0001558370-23-005285.txt : 20230331 0001558370-23-005285.hdr.sgml : 20230331 20230331160612 ACCESSION NUMBER: 0001558370-23-005285 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230331 DATE AS OF CHANGE: 20230331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ClearSign Technologies Corp CENTRAL INDEX KEY: 0001434524 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] IRS NUMBER: 000000000 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35521 FILM NUMBER: 23787580 BUSINESS ADDRESS: STREET 1: 8023 E. 63RD PLACE, SUITE 101 CITY: TULSA STATE: OK ZIP: 74133 BUSINESS PHONE: (918) 236-6461 MAIL ADDRESS: STREET 1: 8023 E. 63RD PLACE, SUITE 101 CITY: TULSA STATE: OK ZIP: 74133 FORMER COMPANY: FORMER CONFORMED NAME: CLEARSIGN COMBUSTION CORP DATE OF NAME CHANGE: 20080507 10-K 1 clir-20221231x10k.htm 10-K
P5Y8M16DP6Y0M4D00014345242022FYfalse00http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNetP3YP3Y3802370131581666http://fasb.org/us-gaap/2022#GeneralAndAdministrativeExpense http://fasb.org/us-gaap/2022#ResearchAndDevelopmentExpensehttp://fasb.org/us-gaap/2022#GeneralAndAdministrativeExpense http://fasb.org/us-gaap/2022#ResearchAndDevelopmentExpense0001434524us-gaap:RetainedEarningsMember2022-12-310001434524us-gaap:ParentMember2022-12-310001434524us-gaap:AdditionalPaidInCapitalMember2022-12-310001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001434524us-gaap:RetainedEarningsMember2021-12-310001434524us-gaap:ParentMember2021-12-310001434524us-gaap:AdditionalPaidInCapitalMember2021-12-310001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001434524us-gaap:RetainedEarningsMember2020-12-310001434524us-gaap:ParentMember2020-12-310001434524us-gaap:NoncontrollingInterestMember2020-12-310001434524us-gaap:AdditionalPaidInCapitalMember2020-12-310001434524us-gaap:CommonStockMember2022-12-310001434524us-gaap:CommonStockMember2021-12-310001434524us-gaap:CommonStockMember2020-12-310001434524us-gaap:CommonStockMemberclir:AtMarketOfferingMember2022-12-310001434524clir:ParticipationRightMember2022-07-310001434524clir:UnderwrittenPublicOfferingMember2022-06-010001434524clir:AtMarketOfferingMember2021-12-310001434524srt:ChiefExecutiveOfficerMemberus-gaap:EmployeeStockOptionMemberclir:NonQualifiedStockOptionMember2019-01-012019-12-310001434524clir:ConsultantPlanMember2022-12-310001434524clir:ConsultantPlanMember2021-12-310001434524clir:ConsultantPlanMember2020-12-310001434524us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001434524us-gaap:RestrictedStockUnitsRSUMember2022-12-310001434524us-gaap:RestrictedStockUnitsRSUMember2021-12-310001434524us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001434524srt:MinimumMemberclir:PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember2022-01-012022-12-310001434524srt:MaximumMemberclir:PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember2022-01-012022-12-310001434524us-gaap:RetainedEarningsMember2022-01-012022-12-310001434524us-gaap:RetainedEarningsMember2021-01-012021-12-310001434524us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001434524clir:ParticipationRightMember2022-07-012022-07-310001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001434524us-gaap:StateAndLocalJurisdictionMember2022-12-310001434524clir:MinorityShareholderMember2022-12-310001434524us-gaap:MachineryAndEquipmentMember2022-12-310001434524us-gaap:MachineryAndEquipmentMember2021-12-310001434524country:CN2022-06-300001434524srt:MinimumMemberclir:SeattleAndTulsaMember2022-12-310001434524srt:MaximumMemberclir:SeattleAndTulsaMember2022-12-310001434524clir:PaymentsDueUnderLeaseAgreementMember2022-12-310001434524us-gaap:LeaseholdsAndLeaseholdImprovementsMember2022-12-310001434524us-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-12-310001434524clir:TrademarksPendingMember2022-01-012022-12-310001434524clir:PatentsPendingMember2022-01-012022-12-310001434524clir:IssuedPatentsMember2022-01-012022-12-310001434524us-gaap:TrademarksMember2021-01-012021-12-310001434524clir:TrademarksPendingMember2021-01-012021-12-310001434524clir:PatentsPendingMember2021-01-012021-12-310001434524clir:IssuedPatentsMember2021-01-012021-12-310001434524clir:PaycheckProtectionProgramLoanMember2021-01-012021-12-310001434524us-gaap:FurnitureAndFixturesMember2022-12-310001434524us-gaap:FurnitureAndFixturesMember2021-12-310001434524clir:TrademarksPendingMember2022-12-310001434524clir:RegisteredTrademarksMember2022-12-310001434524clir:TrademarksPendingMember2021-12-310001434524clir:RegisteredTrademarksMember2021-12-310001434524clir:PatentsPendingMember2022-12-310001434524clir:IssuedPatentsMember2022-12-310001434524clir:PatentsPendingMember2021-12-310001434524clir:IssuedPatentsMember2021-12-310001434524srt:MinimumMemberus-gaap:PatentsMember2022-01-012022-12-310001434524srt:MaximumMemberus-gaap:PatentsMember2022-01-012022-12-310001434524us-gaap:TrademarksMember2022-01-012022-12-310001434524srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001434524srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMember2021-12-3100014345242022-10-012022-12-3100014345242022-07-012022-09-3000014345242022-04-012022-06-3000014345242022-01-012022-03-3100014345242021-10-012021-12-3100014345242021-07-012021-09-3000014345242021-04-012021-06-3000014345242021-01-012021-03-310001434524clir:PaycheckProtectionProgramLoanMember2020-05-082020-05-080001434524clir:PaycheckProtectionProgramLoanMember2020-05-080001434524country:CN2021-12-310001434524us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001434524us-gaap:EmployeeStockOptionMember2021-01-012021-12-3100014345242022-06-3000014345242023-03-230001434524us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001434524clir:ConsultantPlanMember2021-01-012021-12-310001434524srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001434524clir:ParticipationRightMember2018-07-310001434524us-gaap:CommonStockMember2022-01-012022-12-310001434524us-gaap:ParentMember2022-01-012022-12-310001434524us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001434524us-gaap:CommonStockMember2021-01-012021-12-310001434524clir:EquityIncentivePlanMember2022-01-012022-12-310001434524clir:EquityIncentivePlanMember2021-01-012021-12-310001434524clir:TwoThousandAndTwentyOnePlanMember2021-06-172021-06-170001434524clir:TwoThousandElevenPlanMember2021-06-170001434524us-gaap:WarrantMember2022-01-012022-12-310001434524clir:SeattleAndTulsaMember2021-01-012022-12-310001434524clir:SeattleAndTulsaMember2021-01-012021-12-310001434524srt:MinimumMemberclir:SeattleAndTulsaMember2022-01-012022-12-310001434524srt:MaximumMemberclir:SeattleAndTulsaMember2022-01-012022-12-310001434524clir:EquityIncentivePlanMember2022-12-310001434524clir:EquityIncentivePlanMember2021-12-310001434524us-gaap:DomesticCountryMember2022-12-310001434524country:CN2022-06-012022-06-300001434524clir:SeattleAndTulsaMember2022-01-012022-12-310001434524country:CN2022-01-012022-06-300001434524clir:AtMarketOfferingMember2022-12-310001434524clir:AtMarketFacilityMember2022-01-012022-12-3100014345242008-01-012022-12-310001434524clir:DiscountedLeaseLiabilitiesPaymentsMember2022-12-310001434524clir:ConsultantPlanMember2022-01-012022-12-310001434524clir:UnderwrittenPublicOfferingMember2022-06-012022-06-010001434524us-gaap:CommonStockMemberclir:AtMarketOfferingMember2022-01-012022-12-310001434524clir:AtMarketOfferingMember2022-01-012022-12-310001434524clir:DepartmentOfEnergyMember2022-01-012022-12-3100014345242021-12-3100014345242022-12-310001434524clir:BurnerContractMember2021-01-012021-12-3100014345242022-01-012022-12-3100014345242020-12-310001434524country:CN2022-12-310001434524clir:AtMarketOfferingMember2021-01-012021-12-310001434524us-gaap:ParentMember2021-01-012021-12-310001434524us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-3100014345242021-01-012021-12-310001434524us-gaap:PatentsMember2021-01-012021-12-31iso4217:USDxbrli:sharesiso4217:USDxbrli:sharesxbrli:pure

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

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

For the fiscal year ended December 31, 2022

OR

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

For the transition period from ______________ to _______________

Commission file number 001-35521

CLEARSIGN TECHNOLOGIES CORPORATION

(Exact name of registrant as specified in its charter)

Washington
(State or other jurisdiction of
incorporation or organization)

    

26-2056298
(I.R.S. Employer
Identification No.)

8023 East 63rd Place, Suite 101

Tulsa, Oklahoma 74133

(Address of principal executive offices)

(Zip Code)

(918) 236-6461

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on
which registered

Common Stock

 

CLIR

The Nasdaq Stock Market LLC

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

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

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

Yes No

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

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

Large accelerated filer 

    

Accelerated filer 

Non-accelerated filer

 

Smaller reporting company 

 

 

Emerging growth company 

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

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

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

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

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

State the aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant’s most recently completed second fiscal quarter.

As of June 30, 2022 the aggregate market value of the voting and non-voting common equity held by non-affiliates of the Registrant, computed by reference to the last sale price of the common equity was $36,386,780.

Indicate the number of shares outstanding of each of the registrant’s classes of common stock, as of the latest practicable date.

As of March 23, 2023, the registrant has 38,541,806 shares of common stock, par value $.0001, issued and outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s proxy statement for the 2023 Annual Meeting of Shareholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2022.

Graphic

Technologies Corporation

TABLE OF CONTENTS

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS AND OTHER INFORMATION CONTAINED IN THIS REPORT

1

PART I

2

ITEM 1: BUSINESS

2

ITEM 1A: RISK FACTORS

12

ITEM 1B: UNRESOLVED STAFF COMMENTS

21

ITEM 2: PROPERTIES

21

ITEM 3: LEGAL PROCEEDINGS

21

ITEM 4: MINE SAFETY DISCLOSURES

21

PART II

22

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

22

ITEM 6: [RESERVED]

22

ITEM 7: MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

22

ITEM 7A: QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

27

ITEM 8: CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

27

ITEM 9: CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

27

ITEM 9A: CONTROLS AND PROCEDURES

27

ITEM 9B: OTHER INFORMATION

28

ITEM 9C: DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

28

PART III

29

ITEM 10: DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

29

ITEM 11: EXECUTIVE COMPENSATION

29

ITEM 12: SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

29

ITEM 13: CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

29

ITEM 14: PRINCIPAL ACCOUNTING FEES AND SERVICES

29

PART IV

29

ITEM 15: EXHIBITS, CONSOLIDATED FINANCIAL STATEMENT SCHEDULES

29

ITEM 16: FORM 10-K SUMMARY

32

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS AND OTHER INFORMATION

CONTAINED IN THIS REPORT

This Annual Report on Form 10-K contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 and the provisions of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements give our current expectations or forecasts of future events. You can identify these statements by the fact that they do not relate strictly to historical or current facts. You can find many (but not all) of these statements by looking for words such as “approximates,” “believes,” “hopes,” “expects,” “anticipates,” “estimates,” “projects,” “intends,” “plans,” “would,” “should,” “could,” “may,” “will” or other similar expressions in this report. In particular, these include statements relating to future actions; prospective products, applications, customers and technologies; future performance or results of any products; anticipated expenses; and future financial results. These forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from our historical experience and our present expectations or projections. Factors that could cause actual results to differ materially from those discussed in the forward-looking statements include, but are not limited to:

our limited cash, history of losses, and our expectation that we will continue to experience operating losses and negative cash flows in the near future;
our ability to successfully develop and implement our technologies and achieve profitability;
our limited operating history;
changes in government regulations that could substantially reduce, or even eliminate, the need for our technology;
emerging competition and rapidly advancing technology in our industry that may outpace our technology;
customer demand for the products and services we develop;
the impact of competitive or alternative products, technologies and pricing;
our ability to manufacture any products we design;
general economic conditions and events and the impact they may have on us and our potential customers;
our doing business in China and related risks with respect to intellectual property protection, currency exchange, contract enforcement, rules on foreign investment and pandemic era regulations;
the impact of a cybersecurity incident or other technology disruption;
our ability to protect our intellectual property;
our ability to obtain adequate financing in the future;
our ability to retain and hire personnel with the experience and talent to develop our products and business;
the financial and operational impacts of the coronavirus pandemic on our business and results of operations, including impacts on our day-to-day operations, collaborative arrangements, revenue and marketing efforts and suppliers;
our success at managing the risks involved in the foregoing items; and
other factors discussed in this report.

Forward-looking statements may appear throughout this report, including without limitation, the following sections: Item 1“Business,” Item 1A “Risk Factors,” and Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”  The forward-looking statements are based upon management’s beliefs and assumptions and are made as of the date of this report. We undertake no obligation to publicly update or revise any forward-looking statements included in this report. You should not place undue reliance on these forward-looking statements.

Unless otherwise stated or the context otherwise requires, the terms “ClearSign,” “we,” “us,” “our” and the “Company” refer to ClearSign Technologies Corporation and its subsidiary, ClearSign Asia Limited.

1

PART I

ITEM 1. BUSINESS

Introduction

We design and develop technologies that have been shown to significantly improve key performance characteristics of industrial combustion systems, including emission and operational performance, energy efficiency, safety and overall cost-effectiveness. We believe that our patented ClearSign Core™ technology can enhance the performance of combustion systems in a broad range of markets, including the energy (upstream oil production and down-stream refining), institutional, commercial and industrial boiler, chemical, and petrochemical industries. Our ClearSign Core technology, which is our primary technology, uses either a porous ceramic structure or metal flame holder device held at a distance from the injection planes of a burner to significantly reduce flame length and achieve low emissions without the need for external flue gas recirculation, selective catalytic reduction, or high excess air systems. To date, our operations have been funded primarily through sales of our equity securities. We have earned nominal revenue since inception in 2008.

Our combustion technology has been successfully deployed in commercial projects such as down-stream refining and upstream oil production. These applications include both our process burner and boiler burner technologies. Our process burner technology is able to operate in high-intensity multiple burner industrial applications at sites that are required to meet low air pollutant emissions. Our boiler burner technology, which has been proven to achieve ground-breaking low air pollutant emissions, has been deployed in the US and is currently undergoing commercialization in China. Due to the “zero tolerance” SARS-COV-2 virus (“coronavirus” or “COVID-19”) regulations enacted by Chinese authorities during 2022, our commercialization efforts in China were significantly delayed.

We believe that combustion equipment utilizing ClearSign Core technology is more effective and cost-efficient than current industry-standard air pollution control technologies, and can reduce NOx down to the levels required by new stringent emission regulations. NOx is a regulated greenhouse gas pollutant comprised of nitrogen oxide and nitrogen dioxide. These current technologies include selective catalytic reduction devices (SCRs), low- and ultra-low NOx burners, external flue gas recirculation systems and other similar technologies. Such air pollution control systems are widely used in places within our current target markets such as in petroleum refining and petrochemical process heaters, large-scale once through steam generators (OTSGs), enclosed flares, institutional commercial and industrial boilers and other similar equipment. We believe that our ClearSign Core technology can provide value to our customers not only by helping them meet current and possible future legislative mandates to reduce pollutant emissions, but also by improving operating efficiency and increasing overall return on investment.

Based on the operating data we have obtained from our installed products, burners utilizing ClearSign Core technology can provide increased heat transfer efficiency as compared to other emission reducing technologies. This is consistent with the physics of heat transfer and the mechanisms by which the technology functions. The reported increased heat transfer efficiency may potentially result in cost savings in the low to mid-single digit percentage range for burners employing our technology. We believe that these potential costs savings could produce an extremely attractive pay-back period for an investment in ClearSign Core technology-based burners. In addition, because the flame volumes in heaters utilizing ClearSign Core technology are typically small, heaters using our technology are expected to operate at a lower cost, have increased productivity, and require less maintenance and downtime compared to heaters that operate with enlarged flames produced by traditional low NOx burners. The flames in a ClearSign Core system are established from a predominantly premixed stream of fuel, combustion air and flue gasses stabilized on a downstream structure that promotes turbulence and ignition with minimal “bulking up”. In comparison, flames resulting from the traditional legacy process of slow mixing of the fuel and air, and dilutive inert flue gasses have a much larger size. With a lower volume flame in a ClearSign Core system, surfaces in the heater or boiler experience less touching by the flame and it is anticipated that our systems can virtually eliminate flame impingement. Our technology also enables burners to function better in tightly spaced heaters compared to the flames of traditional low NOx burners. Most importantly, using our technology has the potential to decrease process downtime required during installation compared to retrofits utilizing the legacy technology of SCRs or flue gas recirculation systems.

We are also designing and commercializing a range of sensing products called the ClearSign EyeTM for two potential markets. The primary addressable market is similar to that of our ClearSign Core technology, although not limited to regions requiring emissions reduction. The flame sensing products are applicable to all installed burners that use a pilot for ignition, including in markets and regions beyond those where reducing emissions is a high priority. Like our burner technology, our burner sensing

2

technology is being developed to provide convenient replacement and retrofit solutions for existing equipment as well as for inclusion in newly built equipment.

The secondary potential market for our sensing technology is outside of the typical combustion industry and includes transportation industries. While use of this fundamental technology in applications intended for transportation markets is proven, the development and refinement of specific products, obtaining the certifications required for commercial deployment and establishing an efficient manufacturing source and channels to market will take some time, and we cannot assure that these goals will be achieved. We believe that the opportunities for application of our sensing technology in the transportation market are global and of great value, but it will also take longer to commercialize products targeted for this market for the reasons stated above.

Overall, our sensing technologies could provide future diversification as well as the opportunity for continued business expansion and growth beyond the maturation of our combustion-related businesses.

Our Industry

The combustion and emissions control systems markets are significant, both with respect to the wide array of industries in which the systems are used and the amount of capital spent installing and upgrading the systems. Combustion systems are used to provide heat for many different industrial and commercial processes, including boilers, petrochemical process heaters, and waste disposal systems. In order to maximize energy efficiency while keeping pace with regulatory guidelines for air pollution emissions, operators of combustion systems are continually installing, maintaining, and upgrading a variety of costly process control, air pollution control and monitoring systems. Although we believe that there are many potential markets for our ClearSign Core technology, to date we have limited the introduction of this technology to petroleum refining process heaters, energy infrastructure process heaters, boilers for steam and hot water generation, boilers for building heating systems, and enclosed flares. We have initially targeted these markets for various reasons, such as, but not limited to: (i) environmental regulations imposed on these markets, (ii) total available market size, (iii) this technology being the most readily adapted to the needs of these industries and (iv) management experience and expertise.

Our initial target markets center on the energy sector, including downstream oil refineries through the use of process heaters and boilers as well as upstream crude oil production through the use of Once Through Steam Generator (OTSGs) and wellhead enclosed flares. We believe operators in our domestic target markets are under pressure to meet current and proposed federal, state and local pollution emissions standards. The standards applicable to our target markets have been developed over the past 50 years with broad political input. Due to the localized effects of poor air quality, we expect these standards to continue to become more stringent regardless of political leadership. As an illustration, air pollution emission standards are most stringent in the states of California and Texas, which historically have had leadership from different political parties. We believe this to be the case in the U.S. and worldwide in most major developed and developing countries. As a result, these standards are a significant driver for our development and sales efforts. We believe that our ClearSign Core technology can provide a unique, cost-effective pollution control solution for operators in comparison to known competing products.

In the U.S., emissions standards largely emanate from the Clean Air Act, which is administered by the Environmental Protection Agency (EPA) and regulates six common criteria air pollutants, including ground-level ozone. These regulations are enforced by state and local air quality districts as part of their compliance plans. As a precursor to ground-level ozone, NOx is a pollutant that is regulated by local air quality districts in order to achieve the EPA limits. The 8-hour ground-level ozone regulations have been reduced from 80 parts per billion (ppb) in 1997, to 75 ppb in 2008, and 70 ppb in 2015, with the requirement of realizing these levels approximately 20 years following the year of legislation.

We have noted that local air quality districts designated by the EPA as “severe non-attainment zones” in California and Texas have undertaken a review of their air pollutant emissions regulations. These reviews are ongoing, in most regions, but two important regions have recently amended their local regulations to improve air quality. In December of 2020, the San Joaquin Valley region of California revised its regulations to require significant reductions in target NOx emissions from boilers, steam generators and process heaters. The greater Los Angeles area also revised its regulations in November of 2021. Under these revised regulations, it substantially reduced target emissions for process heaters, boilers and other similar equipment in accordance with a new and comprehensive Best Available Retrofit Control Technology (BARCT) analysis, which we believe will result in an increased demand for our services and products.

3

In addition, new regulations are starting to be adopted with respect to the NOx emissions of enclosed ground flares, which historically have not been viewed as a source of NOx emissions or subject to the same level of regulation. We believe that our ClearSign Core technology is well-suited to address the challenges faced by oil producers and other industries in complying with current and predicted future local air emission standards. There are multiple ClearSign Core flare applications now operational in California with NOx emissions below the levels required by new regulations.

In addition, we believe that current emissions standards in Europe, the Middle East, parts of Asia and Canada will continue to become stricter as these jurisdictions seek to achieve cleaner air. Existing and new emissions standards in such jurisdictions may create additional market opportunities for us. To date, we have one installation operating in the refinery of a major global oil refiner in Europe.

The current environmental impetus to reduce CO2 emissions has created an interest in burner technology that can use hydrogen as a fuel source. Because hydrogen burns at a higher temperature than most other fuel gasses, it tends to create more NOx emissions. ClearSign Core burners have demonstrated the ability to burn fuels with up to 80% hydrogen while still controlling NOx emissions to meet required regulatory levels.  We believe that we can extend the capability of our ClearSign Core technology to burn “pure” hydrogen fuel.

Our Proprietary Technology

ClearSign Core Burner Technology

The name “ClearSign Core” was adopted to describe the inclusion of ClearSign’s burner technology in the products of original equipment manufacturers (OEM). Including our technology in OEM burner products enables us to leverage our technology by providing OEMs with the ability to offer a new product range with our technologies’ unique capabilities and differentiated product performance.

Our ClearSign Core burner technology consists of an industrial burner body and a downstream flame stabilizing structure made of either porous ceramic or metal. When the unreacted mixture of gaseous fuel and air is directed at the flame stabilizing structure, the mixture ignites and the flame forms either within or immediately downstream from the structure itself. Because the fuel and air have more time to become a homogeneous mixture, NOx-forming hot spots and chemistry typically produced by such hot spots is reduced. In addition, the mixing and combustion propagating from the flame-stabilizing structure results in a dramatically shorter flame. The ability to modify the flame stabilizing structure enables a high level of control over the flame shape for optimization in a wide range of different applications. For example, we believe our ClearSign Core products, without any external fans or associated power, can significantly reduce the harmful emission of NOx to levels of 5 ppm or below, depending on the application. The shorter flame in a ClearSign Core product can also potentially allow a furnace to operate at a higher capacity. We believe that heaters using the ClearSign Core will be able to remain in operation for an extended time before the need for maintenance as its flame structure and heat transfer profile minimize the possibility of flame impingement, reduce the likelihood of carbon deposits forming on the inside surfaces of the process tubes (coking) and reduce the likelihood of process tube failure all while operating with enhanced thermal efficiency.

4

Refinery and Petrochemical

Heater Technology

Graphic

Boiler Technology

Graphic

ClearSign Core Plug & Play Burners

Our ClearSign Core Plug & Play burners provide a simplified, pre-engineered and standardized direct burner replacement for traditional refinery process heaters. We believe that this product minimizes the customized engineering associated with retrofits and lends itself to mass production. The product was designed to enable quick and easy installation in single burner or multi-burner heaters or furnaces. We believe that the simplicity of the actions required to retrofit refinery process heaters with the ClearSign Core Plug & Play, and the potential ability to install the ClearSign Core Plug & Play will potentially contribute to demand for our ClearSign Core Plug & Play burners.

ClearSign Core Boiler Burner Technology

Our ClearSign Core technology for boiler burners is essentially the same as our technology for process burners but with different component details. Boiler burners have a different orientation and internal chamber dimensions, operate with a relatively high combustion air pressure, and, in the case of small fire tube boiler burners, have a lower fuel gas pressure. Our go to market strategy of incorporating the ClearSign Core technology into a typical OEM process burner is the same as for our boiler burners.

ClearSign Core Flaring Burners

Our ClearSign Core flaring technology incorporates the same mechanisms as our burner technology, namely directing the fuel gas (typically waste gas), into an air stream with that air and gas mixture forming a flame stabilized downstream on a flame stabilizing structure. This technology has been configured into standard modular designs that can be used individually, or in combination, to provide a flare product with extremely low NOx emissions. We have designed standardized flare configurations with standard firing capacities that can be combined in varying quantities to produce flares with different firing rates.

5

ClearSign Eye™ Flame Sensor

The ClearSign Eye™ flame sensor is an electrical flame sensor for industrial applications. Unlike the traditional technology, called “flame rods”, the ClearSign Eye sensing electrodes do not need to make contact with the flame. We are continuing to pursue “first adopter” installation opportunities for this patent pending sensing technology. We have multiple options open to us as channels to market, one of which includes manufacturing the sensors ourselves as an OEM and selling them to customers either directly or indirectly through intermediaries, and another being licensing. We believe our sensing technology is valuable because it potentially provides a very reliable alternative or replacement technology for critical industrial burner safety equipment. The currently available flame sensors are unreliable and require frequent maintenance. Our flame sensors can potentially be used with other combustion equipment such as flares, thermal oxidizer burners and boiler burners.

Our sensing technology can detect the capacitance of a flame while being physically outside of the flame envelope. As a result, our sensors can be easily retrofitted into existing burner technology. In addition, because the entire sensor probe can be positioned in a cool region, the ClearSign Eye can be manufactured with electrodes that have an optimized shape to provide the most robust signal and using processes and materials that provide an extremely long functional life.

Development of Our Technology

To date, we have deployed our ClearSign Core technology through retrofits and replacements of existing burners and complete replacement units in the case of our Plug & Play and boiler burner products. Retrofits often involve engineering around an existing burner architecture that can complicate the ClearSign Core burner installation, whereas replacements are more straightforward and more amenable to being sold and installed by third parties, enabling more expansive channels to market. This is especially the case after the introduction of our Plug & Play technology in February 2017 and the simplified control and operation of this technology enabled by the inclusion of a new start up and flame initiation system in April 2019. Because of this, we have focused the development of our technology to provide designs that can be included into our prospective customers’ equipment as self-contained modules or assemblies rather than projects involving the re-engineering of existing burner systems. In this form, we believe that the ClearSign Core burner technology is ideally suited for installation into new heaters and burner replacements, including heater and furnaces requiring large quantities of burners. In addition, this strategy also provides for simple new burner installations, or burner replacements to reduce emissions in boilers ranging from small fire tube boilers to large water tube boilers. We have also developed the ClearSign Core flare technology into similar repeatable forms to aid its inclusion in standard industry installations on a commercial scale with multiple installations now operational in California.

For simplification and marketing, we have adopted the term “ClearSign Core” to refer to the inclusion of our standardized proprietary combustion technology into a variety of combustion equipment types including, but not limited to, process heater burners, boiler burners, burners for thermal oxidizers and flares. Earlier ClearSign technology-based heater retrofits, in which a continuous ceramic “wall” was suspended above the existing burners, also continue to operate, and are referred to as “Duplex” technology. Although the combustion controlling principles of both the “ClearSign Core” and “Duplex” technologies are the same, ClearSign Core products have standardized technology and we believe they are easier to use and have a different channel to market.

ClearSign Core burners currently operate in multiple boilers, heaters and flares and meet new compliance standards enacted by California air authority. We also have products in commercial use in Europe and certified for sale in the Chinese boiler market. As noted above, our principal technologies have been developed into standardized designs. Our business development activities are now focused on developing customer acceptance and adoption within what we believe are the most efficient channels to market. The industries using our technology take a conservative approach to adopting new technology and place significant reliance on references from existing customers when selecting new equipment. A major focus of our current business development activities is to make early sales and build our reference list in both the process burner and boiler industries. We also seek to provide comprehensive technical support to our sales efforts as well as demonstrate our technology and products in operation. We are currently able to demonstrate our products while operating in rental boilers, industrial scale process burner test furnaces, and at customer locations when permissible.

ClearSign Core Technology Product Applications

To date, we have deployed our ClearSign Core technology through the retrofit or replacement of existing burners. As noted above, retrofits often involve engineering around an existing burner architecture that can complicate the installation. This was the case with the old “Duplex” technology, which we no longer promote although we continue servicing installed units. Our replacement

6

products have become more attractive since the 2017 introduction of our Plug & Play technology and the 2019 introduction of our start up and flame initiation system, which simplifies the control and operation of our products. By developing our ClearSign Core technology into a replacement product, we have been able to standardize our designs and simplify supply-chain demands. In addition, by removing the need to individually engineer every application, we have enabled collaboration with other commercial equipment suppliers with the intent to incorporate our ClearSign Core technology into their standard product lines. We believe that this further development of our products has greatly increased our ability to collaborate with partners to extend our potential market reach and the resources we make available to our prospective customers.

Process Heaters in the Oil Refining, Petrochemical and Gas Processing Industries

To date, we have retrofitted five process heaters with our new ClearSign Core burners for refineries and fuel distributors some of which are owned by global supermajor companies and Fortune 500 companies. Sites include three locations in California and one in Europe. The ClearSign Core “Plug & Play” design provides a more simplified, pre-engineered and standardized direct burner replacement for traditional refinery process heaters that we believe can be mass produced and reduce the need for the customized engineering associated with typical retrofits. The ClearSign Core “Plug & Play” design (including the boiler burner version) is our most developed burner product. It operates essentially in the same way as a standard burner, including fitting into a heater and integrating with existing control systems. We believe that this product is suitable for licensing as well as potential manufacturing arrangements with OEMs that have established manufacturing and distribution capabilities. At this time, we have a collaboration agreement in place with Zeeco Inc., which is one of the world’s largest combustion equipment manufacturers (“Zeeco”). The selling and marketing of our process burners pursuant to this agreement, however, is contingent on the successful completion of a comprehensive product performance and validation test.

In 2021, we received our first international purchase order for a ClearSign Core refining process heater from a global supermajor refining company. This marked the second order we received from a global supermajor company. This international order was installed in 2021 and successfully placed it into full operation by the customer in January 2022. In addition, we fulfilled a multi-burner order for a Fortune 500 infrastructure company that continues to consistently meet all performance requirements including compliance with the California site’s air quality permit. We also received a purchase order in 2022 from a California refinery for our ClearSign Core “Plug & Play” burners. To date, this purchase order is the largest received by ClearSign with the total order quantity amounting to twenty ClearSign Core “Plug & Play” burners.

As we seek to expand the markets into which we can sell our products, we plan to continue extending the range of ClearSign Core Plug & Play products to enable the replacement of other burner shapes and configurations, as well as for use in alternate process applications.

Industrial Commercial Boilers

Boilers are used in many industrial applications, and smaller scale commercial and residential applications, to generate steam and hot water. A large number of boiler manufacturers produce many styles of boiler equipment for these different applications. In our target markets, boilers exist in two different industry-standard forms: water tube, which tend to be larger and in which the water or steam flows through a series of tubes that surround the space in which the flame forms; or fire tube in which the flame is formed inside a large tube that passes through the outer vessel holding the water.

Our “Core” boiler burner technology has been developed to enable it to be used in a series of consistently designed sizes ranging from small fire tube boilers up to large industrial water tube boilers. For fire tube products, we have developed our own patent protected burner replacement product that is similar in concept to our ClearSign Core Plug & Play device for process heaters. These boiler burners have achieved performance levels meeting the most stringent new California NOx regulations, in a typical commercial fire tube boiler produced by one of the industry’s largest suppliers in the U.S. For instance, through our collaboration agreement in place with California Boiler to sell, deliver, install and service fire tube boiler burners in the U.S., we were able access larger sizes of fire tube boilers in order to verify the function of a range of fire tube boiler burners.

Additionally, we demonstrated the operation of our small fire tube burner for Chinese officials, who subsequently certified it for sale in China. We plan to seek certification of larger fire tube and water tube boiler burners with our collaborative partner Jiangsu Shuang Liang Boiler Co. Ltd, which is a subsidiary of China's Shuang Liang Group Co. Ltd and one of China's top 500 enterprises. If further testing and certification is successful in China, our goal will be to sell the boiler burner technology into the very large Chinese

7

market through our collaborative partnership. Water tube boilers are larger and more varied in their designs and verification projects are ongoing. We anticipate making continued progress during 2023 both demonstrating and commercializing such equipment, although our progress may continue to be delayed by the effects of the COVID-19. Water tube boiler burners are particularly important in China because of the extensive network of government-run heating districts that provide heat in the northern regions of China.

Wellhead Enclosed Flares

Based upon discussions with local regulators and the examination of regulatory reports, we believe that certain regions are targeting enclosed flare emissions for increased future regulation. California, for example, has already added new low NOx emissions regulations for flares. We have adapted the ClearSign Core technology to suit this application. Our collaboration agreement with the field engineering and servicing company California Boiler includes flare sales and installation. To date, we have four flare units installed and operating in California resulting from this California Boiler collaboration agreement.

OTSGs for the Enhanced Oil Recovery Industry

We have successfully installed our Duplex technology in three OTSG projects in the enhanced oil recovery industry in California. Field data reported by our customers indicates significant efficiency improvements resulting from the installation of the ClearSign technology. We believe our new standardized boiler burner range of products is also well suited to this application.

Our Target Markets

Our ClearSign Core products compete in the combustion and emissions control markets. These industries are highly competitive and currently dominated by companies that have comparatively more established products and substantially greater infrastructure, customer support networks, and financial resources. Based on testing and completed field installations to date, however, we believe that our ClearSign Core technology provides several unique and powerful business solutions for our customers, including, but not limited to: (i) overall cost-effective installation, (ii) energy efficiency, (iii) operational performance and (iv) significantly reduced emissions. Further, we believe that our technology is well-suited to create substantial synergistic value by incorporating it into mainstream commercial offerings with the market incumbents, thus leveraging the “ClearSign Core” technology along with the established breadth and capabilities of collaborating companies, such as Zeeco and California Boiler.

We are targeting the following segments of the combustion market for adoption of our ClearSign Core technology:

institutional, commercial and industrial boilers;
refinery, energy infrastructure and petrochemical process heaters;
enclosed flares; and
enhanced oil recovery steam generators

In each of these segments, we are marketing solutions that include our ClearSign Core technology which we believe could simultaneously improve productivity, operational efficiency and pollution control.

Our target markets are greatly affected by air emission regulations and economic conditions. Accordingly, we prioritize our activities in target market segments geographically based on the needs of the local industries and the current and anticipated future requirements imposed by local environmental regulation. Details regarding the localized effect of environmental regulation in the United States are described in the section of this report titled “Our Industry.” In general, our immediate regional opportunities are in the West and Gulf Coasts of the United States and the regions of Northern China with high populations and cooler environments. In these areas of China, district heating is a large source of fossil fuel consumption, and reducing atmospheric pollution is a high priority of both the national and local governments.

Competition, Barriers to Entry and Go to Market Strategy

The industry in which we operate is global in scope and populated by large, established suppliers of burners and post-combustion air pollution control systems. These suppliers possess resources that are substantially greater than ours. Worldwide, suppliers of burners and air pollution control equipment include but are not limited to companies such as Callidus, Eclipse and Maxon

8

(all three are subsidiaries of Honeywell), John Zink Hamworthy Combustion (a subsidiary of Koch Industries and including Coen), General Electric, Haldor Topsøe, Hitachi, Linde, Zeeco, Fives Group, Cleaver Brooks, Power Flame (a subsidiary of Aztec Inc.), and others.

These companies provide systems that include low and ultra-low NOx burners, selective and non-selective catalytic reduction systems, and other pollution control technologies. They are well-established and their combustion and emissions control systems are based mostly on mature, well-understood and proven technologies. As a result of the relatively slow pace of developing and adopting innovation, we believe the technology and products currently being offered by our large competitors have become commoditized with differentiation between suppliers most often based on price. These industry characteristics provide both an opportunity and a barrier to more nimble, disruptive companies.

From a customer's perspective, installation of legacy air pollution control technologies is viewed as a method of avoiding fines, as a cost of doing business, and as a means to operate within current and anticipated future regulatory requirements.

Unlike most other kinds of capital equipment that provide an economic return through enhanced productivity or efficiency, we believe customers of traditional emissions control equipment do not expect any positive return on emissions control investments other than the ability to continue to operate or avoid fines. We believe the ClearSign Core suite of products are further differentiated from its competitors because they give prospective customers the opportunity to greatly reduce capital investment and, in certain cases, realize a return on investment through increased efficiency and/or increased productivity.

As indicated above, we are seeking to develop our business in the combustion and emissions control market and to establish ourselves in a highly competitive industry among companies that have substantial financial resources, a well-developed infrastructure and established products. Our business development strategy seeks to obtain recognition of our technology’s value while minimizing the challenges inherent in this market including the strengths of the other market participants.

Major barriers faced by a new equipment manufacturer seeking to enter this market include:

1.

Developing engineering, order fulfillment and customer service staff: Especially in the refining and petrochemical industries, customers require specialist support throughout the life cycle of the combustion equipment including with order execution when purchasing. Recruiting and developing sufficient staff with the special skills necessary to provide the level of service required by customers in this market would take time and result in a significant ongoing overhead cost.

2.

Developing operational infrastructure: Again, especially in the refining and petrochemical industries, customers require thorough quality assurance procedures, including demonstration of an item from their order, to prove that it meets performance guarantees. This requires, among other things, having access to a test furnace. Developing such an operation would require significant investment and ongoing costs.

3.

Conservative customers: Our customers are very careful and methodical about adopting a new technology or product because of the complexity of their infrastructures, the cost of downtime in any part of a processing plant and the potential safety hazards of their operations.

4.

Profit opportunity: There is very little differentiation between the products offered by the established burner equipment providers, which results in thin profit margins for the sale of new or replacement burners. A significant portion of a company’s profit results from the sales of replacement parts and equipment upgrades. Any new entrant without a differentiating technology will not have this established source of significant and immediate profit.

We developed our “go to market” strategy for the ClearSign Core combustion business considering our strengths and weaknesses. The most important weaknesses are related to the barriers to entry identified above. We are a small company with limited financial resources and do not have the infrastructure to meet the requirements of our sophisticated target global customers without significant investment and increase in operational costs. Although we have highly skilled and experienced employees, we do not have the manpower to provide comprehensive service and customer support ourselves. We believe that it is in the best interests of the Company and our shareholders to develop our business utilizing an “asset light” model. Accordingly, we seek to collaborate with strategic partners to the extent possible to sell our products and maximize the profitability of those sales.

9

Our strengths include our technology, which has been developed to provide a standard set of “core” components that can be incorporated into any generic OEM burner body. These components enable unique performance that minimizes emissions and controls flame size. Our strengths also include the market opportunity potentially created by new and anticipated environmental emissions control regulations. These regulations will potentially require combustion performance that either exceeds the technology available from the incumbent equipment manufacturers or requires retrofitting existing equipment with a post-combustion clean up apparatus. Installing clean-up apparatus is very expensive especially for small to mid-sized heaters. We believe that the incumbent burner OEM product development approaches are, and will continue to be, incremental in nature, and are unlikely to pose a significant threat to the value provided by ClearSign Core technology in the foreseeable future.

Our business has been, and continues to be, developed with the goal of combining our technology with the infrastructure and resources of major OEM equipment manufacturers. Through such collaborative arrangements, OEM burner manufacturers can reap the benefits of adding truly differentiated and unique product lines to their offerings and ClearSign can overcome the barrier to market of needing to build capital and operating expense-intensive infrastructure and hiring a large specialist staff. In addition, we believe that having orders fulfilled by a well-known and trusted supplier will reduce the risk, as perceived by prospective customers, of dealing with a small company and aid in the adoption of our technology.

Our business plan contemplates forming collaborative partnerships with major OEM equipment manufacturers. At this time, we have demonstrated that our technology has commercial viability by generating interest from OEMs and end users. We expect that developing strategically chosen collaborative partnerships will result in supplying ClearSign Core technology to major global customers in large quantities together with the attendant engineering, quality control, customer support and project management services required by these sophisticated customers. We also believe that our collaborative partnerships will enable our OEM partners to offer a unique product in the marketplace and provide both parties with a potentially significant commercial opportunity. Forming such alliances is expected to dramatically accelerate the global sales and market adoption of our technology. As announced in June 2019, we already have an agreement in place with Zeeco, who is one of the world’s largest burner manufacturers, to globally manufacture ClearSign Core process burners. The selling and marketing of our process burners pursuant to this agreement, however, is contingent on the successful completion of a comprehensive product performance and validation test. In addition, we have a collaborative agreement with California Boiler to sell and produce both fire tube boiler burner and flare products. We are also pursuing various licensing types of arrangements for other market verticals and ClearSign Core applications.

Pricing Strategy. We believe that the unique capabilities of our technology improve combustion equipment performance and provide significant economic value to our customers compared to the next best alternative solutions available. As a result, we expect that products containing ClearSign Core technology will sell at prices based on the value they offer rather than pursuant to standard competitive pricing that our competitors are forced to use in these mature markets.

Sensing Products. We are currently seeking first adopters to install our flame sensors for field demonstration. Although we have not yet completed the product launch of our sensing products and subsequent commercialization, we have obtained clear and consistent customer feedback guiding its first application. The target market for this technology is potentially every burner with a pilot on which flame sensors are deployed, providing a global and very high-volume opportunity. This market is not limited by emissions mandates or the type or manufacturer of the burners. The product has value for retrofit applications, where it is applied to existing burners, and for new burners, where it can be installed in burners by OEMs.

We are assessing the possibility of manufacturing the sensing products ourselves as well as partnering with one or more established OEM suppliers. Demonstration units have been manufactured and we currently have the ability to manufacture the sensor ourselves for the foreseeable future. We are also exploring alternative paths to monetize the technology, including opportunities to license our technology.

The fundamental technology for the sensors envisioned for transport applications is the same as for the flame sensors, but the application and form of the final product will be very different. We have received notable interest in this product from a major global customer giving us the confidence that there is a potential market for this technology, which is therefore worthy of future investment. This sensor product is in the very early stages of development and would be deployed in a highly regulated environment requiring a thorough product development process. The interest we have received to date, however, suggests that this could potentially be a significant future business opportunity for ClearSign.

10

Suppliers and Subcontractors

Due to our “asset light” model, we use subcontractors to source, warehouse and manufacture our products. This model

allows us to maximize the value of our limited resources while minimizing capital investment. Our subcontractor, for the process burner product line, is intentionally single sourced through a collaborative agreement with a well-known and established industry leader, Zeeco. Our boiler burner product line is not dependent upon a single-sourced subcontractor. While we continuously assess, for any improvements in productivity and supply chain efficiency, there can be no assurance that our subcontractors will not experience supply interruptions, production capacity constraints or working capital limitations, which could adversely affect our business.

Raw steel and fabricated steel parts are a major component of our product cost, purchases of which are subject to the needs and specifications of our customers or subcontractors. Periodic changes in the price of steel may affect our final product pricing to customers. In addition, increases in the costs of raw steel or other supplies may also increase our working capital requirements, warranty obligations and product profitability.

Supply interruptions, tariffs or price increases may slow production, delay shipments to our customers or increase production costs in the future, any of which could adversely affect our financial results; however, we intend to pass along production cost increases to customers to the extent we deem appropriate. We expect that delays, interruptions or non-optimal scheduling of production related to interruptions in raw materials supplies would result in an increase to our costs. We can give no assurance that the COVID-19 pandemic, global supply-chain constraints or geopolitical conflicts will not adversely affect our ability or our subcontractors’ ability to procure raw materials and components necessary to build our products.

Research and Development Program

The experience and industry contacts of our management team, board of directors, and consultants, along with potential customers in the petroleum, petrochemical, and industrial steam applications industries inform our research and development program. Field evaluation agreements, research agreements, and memoranda of understanding with potential development partners, customers and research institutions support this process. Our research and development activities make use of employees and consultants who are experts in the areas of industrial combustion, statistical experimental design, fluid mechanics and heat transfer.

With the maturation of our ClearSign Core technology, our development process has transitioned from research to commercialization. This has included optimizing the technology to perform in a manner readily adoptable by our prospective customers and easy to incorporate into the burner structures of our collaborative alliance partners. This later phase of development is influenced by customer feedback, product and component standardization, design for manufacture and inventory management simplification, both with respect to the manufacture of and lifetime support for our products.

Our technology and products for flame sensing applications have been proven at bench scale in our laboratory and at full scale in “first article” form. This product is currently in the commercialization phase. As discussed above, we also have another form of our sensing technology that we believe can indicate the potential flammability of a hydrocarbon gas and air mixture, which can have great and varied application in other industries such as transport. This product is in an earlier form and is currently undergoing validation and optimization of its intended role in this very different application.

Intellectual Property Protection

We have generated inventions that we believe to be patentable subject matter and for which we have been seeking protection through patent application filings. As of December 31, 2022, we have 116 active patent grants and another 31 patents pending with Patent Offices in the United States, China, and various European countries. We maintain an active review process to monitor for new inventions across the globe that threaten our intellectual property protection.

We cannot predict when our patent applications may result in issued patents, if at all. Further, we may modify a patent application in the future as we develop additional information. As a result, we may create additional patent applications from an existing application, consolidate existing patent applications, abandon applications, or otherwise modify applications based upon our judgment in order to protect our intellectual property in a reasonably cost-efficient manner.

11

Government Regulation

Government regulation, particularly with respect to the environment, is likely to play an important role in shaping our product mix and offerings. In addition, field implementation of our technologies requires permits from various local, state and federal agencies that regulate mechanical and electrical infrastructure and fire and air pollution control.

We believe that we offer major advances in emissions reductions and efficiency improvements. We also believe that emissions regulations could require a reduction in pollutants such as NOx thereby potentially enhancing market demand for our technology upon implementation of any such regulations. Possible legislation related to greenhouse gases, boiler Maximum Available Control Technology (MACT) rules, or other general reductions in required pollutant levels globally, especially in the U.S. and China, could bolster our ability to meet our business objectives. Although the timing of any such regulations is uncertain, the general trend over the last decades continues to be government-mandated reduction for all criteria pollutants. Ultimately, it may be possible for our technology to achieve BARCT [and/or MACT] designation. We believe that the availability of our technology alone may accelerate the government’s willingness to adopt more stringent environmental regulations. Further, we believe efficiency improvements, combined with the elimination of flame impingement, could generate market demand regardless of the existing regulatory framework because the potential efficiency, productivity and savings gains from our products could result in the adoption of our technology.

At this time, we believe that the current U.S. administration supports “green initiatives,” and we are not aware of any current or proposed federal, state or local environmental compliance regulations that would have a material detrimental effect on our business objectives. We do not anticipate any major expenditures to be required in order for our technology to comply with any environmental protection statutes. Concurrently the Chinese government has enacted notable tightening of allowable emissions levels, particularly for NOx emissions, and we anticipate this trend will continue in the future.

Human Capital

As of December 31, 2022, we had 16 full-time employees, and no part-time employees. Our employees are not covered by collective bargaining agreements, and we believe our relationship with our employees is good.

Corporate History

We were incorporated in the State of Washington on January 23, 2008. The address of our corporate headquarters is 8023

East 63rd Place, Suite 101, Tulsa, OK and our telephone number is (918) 236-6461. Our website can be accessed at www.clearsign.com. The information contained on our website is not a part of this report. We currently operate in the United States, People’s Republic of China and Hong Kong.

ITEM 1A.    RISK FACTORS

We are subject to various risks that may materially harm our business, prospects, financial condition and results of operations. An investment in our common stock is speculative and involves a high degree of risk. In evaluating an investment in shares of our common stock, you should carefully consider the risks described below, together with the other information included in this report.

The risks described below are not the only risks we face. If any of the events described in the following risk factors actually occurs, or if additional risks and uncertainties later materialize that are not presently known to us or that we currently deem immaterial, then our business, prospects, results of operations and financial condition could be materially adversely affected. In that event, the trading price of our common stock could decline, and you may lose all or part of your investment in our shares. The risks discussed below include forward-looking statements, and our actual results may differ substantially from those discussed in these forward-looking statements.

12

Risks Related to Our Business

We are a company with a limited operating history and our future profitability is uncertain. We anticipate future losses and negative cash flows and we may never be profitable.

We are a company with a limited operating history and limited revenues to date. We have incurred losses since our inception and expect to experience operating losses and negative cash flows for the foreseeable future. As of December 31, 2022, we had a total accumulated deficit of approximately $88.5 million. We anticipate our losses will continue to increase from current levels because we expect to incur additional costs and expenses related to commercialization activities, product development, consulting costs, marketing and other promotional activities. In addition, we expect to continue incurring costs related to human capital development and strategic partnership development. We may never generate significant revenue and we may never be profitable.

If we do not receive additional financing when and as needed in the future, we may not be able to continue our development and commercialization efforts and our business may fail.

Our business is capital-intensive and requires capital investments in order for it to develop. Our cash on hand will likely not be sufficient to meet all of our future needs because our target customers are, in general, slow to adopt new technologies, and we anticipate that we will require substantial additional funds in excess of our current financial resources for research, development and commercialization of our technology, to obtain and maintain patents and other intellectual property rights in our technology, and for working capital and other purposes, the timing and amount of which are difficult to ascertain. Until our technology generates revenues sufficient to support our operations, we plan to obtain the necessary working capital for operations through the sale of our securities, but we may not be able to obtain financing in amounts sufficient to fund our business plans. If we cannot obtain additional funding when and as needed, our business might fail.

Market acceptance of our technology and business is difficult to predict. If our technology does not achieve market acceptance, our business could fail.

If we are unable to effectively demonstrate our technology in a timely fashion, gain recognition in our market segments, and develop a critical level of successful sales and product installations, we may not be able to successfully achieve sales revenue and our results of operations and financial condition would then suffer. Our ability to achieve future revenue will depend significantly upon achieving a critical mass of market awareness and sales to potential customers of our products. While we plan to achieve this awareness over time, there can be no assurance that awareness of our Company and technology will develop in a manner or pace that is necessary for us to achieve acceptance and profitability in the near term.

Further, we cannot predict the rate of adoption or acceptance of our technology by potential customers. While we have demonstrated our technology, this does not guarantee the industrial combustion market will accept it, nor can we control the rate at which such acceptance may be achieved. In certain of our market segments, there is a well-established channel with a limited number of companies engaged in reselling to our target customers. Failure to achieve productive relations with a sufficient number of these prospective partners may impede adoption of our technology. Additionally, some potential customers in our target industries are historically risk-averse and have been slow to adopt new technologies. If our technology is not widely adopted in the industrial combustion market, we may not earn enough by selling or licensing our technology to support our operations, recover our research and development costs or become profitable and our business could fail.

Our efforts may never demonstrate the feasibility of our product.

Our research and development efforts remain subject to all of the risks associated with the development of new products based on emerging and innovative technologies, including without limitation unanticipated technical or other problems, our ability to scale our technology to large industrial applications, conditions in the field during installation and the possible insufficiency of funds for completing development of these products. Technical problems, including those specific to customer site implementation, may result in delays and cause us to incur additional expenses that would increase our losses. If we cannot complete, or if we experience significant delays in completing, research and development of our technology for use in potential commercial applications, particularly after incurring significant expenditures, our business may fail.

13

Changes to environmental regulations could make our technology less desirable.

The negative environmental impacts of industrial activity have given rise to significant environmental regulation in industrialized countries. These regulations are important incentives in the adoption of technologies like ours. To the extent that environmental regulations in the U.S. and in other industrialized countries are modified in the future, or even relaxed, our technology may not produce the results required, or may even be unnecessary, to comply with the modified regulations. If federal, state or local regulatory agencies relax the clean air regulations our technologies are designed to address, or our customers cannot obtain air emission permits with our products, our business and results of operations could be materially adversely affected.

We may fail to adequately protect our proprietary technology, which would allow our competitors to take advantage of our research and development efforts.

Our long-term success largely depends on our ability to market our technology. We rely on a combination of patents, trade secrets and other intellectual property laws, confidentiality and security procedures and contractual provisions to establish and protect our proprietary rights in our technology, products and processes. If we fail to obtain or maintain these protections, we may not be able to prevent third parties from using our proprietary technologies. Our pending or future patent applications may not result in issued patents. In addition, any patents issued to us, or that may be issued to us in the future, may not contain claims sufficiently broad enough to protect us against third parties with similar technologies or products or from third parties infringing such patents or misappropriating our trade secrets or provide us with any competitive advantage. In addition, effective patent and other intellectual property protection may be unenforceable or limited in foreign countries. If a third party initiates litigation regarding the validity of our patents and is successful, a court could revoke our patents or limit the scope of coverage for those patents.

We also rely upon trade secrets, proprietary know-how and continuing technological innovation to remain competitive. We protect this information with reasonable security measures, including the use of confidentiality and invention assignment agreements with our employees and consultants and confidentiality agreements with strategic customers and partners. It is possible that these agreements may not be sufficient or that these individuals or companies may breach these agreements and that any remedies for a breach will be insufficient to allow us to recover our costs and damages. Furthermore, our trade secrets, know-how and other technology may otherwise become known or be independently discovered by our competitors.

We may incur substantial costs as a result of litigation or other proceedings relating to patent and other intellectual property rights.

A third party may sue us for infringing its intellectual property rights. Likewise, we may need to resort to litigation to enforce our patent rights or to determine the scope and validity of third-party intellectual property rights. The cost to us of any litigation or other proceeding relating to intellectual property rights, even if resolved in our favor, could be substantial, and the litigation would divert our efforts from our business activities. Some of our competitors may be able to sustain the costs of complex patent litigation more effectively than we can because they have substantially greater resources. If we do not prevail in this type of litigation, we may be required to pay monetary damages and/or expenses; stop commercial activities relating to our products; obtain one or more licenses in order to secure the rights to continue the manufacturing or marketing of our products; or attempt to compete in the market with substantially similar products. Uncertainties resulting from the initiation and continuation of any litigation could limit our ability to continue some of our operations.

A cybersecurity incident or other technology disruptions could negatively impact our business and our relationships with customers.

We use computers in substantially all aspects of our business operations. We also use mobile devices and other online activities to connect with our employees, consultants, suppliers and customers. Such uses give rise to cybersecurity risks, including security breaches, espionage, system disruption, theft, the compromise of trade secrets and inadvertent release of information. Our business involves the storage and transmission of sensitive and/or confidential information and intellectual property, including customers’ and suppliers’ information, private information about employees and financial and strategic information about us. If we fail to assess and identify cybersecurity risks associated with our operations, we may become increasingly vulnerable to such risks. Additionally, while we have implemented measures to prevent security breaches and cyber incidents, our preventative measures and incident response efforts may not be entirely effective. The theft, destruction, loss, misappropriation, or release of sensitive and/or confidential information or intellectual property, or interference with our information technology systems, could result in business

14

disruption, negative publicity, brand damage, violation of privacy laws, loss of customers, potential liability and competitive disadvantage all of which could have a material adverse effect on our business, financial condition or results of operations.

We cannot guarantee that any collaborative business research and development partnership we enter into will be successful.

Collaborative arrangements involve risks that participating parties may disagree on business decisions and strategies. These disagreements could result in delays, additional costs, risks of litigation, and failure of the development of our technology within the combustion market segment. Success of any collaborative arrangements we enter into will depend, in part, on whether those with whom we collaborate fulfill their contractual obligations satisfactorily. If a party with whom we collaborate fails to perform its contractual obligations satisfactorily, we may be unable to make the additional investments or provide the added services that would be required to compensate for that failure. If we are unable to adequately address any such performance issues, our reputation may be materially adversely affected and we may be exposed to legal liability. Our inability to successfully maintain collaborative relationships, once we enter into them, or to enter into new collaborative arrangements, could have a material adverse effect on our results of operations.

If we are unable to keep up with rapid technological changes, our products may become obsolete.

The market for alternative environmental products is characterized by significant and rapid technological change and innovation. Although we intend to employ our technological capabilities to create innovative products and solutions that are practical and competitive in today’s marketplace, future research and discoveries by others may make our products and solutions less attractive or even obsolete compared to other alternatives that may emerge.

There are inherent dangers involved in the combustion process that utilize our technologies and products and the occurrence of any associated accident may negatively impact our business.

There is inherent danger in dealing with the combustion process. There is additional danger in modifying this process in ways that are new and have only been implemented on a limited basis at a commercial scale. There is only limited data or experience available from the operation of our equipment in both testing and commercial applications to validate suitability for general commercial use. Although we have not yet encountered any areas of risk in the development or testing of our products beyond those already inherent in the combustion process or those particular to an industrial site, we may be exposed to liabilities should an industrial accident occur during development, testing, or operation in our laboratory or during field implementation of our technology. Any such liabilities could have an adverse effect on our results of operations and financial condition and adversely affect our projected development and production estimates.

We depend on approval from various local, state and federal agencies to implement and operate our technology. There is no assurance that these agencies will approve our technology.

Our technology includes enhancement of the combustion process to reduce certain emissions at a lower cost of operation than current air pollution control devices. Field implementation of our technology will therefore require permits from various local, state and federal agencies that regulate mechanical and electrical infrastructure and fire and air pollution control. Our technology may be subject to heightened scrutiny since it will be new to these governing bodies. As such, there may be delays or rejections in applications of portions of or all of our technology in the individual jurisdictions involved.

We are uncertain of our profit margins and whether such profit margins, if achieved, will be able to sustain our business.

We have not fully developed all of our products and those products that have been developed have experienced limited sales. As a result, we cannot reliably predict our profit margins. Our operating costs could increase significantly compared to those we currently anticipate due to unanticipated results from the commercialization process, application of our technology to unique or difficult processes, regulatory requirements and particular field implementations. Further, we envision our pricing to be highly dependent on the benefits that our customers believe they will achieve using our products. Accordingly, we cannot predict whether or when we will achieve profitability, and if achieved, the amount of such profit margins.

15

Many of our potential competitors have greater resources, and it may be difficult to compete against them.

The combustion industry is characterized by intense competition. Many of our potential competitors have better name recognition and substantially greater financial, technical, manufacturing, marketing, personnel and/or research capabilities than we do. Although at this time we do not believe that any of our potential competitors have technology similar to ours, we are aware certain potential competitors are attempting to develop similar products. Many firms in the combustion industry have made and continue to make substantial investments in improving their technologies and manufacturing processes. In addition, they may be able to price their products below the marginal cost of production in an attempt to establish, retain or increase market share. Because of these circumstances, it may be difficult for us to compete successfully in the combustion market.

The loss of the services of our key management and personnel or the failure to attract additional key personnel could adversely affect our ability to operate our business.

A loss of one or more of our current officers or key employees could severely and negatively impact our operations. We have no present intention to obtain key-man life insurance on any of our executive officers or management. Additionally, competition for highly skilled technical, managerial and other personnel is intense. As our business develops, we might not be able to attract, hire, train, retain and motivate the highly skilled executives and employees we need to be successful. If we fail to attract and retain the necessary technical and managerial personnel, our business will suffer and might fail.

There are many risks we are exposed to by doing business in China.

We are exposed to risks of doing business in China. As a result, the economic, political, legal and social conditions in China could have a material adverse effect on our business.  In addition, the legal system in China has inherent uncertainties that may limit the legal protections available in the event of any claims or disputes that we may have with third parties, including our ability to protect the intellectual property we use in China. As China’s legal system is still evolving, the interpretation of many laws, regulations and rules is not always uniform and enforcement of these laws, regulations and rules involve uncertainties, which may limit the remedies available in the event of any claims or disputes with third parties. Some of the other risks related to doing business in China include:

the Chinese government exerts substantial influence over the manner in which we must conduct our business activities;
restrictions on currency exchange may limit our ability to receive and use our cash effectively;
the Chinese government may favor local businesses and make it more difficult for foreign businesses to operate in China on an equal footing, or in general;
there are uncertainties related to the enforcement of contracts with certain parties; and
more restrictive rules on foreign investment could adversely affect our ability to expand our operations in China.

As a result of our anticipated growing operations in China, these risks could have a material adverse effect on our business, results of operations and financial condition.

Furthermore, our operations in China have been impacted by COVID-19, which has resulted in the limitation of flights in and out of China, quarantines, and travel restrictions on the local work force and personnel from our U.S. offices. As a result, the Company has experienced delays in the completion of boiler burner demonstration projects during 2020, 2021 and 2022. In addition to our own work, the work of our partners and suppliers in China have been, and continue to be affected. The resulting delays to the delivery of materials and services, has resulted in delays to our projects. As a result of such delays, our business relationships and results of operations have been and may continue to be adversely affected.

Finally, the U.S. Foreign Corrupt Practices Act and similar foreign anti-corruption laws generally prohibit companies and their intermediaries from making improper payments or providing anything of value to improperly influence foreign government officials for the purpose of obtaining or retaining business or obtaining an unfair advantage. While we make every attempt to comply with these laws, our operations outside the United States may increase the risk of violating such laws. Violations of these laws may result in severe criminal or civil sanctions, could disrupt our business and result in a material adverse effect on our reputation, business and results of operations or financial condition.

16

We cannot provide assurance that rising inflation will not adversely affect our operations.

The impact of inflation on our operating results has been moderate in recent years, despite the recent increase in inflation generally across the economy. While inflation has not had a material impact upon operating results, there is no assurance that our business will not be affected by inflation in the future.

Due to the nature of our business and products, we may be liable for damages based on product liability and other tort and warranty claims.

We face an inherent risk of exposure to claims in the event that the failure, use or misuse of our products results, or is alleged to result, in death, bodily injury, property damage, or economic loss.

We cannot provide assurance that global supply-chain constraints will not adversely affect our commercialization efforts.

The impact of the global supply-chain constraints has been moderate for our company, reflecting generally modest increases in lead-time commitments from our suppliers and strategic partners. While these constraints have not had a material impact to-date, we can provide no assurance that our business will not be affected by in the future.

We are dependent on third-party suppliers.

 

Although we are not dependent on any one supplier, we are dependent on the ability of our third-party suppliers to supply our raw materials, such as raw steel and fabricated steel. The third-party suppliers upon which we depend may default on their obligations to us due to bankruptcy, insolvency, lack of liquidity, adverse economic conditions, operational failure, fraud, loss of key personnel, or other reasons. We cannot assure that our third-party suppliers will dedicate sufficient resources to meet our scheduled delivery requirements or that our suppliers will have sufficient resources to satisfy our requirements during any period of sustained demand. Failure of suppliers to supply, or delays in supplying, our raw materials or certain components, or allocations in the supply of certain high demand raw components, for any reason, including, without limitation, disruptions in our suppliers’ business activities due to cybersecurity incidents, terrorist activity, public health crises (such as coronavirus), fires or other natural disasters could materially adversely affect our operations and ability to meet our own delivery schedules on a timely and competitive basis.  Additionally, our third-party suppliers may provide us with raw materials or component parts that fail to meet our expectations or the expectations of our customers, which could subject us to product liability claims, other claims and litigation.

Failure of third parties to manufacture quality products or provide reliable services in a timely manner could cause delays in developing, constructing, and operating our projects, which could damage our reputation, adversely affect our partner relationships or adversely affect our growth.

Our success depends on our ability to develop, construct, and operate projects in a timely manner, which depends in part on the ability of third parties to provide us with timely and reliable products and services. In developing, constructing, and operating our projects, we rely on products meeting our design specifications and components manufactured and supplied by third parties, and on services performed by subcontractors. We also rely on subcontractors to perform substantially all of manufacturing work related to our projects, and we may need to engage subcontractors with whom we have no experience.

We currently have a collaboration agreement in place with Zeeco, Inc. (“Zeeco”). If Zeeco, or any of our subcontractors, is unable to provide services that meet or exceed our customers’ expectations or satisfy our contractual commitments, our reputation, business and operating results could be harmed. In addition, if we are unable to avail ourselves of warranties and other contractual protections with providers of products and services, we may incur liability to our customers or additional costs related to the affected products and services, which could adversely affect our business, financial condition and results of operations. Moreover, any delays, malfunctions, inefficiencies or interruptions in these products or services could adversely affect the quality and performance of our projects and require considerable expense to find replacement products and to maintain and repair our projects. This could cause us to experience interruption in our production and distribution of our products, difficulty retaining current relationships and attracting new relationships, or harm our brand, reputation or growth. Additionally, because the Company’s contracts generally include progress payments from customers upon the completion of certain defined milestones, the revenue recognition of

17

such project will depend on our subcontractor’s services in order for us to be able to achieve such milestones timely. Any subcontractor delays in fulfilling our contracts may result in delay of revenue recognition by the Company, which in turn can affect our financial condition and results of operations.

Macroeconomic pressures in the markets in which we operate may adversely affect our financial results.

Geopolitical issues around the world can impact macroeconomic conditions and could have a material adverse impact on our financial results. For example, the ultimate impact of the conflict in Ukraine on fuel prices, inflation, the global supply chain and other macroeconomic conditions is unknown and could materially adversely affect global economic growth, disrupting discretionary spending habits and generally decreasing demand for our products and services. While we do not purchase any of significant raw materials directly from Russia, it is a significant global producer of fuel, nickel, and copper. Disruptions in the markets for those inputs could negatively impact the world and domestic economy. We cannot predict the extent or duration of sanctions in response to the conflict in Ukraine, nor can we predict the effects of legislative or other governmental actions or regulatory scrutiny of Russia, Russia's other allies or other countries with which Russia has significant trade or financial ties, including China. The conflict in Ukraine may also exacerbate geopolitical tensions globally. While the demand of our services in the U.S. has not yet been affected by this conflict in Ukraine and fuel prices, we cannot predict the impact that the conflict may have on future financial results. For example, domestic customers for some of our product lines may choose to reduce discretionary spending on goods and services such as ours until fuel and oil price volatility subsides.

We are exposed to fluctuations in the market values of our investments and in interest rates, either of which could impair the

market value of our investments and harm our financial results.

As of December 31, 2022, we had $2,606 thousand of investments in short-term held-to-maturity debt security investments,

consisted primarily of U.S. treasuries. In the future, we may further invest in long- or short-term U.S. treasuries or other marketable

securities with maturities of up to one year. Currently, we do not use financial derivatives to hedge our interest rate exposure.

These investments, as well as any cash deposit in bank accounts, are subject to general credit, liquidity, market, inflation and

interest rate risks, which may be exacerbated by unusual events, such as the recent hike in interest rates, potential recession and the

recent debt-ceiling debate, which affected various sectors of the financial markets and led to global economic slowdown and high

inflation. If the global credit and capital market continues to experience volatility or deteriorates, and to the extent we make future

investments, our investment portfolio may be impacted, and we could determine that some or all of our investments experienced an

other-than-temporary decline in fair value, requiring impairment, which could adversely impact our financial position and operating results.

Risks Related to Owning Our Securities

The public market for our securities is volatile. This may affect not only the ability of our investors to sell their securities, but the price at which they can sell their securities.

We completed the initial public offering of our common stock in April 2012. Since that time, our common stock (CLIR: NASDAQ) has traded as low as $0.35 per share and as high as $11.75 per share based upon daily closing prices, and day-to-day trading has been volatile at times. This volatility may continue or increase in the future. The market price for the securities may be significantly affected by factors such as progress in the development of our technology, agreements with research facilities or co-development partners, commercialization of our technology, variations in quarterly and yearly operating results, general trends in the alternative energy industry, and changes in state or federal regulations affecting us and our industry. Furthermore, in recent years the stock market has experienced extreme price and volume fluctuations that are unrelated or disproportionate to the operating performance of the affected companies, such as the market reactions to internet marketed ‘short squeezes’ or the coronavirus outbreak. Such broad market fluctuations may adversely affect the market price of our securities.

We have the right to issue shares of preferred stock. If we were to issue preferred stock, it is likely to have rights, preferences and privileges that may adversely affect our common stock or other securities.

We are authorized to issue 2.0 million shares of “blank check” preferred stock, with such rights, preferences and privileges as may be determined from time-to-time by our board of directors. Our board of directors is empowered, without shareholder approval,

18

to issue preferred stock in one or more series, and to fix for any series the dividend rights, dissolution or liquidation preferences, redemption prices, conversion rights, voting rights, and other rights, preferences and privileges for the preferred stock. No shares of preferred stock are presently issued and outstanding and we have no immediate plans to issue shares of preferred stock. The issuance of shares of preferred stock, depending on the rights, preferences and privileges attributable to the preferred stock, could adversely reduce the voting rights and powers of the common stock and the portion of our assets allocated for distribution to common stockholders in a liquidation event, and could also result in dilution in the book value per share of our common stock. The preferred stock could also be utilized, under certain circumstances, as a method for raising additional capital or discouraging, delaying or preventing a change in control of the Company, to the detriment of our shareholders. We cannot assure you that we will not, under certain circumstances, issue shares of our preferred stock.

We may be required to raise additional capital by issuing new securities, which may have terms or rights superior to those of our shares of common stock, which could adversely affect the market price of our shares of common stock and our business.

We will require additional financing to fund research, development and commercialization of our technology, to obtain and maintain patents and other intellectual property rights in our technology, and for working capital and other purposes. We may not be able to obtain financing on favorable terms, if at all. If we raise additional funds by issuing equity securities, the percentage ownership of our then-current shareholders will be reduced. Further, we may have to offer new investors in our equity securities rights that are superior to the holders of common stock, which could adversely affect the market price and the voting power of shares of our common stock. If we raise additional funds by issuing debt securities, the holders of these debt securities would similarly have some rights senior to those of the holders of shares of common stock, and the terms of these debt securities could impose restrictions on operations and create a significant interest expense for us which could have a materially adverse effect on our business and results of operations.

We have not paid dividends in the past and have no immediate plans to pay dividends.

We plan to reinvest all of our earnings, to the extent we have earnings, in order to continue to develop our products, to market our products, to cover operating costs and to otherwise become and remain competitive. We do not plan to pay any cash dividends with respect to our securities in the foreseeable future. We cannot assure you that we would, at any time, generate sufficient surplus cash that would be available for distribution to the holders of our common stock as a dividend.

We have a significant number of options and restricted stock units outstanding and we may issue additional awards in the future to employees, officers, directors, independent contractors and agents. Sales of the underlying shares of common stock could adversely affect the market price of our common stock.

As of December 31, 2022, we had outstanding options for the purchase of 3,120 thousand shares of common stock and 423 thousand shares of outstanding restricted stock units (“RSUs”). Under the ClearSign Technologies Corporation 2021 Equity Incentive Plan and the ClearSign Technologies Corporation 2013 Consultant Stock Plan (collectively, the “Plans”), we have the ability to grant awards of shares, RSU’s or options to purchase shares of our common stock to employees, officers, directors, independent contractors and agents. Furthermore, the Plan provides for increases in the number of shares available for awards based on the terms outlined in such Plan. Certain holders may sell these shares in the public markets from time to time, without limitations on the timing, amount or method of sale. If our stock price rises, the holders may exercise their options and RSUs and sell a large number of shares. This could cause the market price of our common stock to decline.

We have incurred and will incur significant costs as a result of being a public company that reports to the Securities and Exchange Commission and our management is required to devote substantial time to meet compliance obligations.

As a public company reporting to the Securities and Exchange Commission, we incur significant legal, accounting, investor relations, printing, board compensation, and other expenses that we did not incur as a private company. These costs totaled $1.3 million in 2022. We are subject to the reporting requirements of the Securities Exchange Act of 1934 and the Sarbanes-Oxley Act of 2002 (with the exception of the requirement of auditor attestation of internal control over financial reporting from which we are currently excluded as a non-accelerated filer company), as well as rules subsequently implemented by the Commission that impose significant requirements on public companies, including requiring establishment and maintenance of effective disclosure and financial controls and changes in corporate governance practices. In addition, there are significant corporate governance and executive compensation-related provisions in the Dodd-Frank Wall Street Reform and Protection Act that as we grow could increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and may also place undue strain on our

19

personnel, systems and resources. Our management and other personnel continually devote a substantial amount of time to these compliance initiatives. Furthermore, these rules and regulations may make it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be more difficult for us to attract and retain qualified people to serve on our board of directors, our board committees or as executive officers.

Our charter documents and Washington State law may inhibit a takeover that shareholders consider favorable.

Provisions of our articles of Incorporation and bylaws and applicable provisions of the state of Washington law may delay or discourage transactions involving an actual or potential change in our control or change in our management, including transactions in which shareholders might otherwise receive a premium for their shares, or transactions that our shareholders might otherwise deem to be in their best interests. The provisions in our articles of incorporation and bylaws:

authorize our board of directors to issue preferred stock without shareholder approval and to designate the rights, preferences and privileges of each class; if issued, such preferred stock would increase the number of outstanding shares of our capital stock and could include terms that may deter an acquisition of us;
limit who may call shareholder meetings;
do not provide for cumulative voting rights; and
provide that all vacancies may be filled by the affirmative vote of a majority of directors then in office, even if less than a quorum, unless the vacant office is to be held by a director elected by the holders of one or more classes or series of shares entitled to vote thereon, in which case the vacancy can be filled only by the vote of the holders of such class or series.

In addition, Chapter 23B.19 of the state of Washington Revised Code generally limits our ability to engage in any business combination with a person who beneficially owns 10% or more of our outstanding voting stock unless certain conditions are satisfied. This restriction lasts for a period of five years following the share acquisition. These provisions may have the effect of entrenching our management team and may deprive you of the opportunity to sell your shares to potential acquirers at a premium over prevailing prices. This potential inability to obtain a control premium could reduce the price of our common stock or other securities.

clirSPV LLC has substantial influence in our ability to enter into corporate transactions, and if clirSPV LLC decides to sell or otherwise transfer their shares of common stock, it may put downward pressure on the trading price of our common stock.

The interests of clirSPV and its affiliates, which include our director Robert T. Hoffman, could conflict with or differ from our interests or the interests of our other shareholders. Further, clirSPV may choose to sell or otherwise transfer a large number of shares of our common stock, which may put downward pressure on the trading price of shares of our common stock.

If we fail to comply with the continued minimum closing bid requirements of The Nasdaq Capital Market LLC (“Nasdaq”) by May 1, 2023 or other requirements for continued listing, including stockholder equity requirements, our common stock may be delisted and the price of our common stock and our ability to access the capital markets could be negatively impacted.

 

Our common stock is listed for trading on Nasdaq, therefore, we must satisfy Nasdaq’s continued listing requirements, including, among other things, a minimum closing bid price requirement of $1.00 per share for 30 consecutive business days. On November 1, 2022, the Nasdaq staff notified us that we did not comply with the minimum $1.00 per share bid price requirement for continued listing, as set forth in Nasdaq Listing Rule 5550(a)(2). We have been granted 180 calendar days, through May 1, 2023, to regain compliance. In the event that we do not regain compliance within this 180 day period, we may be eligible to seek an additional compliance period of 180 calendar days if we meet certain requirements.

 

There can be no assurance that we will be able to regain compliance with Nasdaq’s listing rules. If we are unable to regain compliance with the minimum closing bid price requirement or if we fail to meet any of the other continued listing requirements, including stockholder equity requirements, our securities may be delisted from Nasdaq, which could reduce the liquidity of our common stock materially and result in a corresponding material reduction in the price of our common stock. In addition, delisting could harm our ability to raise capital on terms acceptable to us, or at all, and may result in the potential loss of confidence by investors, employees and business development opportunities.

20

ITEM 1B. UNRESOLVED STAFF COMMENTS.

None.

ITEM 2. PROPERTIES.

Our principal office is located at 8023 East 63rd Place, Suite 101 Tulsa, Oklahoma with satellite offices located in Seattle and Beijing, China. The Board of Directors unanimously approved moving the principal office from Seattle to Tulsa as of January 1, 2022. At our principal office in Tulsa, we lease 3,922 square feet of office space, under a lease which expires in September 2027. Monthly minimum rent is approximately $5 thousand with an annual 2.0% increase. The Company also leases 9,200 square feet of office space located in Seattle, Washington and 656 square feet in Beijing, China. The minimum monthly rent for our Seattle location is approximately $14 thousand with an annual 3.0% increase. The term of the Seattle lease is set to expire in May 2023, and the company does not intend to renew this lease. The term of the Beijing lease began on June 10, 2022 and expires in June 2023. The monthly minimum rent for our Beijing location is approximately $2 thousand (20,000RMB).

ITEM 3. LEGAL PROCEEDINGS.

From time to time we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. Litigation is subject to inherent uncertainties and an adverse result in any such matter may harm our business. As of the date of this report, we are not a party to any material pending legal proceedings.

ITEM 4. MINE SAFETY DISCLOSURES.

Not applicable.

21

PART II

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

Our common stock is listed on the Nasdaq Capital Market under the symbol “CLIR”.

According to our transfer agent, as of March 23, 2023 we had 287 shareholders of record. This number does not include an indeterminate number of holders whose shares are held by brokers in street name. Our stock transfer agent is VStock Transfer, LLC, 18 Lafayette Place, Woodmere, NY 11598.

Recent Issuances of Unregistered Securities

On December 31, 2022, we issued 3.8 thousand shares of common stock, having a weighted average per share value of $1.08, from our 2013 Consultant Stock Plan to our investor relations firm, Firm IR Group, LLC, for services provided in the three months ended December 31, 2022. We relied on Section 4(a)(2) of the Securities Act of 1933, as amended, and Regulation D promulgated thereunder to issue the stock.

Equity Compensation Plan Information

See Item 12, Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters, for information about our equity compensation plans.

Dividend Policy

We have not paid any cash dividends on our common stock to date. The payment of cash dividends in the future is dependent upon our revenues and earnings, if any, capital requirements, the terms of any indebtedness and general financial condition. The payment of any cash dividends will be within the discretion of the board at such time. In addition, the board is not currently contemplating and does not anticipate declaring any stock dividends in the foreseeable future.

ITEM 6. [RESERVED]

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the audited consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. In addition to historical information, this discussion and analysis here and throughout this Form 10-K contains forward-looking statements that involve risks, uncertainties and assumptions. Our actual results may differ materially from those anticipated in these forward-looking statements due to a number of factors, including but not limited to, the risks described in the section titled “Risk Factors”.

OVERVIEW

We design and develop technologies for the purpose of improving key performance characteristics of combustion systems, including emission and operational performance, energy efficiency and overall cost-effectiveness. Our ClearSign Core technology has been proven in full scale industrial test furnaces and boilers, and first customer installations are currently operating in normal commercial applications. We have generated nominal revenues from operations to date to meet operating expenses.

We have incurred losses since inception totaling $88.5 million and we expect to experience operating losses and negative cash flow for the foreseeable future. We have historically financed our operations primarily through issuances of equity securities. Since inception, we have raised approximately $91.0 million in gross proceeds through the sale of our equity securities. We may need to raise additional capital in the future, however, the significant volatility in the capital markets may negatively affect our ability to raise this additional capital.

22

In order to generate meaningful revenues, our technologies must gain market recognition and acceptance to develop sufficient recurring sales. In addition, management believes that the successful growth and operation of our business is dependent upon our ability to obtain adequate sources of funding through co-development agreements, strategic partnering agreements, or equity or debt financing to support commercialization of our research and development efforts, protect intellectual property, form relationships with strategic partners and provide for working capital and general corporate purposes. There can be no assurance that we will be successful in achieving our long-term plans, or that such plans, if consummated, will result in profitable operations or enable us to continue in the long-term as a going concern.

With respect to our China operations, we have a satellite office located in Beijing, China to support our commercialization efforts. At this time, these operations in China are immaterial compared to total company operations. As of December 31, 2022, our China asset balance totaled $172 thousand, or approximately 1.6%, compared to our total asset balance of $10,925 thousand. During the year ended December 31, 2022, our China operations reported zero revenues. During the same period in 2021, revenues attributable to our China operations were $21 thousand, or approximately 3.4% compared to our total revenues of $607 thousand.

Our costs include employee salaries and benefits, compensation paid to consultants, materials and supplies for prototype development and manufacture, costs associated with development activities including materials, sub-contractors, travel and administration, legal and accounting expenses, sales and marketing costs, general and administrative expenses, and other costs associated with an early stage, publicly-traded technology company. We currently have 16 full-time employees. Because using third party expertise and resources is more efficient than maintaining full time resources, we also expect to incur ongoing consulting expenses related to technology development and some administrative, sales and legal functions commensurate with our current level of activities.

The amount that we spend for any specific purpose may vary significantly, and could depend on a number of factors including, but not limited to, the pace of progress of our commercialization and development efforts, actual needs with respect to product testing, development and research, market conditions, and changes in or revisions to our sales and marketing strategies.

Research, development, and commercial acceptance of new technologies are, by their nature, unpredictable.  Although we undertake development and commercialization efforts with reasonable diligence, there can be no assurance that the net proceeds from our securities offerings will be sufficient to enable us to develop our technology to the extent needed to create sufficient future sales to sustain operations.  If the net proceeds from these offerings are insufficient for this purpose, we will consider other options to continue our path to commercialization, including, but not limited to, additional financing through follow-on equity offerings, debt financing, co-development agreements, sale or licensing of developed intellectual or other property, or other alternatives.

We cannot assure that our technologies will be accepted, that we will ever earn revenues sufficient to support our operations, or that we will ever be profitable. Furthermore, we have no committed source of financing and we cannot assure that we will be able to raise money as and when we need it to continue our operations. If we cannot raise funds as and when we need them, we may be required to scale back our development by reducing expenditures for employees, consultants, business development and marketing efforts or to otherwise severely curtail, or even to cease, our operations.

Critical Accounting Policies

The following discussion and analysis of financial condition and results of operations is based upon our financial statements, which have been prepared in conformity with accounting principles generally accepted in the United States of America. Certain accounting policies and estimates are particularly important to the understanding of our financial position and results of operations. These policies and estimates require the application of significant judgment by management. These estimates can be materially affected by changes from period to period as economic factors and conditions outside of our control change. As a result, they are subject to an inherent degree of uncertainty. In applying these policies, our management uses their judgment to determine the appropriate assumptions to be used in the determination of certain estimates. Those estimates are based on our historical operations, our future business plans and projected financial results, the terms of existing contracts, our observance of trends in the industry, information provided by our customers and information available from other outside sources, as appropriate. See Note 2 to our audited consolidated financial statements included elsewhere in this report for a more complete description of our significant accounting policies.

23

Revenue Recognition and Cost of Goods Sold.

The Company recognizes revenue and related cost of goods sold in accordance with FASB ASC 606 Revenue from Contracts with Customers (ASC 606). Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer’s control or non-refundable performance obligations are satisfied. The Company’s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain documents or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.

The Company’s contracts generally include progress payments from customers upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue can be recorded. For any contract in connection with which the Company is expected to incur costs in excess of the contact price, the Company accrues the estimated loss in full in the period such determination is made.

Impairment of Long-Lived Assets

The Company tests long-lived assets, consisting of fixed assets, patents, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset in not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed of is determined in a similar manner, except those fair values are reduced for the cost of disposal.

Product Warranties

The Company warrants all installed products against defects in materials and workmanship, and shortcomings in performance compared to contractual guarantees for a period specified in each contract. Accruals for product warranties are based on expected warranty experience and current product performance trends which are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs during the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of our recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material if estimates differ significantly from actual warranty expense. The warranty liabilities are included in accounts payable and accrued liabilities in the unaudited condensed consolidated balance sheets.

Research and Development

The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and development costs are offset by any funds received from strategic partners in cost sharing, collaborative projects. During the year ended December 31, 2022, the Company received no monies from strategic partners. During the year ended December 31, 2021, the Company received $44 thousand from such arrangements.

Stock-Based Compensation

The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the condensed consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement. Stock-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.

24

Fair Value of Financial Instruments

The Company's financial instruments primarily consist of cash equivalents, accounts payable, accrued expenses and short-term investments in government securities. As of the balance sheet date, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the consolidated balance sheets. This is primarily attributed to the short maturities of these instruments.

Results of Operations

Comparison of the Years Ended December 31, 2022 and 2021

Highlights of our annual financial performance are as follows:

For the Year Ended

(in thousands, except per share data)

December 31, 

    

2022

    

2021

    

$ Change

    

% Change

Revenues

$

374

$

607

$

(233)

(38.4)

%

Cost of goods sold

258

1,059

$

(801)

(75.6)

%

Gross profit (loss)

116

(452)

$

568

NM

Research and development

505

2,680

$

(2,175)

(81.2)

%

General and administrative

5,728

5,013

$

715

14.3

%

Operating Expenses

6,233

7,693

$

(1,460)

(19.0)

%

Other income, net

359

253

$

106

41.9

%

Net loss

$

(5,758)

$

(7,892)

$

2,134

27.0

%

Basic and diluted net income per common share

$

(0.16)

$

(0.25)

$

0.09

36.0

%

NM = Not meaningful

Sales and Gross Loss

Consolidated revenues for the year ended December 31, 2022 totaled $374 thousand compared to $607 thousand reported for the year ended December 31, 2021, mainly due to the timing of performance obligations associated with certain projects during the period. Because our contracts generally include progress payments from customers upon completion of defined milestones, the timing of these performance obligations can affect our recognition of revenue per ASC 606. Revenues recognized in 2022 were related to the closeout of our ExxonMobil technology validation project, and the sale of our ClearSign CoreTM enclosed oxidizer product for a hydrogen production plant. ExxonMobil revenues were recognized upon receipt of cash to close out the contract. This cash receipt eliminated collectability concerns, thus allowing recognition of revenue per ASC 606.

During the year 2021, we recognized $499 thousand from contracts related to process burners, boiler burners and installation services. Additionally, $108 thousand in revenues related to 2020 projects where collectability constraints were eliminated in 2021, thus allowing the recognition of revenues per ASC 606. Product and service revenues in 2021 came from a range of customers and locations, such as a United States infrastructure company, a European refinery owned by a global energy company, and a Chinese boiler burner rental company.

Gross profit for the year end December 31, 2022 increased $568 thousand compared to gross profit reported for the year end December 31, 2021, mainly due to recognizing revenues from our ExxonMobil technology validation project. During 2021, a gross loss occurred primarily due to project losses amounting to $762 thousand. These contract losses were incurred by refinery projects with the majority of the loss generated by our ExxonMobil project. The ExxonMobil loss was caused by rigorous product testing and product development costs.

Operating Expenses

Operating expenses consist of research and development (“R&D”) and general and administrative (“G&A”) expenses, which are addressed separately below.

25

R&D expenses decreased by $2,175 thousand, or approximately 81.2%, to $505 thousand for the year ended December 31, 2022, as compared to $2,680 thousand during the same period in 2021. During 2022, R&D expenses decreased due to an organizational restructure that occurred at the beginning of 2022. We restructured our organization such that some employees previously performing R&D functions were reassigned to business development functions, which shifted salaries of approximately $527 thousand to G&A expense (as discussed below). This reassignment was executed as part of our transition from focusing on research to focusing on the commercialization of our technologies. Decreases in human capital costs also favorably impacted R&D expenses by $438 thousand for the year ended December 31, 2022, when compared to the same period in 2021. In addition, product development costs trended down by $645 thousand for the for the year ended December 31, 2022, as compared to the same period in 2021, due in large part to costs incurred during 2021 for the development of our water-tube and fire-tube boiler burner product lines.

G&A expenses increased by $715 thousand, or approximately 14.3%, to $5,728 thousand during the year ended December 31, 2022, as compared to $5,013 thousand during the year ended December 31, 2021. Our organizational restructure referenced in the R&D explanation above increased expenses by approximately $527 thousand for the year ended December 31, 2022, compared to the same period in 2021. Increases in human capital costs also unfavorably impacted G&A expenses by $127 thousand for the year ended December 31, 2022, when compared to the same period in 2021. Expense increases were offset by year-over-year decreases in board compensation expenses of approximately $147 thousand, for the year ended December 31, 2022, compared to the same period in 2021. This compensation decrease was attributed to two key factors: (i) changing payment of director compensation from stock options to restricted stock units, and (ii) deferring compensation expense as required by accounting standard ASC 718 Stock Compensation. Refer to Note 8 - Equity for further details.

Other income

Other income increased by $106 thousand, or approximately 41.9%, to $359 thousand for the year ended December 31, 2022, as compared to $253 thousand during the same period in 2021. During 2022, we received $232 thousand in government assistance which consisted of two government programs: (i) Small Business Innovative Research (SBIR) grant from the Department of Energy (“DOE”) and (ii) Oklahoma 21st Century Jobs Act. Refer to financial statement Note 12 – Government Assistance for more details about these programs. In addition, during 2022 we earned $83 thousand in interest from our money market account and short-term U.S. Treasury investments. Other income during 2021 reflects a $251 thousand gain on forgiveness of a Paycheck Protection Program ("PPP") loan and accrued interest under the 2020 CARES Act.

Net Loss

Net loss for the year ended December 31, 2022, was $5,758 thousand compared to $7,892 thousand for the year ended December 31, 2021, or an approximate 27.0% decrease. The $2,134 thousand decrease in net loss during the year ended December 31, 2022, is primarily attributable to the reduced R&D costs throughout the year, as further explained in the above discussion.

Liquidity and Capital Resources

At December 31, 2022, our cash and cash equivalent balance totaled $6,451 thousand compared to $7,607 thousand at December 31, 2021, a decrease of $1,156 thousand. During 2022, we invested in short-term held-to-maturity U.S. treasuries of which we had $2,606 thousand outstanding as of December 31, 2022.

At December 31, 2022, our current assets were in excess of current liabilities resulting in working capital of $8,586 thousand as compared to $7,293 thousand at December 31, 2021. We have no contractual debt obligations, and the Company has sufficient working capital to fund current operating expenses for over twelve months. To the extent the Company requires additional funds more than 12 months from the date hereof, and customer cash collections cannot fund our needs, the Company may utilize equity offerings to raise these funds. Historically, the Company has funded operations predominately through equity offerings. Currently, the Company can sell shares of common stock through its ATM program. As noted in Note 8 – Equity, the remaining aggregate offering price on the ATM is approximately $8.7 million. During 2022, working capital was funded with approximately $6,539 thousand in net cash proceeds from our equity offerings during the year. Refer to financial statement Note 8 – Equity for further details about our equity offerings.

We filed a Form S-3 shelf registration statement with the SEC on July 1, 2022 that was declared effective on August 12, 2022. The registration statement on Form S-3 allows us to offer common stock, preferred stock, warrants, subscription rights, debt

26

securities and units from time to time, as market conditions permit to fund, to the extent required beyond the 12 months from the date hereof, the ongoing operations of the Company. Until the growth of revenue increases to a level that covers operating expenses, the Company intends to continue to fund operations in this manner, although, the volatility in the capital markets and potential upcoming recession may negatively our ability to do so.

Operating activities for the year ended December 30, 2022, resulted in cash outflows of $4,992 thousand, primarily due to the loss for the period of $5,758 thousand, offset with non-cash expenses of $627 thousand. Operating activities for the year ended December 31, 2021, resulted in cash outflows of $6,707 thousand primarily due to the loss for the period of $7,892 thousand, offset with non-cash expenses of $1,394 thousand.

Investing activities for the year ended December 31, 2022, resulted in cash outflows of $2,686 thousand, which is primarily attributable to $2,561 thousand of net investments in short-term held-to-maturity US treasuries, and $154 thousand of disbursements for patents and other intangibles. December 31, 2021, resulted in cash outflows of $213 thousand, primarily due to $140 thousand of disbursements for patents and other intangibles.

Financing activities for the year ended December 31, 2022, included $6,539 thousand in net proceeds from the sale of 501 thousand shares of our common stock through our ATM program at an average price of $1.24 per share, sale of 4.2 million shares of our common stock through a public offering at a price of $1.11 per share, and sale of 1.6 million shares of our common stock at a price of $1.11 per share pursuant to the Participant Right with clirSPV LLC. Financing activities for the year ended December 31, 2021 resulted in $5,309 thousand in net proceeds from the sale of 1,093 thousand shares of our common stock through our ATM program at an average price of $5.03 per share and $385 thousand from the exercise of option awards and warrants.

Off-Balance Sheet Transactions

We do not have any off-balance sheet transactions.

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

As a smaller reporting company, we are not required to provide this information.

ITEM 8. CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

Please see the financial statements beginning on page F-1 located in this Annual Report on Form 10-K and incorporated

herein by reference.

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

None.

ITEM 9A. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act that are designed to reasonably ensure that information required to be disclosed in our reports filed under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal accounting and financial officer, as appropriate, to allow timely decisions regarding required disclosure.

27

We carried out an evaluation under the supervision and with the participation of management, including our Chief Executive Officer (principal executive officer) and our Vice President and Controller (principal accounting and financial officer), of the effectiveness of the design and operation of our disclosure controls and procedures as of December 31, 2022, the end of the period covered by this Annual Report on Form 10-K. Based upon the evaluation of our disclosure controls and procedures as of December 31, 2022, our Chief Executive Officer (principal executive officer) and our Vice President and Controller (principal accounting and financial officer) concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Management’s Report on Internal Control over Financial Reporting

Our Chief Executive Officer (principal executive officer) and our Vice President and Controller (principal accounting and financial officer) are responsible for establishing and maintaining internal control over financial reporting. Internal control over financial reporting is defined in Rule 13a-15(f) and 15d-15(f) promulgated under the Act as a process designed by, or under the supervision of, our principal executive and principal financial officers and effected by our board of directors, management and other personnel, 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 and includes those policies and procedures that:

·

pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets;

·

provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of management and our directors; and

·

provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

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

Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2022. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control – Integrated Framework (2013 Framework). Based on this assessment, our management, with the participation of our Chief Executive Officer (principal executive officer) and our Vice President and Controller (principal accounting and financial officer), has concluded that, as of December 31, 2022, our internal control over financial reporting was effective based on those criteria.

Changes in Internal Control over Financial Reporting

There have been no changes in the Company’s internal control over financial reporting that have materially affected, or that are reasonably likely to materially affect, the Company’s internal control over financial reporting.

ITEM 9B. OTHER INFORMATION

None.

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable

28

PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Incorporated by reference from our Proxy Statement for our 2023 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2022.

Code of Business Conduct and Ethics

The Company has adopted a Code of Business Conduct and Ethics that applies to all of our ClearSign employees and directors. The Code of Business Conduct and Ethics is posted on the Company’s website at www.clearsign.com. We will post any amendments to or waivers from the Code of Business Conduct and Ethics at that location. We have also adopted Governance Guidelines for the Board of Directors and a written committee charter for each of our Audit Committee and Compensation Committee.

ITEM 11. EXECUTIVE COMPENSATION

Incorporated by reference from our Proxy Statement for our 2023 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2022.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED SHAREHOLDER MATTERS

Incorporated by reference from our Proxy Statement for our 2023 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2022.

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

Incorporated by reference from our Proxy Statement for our 2023 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2022.

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

Incorporated by reference from our Proxy Statement for our 2023 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2022.

PART IV

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a) (1) Consolidated Financial Statements

The financial statements filed as part of this report are listed and indexed in the Index to Consolidated Financial Statements on page 33 located in this Annual Report on Form 10-K. Financial statement schedules have been omitted because they are not applicable, or the required information has been included elsewhere in this report.

(a) (2) Financial Statement Schedules

Not applicable.

29

(a) (3) Exhibits

The exhibits filed as part of this Annual Report on Form 10-K are listed in the Exhibit Table below. The Company has identified in the Exhibit Table each management contract and compensation plan filed as an exhibit to this Annual Report on Form 10-K in response to Item 15(a) (3) of Form 10-K.

(b) The exhibits set forth in the following index of exhibits are filed or incorporated by reference as a part of this Annual Report on

Form 10-K:

30

Exhibit
No.

    

Description of Document

3.1

Articles of Incorporation of ClearSign Technologies Corporation (1)

3.2

Bylaws of ClearSign Technologies Corporation (2)

3.2.1

Amendment to Bylaws (3)

4.1

Form of Common Stock Certificate (4)

4.2

Description of the Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934 (12)

10.1

Office Lease Agreement (2)

10.2

Form of Confidentiality and Proprietary Rights Agreement (2)

10.3

ClearSign Technologies Corporation 2011 Equity Incentive Plan (2)+

10.4

Form of Director and Officer Indemnification Agreement (2)+

10.5

ClearSign Combustion Corporation 2013 Consultant Stock Plan (5)

10.6

First Amendment to Office Lease Agreement dated December 17, 2013 (6)

10.7

Second Amendment to Office Lease Agreement dated September 29, 2016 (7)

10.8

Third Amendment to Office Lease Agreement dated July 18, 2019 (9)

10.9

Employment Agreement dated January 28, 2019 between the registrant and Colin James Deller (10)+

10.10

Stock Purchase Agreement dated July 12, 2018 between the registrant and CLIRSPV, LLC (11)

10.11

At-the-Market Sales Agreement, dated December 23, 2020, by and between ClearSign Technologies Corporation and Virtu Americas LLC (13)

10.12

ClearSign Technologies Corporation 2021 Equity Incentive Plan (14)

10.13

2021 Equity Incentive Plan Form of Stock Option Award Agreement (15)

10.14

2021 Equity Incentive Plan Form of Restricted Stock Unit Award Agreement (15)

10.15

2021 Equity Incentive Plan Form of Restricted Stock Award Agreement (15)

10.16

Letter Agreement dated April 20, 2021 by and between the Company and Brian G. Fike (16)

10.17

Offer Letter dated October 18, 2021 by and between the Company and Brent Hinds (17)

10.18

Lease Agreement, entered into as of June 20, 2016, between Paradigm Realty Advisors, L.L.C. and ClearSign Technologies Corporation (15)

10.19

First Amendment to Lease, entered into as of July 29, 2019, between Tulsa Portfolio Oklahoma Realty LP and ClearSign Technologies Corporation (15)

10.20

Second Amendment to Lease, entered into as of January 14, 2020, between Tulsa Portfolio Oklahoma Realty LP and ClearSign Technologies Corporation (15)

10.21

Purchase Right Waiver of clirSPV LLC (18)

10.22

Gary DiElsi’s Offer Letter (19)

10.23

Amendment to Employment Agreement between the Company and Colin James Deller (20)+

21

Subsidiaries of the registrant (7)

23.1

Consent of BPM CPA LLP, Independent Registered Public Accounting Firm*

31.1

Certification of the Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002*

31.2

Certification of the Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002*

32.1

Certification of the Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002**

101INS

Inline XBRL Instance Document*

101.SCH

Inline XBRL Taxonomy Extension Schema*

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase*

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase*

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase*

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase*

104

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)*

31

*Filed herewith.

**Furnished herewith.

+Agreement with management or compensatory plan or arrangement

(1)

Incorporated by reference from the registrant’s Form 10-Q for the quarter ended September 30, 2019 filed with the Securities and Exchange Commission on November 13, 2019.

(2)

Incorporated by reference from the registrant’s registration statement on Form S-1, as amended, file number 333-177946, originally filed with the Securities and Exchange Commission on November 14, 2011.

(3)

Incorporated by reference from the registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on June 12, 2019.

(4)

Incorporated by reference from the registrant’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 26, 2015.

(5)

Incorporated by reference from the registrant’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2013, filed with the Securities and Exchange Commission on May 6, 2013.

(6)

Incorporated by reference from the registrant’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 11, 2014.

(7)

Incorporated by reference from the registrant’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 12, 2019.

(8)

Incorporated by reference from the registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 10, 2019.

(9)

Incorporated by reference from the registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on August 28, 2019.

(10)

Incorporated by reference from the registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on January 30, 2019.

(11)

Incorporated by reference from the registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on July 17, 2018.

(12)

Incorporated by reference from the registrant’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the Securities and Exchange Commission on March 30, 2020

(13) Incorporated by reference from the registrant’s Current Report on Form 8-K filed with the Securities and Exchange

Commission on December 23, 2020.

(14) Incorporated herein by reference from Appendix A to the registrant’s Proxy Statement on Schedule 14A, filed with the

Securities and Exchange Commission on May 7, 2021.

(15) Incorporated by reference from the registrant’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission on March 31, 2022

(16)

Incorporated by reference from the registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020, filed with the Securities and Exchange Commission on August 20, 2021.

(17) Incorporated by reference from the registrant’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2021,

filed with the Securities and Exchange Commission on November 12, 2021.

(18) Incorporated by reference from the registrant’s Current Report on Form 8-K, filed with the Securities and Exchange

Commission on May 31, 2022.

(19) Incorporated by reference from the registrant’s Current Report on Form 8-K, filed with the Securities and Exchange

Commission on August 2, 2022.

(20) Incorporated by reference from the registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022, filed

with the Securities and Exchange Commission on August 15, 2022.

ITEM 16. FORM 10-K SUMMARY

None

32

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Stockholders of

ClearSign Technologies Corporation and Subsidiary

Opinion on the Financial Statements

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

Basis for Opinion

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

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

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

Critical Audit Matter

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

Carrying Value of Patents and Other Intangible Assets

As described in Notes 2 and 4 to the consolidated financial statements, the Company’s patents and other intangible assets, net balance was $0.8 million as of December 31, 2022. The Company capitalizes third-party legal costs and filing fees, if any, associated with obtaining patents or other intangible assets. Once a patent asset has been placed in service, the Company amortizes these costs over the shorter of the asset’s legal or estimated economic life using the straight-line method. The Company also evaluates for potential impairment of long-lived assets, including intangible assets composed of patents, no less frequently than annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.

F-1

The principal considerations for our determination that performing procedures relating to the carrying value of intangible assets is a critical audit matter are the significant amount of judgment by management in developing the assumptions of future economic benefit in an impairment analysis, which in turn led to significant auditor judgment, subjectivity and effort in performing audit procedures and evaluating audit evidence relating to the analysis.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included, among others, reviewing current and forecasted operating conditions for indication of impairment. We also reviewed board minutes, news, and industry reports for indications of impairment. Last, we obtained an understanding of potential future customers indicating future recoverability.

/s/ BPM CPA LLP

Santa Monica, California

March 31, 2023

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

F-2

ClearSign Technologies Corporation

Consolidated Balance Sheets

(in thousands, except share and per share data)

December 31, 

    

2022

    

2021

ASSETS

Current Assets:

 

  

 

  

Cash and cash equivalents

$

6,451

$

7,607

Short-term held-to-maturity investments

 

2,606

 

Accounts receivable, net

79

33

Contract assets

 

20

 

39

Prepaid expenses and other assets

 

577

 

345

Total current assets

 

9,733

 

8,024

Fixed assets, net

 

384

 

530

Patents and other intangible assets, net

 

798

 

799

Other assets

 

10

 

10

Total Assets

$

10,925

$

9,363

LIABILITIES AND EQUITY

 

  

 

  

Current Liabilities:

 

  

 

  

Accounts payable and accrued liabilities

$

296

$

224

Current portion of lease liabilities

 

133

 

205

Accrued compensation and related taxes

 

471

 

218

Contract liabilities

247

84

Total current liabilities

 

1,147

 

731

Long Term Liabilities:

 

 

Long term lease liabilities

 

226

 

350

Total liabilities

 

1,373

 

1,081

Commitments and contingencies (note 11)

 

 

Stockholders’ Equity:

 

  

 

  

Preferred stock, $0.0001 par value, zero shares issued and outstanding

 

 

Common stock, $0.0001 par value, 38,023,701 and 31,581,666 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively

 

4

 

3

Additional paid-in capital

 

98,079

 

91,035

Accumulated other comprehensive income (loss)

(8)

9

Accumulated deficit

 

(88,523)

 

(82,765)

Total equity

 

9,552

 

8,282

Total Liabilities and Equity

$

10,925

$

9,363

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

F-3

ClearSign Technologies Corporation

Consolidated Statements of Operations and Comprehensive Loss

(in thousands, except share and per share data)

For the Year Ended

December 31, 

    

2022

    

2021

Revenues

$

374

$

607

Cost of goods sold

 

258

 

1,059

Gross profit (loss)

 

116

 

(452)

Operating expenses:

Research and development

 

505

 

2,680

General and administrative

 

5,728

 

5,013

Total operating expenses

 

6,233

 

7,693

Loss from operations

 

(6,117)

 

(8,145)

Other income

Interest, net

83

1

Government assistance

232

251

Gain from sale of assets

38

Other income, net

6

1

Total other income

 

359

 

253

Net loss

(5,758)

(7,892)

Net loss attributed to non-controlling interest

 

 

1

Net loss attributed to common stockholders

$

(5,758)

$

(7,891)

Net loss per share - basic and fully diluted

$

(0.16)

$

(0.25)

Weighted average number of shares outstanding - basic and fully diluted

 

35,338,712

 

31,230,806

Comprehensive loss

Net loss

$

(5,758)

$

(7,892)

Foreign-exchange translation adjustments

(17)

9

Comprehensive loss

$

(5,775)

$

(7,883)

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

F-4

ClearSign Technologies Corporation

Consolidated Statements of Stockholders’ Equity

For the Year Ended December 31, 2022

Total ClearSign

Accumulated Other

Technologies Corp.

(in thousands, except per share data)

Common Stock

Additional

Comprehensive

Accumulated

Stockholders’

Noncontrolling

Shares

  

Amount

  

Paid-In Capital

  

Income (loss)

  

Deficit

  

Equity

  

Interest

  

Total Equity

Balances at December 31, 2021

 

31,582

$

3

$

91,035

$

9

$

(82,765)

$

8,282

$

$

8,282

Shares issued upon exercise of options ($0.89 per share)

11

Shares issued upon exercise of options ($2.93 per share)

3

Fair value of stock issued in payment of accrued compensation

66

95

95

95

Fair value of stock options granted in payment of accrued compensation

12

12

12

Share based compensation

67

373

373

373

Shares issued through the use of At-The Market issuance ($1.24 average per share)

501

587

587

587

Shares issued for services ($1.93 per share)

13

25

25

25

Shares issued for services ($0.66 per share)

2

1

1

1

Shares issued in stock offering ($1.11 per share)

4,186

1

4,210

4,211

4,211

Shares issued pursuant to purchase right ($1.11 per share)

1,592

1,741

1,741

1,741

Foreign-Exchange Translation Adjustment

(17)

(17)

(17)

Net loss

(5,758)

(5,758)

(5,758)

Balances at December 31, 2022

 

38,023

$

4

$

98,079

$

(8)

$

(88,523)

$

9,552

$

$

9,552

F-5

ClearSign Technologies Corporation

Consolidated Statements of Stockholders’ Equity

For the Year Ended December 31, 2021

Total ClearSign

    

    

    

    

Accumulated Other

    

Technologies Corp.

Common Stock

Additional

Comprehensive

Accumulated

Stockholders'

Noncontrolling

Total

Shares

Amount

Paid-In Capital

Income (loss)

Deficit

Equity

Interest

Equity

Balances at December 31, 2020

30,077

$

3

$

84,411

$

$

(74,874)

$

9,540

$

1

$

9,541

Shares issued through the use of At-The Market issuance ($5.03 average per share)

1,093

5,309

5,309

5,309

Shares issued upon exercise of options ($3.80 per share)

 

9

 

 

36

 

 

36

 

 

36

Shares issued upon exercise of options ($3.10 per share)

 

18

 

 

54

 

 

54

 

 

54

Shares issued upon exercise of options ($2.93 per share)

6

Shares issued upon exercise of options ($1.90 per share)

 

6

 

 

12

 

 

12

 

 

12

Shares issued upon exercise of options ($1.85 per share)

 

3

 

 

6

 

 

6

 

 

6

Shares issued upon exercise of options ($1.21 per share)

166

155

155

155

Shares issued upon exercise of options ($0.98 per share)

23

Shares issued upon exercise of options ($0.89 per share)

64

55

55

55

Shares issued upon exercise of options ($1.80 per share)

38

67

67

67

Shares issued for services ($2.33 per share)

11

26

26

26

Shares issued for services ($1.93 per share)

4

7

7

7

Fair value of stock issued in payment of accrued compensation

64

217

217

217

Fair value of stock options issued for board service

262

262

262

Share based compensation

 

 

 

418

 

 

418

 

 

418

Foreign-Exchange Translation Adjustment

9

9

9

Net loss

(7,891)

(7,891)

(1)

(7,892)

Balances at December 31, 2021

31,582

$

3

$

91,035

$

9

$

(82,765)

$

8,282

$

$

8,282

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

F-6

ClearSign Technologies Corporation

Consolidated Statements of Cash Flows

(in thousands)

For the Year Ended December 31, 

    

2022

    

2021

    

Cash flows from operating activities:

Net loss

$

(5,758)

$

(7,892)

Adjustments to reconcile net loss to net cash used in operating activities:

 

Common stock issued for services

 

26

33

Share-based compensation

 

373

680

Depreciation and amortization

 

161

260

Impairment of intangible assets

19

484

Gain from sale of fixed assets

(38)

Right of use asset amortization

 

131

188

Realized gain from market securities

(45)

Gain on forgiveness of Payroll Protection Program Loan and interest

(251)

Change in operating assets and liabilities:

 

Contract assets

 

19

53

Accounts receivable

 

(46)

(33)

Prepaid expenses and other assets

 

(232)

121

Accounts payable and accrued liabilities

 

(125)

(393)

Accrued compensation and related taxes

 

360

53

Contract liabilities

163

(10)

Net cash used in operating activities

 

(4,992)

 

(6,707)

Cash flows from investing activities:

 

  

 

  

Acquisition of fixed assets

 

(10)

(73)

Disbursements for patents and other intangible assets

 

(154)

(140)

Proceeds from sale of fixed assets

39

Purchases of held-to-maturity short-term US treasuries

(5,898)

Redemption of held-to-maturity US treasuries

3,337

Net cash used in investing activities

 

(2,686)

 

(213)

Cash flows from financing activities:

 

  

 

  

Proceeds from issuance of common stock, net of offering costs

 

6,539

 

5,309

Proceeds from exercise of stock options and warrants

385

Net cash provided by financing activities

 

6,539

 

5,694

Effect of exchange rate changes on cash and cash equivalents

(17)

9

Cash and cash equivalents:

Net change in cash and cash equivalents

 

(1,156)

(1,217)

Cash and cash equivalents, beginning of period

 

7,607

8,824

Cash and cash equivalents, end of period

$

6,451

$

7,607

Supplemental disclosure of cash flow information:

Officer and employee equity awards for prior year accrued compensation

$

107

$

217

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

F-7

ClearSign Technologies Corporation

Notes to Consolidated Financial Statements

Note 1 – Organization and Description of Business

ClearSign Technologies Corporation (“ClearSign” or the “Company”) designs and develops products and technologies that have been shown to significantly improve key performance characteristics of industrial and commercial systems, including operational performance, energy efficiency, emission reduction, safety, and overall cost-effectiveness. The Company’s patented technologies are designed to be embedded in established OEM products as ClearSign Core™ and ClearSign Eye™ and other sensing configurations in order to enhance the performance of combustion systems and fuel safety systems in a broad range of markets. These markets include energy (upstream oil production and down-stream refining), commercial/industrial boiler, chemical, petrochemical, transport and power industries. The Company’s primary technology is its ClearSign Core technology, which achieves very low emissions without the need of external flue gas recirculation or selective catalytic reduction.

The Company was incorporated in the State of Washington in 2008. During January 2022, the Company relocated its headquarters from Seattle, Washington to Tulsa, Oklahoma. On July 28, 2017, the Company incorporated a subsidiary, ClearSign Asia Limited, in Hong Kong to represent the Company’s business and technological interests throughout Asia. Through ClearSign Asia Limited, the Company has established a Wholly Foreign Owned Enterprise (WFOE) in China – ClearSign Combustion (Beijing) Environmental Technologies Co., LTD.

Unless otherwise stated or the context otherwise requires, the terms ClearSign and the Company refer to ClearSign Technologies Corporation and its subsidiary, ClearSign Asia Limited.

Liquidity

The Company's consolidated financial statements have been presented on the basis that it is a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. As of December 31, 2022, the Company’s cash and cash equivalents totaled $6,451 thousand, and short-term held-to-maturity investments totaled $2,606 thousand, which is sufficient to fund current operating expenses beyond twelve months from the date hereof. The Company’s technologies are currently in field development, but with nominal fully operational commercial installations, and have generated nominal revenues from operations to date to meet operating expenses. In order to generate meaningful revenues, the technologies must be fully developed, gain market recognition and acceptance, and develop a critical level of successful sales and product installations.

Historically, the Company has financed operations primarily through issuances of equity securities. Since inception, the Company has raised approximately $91 million in gross proceeds through the sale of its equity securities. During the year ended December 31, 2022, the Company raised approximately $6.5 million in net proceeds by issuing approximately 6.3 million shares of common stock.

The Company has incurred losses since its inception totaling $88.5 million and expects to experience operating losses and negative cash flows for the foreseeable future. Management believes that the successful growth and operation of the Company’s business is dependent upon its ability to obtain adequate sources of funding through co-development agreements, strategic partnering agreements, or equity or debt financing to adequately support product commercialization efforts, protect intellectual property, form relationships with strategic partners, and provide for working capital and general corporate purposes. There can be no assurance that the Company will be successful in achieving its long-term plans as set forth above, or that such plans, if consummated, will result in profitable operations or enable the Company to continue in the long-term as a going concern.

Note 2 – Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.

F-8

Use of Estimates

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

Revenue Recognition and Cost of Sales

The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 606 Revenue from Contracts with Customers (“ASC 606”). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer’s control or non-refundable performance obligations are satisfied. The Company’s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.

The Company’s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded. For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.

Contract Acquisition Costs and Practical Expedients

The Company capitalizes project costs until performance obligations related to the contract are completed. The Company expenses selling and marketing expenses when incurred within the statement of operations in General and Administrative expenses.

Product Warranties

The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. Product warranties are included in accrued liabilities in the consolidated balance sheets.

Cash and Cash Equivalents

Cash and cash equivalents consist of cash on deposit in a checking and savings account, and short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.

Short-Term Investments

Short-term investments consist of U.S. treasuries with original maturities of twelve months or less and greater than three months. These short-term investments are classified as held to maturity and are recorded on an amortized cost basis, based on the Company’s positive intent and ability to hold these securities to maturity. As of December 31, 2022, the Company has not experienced any other-than-temporary impairment of its short-term investments. A decline in the market value of any held-to-maturity security below cost that is deemed other than temporary results in a reduction in carrying amount to fair value. The impairment is charged to earnings and a new cost basis for the security is established. The company evaluates whether the decline in fair value of its investments is other-than temporary at each quarter-end.

F-9

The cost basis for our short-term investments totaled approximately $2,606 thousand and zero for the periods December 31, 2022, and 2021, respectively. The unrealized holding gains for our short-term investments totaled approximately $4 thousand and zero for the periods December 31, 2022, and 2021, respectively. We have not experienced any continuous unrealized holding losses on these investments. The fair value for our short-term investments totaled approximately $2,610 thousand and zero for the periods December 31, 2022, and 2021, respectively.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivables are recorded at the contractual invoiced amount. An allowance for doubtful accounts is established, as necessary, based on past experience and management’s judgment. The determination of the collectability of amounts due from customers require the Company to make judgments regarding future events and trends. Allowances for doubtful accounts are determined based on assessing the Company’s portfolio on an individual customer and on an overall basis. This process consists of a review of historical collection experience, current aging status of the customer accounts, and the financial condition of the Company’s customers. Based on a review of these factors, the Company may establish or adjust the allowance for specific customers and the accounts receivable portfolio as a whole.

Fixed Assets and Leases

Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, Leases. For those leases with a term greater than one year, the Company recognizes a right-of-use asset, which is included in fixed assets, net on the consolidated balance sheets, and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the consolidated statement of operations over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over three to four years. Maintenance and repairs are expensed as incurred.

Patents and Trademarks

Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. The Company evaluates the recoverability of the carrying values of intangible assets each reporting period.

Impairment of Long-Lived Assets

The Company tests long-lived assets, consisting of fixed assets, patents, trademarks, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed are determined in a similar manner, except those fair values are reduced for the cost of disposal.

Fair Value of Financial Instruments

Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:

Level 1 – Quoted prices in active markets for identical assets or liabilities.

F-10

Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company’s financial instruments primarily consist of cash equivalents, short-term investments, accounts receivable, accounts payable, and accrued expenses. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term nature of these instruments.

The Company did not identify any other recurring or non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.

Research and Development

The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and Development costs have been offset by funds received, if any, from strategic partners in cost sharing, collaborative projects. During the year ended December 31, 2022, the Company did not receive funds from these arrangements. During December 31, 2021, the Company received $44 thousand from these arrangements.

Government Assistance

We have adopted Accounting Standards Update (“ASU”) 2021-10, Government Assistance (Topic 832) Disclosures by Business Entities about Government Assistance, which requires footnote disclosure of assistance received from government entities. We record gross monies received from government entities in other income, and associated expenses such as salaries and supplies are recorded in Research and Development or General and Administration, depending on the nature of expenditure. We accrue for reimbursement requests submitted to government entities in accounts receivable.

Income Taxes

The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future.

Share-Based Compensation

The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement. Share-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.

Foreign Operations

The accompanying consolidated balance sheets as of December 31, 2022 and 2021 include assets amounting to approximately $172 thousand and $274 thousand, respectively, relating to operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by 2027, and of which the Company has not paid any as of December 31, 2022. It is always possible that unanticipated events in foreign countries could disrupt the Company’s operations, and since the first quarter of 2020 this has been and currently continues to be the case with the effects of the COVID-19 pandemic.

F-11

Foreign Currency

Assets and liabilities of ClearSign Asia Limited with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company’s consolidated balance sheets in the stockholders’ equity section as a component of accumulated other comprehensive income (loss).

Noncontrolling Interest

The subsidiary of the Company has a minority shareholder agreement representing an ownership interest of 1.00% of ClearSign Asia Limited. The Company accounts for this noncontrolling interest pursuant to FASB Topic ASC 810, Consolidation, whereby gains and losses in a subsidiary with a noncontrolling interest are allocated to the noncontrolling interest based on the ownership percentage of the noncontrolling interest, even if that allocation results in a deficit noncontrolling interest balance. As of December 31, 2022, the noncontrolling interest balance was de minimus.

Net Loss per Common Share

Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December 31, 2022 and 2021, potentially dilutive shares outstanding amounted to 3.5 million and 3.1 million, respectively.

Recently Issued Accounting Pronouncements

In June 2017, the FASB issued an Accounting Standards Update (“ASU”) ASU 2016-13, Financial Instruments (Topic 326) Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this standard to have a material impact on its accounts receivable or short-term investment balances.

Note 3 – Fixed Assets

Fixed Assets

Fixed assets are summarized as follows:

December 31, 

(in thousands)

    

2022

    

2021

Machinery and equipment

$

390

$

722

Office furniture and equipment

 

177

 

218

Leasehold improvements

 

192

 

192

759

1,132

Accumulated depreciation and amortization

 

(697)

 

(1,055)

62

77

Operating lease ROU assets, net

322

453

Total

$

384

$

530

Depreciation and amortization expense for the years ended 2022 and 2021 totaled $24 thousand and $38 thousand, respectively.

Leases

The Company leases office space in Seattle, Washington, Tulsa, Oklahoma and Beijing, China. During June 2022, the Company entered into a new lease agreement for its Beijing office space for a period of one year with monthly rent at approximately $2

F-12

thousand. We classified this lease as an operating lease since it is more likely than not the lease will be renewed at the end of its term. Prior to entering into this new lease agreement, the monthly rent for the old Beijing office space was approximately $5 thousand, equating to an annual total short term lease expense of $23 thousand prior to termination in June 2022.

The Seattle, Tulsa, and Beijing leases are classified as operating leases, with remaining terms ranging from five months to six years; contractual language requires renewal negotiations to occur at or near termination. These leases are normal and customary for office space, in that, contractual guarantees exist requiring the lessee to return the premises to its original functional state. The Company accrued an estimated cost of $55 thousand and $32 thousand in 2022 and 2021, respectively, for a total of approximately $87 thousand, to prepare for the restoration of the Seattle office. The Company plans to exit the Seattle lease on or before contract termination as part of our headquarters move from Seattle to Tulsa. In preparation for this move, the Company entered into the Tulsa operating lease agreement in April 2021.

The Seattle and Tulsa leases contain fixed annual lease payments that increase annually by factors that range between 2% to 3%. The Seattle, Tulsa, and Beijing total monthly minimum rent is approximately $22 thousand. Operating lease costs for the years ended December 31, 2022 and 2021 were $186 thousand and $257 thousand, respectively.

Supplemental balance sheet information related to operating leases is as follows:

December 31, 

December 31, 

(in thousands)

2022

2021

Operating lease ROU assets, net

$

322

$

453

Lease Liabilities:

Current lease liabilities

$

133

$

205

Long term lease liabilities

226

350

Total lease liabilities

$

359

$

555

Weighted average remaining lease term (in years):

 

2.6

Weighted average discount rate:

 

5.5

%

Supplemental cash flow information related to leases is as follows:

For the Year Ended

2022

2021

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows used in operating leases

$

251

$

218

Non-cash impact of new leases and lease modifications

New operating lease liabilities

$

25

$

320

Impairment of operating lease ROU assets

$

$

63

Minimum future payments under the Company’s lease liabilities as of December 31, 2022 are as follows:

    

Discounted

    

Payments

lease

due under

(in thousands)

liability

lease

payments

agreements

2023

 

$

134

 

$

148

2024

 

54

 

65

2025

59

65

2026

62

67

2027

50

51

Total

$

359

$

396

At December 31, 2022, $37 thousand of our future minimum lease payments represents interest.

F-13

Note 4 – Patents and Other Intangible Assets

Patents and other intangible assets are summarized as follows:

December 31, 

(in thousands)

    

2022

    

2021

Patents

Patents pending

$

307

$

439

Issued patents

 

815

 

577

 

1,122

 

1,016

Trademarks

 

 

Trademarks pending

 

6

 

3

Registered trademarks

 

95

 

94

 

101

 

97

Other

 

8

 

8

 

1,231

 

1,121

Accumulated amortization

 

(433)

 

(322)

$

798

$

799

Future amortization expense associated with issued patents and registered trademarks as of December 31, 2022 is as follows:

(in thousands)

2023

    

$

147

2024

 

126

2025

 

96

2026

 

61

2027

 

39

Thereafter

 

8

$

477

The amortization life for patents ranges between three to five years, with trademark lives set at ten years. The Company does not amortize patents or trademarks classified as pending.

During the years ended December 31, 2022, and 2021, the Company assessed its patent and trademark assets. The Company also evaluated its strategic approach to the pursuit and protection of its intellectual property. It is the intent of the Company to continue to pursue intellectual property protection.

If the Company identifies certain assets where the intellectual property does not directly align with its core technology, the Company will impair the intangible asset and write-off the asset as an expense. During the years ended December 31, 2022 and 2021, the Company impaired $5 thousand and $385 thousand, respectively, of assets classified as pending patent costs. During the years ended December 31, 2022 and 2021, the Company impaired $14 thousand and zero, respectively, of assets classified as issued patents. During the years ended December 31, 2022 and 2021, the Company impaired zero and $36 thousand, respectively, of assets previously classified as pending trademark costs. These non-cash expenses for patents and trademarks are reflected in the operating results as Research and Development and General and Administrative expenses, respectively.

During the year ended December 31, 2021, for certain issued patents where the protected intellectual property was not directly aligned with current products, the Company accelerated the amortization by $50 thousand to reduce the financial net carrying value of capitalized patent costs and an additional $40 thousand in accelerated amortization to align trademark net capitalized costs with trademark registration dates.

F-14

Note 5 – Revenue, Contract Assets and Contract Liabilities

The Company recognized $374 thousand of revenues and $258 thousand of cost of goods sold during the year ended December 31, 2022. The revenue and cost of goods sold are mostly in connection with the completion of a technology validation project. Cost of goods sold also includes $41 thousand in anticipated contract losses upon completion of a contract.

The Company recognized $607 thousand of revenues and $1,059 thousand of cost of goods sold during the year ended December 31, 2021. Revenues were generated from the completion and delivery of our process burner products to a global supermajor oil company and domestic infrastructure company. Cost of goods sold consisted of $433 thousand recorded upon completion of process burner contracts and $712 thousand in anticipated contract losses upon completion of related contracts. These amounts were offset by adjustments totaling $86 thousand related to the reversals of accruals for product warranties that expired.

The Company had contract assets of $20 thousand and $39 thousand and contract liabilities of $247 thousand and $84 thousand at December 31, 2022 and 2021, respectively.

Note 6 – Product Warranties

A summary of the Company’s warranty liability activity, which is included in accrued liabilities in the accompanying balance sheets as of December 31, 2022 and 2021, is as follows:

December 31, 

(in thousands)

    

2022

    

2021

Warranty liability, beginning of year

$

$

96

Accruals

 

5

 

Payments

 

 

(10)

Adjustments and other

 

 

(86)

Warranty liability, end of year

$

5

$

Note 7 - Income Taxes

For the years ended December 31, 2022 and 2021, the Company's loss before provision for income taxes were as follows:

For the Year Ended

December 31, 

(in thousands)

2022

2021

Domestic

$

(5,649)

$

(7,686)

Foreign

(109)

(200)

Loss before provision for income taxes

$

(5,758)

$

(7,886)

There was no provision for income taxes for the years ended December 31, 2022 and 2021 due to the Company's taxable losses.

F-15

Income tax benefit attributable to loss from continuing operations differed from the amounts computed by applying the statutory U.S federal income tax rate of 21% to pretax loss from continuing operations as a result of the following:

For the Year Ended

December 31, 

(in thousands)

2022

2021

Tax Benefit at Federal statutory rate

$

(1,209)

$

(1,657)

Tax Benefit at State rate

(197)

Meals and Entertainment

4

Prior Year Deferred Tax True Ups

(2,805)

Other

(82)

99

Change in Valuation Allowance

4,289

1,558

$

$

The significant components of the Company's deferred tax assets and liabilities as of December 31, 2022 and 2021 were as follows:

For the Year Ended

December 31, 

(in thousands)

2022

2021

Deferred Tax Assets:

Accrued Expenses

$

74

$

22

Stock-Based Compensation

337

263

Depreciation

102

26

Prepaid Expenses

(31)

43

Accrued Vacation

(3)

ASC 842 Lease Standard

(16)

Net Operating Loss carryforwards

20,263

16,044

Gross Deferred Tax Assets

20,726

16,398

Valuation Allowance

(20,677)

(16,388)

Total deferred tax assets, net of valuation allowance

49

10

Deferred Tax Liabilities

Other

(49)

(10)

Net Deferred Tax Assets

$

$

For the year ended December 31, 2022, based on all available objective evidence, including the existence of cumulative losses, the Company determined that it was not more likely than not that the net deferred tax assets were fully realizable as of December 31, 2022. Accordingly, the Company established a full valuation allowance against its deferred tax assets.

As of December 31, 2022, the Company had $82.1 million of federal and $45.9 million of state net operating loss carryforwards available to reduce future taxable income, of which federal net operating loss carryforwards of $35.3 million have an indefinite life. The remaining federal net operating losses begin to expire in 2028, while state net operating losses begin to expire in 2025.

The Company experienced an “ownership change” within the meaning of Section 382 of the Internal Revenue Code in April 2012, subjecting net operating loss carryforwards (incurred prior to the ownership change) to an annual limitation, which may restrict the ability to use these losses to offset taxable income in periods following the ownership change. The Company determined the amount of the annual limitation to be $686 thousand annually. The net operating loss carryforwards generated before 2018 may be used to reduce taxable income through the years 2028 to 2037. Federal net operating loss carryforwards generated for year 2018 and thereafter do not expire.

The Company files income tax returns in the U.S. federal, state and foreign jurisdictions. All tax years generally remain subject to examination by the IRS and various state taxing authorities, although the Company is not currently under examination in any jurisdiction.

The Company’s policy is to recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2022 and 2021, there was no accrued interest or penalties related to uncertain tax positions.

F-16

Note 8 – Equity

Common Stock and Preferred Stock

The Company is authorized to issue 62.5 million shares of common stock and 2.0 million shares of preferred stock. Preferences, limitations, voting powers and relative rights of any preferred stock to be issued may be determined by the Company’s Board of Directors. The Company has not issued any shares of preferred stock.

In July 2018, the Company completed a private equity offering and executed a Stock Purchase Agreement with clirSPV LLC (“clirSPV”) which permits participation in future capital raising transactions (the “Participation Right”) on the same terms as other investors participating in such transactions. In no event may the Participation Right be exercised to the extent it would cause clirSPV or any of its affiliates to beneficially own 20% or more of the Company’s then outstanding common stock. In May 2022, the Company signed an agreement with clirSPV, that provides for an election right to extend the Participation Right beyond the original expiration date of December 31, 2023, but to no later than June 30, 2027. This election is pursuant to specific terms and conditions and expires on December 31, 2023.

On June 1, 2022, the Company completed a firm commitment underwritten public offering pursuant to an underwriting agreement, dated May 27, 2022, by and between the Company and Newbridge Securities Corporation by issuing 4,186 thousand shares of common stock at a price to the public of $1.11 per share, resulting in gross proceeds of approximately $4.6 million and net cash proceeds of approximately $4.2 million. During July 2022, the Company issued approximately 1,592 thousand shares to clirSPV pursuant to the Participation Right, at a price per share of $1.11, resulting in net cash proceeds to the Company of approximately $1.7 million.

During the year ended December 31, 2021, the Company issued common stock pursuant to an At-The-Market Offering Sales Agreement, dated December 23, 2020, with Virtu Americas LLC, as sales agent pursuant to which it may currently sell shares of common stock with an aggregate offering price of up to $8.7 million (ATM). During the year ended December 31, 2022, the Company issued approximately 501 thousand shares of its common stock at an average price of $1.24 per share for gross proceeds of approximately $624 thousand and net cash proceeds of approximately $587 thousand. During the year ended December 31, 2021, the Company issued approximately 1.1 million shares of common stock under the ATM program at an average price of $5.03 per share. Gross proceeds totaled approximately $5.5 million and net cash proceeds was approximately $5.3 million. As of December 31, 2022, the Company has issued approximately 1.6 million shares of common stock under the ATM program, at an average price of $3.84 per share. Gross proceeds totaled approximately $6.1 million and net cash proceeds was approximately $5.9 million.

The Company is currently subject to the SEC’s “baby shelf rules,” which prohibit companies with a public float of less than $75 million from issuing securities under a shelf registration statement in excess of one-third of such company’s public float in a 12-month period. These rules may limit future issuances of shares by the Company under our shelf registration statement on Form S-3, our ATM Offering Sales Agreement or other common stock offerings.

Equity Incentive Plan

On June 17, 2021, the Company's shareholders approved and the Company adopted the ClearSign Technologies Corporation 2021 Equity Incentive Plan (the “2021 Plan”) which permits the Company to grant Incentive Stock Options, Non-statutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units, and Performance Shares, to eligible participants, which includes employees, directors and consultants. The Compensation Committee of the Board of Directors is authorized to administer the 2021 Plan.

The 2021 Plan provides for an annual increase in available shares equal to the lesser of (i) 10% of the aggregate number of shares of Common Stock issued by the Company in the prior fiscal year; or (ii) such number provided by the Compensation Committee; provided, however, that the total cumulative increase in the number of shares available for issuance pursuant to this automatic share increase shall not exceed 400 thousand shares of common stock. The prior incentive plan (2011 Plan) expired January 2021 and outstanding awards from this plan were assigned to the 2021 Plan. The total amount of carryover awards from the 2011 plan amounted to 3,381 thousand. Any forfeiture or expiration of carryover awards were added to the 2021 Plan. In 2022, the board of directors approved an increase of 150,423 shares available for issuance pursuant to future awards in accordance with the terms of the 2021 Plan.

F-17

Ending balances for the 2021 Plan is as follows:

December 31, 

December 31, 

(in thousands)

    

2022

    

2021

Outstanding options and restricted stock units

 

3,202

 

3,076

Reserved but unissued shares under the Plans

2,777

2,901

Total authorized shares under the Plans

 

5,979

 

5,977

Stock Options

Under the terms of the 2021 Plan, incentive stock options and nonstatutory stock options must have an exercise price at or above the fair market value on the date of the grant. At the time of grant, the Company will determine the period within which the option may be exercised and will specify any conditions that must be satisfied before the option vests and may be exercised. The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option-pricing model.

As permitted by SEC Staff Accounting Bulletin (SAB) 107, management utilized the simplified approach to estimate the expected term of the options, which represents the period of time that options granted are expected to be outstanding. Expected volatility has been determined through the Company’s historical stock price volatility. The Company has not made an estimate of forfeitures at the time of the grant, but rather accounts for forfeitures at the time they occur. The risk-free rate for periods within the expected life of the option is based on the U.S. Treasury yield in effect at the time of grant. The Company has never declared or paid dividends and has no plans to do so in the foreseeable future.

During the year ended December 31, 2022, the following weighted-average assumptions were utilized in the calculation of the fair value of stock options:

December 31, 

2022

2021

Expected life

    

5.71 years

    

6.01 years

Weighted average volatility

77.64

%

91.89

%

Weighted average risk-free interest rate

1.39

%

0.59

%

Expected dividend rate

0

%

0

%

Compensation expense associated with stock option awards for the years ended December 31, 2022 and 2021 totaled $118 thousand and $425 thousand, respectively.

A summary of the Company’s stock option activity and changes is as follows:

December 31, 

2022

(in thousands)

Options to Purchase Common Stock

Weighted Average Exercise Price

Weighted Average Remaining Contractual Life (in years)

Outstanding at beginning of year

 

2,964

$

2.06

 

6.89

Granted

 

88

$

1.26

 

9.01

Exercised

 

(43)

$

0.89

 

Forfeited/Expired

 

(230)

$

1.99

 

Outstanding at end of year

 

2,779

$

2.05

 

6.43

Exercisable at end of year

 

1,986

$

1.70

 

5.89

The estimated aggregate pretax intrinsic value of the Company’s outstanding vested stock options at December 31, 2022 is zero. The intrinsic value is the difference between the Company’s common stock price and the option exercise prices multiplied by the number of in-the-money options. This amount changes based on the fair value of the Company’s common stock.

F-18

At December 31, 2022, there was $1.1 million of total unrecognized compensation cost related to non-vested stock option-based compensation arrangements. Vesting criteria ranges from time-based to performance-based. The Company records costs for time-based arrangements ratably across the timeframe, whereas performance-based arrangements require management to continually evaluate predetermined goals against actual circumstances.

Restricted Stock Units

The Company awards employees and directors restricted stock units (“RSUs”) in lieu of cash payment for compensation. These awards are granted from the Company’s Equity Incentive Plan. Employee vesting criteria is time based, and compensation expense is recognized ratably across the timeframe. Director vesting criteria is contingent upon the occurrence of one of four future events, which the Company cannot predict or control. Therefore, compensation expense for director RSUs is not recognized until one of these four future events occur, which is in accordance with FASB Accounting Standards Codification, Topic 718, Compensation-Stock Compensation, (ASC 718). Unrecognized compensation expense for director services amounted to $491 thousand and $255 thousand for the years ended December 31, 2022 and December 31, 2021, respectively. Director compensation is earned on a quarterly basis with the target value of compensation set at $85 thousand per quarter.

A summary of the Company’s RSUs activity and changes is as follows:

December 31, 

December 31, 

2022

2021

(in thousands)

Number of Shares

Weighted Average Grant Date Fair Value

Number of Shares

Weighted Average Grant Date Fair Value

Nonvested at beginning of year

 

112

$

2.28

$

Granted

 

376

$

1.30

112

$

2.28

Vested

 

(65)

$

1.77

-

$

Nonvested at end of year

 

423

$

1.49

112

$

2.28

A summary of the Company’s RSU compensation expense is as follows:

For the Year Ended

December 31, 

2022

    

2021

Compensation Expense

$

252

$

-

Weighted Average Value Per Share

$

1.57

$

-

Stock Awards

The Company awards employees stock in lieu of cash payment for compensation, typically to satisfy accrued bonus compensation. The awards are granted from the Company’s Equity Incentive Plan.

For the Year Ended

December 31, 

    

2022

    

2021

Fair value

$

98

$

217

Weighted Average Value Per Share

$

1.43

$

3.37

Consultant Stock Plan

The 2013 Consultant Stock Plan (the “Consultant Plan”) provides for the granting of shares of common stock to consultants who provide services related to capital raising, investor relations, and making a market in or promoting the Company’s securities. The Company’s officers, employees, and board members are not entitled to receive grants from the Consultant Plan. The Compensation

F-19

Committee of the Board of Directors is authorized to administer the Consultant Plan and establish the grant terms. The Consultant Plan provides for quarterly increases in the available number of authorized shares equal to the lesser of 1% of any new shares issued by the Company during the quarter immediately prior to the adjustment date or such lesser amount as the Board of Directors shall determine.

The Consultant Plan activity and change is as follows:

December 31, 

(in thousands)

    

    

2022

    

2021

Reserved but unissued shares at beginning of year

211

212

Increases in the number of authorized shares

 

 

14

Grants

 

(15)

 

(15)

Reserved but unissued shares at end of year

 

196

 

211

The Consultant Plan compensation expense is summarized as follows:

For the Year Ended

December 31, 

    

2022

    

2021

Compensation Expense

$

26

$

33

Weighted Average Value Per Share

$

1.61

$

2.23

Inducement Stock Options

Pursuant to the rules of The Nasdaq Stock Market, and in compliance with those rules, the Company may issue equity awards, including stock options, as an inducement to an individual to accept employment with the Company. Inducement awards need not be approved by the Company's shareholders. During the year ended December 31, 2019, the Company granted 341 thousand non-qualified stock options to its Chief Executive Officer. The fair value of the non-qualified stock options estimated on the date of grant using the Black-Scholes valuation model was $176 thousand. The compensation expense recognized for these awards for the years ended December 31, 2022 and 2021 was zero and $13 thousand.

Warrants

A summary of warrant activity and related information is as follows:

December 31, 

2022

2021

    

    

Weighted

    

    

Weighted

Average

Average

Exercise

Exercise

(in thousands)

Warrants

Price

Warrants

Price

Outstanding at beginning of year

$

 

80

$

1.80

Granted

 

 

Exercised

 

 

(38)

 

1.80

Forfeited/Expired

 

(43)

1.80

Outstanding at end of year

$

 

$

There were no outstanding warrants at December 31, 2022 and 2021.

Note 9 – Retirement Plan

The Company has a defined contribution retirement plan covering all of its U.S. employees whereby the Company matches employee contributions up to 3% of their base salary. The Company’s matching contribution expense totaled $54 thousand and $43 thousand in 2022 and 2021, respectively.

F-20

Note 10 – The Paycheck Protection Program (PPP) Loan

On May 8, 2020, the Company obtained a loan in the amount of $251 thousand (the “PPP loan”) from Bank of America (the “Lender”), pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economics Security Act (the “CARES Act”) that was signed into law in March 2020. In accordance with the PPP, the Company was permitted to use the PPP loan proceeds to fund designated expenses, including certain payroll costs, rent, utilities, and other permitted expenses. The PPP loan was evidenced by a promissory note, dated effective May 1, 2020, issued by the Company to the Lender. The PPP loan was unsecured with a 2-year term and bore interest at a rate of 1.00% per annum. The Company applied with the Small Business Administration, ("SBA") for loan forgiveness in January 2021. Payments on this note were deferred by the Lender until the forgiveness status of the loan was ascertained. In the second quarter of 2021, the Company received documentation from the SBA stating that this loan was forgiven in full. As a result, the Company recorded a $251 thousand gain on forgiveness of debt and accrued interest during the year ended December 31, 2021.

Note 11 – Commitments and Contingencies

Litigation

From time to time the Company may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. Litigation is subject to inherent uncertainties and an adverse result in any such matter may harm the Company’s business. As of the date of this report, the Company is not a party to any material pending legal proceedings or claims that the Company believes will have a material adverse effect on the business, financial condition or operating results.

Indemnification Agreements

The Company maintains indemnification agreements with our directors and officers that may require the Company to indemnify these individuals against liabilities that arise by reason of their status or service as directors or officers, except as prohibited by law.

Note 12 – Government Assistance

During 2022, the Company was awarded a research grant from the Department of Energy (“DOE”) for approximately $250 thousand with an estimated completion occurring in the first three months of 2023. The purpose of the grant is to produce a research paper for a flexible fuel ultra-low NOx process burner capable of burning 100% hydrogen fuel. The award allows the Company to request reimbursements for expenditures such as labor, material, and administrative costs. During the year ended December 31, 2022, the Company recognized $181 thousand in reimbursements from DOE.

Beginning in 2021, the Company received funds relating to the Oklahoma 21st Century Quality Jobs Act. The estimated duration of the program is up to 10 years and is designed to attract growth industries to Oklahoma. By reporting quarterly salary statistics and meeting agreed upon employment thresholds, the state remits benefit monies to the Company. For the year ended December 31, 2022, the Company recognized $51 thousand in government assistance. The Company did not recognize benefit monies for this program during the year ended December 31, 2021.

F-21

Note 12 – Quarterly Results (unaudited)

Quarterly results for the years ended December 31, 2022 and 2021 are as follows:

(in thousands, except per share data)

First

Second

Third

Fourth

For the year ended December 31, 2022

    

Quarter

    

Quarter

    

Quarter

    

Quarter

Revenue

$

$

$

324

$

50

Gross Profit (Loss)

$

$

$

123

$

(7)

Operating Expense

$

1,517

$

1,660

$

1,558

$

1,498

Net loss attributed to common stockholders

$

(1,490)

$

(1,638)

$

(1,312)

$

(1,318)

Net Loss per share - basic and fully diluted

$

(0.05)

$

(0.05)

$

(0.03)

$

(0.03)

For the year ended December 31, 2021

Revenue

$

363

$

$

190

$

54

Gross Profit (Loss)

$

138

$

(505)

$

(88)

$

3

Operating Expense

$

2,159

$

2,037

$

2,269

$

1,228

Net loss attributed to common stockholders

$

(2,021)

$

(2,290)

$

(2,353)

$

(1,227)

Net Loss per share - basic and fully diluted

$

(0.07)

$

(0.07)

$

(0.07)

$

(0.04)

Note 13 – Subsequent Events

The Company has evaluated subsequent events as of the date of this report, and has none to report.

F-22

SIGNATURES

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

    

CLEARSIGN TECHNOLOGIES CORPORATION

 

Date: March 31, 2023

By:

/s/ Colin J. Deller

Colin J. Deller

Chief Executive Officer

Date: March 31, 2023

By:

/s/ Brent Hinds

Brent Hinds

Vice President and Controller

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

26

Date: March 31, 2023

    

/s/ Colin J. Deller

 

Colin J. Deller

Chief Executive Officer and Director

(Principal Executive Officer)

Date: March 31, 2023

/s/ Brent Hinds

Brent Hinds

Vice President and Controller

(Principal Financial and Accounting Officer)

Date: March 31, 2023

/s/ Robert T. Hoffman Sr.

Robert T. Hoffman Sr., Director

Date: March 31, 2023

/s/ Judith S. Schrecker

Judith S. Schrecker, Director

Date: March 31, 2023

/s/ Catharine Marie de Lacy

Catharine Marie de Lacy, Director

Date: March 31, 2023

/s/ Gary J. DiElsi

Gary J. DiElsi, Director

27

EX-23.1 2 clir-20221231xex23d1.htm EX-23.1
Graphic

1723 Cloverfield Boulevard, Santa Monica, CA 90404
Phone 310-828-9798 | Fax 310-453-7610 | bpm@bpmcpa.com

Consent of Independent Registered Public Accounting Firm

We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (Nos. 333-188381, 333-208784, 333-227169, 333-232402, and 333-265967) and Form S-8 (Nos. 333-184884, 333-204129, 333-228267, 333-238613, 333-257659, and 333-264492) of ClearSign Technologies Corporation of our report dated March 31, 2023 relating to the consolidated financial statements, which appears in this Annual Report on Form 10-K.

/s/ BPM CPA LLP

March 31, 2023

Santa Monica, California

bpmcpa.com


EX-31.1 3 clir-20221231xex31d1.htm EX-31.1

 Exhibit 31.1

CERTIFICATION

I, Colin J. Deller, certify that:

1.

I have reviewed this annual report on Form 10-K of ClearSign Technologies Corporation;

2.

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

3.

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

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15-d-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: March 31, 2023

 

 

 

/s/ Colin J. Deller

 

 

Colin J. Deller

 

 

Chief Executive Officer (Principal Executive Officer)

 


EX-31.2 4 clir-20221231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, Brent Hinds, certify that:

1.

I have reviewed this annual report on Form 10-K of ClearSign Technologies Corporation;

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

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

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15-d-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.

x

 

Date: March 31, 2023

 

 

 

/s/ Brent Hinds

 

 

Brent Hinds

 

 

Vice President and Controller

(Principal Financial and Accounting Officer)

 


EX-32.1 5 clir-20221231xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION

In connection with the periodic report of ClearSign Technologies Corporation (the “Company”) on Form 10-K for the year ended December 31, 2022 as filed with the Securities and Exchange Commission (the “Report”), we, Colin J. Deller, Chief Executive Officer (Principal Executive Officer) and Brent Hinds, Vice President and Controller (Principal Financial and Accounting Officer) of the Company, hereby certify as of the date hereof, solely for purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to the best of our knowledge:

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

(2)       The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.

x

 

Date: March 31, 2023

 

 

 

 

 

/s/ Colin J. Deller

 

 

Colin J. Deller

 

 

Chief Executive Officer (Principal Executive Officer)

 

 

 Date: March 31, 2023

 

 

/s/ Brent Hinds

 

 

Brent Hinds

 

 

Vice President and Controller

(Principal Financial and Accounting Officer)

 

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of this report


GRAPHIC 6 clir-20221231x10k001.jpg GRAPHIC begin 644 clir-20221231x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" M -D# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4,^EM^ZN8[2!Y7<)&GSN]?.+7M_\/_ )8P_P#Q;UP8WVWL?W/Q'/5G]B)T_P ._BS>3ZP]IK4WF0WDW[F;_GD_ M]S_^"'Q#'B[ MP])9W4P?4=.^23_;3^!ZX,MABZ/[K$SY@IH9%+O6J&LZO9^']-N-0O M[A+6SMDWS32=$6OE7Q5^TWXL\8:T=-\#6;6L#MB';;>==7(_O[/X*^EI4)UO M@-)SC ^M_,7UIP8,.*^-KGQ=\6 MZ3_W'E4/^57=XJ#0=13=XJE_:MGYOE?;+?S_ /GGYJ[_ ,J +]%,\Q:0S(O5 MJ 'GI3&=$Y-5_MUMY_D?:(O._N;QNKX5_:F_;N\1^'O'TWPX^%&FKJ.O6TWV M.YU%XC94_OBD9@#]T&OS/GT M_P#;AL;+^W#=ZE(OWOL2-9O)_P!^:]._8Z_;%^(GQ/\ &UUX'\:>$I;R^L8V M:XUNQM?LQM7]+J$GY"?5/^^*Z:V!E"'/"<9'+2QJG+DE$^X3=Q+-LWKYFS?Y M?\535\WW7AWQ]_PTRFM);2_V"G[O[;O_ ''V/9]S_?WU]&H^?NUQ2CRG=&?. M345DIXBTM[_[&NIVGVO_ )X?:5\S_OBM#SX_[Z5-F7=$U%0^3,-DWV*%/[B)_\ M9[Z]3"4HUG"!PU93_A4O MQ]T'4K+]WX>\0OY?[O[GS_?_ /']CU\SO7T!!)<^/?@CX$4[Y]3L/$,-A#(3 M\[IO_P#B/_0*Z\9AX4_?@88>?V3J/VQ=>EL_"VC:/#)LAOKIVG']Y$&?_0R* MZK]FOP+:>&/ &GZEY*'4M5A%Q-..NS^!*R/VM/!]QK_@JRU6TB\R32+G?,$_ MYXO]_P#DE4OV:_C!IU_X8LO#&I7,5IJ=@GDVWG/L2YA_@_X'7#*\L+[AU>[[ M7WCZ#F@$D;K_ 'ZQ/#7@K1/!\5PFCV%O8)K6JZ_8:'8/>:A=PV MEJB;WGG?8EE7;K>P,?W$Z;'=/[Z?[%>?[Z-_*_P#=O/\ T?6Y^T%\4];D\4P^!/"\KV]U/L2YGA?]X[O]R%/[G^V]*'.L[-Y/D[X0_^_\ ?J#X*_$GQ#X# M\?2> O%4TD\+2_9H9)GW^3-_!\_]QZUK?]D;[1"DT7CF^='3Y'2'_P"SK'\, M_ ;P_/XY@ALOB)%?ZOI5RDTUKY/S_)_!]^N?FA.,E.1?+/[!I_M#?%/5[[Q/ M#X%\+M-'.2B7,EJ_[R9W_P"6*?\ L]9MI^QWJ4^F_;+CQ4D&KO\ /L2%W1'_ M -_?OK#UC48? '[4OKV*[ADMDN(G1X&3?YB?)+'XO^'=*\2WEW)J%A?VUL_[[[Z;_D_WZ],_;#N+ MFRUOPH]O-*C^3-_JWV?QI7-?$/Q3IWBW]H[1[G3I$N+:VO+.V\]/^6SI)\XK M?_;._P"0WX4_ZXS?^AI75\=6'/\ RF'V)G3?"GX!:EH/B_3_ !CKNKKJ6HO" M\SP;&^29T_OU\#?&G0O&7[)G[5=]X[BTHW5B=7GU/3KJZB=[:Y2;[Z._\#_. M]?K=IK+'IMKE?^62?^@5X9_![5_B3=_#N_UVQFNT(22>[5&T]YO^>/G? M!O"XM73>]U!"EM_P #WILK\VO!VC:5X6_;>T'3?AC?2W^B6GB:&"QG1]^^ M'_ENF_\ C3[_ ,]=$:&%QD)NE"4.4YW4KX:W5S:SEX;:\DTY]DUW?9_R[30 M;-__ #Y_P#OBNN-*'M83Y?L''*K/DE'^\=E9?\ !*[Q"/#_ /:,WQ B@\5[ M-_DQVS^0C_W/.W[_ /@=>5?!G4?'4?[;'@?1_'.J:A)K^FZHFFW<<]R_SI#" M^S_?^3^/^.OURDT=X_/2^29/)V?W]]?F9#\2=(^*W_!2; MP]XAT*5+C2'U:&SM[F/I-Y,&S?6.&K5<1&I[;^4VKTZ5*4/8S^T5OVR?$'B? M1_VWIO\ A%;R[37L:>FFP03/L\YTV)\GW*ZGQ#_P3+\=WNBW7B&\\>V^L^,7 M5[F:UN(YG\Y_O[/M._._\*7XRIN_X*A>%_\ L(Z9_P"BZ_3 _=;Z4\1B98>- M'V7\II2H1K2J\Y\(_P#!-7X]Z[XN?7OASXHN[F_N]#A2ZL)[WYYTAW['A=_] MA]E?>>^OS%_X)V_)^US\2?\ KWO_ /TMK]-]]>5F=.G&O[IVX&;]E[Q0UO1+ M37K![2[B#Q,P<$_P.OW6_2OF;]H#X%ZU+XBO?$V@VCZG:WGSWEK!_KH7_OHG M\>^OK#;BFR+NZUSTJTJ,^:!WSA&9^=WAGX;>)_&>HFTTK1[N1P^QWGA>%(?] M]WK[,^&OPKM?!'AO1-.E?[7=6!>7?_#YS_??_P!EKT(0*:>IP*UK8J=8SI4O M9E>>%+B+RW17C?Y71Z^=O'O[)%GK5]->>&;]=*=V\S[%=)O@1_\ 8_C2OI/; M2;!65*M.C\!I.$9[GR%%^R+XMU"5$U+7;)84Z,'FFV_\ ->[_##X.Z)\+;)U MLHWN]1F&R:^G_P!8_P#\2M>B[,TFSGK14Q-6M\00I0@>$_%G]FJU\9ZO)KNA M7O\ 8VM2OOFZ^3,_]_\ V7KI?'OP,TGQ]X:L+"]GN/[1TZ)$MM4D^>;_ ('_ M 'Z]2VBC:*S]M4'[.)\KQ_LW?$C3;9M*L/&446D'_EG]HF1/^^*])^$7[/>E M?#.;^TIYVU77738;MTV)%_N)7K^SWI<5<\14GH*-*,-CS'XN_!32OBG:0O+( M^G:G;<0WL"?P_P!QT_C3VKQNV_9=\?1P'3?^$JMX=(?[\<R[/>DVTI8BK.?,+V4"K:VP@LX8G^=D14)KX MY^/W_!.#PK\3-5O=;\'WB^#=7NG\Z:U\GSM/F?\ O^7_ /_ +E?:>WWINT4 MZ5>M0GSTY6%5I0K0Y)GY=+_P3(^+,TYL9?&NCIIGW/DN+EXU3_KC7U)^S-^Q M%X:_9VNGUN2Y?Q'XM>'R%U&XAV);I_$D*?P?[]?4&*-@/6NNKC\16AR2D$/#FI?MX>&].^&VZ]\ M)>'IM_VYW\SS?)A_?3;_ /;=ZQ(OV8-8E\<#P"WQ$O\ ^RE?A/LS^1_WX\_9 M7Z)_LT_LJ^$/V=?#T@T83:CK&H!#>ZO>8\^3_87^XG^P.*][$RE@Z4_:2YN< M\;#4J>)J_NX\O*>>^-_V--=\5?M9Z/\ %^'Q'8V^FV5S9SOI3PN\S^2FS[]? M6#H^RI@H-+L%?+NK*K\1]%&C&'PGR/\ LQ_L:ZU\"?C-XI\:W_B2RU:UUB&: @%+6WMG1TWS^=\]?6/D5,4 HI5:LZTN:0Z-&%&/+$_]D! end GRAPHIC 7 clir-20221231x10k002.jpg GRAPHIC begin 644 clir-20221231x10k002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" %9 ( # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HJMJ-Q]DL9YLL!&A8E%+$ >@'6ODJR^.GQ4U7PQXCU"S-KNLO$%]9R,] MF"UK;QA/*"J.I()/S DYK.I4C27--Z&]&A.O+DIJ[/KZBOF3X;?&/Q!I0N3X MEUH:G))+YC/+&%CC7 4 %>YZ8KT6[_ &F_A]I%L\FJZ_;V;(,N(\S@#N&R,^M8OQ*_9!MKNZ>]LP]L0 MV1C)M;'FPC%WN>[^ _C?X9\>)%'!=BQOW'%I=, 6/ M^PWW6_ Y]J] KXHO/A9H?P8T/0?$6N>)-4UT7>N6NGVMMI?E)$SR2 #S"P. M,$G !^7'>OM6-Q)&K#HPSS1!N2NU8=2,8RM!W7W#J***LR"BBB@ HHHH *** M* *]_P#\>5Q_US;^1KY1\!>.='\-6_QO>^@,MYH^N7-_!&MSY#3YAC/EJW/) M\LY&#QVKZE\0WJ:=HEY<2,B(D3;GD8*JC'4DU^?OB;PUX?U/7_C6^J>)&\.3 MQ:O;WLEPUM)<1^6J.%W*@^7YBXR.3P*SG%26IK2ERRTZ_P":-3XK^.?#7CCP MQH,NF2V[:W*ZRWD<$3+Y.5(*%L!7P2!D8Z=*\'\3:E$8_&.DHK>;I4MQ8R2$ M85V3(W+[&N\GM++P%\*=*L-:\16C:SJ=^E]IMA]F:.XGM'#A9R64,JDD;0W/ MKCBN U71K73] UQK2$B2Z2:>0Y+%W;))_P#K5G1IJC3Y4[_=^B1=:K.O4YIN M[V^X[7X'>)M8U?4_A?+H>H+I^I7^HZA8I>21^9L016^_ _O%4(![$U]6_#S] MK1M3\1OX>U>TBO9X;EK'[=:OY;/(K;"S1G@ GCCTKXK^$VDPWGPUTN F6 P0 M:]+#-;.8YHG6WMR'1AR&'.#UKSOQ5XA\0:/>_:]&ADMI99E!G0GS%P V<@! MB1DGN236?/94VGH_\CL=/FE64EJOPU/T9_:LU'P]XB^''AK4["6WEDN/$.FW M-O(J[7E$=XB.<'!.W=@^F:^DK0$6T0)R=HYQBOR2T?XS:AH46BV^I:Q/K]KH MZBXM87Y$8)5Y%7/3D=^XS[U^FOP,^),?Q;^%F@^*(K9K07L3*T3D'#(Q1B,= MB5)'L11AI\ZE+N_^ 9XR@Z$HQ;Z?\%'>T445V'GA1110 4444 %%%% %358T METVZ21%=#&V589!X]*^'+'3[>YU+]J:6>".:2.Q'EM(@8I\LO0GIS7VKXROW MTOPCK=Y&<26]E/*A()^81L1P.O-?F!\+_C;#X+\(>/=%\8_VM<>(_&6D"UCN MYTWN;D&0?O\ ."-V]><<8YK*/<>'X&SPPBC,J,(#@]% Q7J!^!5\\4?86C6JJIB*O+%):.:A'KKZZ^FB['UV28A4,.TYI:)K6KZ>;61I)I$G7&QX\87;Y:@ $D\Y MKGM1\#W6MW\]I%933.;@*$C7DYVCIUQD@?4UUOGW^F6GAK6%NIWU73M-\0V< M$H?F..!49%7'3!9JY/X5:UX6\+:BGB#Q#XQU ZO=-]L73)K?"R,7/*RN[#)( MY "^PKZ>2IM4X"JL71U8GKDCD5^GGA[0].\.Z3#8Z78V^G6:99;>UB$<8).6(4 #))) M/N:_+'4?'.O>*+F&34M"NH?#?]O02VVHF.01.3-F*,MM"E\EN 3Z5^K=M_Q[ MQ_[HKER?#8C"T)4\2[RYFUZ=#7/,51QF+]MA_A:6EK6[DM%%%>X?/A1110 4 M444 %%%% $%_Q8W!Z?NVY'T-?"(_C?>W>A'5]8TW=-HYB#>;%L_'#X964FBS6*>'_"LWG37&T"0EGC MRJ]>'..>>#7KD_A")_"_AZ]W!6BB4LHX+GTSZ>HJS=:5;:O^U>UK=1^9$?"K MMP2"#]L."".01GK4^JV&IZ?\0],\&6-UYVDS6LEPLEZFXP;&0! R@$YW'&[T MK\XS_ARIC\=3QS2FDHQ:VV;Z?]O/J?2Y3C(4DX1GRW?-K?9*5]5UL^RV/)O' M/PF3PS\0O!_A'3IWO_M]OKK1F<*A+3VZ-M/;@G&:\%^+WPAN_#L,D>IZ+/;2 MV@VH6C., YR#W&<\U]B?$==O[3GPN!.<#45_\E8Z]YU+2;+6;8V]]:0WD!ZQ MSQAU_(U]_5PSDHOY^AXV&QL:3FIJ_-U6CW3VV>WEZGYZ_$R22S_ M &;/@+]G=XK:[O0UW$K?)*R3#8S#ID$G!Z\U^B, Q$H]!7SC^V=X4TV/X06+ M6UE#;)I-[;36J0($6+-U"K84< /4^U>Q:S*T.DWCJ 66)B ?I7YTZ7XBOH/VRGTWSW^Q2Z]J$LD1) MVEDB0 XZ9PQYI.-[%*2C>_5?JCW7XD?%_2_A;^U5H5]?P7%W%J^C+I5NMN!G MS9+TA2?Q ->!_M>R'_ (:0^% / M>YMO_2UJZ#]J8^=HTY/!RPJ9TH55::O9I_-.Z_$F%65/6/5-?>;\GQJG\<>, MOA/X[ET3[+/<1:U-%IT=R&W^5:C WD#&[8>HXXKZ'^$WQST[XJZ9#=0:= MTB@^7,ROCC/45\:^!PLF@_ L9!7[-KPY_P"O5Z]@_9!D"Z+8]\(O\A6MC.[/ M0/VPYHY/A#JD8=2Z")BN>1BZMR*]S@_U2_2OAS_@H3X[U'PAJ'A^SLI%^S:N MAANXV&1(B30L!GM@G.?:OMS2;H7NFVTX7;YB!L>F162CRR;[G1*:E"*[7_,M MT4459F%%%% !1110 4444 8OC+6++1/#EY,.H9>5;!' M4'D'M7YO6_R_MRQ$G_F.:E_Z+BJD1+%7SB?^_D-?>WA<[O#]@?\ MIBG\A7P1_P %._GO?!3^\W3_ 'HJ^Y/A[HRZ3H/F+=7=R;UQ=,MU,9%B+(HV M1@_<08R%'?H*_2?5/\ D&7?_7)OY5^;L!(_;0N! MZZW>#_R$*I$2+W[7S[_VA_A3(.]W;_\ I:U=G^TY_P @>8GIL-<5^UZ"GQ^^ M%([BZMA_Y.FNT_:7._1[EB2<*13)//O QW?#OX:_]S$/_*<]>R_L>SB'0;0_ M[(_E7B_@/!^''PR/K)XA'_E-DKV']C_#Z':+GJJ_RH$<%_P4U5GF\#X( +S@ MDCIS'7WKX1C>+PSIJR,KL+=/F48!X&./I7P?_P %-^#X+8#I+,/TCK[S\+$M MX;TPGO;1_P#H(J67$U****184444 %%%% !1110!5U3_ )!MU_UR;^5?FY$W M_&9LQZG^W+S_ -%+7Z1ZKQIEW_UR;^5?FU"V/VS9#_U'+O\ ]%+31$C0_;&/ M_%_OA8X&/],M_P#TM-=G^TA\_AVX<]6!/Z5Q7[9##_A?/PO'_3W!_P"EAKM/ MVB@?^$7ER,'8?SJB3SSP'Q\-OAB>G^D>(!_Y39*];_8ZDSI-CCGA3C\*\D\" MG_BV_P ->P%WKP_\ILE>K?L;2!=-LA_LC^0H Y3_ (*<<6W@X],2S_\ H*U] MW^$CN\+Z4?6VC_\ 017P=_P4[)_L_P )OGI//_Z *^[?!9W>$M'/K:1?^@BD MRHFU1114EA1110 4444 %%%% %+6O^01>_\ 7%_Y&OS7#X_;(9NF=^_ZXO_Z":_-1\?\ #7['O_;UU_Z)%-$2-']L>0-\=/A@W_3S ?\ MR=KT']HT9\-,1T,?2O.OVP#N^.'PP/;[3"#_ .!M>E?M'LK: R(I"B/C\J9) MY=X'/_%M?AL/2_UP?^4Z2O3_ -C=LZ7:/V"+_(5Y3X(%+K5+&.\A MM]&NKR&-R<1S)JGFO3?B9IMIK'@:&ZFMXI,HQ8X^]CUKY[$\0>PE'D MP\Y*48ROHK ME?L;W]L/"ZP%A]K4Q,H[[=IS_2N6\/6=K%I'PPMTA5;=_$6IH\8^Z5-G(,?E M7OGPL\'>&-'T^RFT30XK?4&:-$%LS#<"I!R"<< FKQ^;JC0I5?8RDI6=DDVK M-.UKZOM;J8_V94C*JE)>X[/Y]?3N>)?\%,&W^#O##G_GXF_]$-7W1\.&W^ O M#S>MA!_Z+6OD3]OCX6>(O&?PNCU,BVM$TDS7!@D?]Y*H@?(7&1GZU];_ N; M?\.O#;=XV^*/B@.N-4S_XZ*Y<1#G45Y_HSMPD_9RD_+]41 MPW\W_"Q_#<5X(K9)?"]\]O(S%C,#-N' '!)..?2O3/%FJ,/AW"A/!63O7DFB M--XN^,?P[LH;6:&*'P_=6TUQ* %95E)=DYYQT ]:T/B?K^H-\.-4EAG%M_9% MQ((O+7_7<$8?/;V%8SHII*U]OP.FGB9)MWMJ_P 2OX *:BOPKBD)\IO%MW$^ MT\X:S8'^=>\_"Z%0QR<+N _0"OFGP7J4NE>$OAYJ,15YX M?$%W=J&'R[QI[MCZ9%=-^SI\:M3\6^/M,UC5K6!;B6<73C.3CYJ M<:4>2'D3*M+VE7765T?3/[9N?!IM_PJ\)MZZ9;_\ HM:= M*DH8BK47VE'\+F=:KSX6C3_E>%%%% !1110 4444 9GB;_D7 M-4_Z]9/_ $$U^>$\O_%7_%=<\#4E/_CHK]#_ !/_ ,BWJG_7K+_Z":_.D_/X MW^*B]-VI)_(5+5[%1=F_ZZHV/A9.?^%H?#POG=-^C:S*/8?:9:F^(;X^!T\HY+^:_YL:JQ%]3E_ M#+Y^''@/VUB\'_E-DJA^S=$$\6>&(4;_ (^M'AEX_O&W8']5JQX5D#?#3P,< M?\QR['_E.DK,_91NOMGQ#^&B=?-TI8_R\Y?Z5$5[J1I*7OM^9]7?M\7I?]GW MP]=@\O>1OGUW6DU>^_ ]_,^$/A!O73+?_P!%BOF?]N.\^V?LJ>%IL\B[CC/U M6VG0_P J^D_@&V_X,>##ZZ7;_P#HL416MQRE=)>IWU%%%69A1110 4444 %% M%% &3XL;;X7U8^EI+_Z":_.*ZG\GQ?\ %E\X*7H?/T7-?HYXOX\*:S_UYR_^ M@&OS(\57K6>H?&6X4_,LW'U*X_K0!=^&\WV#4/AZS'!_X174Y"?]Z1F_K6W\ M1<1_ ",_Q-"6/XFN=O1_8>J>#D^[Y/A:]7]?_KUU/Q;C:#X 6"8 +62'\2*9 M!PO@EO,^&7@3/?7[C];"2L#]D)S_ ,+%^$S@\-'-#_WPTG_Q=;G@3CX;>!%Z MX\02#/\ VY2"N:_9,DV^/OA;%T:/4[^'_P =0BF+N?4G[;3#_AE;2HP?]1K< MD6/HES_C7TU^SRQ?X'^"&/?2;;_T6*^6?VV78?LV7,9./*\3D >@:UD/\R:^ MH/V;6W_ ;P&W7.D6W_HL5)H>DT444 %%%% !1110 4F:Y+XK67BS4/ FIV_@ MF\M[#Q(X06UQ= %$^<;^H(SMW8SWKX;\3^-OVB-!U+Q$C7%UJ"^';5Y=65E MA@XW1R!T(W!D5VP!P![TTKB9]\^,&!\*:R,C/V.;_P! -?EYXZ5VU'XI0*K, MUSJEM",#KN=0:YY/VHOBWX@L8YQK-K##*2K*(&; ]\O6!-\;OB,]PX_MZ"+< MV6:+3X@2?4Y!S6GLV1SH]6^-<4NE^(=&$<;D1Z%K 8KK?C:8_^%0VE MKN5F2SC1E!YSM%?,GB_XG^.-=TZWBE\37@>' <8Z=#7!Z MCX\\4[1;2:S<31J,9D"L?S(S35-LGF1](>!KFWB^'7@J-KB)7C\0.S N 0/L MCC)KDOV8+J*R^*G@022I&D6O3Y+, &MT.?TKYZEU.^D!#S%@22*:.1CKUM, CAN&M9U/3W%?4O[,TB_P#" M@? 0+ $:1;C'_ !7XM^';R[2SD5+J596*A!U11W.#W[?C7K?@?XM?$7PA;1P MZ7X@>:'>H$5R68(.F!@C 'I4.#*4C]F 0>AI:_.+X2?M(_&CQWYVG^']*CUG M5H;:XN5A!=(Y$B?RVPY;&=W&/4BOMWX0'QU)IMY-XVCM8'E,3VD$$F^2-2GS MB3@ '=T'/0U#5BT[GH%%%%(84444 %>??'N",?!7Q\P10\FBW>Y@!EOW+ 9/ M>O0:X'X^?\D2\=_]@6[_ /134UN)GY'>'( GAZ$?7^=49HA]I/%7M$?&A1?C M6?*^9S7HV.0J7R @UQVIQ W+<5U]X_!KE-1_U[4D#,IX141AP:ML*813$;&A M1XC7ZUZ%X?QN05P&C'"K]:[K0)/WB5FT:)GZ(?\ !/"U@'P1OYO*C-PNOW\8 MDVC<%+(=N>N,\XKZDKY=_P"">#9^".JCT\0WG\DKZBKDG\3-X[!1114%!117 M*:E\4_"FD7L]I>:Y9P7,#E)(GD&Y6'4$4 =77GW[07_)#_'?_8&NO_19JPWQ ML\$K_P S#9GZ/FN+^,WQ5\+>)/A1XNTK3=7@NK^\TNX@@A3.7=D( 'U--;B; M/RTTF7;HT0SZ_P ZSY9?WIKLK'X8>)X[!(FTMU8=BR_XUS][X.UVVO98&TJ[ M,D9VMLB+#/L1P:]"Z[G)9F#=R<&N:OSF=C7<3^"_$#+D:-?8_P"N#?X5SFI^ M%=8MI"9=+NXQ_M0L*$T!SS4S%2LO)'<<4RJ$:NE-A1]:['1)MKKS7%6#;5%= M%IMSM(.:AE(_2O\ X)TOO^"VM<\?\)#=_P#H,=?5%?)W_!-Z3S/@OKA_ZC]P M?_(<=?6-<4_B9TQV04445!0AZ5^?G[2'Q A\$:MXZOI;,7,=GJ;W#% !*W(3 M:&].'6K%M M^UW'=JIB\*7[!@",RH,_K7S#J5B!:3G ^XW\JZSPA#NCMN-QV+Q^ H%8^KOA MW\6)?B1-?0RZ)<:0EJL!CTQ^M>@/=EGAD662/9DLBD;7R._P!* M\=^$(\B2]XP3$O\ ,UZ7+--6O06QS,MVIP*U;: MG]NS?^BHZ^NJ^/?^"9+9^#&OCTUR3_ M -$QU]A5P3^)G7'9!1114%!7Y;_MB/YFI_$B,'KJ#C_R*M?J.:_*[]KERVO_ M !%4 L?[3DX')/[Y::)9\3ZG:L+>5B_"JQ*GOP>*Z/P;/-;I 8O*.54XD4G' M'UK-U:WEEM)E6)\E&'W3Z5J>$?*@2".XFCMW"+Q*=O;WIDGOWPONYY)+OSC! MQ$NT0H5[]^:PO%%SXBNOB*+:&:9K&.3SH)1'N6W)B*<>I&.WETS1!;37KZA(JG,\BA2?; KQ;3;AAJ M$@)Z2L#COR:]CU&YS;N,\XKQ:PR;V1L8S*Q/YT,$*CN;6&\@>&XB2:% MQAHY%#*P]P>#3N*Q^1D_B*#4 #'?6XE7Y0RH@XR"0=H%>>^*[YO[7N7@U&\C M M!7.^$O\ @GKH3:F+OQCKTMU EBMJMCI,QMU\Q7($K-SDF,+D8^\6]J+A8_.. MY\17'FC?>7+ <8;=2Z?JUKC=YA([X4FOI;Q)^SOH'B3]MC_A6]G=SZ'X5E#; M3"_F2+Y5HLC?,W]Y@>>V:Y3]H;]D/5OA1XR\%^&] U:3Q!>>(?,6)DQ"AD1^ M4Z\80@DGUHT%J?.S M+(P5MK,2#CWIP..N1^%?97[#O[+-A\3[._\2^.+".\ M\*7-K/9V(-[LD%PLJJ9-JD$8 < GCVKZ8M_V'O UK\0WT)TGDMX9>WC: MUSY(C Y[9^;&.M;^V:Z$>S/RCB!D;"@L?0"M&VTF]G.([2=S_LQDU^P?A;]F M#P#X:^)?B3Q9%I>F3QZM##%%IKVJ&&U*CYV0'CYB%/ &,'UKK++X(>";3Q9J M7B&WT2T2\O[*.PFC6)?)$:%B"J8PK'=@L.2 /2G[9]@]GYGSQ_P3,MIK'X6> M)[>XA>"4:N)-DBD':8E /YJ?RK[&KB_A#\+-+^#G@6P\,:2\EQ;VQ=FN9_\ M6S,SLQ+'O]['T KM*PD^9W-4K*P4445(PHHHH *^%?VPOVA_&$?B32_"G@'4 M)UU#4I&2W33OFD(21D.,*M+\$_M(^ _%OF1?8[58KN\N2Y94DEEL/XXAL;6%[BXGEN)(T1%!+-CT !JWX6^"GQL^(?AK3M=T>7 MQ!?Z9J$0FM[IM7<"1#T."XK[O^)/QC\,^.?V>/'FM>%]0BUVRALY;"1K=ONR M2*J8.?02 U\_^"/VGY_AI^S/X=\*Z':V\/CS34CTN6'5.(K5FE'ERG'WPRN# M@'CO2$?(]]\._%EY\3='\-Q7=^OC">YGL#NNV$@N VTCS,Y[$=:I>)OAWXPT M;XH6G@S6+V_E\2IR_ #6#X[_ &K_ +XC\0! M-VH:A>79AB4Q!+GRWCE7PFX8Y_. MNGN_V2/C=H-E<7ET-:-M;QM+*T.MNS!5&20 V2<#H*[KX,_M7VGP1_9'D328 M(M5\76^M75NFGRM@*KL9?.(')3'''?BKWPV_X*'^++?QI)#XYT2TF\,^6C2W M.GQE)8"PRI4;CO''3KW[4!H>*^#[W3;=9UU_Q;XTAN%(,2Z=?NP(]]S<&NTL M/B+HVCK))8^)/B'*8,%VDU8*B9Z;AVS[UR'AW]KS4/A VMO8>#=&U*/5]8GU M1IM3C$CQQRNH6-#C@+AA]35[Q[\8/#_BRQ^,5_9VTEBWBY]*?3[-T4-&(I', MF<< #;CCKD4 ?I!\!-5U_6OAEI=WXBAN8;V3<8_MF/.>'/[MGQCDC],5Z'7- M_#76(_$/P]\-:G"KI%>:;;SJLGW@&C4\^]=)2*"BBB@ HHHH R==\):)XG,) MU?2+'4VASY37=NLA3/7:2.,X'3TK%F^#W@:Y8&7PCHLA_P!NQC/]*["B@# C M\ ^&X- O-#AT+3X-(O 5N+*&W6.*7(P=P4#)P!S["OG;]H+]B71/%O@&6U^' MMA8^']=CO([\>86*W+)@",N22@X[<>M?5%(>10!^06C>#=2 MSPZS/(=Q)5\@8.2,>IKR6T^%%^?^"AHN3)%]D@67Q#G?\VQUV!<>NY@<>G-? M<@X% D?'OCC_ ()U^&CX)>#P?J5Q:^)8D4QSZCL>"9@/F#*%&W=Z\XKY*O?V M1_BK=?$5O"W<;<@DXW DL1@=J]<\ ?\$]_">F6YD\7WTFOW3Q* MGD6H^SP1$$DXQRW7OBOK.B@+%/2-)M-!TJSTVQA6WLK2%(((5Z(B@!0/H!5R MBB@84444 %%%% !1110 5F>)-6FT+0[R_M].N=6G@CWI96@!EF.?NKD@9K3I M&Z4 ?'TGB7QM;?M)+\0!\./$DFFRZ.^EM9I /-4[D*GKC&58]>]?6>A:C+J^ LCV=[/93Z;-/$LCVER )(21RK8XR*OT@Z4 +1110 4444 %%%% !1110!_]D! end GRAPHIC 8 clir-20221231x10k003.jpg GRAPHIC begin 644 clir-20221231x10k003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !N <(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBHQ/&V<.IP<'D4 244U6#=*=0 4444 %%%% !1110 4444 %%(6 - 8&@!:* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ***Q/%_C'1_ OA^[UK7;^+3=-M5W23S' ]@!U)/0 SR(O8#)]Z\!AN?$7Q# M\2VFFI<:IXEUR\CDD1)KAY7*HI9G8LV% -=D<-)J\G8S<^Q^N\=PDR[HV#C MU4@_RJ0'(K\>-&U_5-#FCNM'U6_TZ<'(EM+J2-@/H"*^B/A%^V[XJ\+W4=GX MO5_$^BY"FZ"JE["/4'@2^N" ?>E/#2BKK4%-,_0"BL/P=XST?QYX?M=:T*_B MU'3;D9CFB/0]U8=58'@@\BMRN0T"BBB@ HHHH **** "BBB@ HHHH ***3- M%#Q!93ZEH6H6EM-]GN)X'BCER1L8J0#QSP37Y%:C\KZW>OJ&I3B827#J%+8E8#@#'05[)7@W[#Z2 M0_LU>%%E1XW'GY5U*G_7/V->\9I#%HI,T9H 6BBDS0 M(3B@D =17P3_ ,%' M/VZ]3^!RP^ O -S'!XPNX?.O=3VASI\)^Z$!X\QNQ/04 ?>V?\XHS7X#>&_V MJ_BGHVI6M]?^//$VKVDA62ZM9]4ERP/WF0Y^5O3'';%?H3X%\$>/_'_A32_$ MWAGXB>(;O2-4@6X@F74Y22I[')X(/!%4XM$W/J3]HCQ=J'@?X9WNLZ9(T=U! M(F-KE<@Y&"1SWS^%=9X NYK[P7HMSM;NY:2-B.A(-2V?@7XRZ9;QP6WC;6K>")0D<0F7:BCH M "M*P7/M3M?&C>(?CY "%\6%QZOIMN?_ &2GCQU\?8<'^WK27'9] M)AY^N *+#NC[(R*,BOC,1X!\&ZCX@>,30V(225<$GRRZJQ '4@$D#UI?AQXKD\;^" M=(UZ6-(6OX?/")G 4L=O7OC&?>ODSQ?\3_BOXW\+ZGH&L:?I)L+^+RI&M[21 M)%&0T:>ST^$01/<1S>8RCINP^,_046"Y] M=^*/%VC>"](DU/7-2M]+L(^&FN'V@GL!W)]AS7DZ?MB_#=[OR1>ZB(]V/M!T M^3R_KZX_"OE/XJW7Q$^+>OKJ>M!+=8@%MK.U5A#;KQNV!L\MW8\^F*YM_AQK M\MJ\<=LRR-P"C,C >S=OK185S]*_#7BC2?%^DPZEHVH6^I6,OW)[=]P^A]#[ M'FM6OSD^$/Q:UOX-^,9 8MMM/^ZN["=BL9;'RN<9Q@_Q 'C->X#]L3Q7 \D= MQ\.X=Z':?*U0X^N3'R/2BP7/H#Q_\1M+^'-C;7FKLT<%Q(8D<$ ;MI('/Y5619HUD"MU (S@_G7Q'\9/C?JOQ@\/V&FR>$7TAK6Z6Y,OV MP2AL _*!M'KUKT#3?VR+BPLH+:3X?7Y\F-8PR:A&=V!C.-O'2BP[GU)17S2G M[:< \WP'JZ'N%N86Q^HJ9?VU]'!P_@[7U_W?))_]#I!<^D**^ M>%?$B'T$,)_]J5;C_;6\&%L2Z-XCB' MH0Z=8Q#YI9FQD]@!U)/H.:\='[:/@)D)-GKZ'T.G?X-7R3\9?BMKWQ>\6RW] MU#/!IL+%;"Q/*PI_>([N>Y_"F*Y](>(?VYM*@N9(M"\-W>H1*<+<7LXMPWN% M 8_GBM+PE^VGH>J7$<.O:+=:(K<&ZAD%Q$O^\ P'X&OBJSM+M^9+69.>@^; M^57K:X$4SQRC8%QM#9#'UR#_ $IV)N?J5I.L66N:=!?6%U%>6< =J_.[]HKX_WWQP\7RO&[P>&+&0I MIMF>C#H9G'=V_P#'1QZUZ;IOPHTJUV_:+*_3'][2Y^/_ !RN>^)WP?T&ZTF2 M^T6#4HM=C!*QP:5<%+G_ &7&P!3Z-^=;4FHS39+=T?/P=2@/!_G78_#'XJ:W M\*=3U"_T%+/SKZU-I-]K@\S"8;!0\%6!8GC@]ZQI/ ?B:.-<^'-45QW-H_3T MZ5C:KX.\6_:K,VNGWEK"CYE$MI)\PQR#QSWQ[UZ[<)*S:,-426\^Q/++%NV3 M4A<*Q />F?V5J,<^);*Y1",%F@9>?7D=*IW/VFU7YH)D]VC( JI.*C>X*[=C MV3]G7X_7?P9\;(SO)-X:OG6/4[;/RKV$RCLZ_J,CTQ^G.GWT&IV<%W:RI/;3 MHLL4J'*NI&01[$5^+))=@<%AUYKZ\_9F_:F\0>'X_"?@63P\/$.GS7HL!>)> M>7>?'SXE'X3?"K7/$<2I+?01>591/T>X<[8P1W )R?8&OS%\+RZQKO MC.&^\3:_JU[%J%TIU&Y-[('(9L-( &P-N<@# P,5]C_\% M>>'PUX/T56.V[ MOY;N1 >HBCP,_C)^E?,GA/1OMS(I3*MP:_8N%0%O9@#_X]1>_L41S+FV\ M3W$) .6E#S%OQ+ UEV'[1?B72K6&P8PYM46'<_!(4 GWXJ['^TMX@SAFA)] MN:_(ZD'2G*#Z-K[C[:G456$:D=FD_O$L?V-M9L@8[?XCZM##DGR;:>:!0?7Y M7JU_PR=XIR%B^*/B%<=O[3G_ /BJ8/VE-? X>-L?[(J0?M*^(2.!#CU*BLS6 MXI_9@\=1GY?BMK^1T!U*7_&I&_9W^)<+!D^+.N@CI_I[FA/VD/$..5MS_P ! MIW_#1GB%_P"& ?\ <46"X-\#/BPG*_%K6A];S_$4S_A2WQC0[H_BOJSX_O3 MH1_Z!5A?VB/$1X,=L1ZXI#\?]?;DQ0'Z&@+D*?";XVPG='\3M2D_WFA8?JE> M)^/?^"<5U\2O$=_K_B&XCU?6[Y_,N;Z6X;S)3C'." ..P KW0?'_ %X9'E0B MJ]S^T3K\"DB*'CVIA<^&OCC^PA-\+=*^UVXWHB_=$A8 #\:]F_X)K?&^/PAX M0\3^!-5+F/3;@7EBK-NVQR??4>P89_&G?M!_M)W>JZ%-9:E;)M<%0W'^%?-W M[,7B*.S^.,? 2#4+>:%AV/\ $*+ ?K /C?I17Y8RQ].E(WQHTIB UNP]>E> MQW=FP^\,^U6(Y[4L,N,_6@1[?-\8-'<_+%C\.*B'QU6$:U;DNN/K0(]0?XG:<^2( RYZ9JG)\0--8DQQ#GMBN#1;?J-I[XJPB6 MK$'.?QH&=H?']@!DVRMZ!A4M &X_C"P9B3: CTQ59_%%@QYLE ]"*H)!"P #8]:LQV]L#\VT''7WH 27Q M#8/G_1,'U*\5 FNVB_,UL#@]<<5=06RNN41_93UJ6[M[3:2L8Y[,* /G?]H: M#3M86*ZLX'ADW;;AH)/*<)WP>]=E\+=:@U;P5:F:%;F6V:L1Z1:H<-&FV@#QY]-C;.+$#Z"J[:* MDC8%ECZ+7N"Z/9D9\I<>M/\ [(L^AB7'KUH \&D\-*Y_X]!_WS5.7PF2<"Q4 MGZ5]#G0[(KDJH'KBAO#MH%#*J,/]J@#YQ;P8[=;%?P%1'P/+(?EL?S6OH_\ MLBWP=J1CZBK4.EVRJ T2#\J N?-*>![B)@QL_E[_ "UF>(O#UH]BT-Y:>6O) M#@8V^X/:OJHVM@K;)8%4,.Z@XKS_ .(WA^RN+&91$IX.".@H%<^,VW17UW$L MT,>F*D\8_';XF>%;G2(="U;7KVTN8-L<-DHE6)T^4KR.. M,$9]:SO']V_A[Q \8;Y,[<']*[_]FGQ##J>N:MHUT P\D7,0;J"IP@6JVL0PH4>F:T([N$* N!]!0!X7\=_C!\7?A/IVBZCH^LW>NV5 MY,;2<3VT9>*;&4/ "L,\G@$=>:\JM_VO/C7JMKYT-G;WD08H3MAR&!P5/S< M$>AKZ$_:&T&U\9?!/Q;I;VKWDL=F;ZVBB4BM&WH03D?R/:O,-7\8>(/%&J1F2"2T)<,Y4C M:![X-<]\8M1U*_FM];ETX6FJ:>-LDJ?\MX,\QOZA>H].:L^#]:6\BBE3+K* MZMGH#US54(PE+EJ(J5TKH]*CF86Z*3\[=7/4?E7J7P#\C:@UI.)58 QL'!;C!!XKV9X=2@X M)'.IV=V?J%+^U]\+;6U#S:_+#-L#FU>QG$H)'W<;<9[=<>]7#^UC\*-A8>,; M7(7=M\F7/3I]SK[5Y_=?!#0/B3X%T355A59Y[2*Y1TX/S*-RGU!-KN/;)KY2QV\Q[A:_M1?"NZC1QXUTV,LH;9*S(PSV((X/M6%X]_:_\ A]X5 MT-[K2M6A\3W[';#8Z<^23ZNQ&$7W_*O)W_9.TG.&D=1Z;J8?V2M+)&'FQV^8 MXHL',<5JW[:?Q+UB_P!VF+I>F0NV%MX;=9"H]WD//X 5UO@3]M[6]+U""V\: M65C?6MQ^H[T["N?<_AWQ%I_BO1K75=+N4N["Z0212H>"/Z'VK2KXK_ &,OB];V M'BNY\"S786.\5I[:UQZU]ICI2+3N+1112&?&?[;NC2:]X_\'P[ ML10:?.YR<#+2J/\ V6N&\,2:+X0LC)+-%-/C 5AG'O6S_P %#-0NM&\9^#9X MF:.*?3[B,D'^)94/_LU?)4_BJ\F4AIG^A/%?M.38S#K*:-"3:WO;K[SZGYGG M.5UL;BYMRM'3\D=5\0OC3':>-M5CC;$?F*1^*@UAI\;P.NX>O->=ZOIPU'4I MKE_F=\9/T&*JC0@.Q]C7Y+CG%XJJX;S[["4_8X>G3_EBE]R1ZLOQO&, M_O<>RYJ5/CM&O\3_ (J:\G32"HP&;'I33HHR>"#]>M<5SK/88_C[$O63GV!J MTGQZB('S,3]*\4_L49Z5(-,95 R<>YH"Q[>GQYB4#<7 _P!TU87X\VP&XN0/ M4C%>#C2SDXR,^E+_ &5GJ3FBXK'O:_'VS.?WH_.H;OXXVDJ$"<5X&V@Q[L@% M3[&FOHQ(QD_G30[&C\9?'T.NVR!)@?GSQS7&?#'Q0NB>.]'OQ+CR922?8@BH M?%6A[;1W)/ SFN$\)E[CQ19VX8G+G@'VK12TL*Q]S6_QLA?D3@?B,U=B^,T; MC=YF5]USD7"?7-6$^,%HYW&Z /J&KXOM[B M_BW?OW.>VXU(MW>@DF9Q]#3N*Q]M6OQCM$?)N1C' )XJS_PN&UD&//7Z BOB M--0OT)/VF3![9JPNLWRKCSF^IZT!8^E/BUX\M]9\+WD0<'2, C)KS_6M?O#I\BM*Q0@@Y-<[X/O+FWU5KB$LI*,JN M!QT]:86/TBB^,=J,$7 )'H:O1?&*W8X,ZGWS7P9!XFU2-O\ 7''O3QXMU-2< M3.1GIFD%C[XC^+UHI#>:K$=>:F3XRVKD[I@,]C7P9!XRU!5_U['V.:LQ>,]1 MSQ,_MS3"Q]Z)\6;0A?WXQ[&K$7Q4M,AS7Q0/B3J@R3< M.?QIS?$W4 A#3-[T!89\>=40ZNTT;%>&KXO_M34(-@69R0:GB\1:E$CJ9&RW.X'I2"Q]F7/Q&M M;NWGA:=2LT3QGGU4C^M?G%9VTL6MRV^H^.M*U2S5G5[5KNY)/7Y6+*,#@=\9 MQQ7J\?BG44@VXDDC/(;8'W@<^EI^'KR.[MKS9((D#\D8(4 _A MQ^E&D?%KQ!X^1[Z:./[8Q,2W)=Y)2H']XGI[5K448RBZ3?-=[I6^5F_R%%R: M?,E8]#L2R2%?E#J!N"N&P/4$5KQL'C'Q M+:LVX[3D=0:_.SPC\8;[P_X>T_3X92(X4*@#MR:UC^T/JJG D)4'')KX^?Q, M[TM#[UFU^(C*;"HY( SCZTJ>)X&7!8<<\&O@67X^WUU-;22,Y>!B\95V !QC MD \\'H)B&4J003UKXT'[26H*#\_%-?]HZYF5M[D=CDT!8Y6;Q3_P *P_:) MTN>RD,4 U**7:IXY?:WYYK]:H91/&CJ?E8!A^-?AWXF\577BCXMV4UI,^Z6Z M@CVJ>I,@XK]NM'C>/2[)9!AUA0,/?:,U++BB]1112*/CS_@H_P"$[C4? WA/ M7;=,_P!G:A);RD=EFCX_\>C'YU^==WJ$L!(< 8[>M?L]\:_AQ'\6/AEKGAAI M5MYKV#_1KAAD13J=T;'V# 9]LU^2^K_L[_%2R\136.H?#_Q \MM*4D-K8M-% M(0>J2+PRGJ#Z5[F$QSHTN1O8XJM#GE=(YM%_=KD ,<_K78?\*-^)Q_Y MIWXH)]M,>I8?@%\5;D'R_AQXF;'7.GE?YFO%;:#M]*]#7]F7XOL M<#X;Z[SZI&/_ &>I/^&7OC"3_P DXUH?]^O_ (NBX'G&%]!2%5/>O38_V5OC M'*#M^'>K*!_?>!?YR5B^-/@-\2?AYH+:UXB\':AIFF*XC:X=HW5">F[:QV@^ MIXHN!Q1 '>FN5 ZBD\#>&O%'Q4\5MX;\*Z4EYK0C,JVEU>16S.HZ[-[#>1Z# MFN6\>:K>?#G7-2T'7[::RUZPD,-Q8E/FC?TST/U!IM-;B,WXAZG'9:>ZY&]O M2N3^$>FVVJ^(C?K-B>V#;[=NV> P]JXSQ7XKN=;N2\BNL8Z+7I?P(TU0 >1[4>1CH*#* MHYI3*#W(I@)Y(7DTH0#@#-+YH'UI/.'>BX ( >QI1",\ 4WSQGM^-'F@=Z+@ M/,(%+Y?/M49G&.#0MP,]12 E$0&..*"F#GBH_M.>^/QJ.:["(6+8 ]33 QO% M4RQ6I'3-5? T+/)/(Q8HB8 SP"3Z5BZ_J3ZKJ AB(9%SNYQQ75^&(!9:4A8X M>4^81[=J -_8N,#G-."#IT]JIBY&>M/^U#ZT 6O+&/2G*@4>OTJG]IYZTINA MZT 7=P(I,+CL#5+[4*/M?O0!? &.PI1R:SS> @\B@7H.>:+@:!..U9VI7:P1 M,2:9<:DL49); KBO$/B,2Y1'X'4T 5-1NC=WP.>AR".U;_@J S:A/*O&'B7P!!K6G0^&XXM3)EAEU763;3H@ M.!^Z'&#C(SSS36H;'(F!6.2*7[,G!QQ[5Z?_ ,,R?$*(DS3>$6'_ $P\01Y_ M\>%5+SX#^,]/C9GATBX(ZBVUBW5^(,V.AW\\,L,,ZQ-Y;SXV! MSPN[/&,GI7C*M)9=Q;;%-&1D^G MS5Z&'G3IQYI;F,TY.RV/FOQ9KLRZ<\**6N;H^3$HZY/4_@*ZCP%IC:/I]O$B MAUC7#>Y/4UV^J?LX7&@WKWDVJVU[.HP#N0A!Z* W'\ZQFM_[!G6!YD(+ <=J MUHR@ZG-)V2"5^6R.ETZ++ X/O701,(B3G! SG&>U8UI'Y3C:PYQR:[#P;X-U MGXA>);#PYHML+C4M1E$,"N^Q,XRQ9NP !)/I7MRK1A!R9S*+;L4X)O+MH\GG M:*:UP.Y!KZXE_P"":WB5M.+IX[TP7WEY6#^SI/*WXZ%]^<9[[?PJ8?\ !,[6 M?+R?B):^;MSM&DMMW8Z9\SIGOBOC;GHV/CXW />FM*,>E?9-I_P3+U!K:$W/ MQ&CCN"@,B0Z1N16QR%)D!(SW(%/BOP?X=&I>%M>_X2^YBR;C3_L8 MMY2OK%\Y#G_9)!]*+A8^7'E &\2Z5J>BWC6>H M)>V%PC>7+;26WDRQGW$G;\*O_#?]G#QM\8O$,5KX6TFYOMS 2:A<(RVT _O/ M*0!^"Y)H$=I^Q+\(;KXH?'G1EN()&L=(E&J7\C@C:J_<0@]RV*_9(=*\A_9J M_9VTG]GCP.NE6TQU+6KLB;4]5D'SW$N.@SR$7H!7K](I!1110,0KFDV^Y%.H MH 3%!7/K2T4 )BDV#TIU% #=@]*7 ]*6B@!H4 U2UK1+#Q!I5WINHVL5[8W4 M9BFMYE#(ZG@@BK]% 'Y4?M8?LL:O\"?%-KXF\,7-U;Z0ER)]+U:!L3:?,#E8 MG8?D">".#7%_$?PG?_ML:/#XBT>R@A^,^CV@AUC0XR(UUVW3A;JU+'!D'\2' MG]*_7;Q/X8TSQCH=[H^L6D=]IUW&8IH)5RK _P!?>OS(^./P.U_]EOXBV6M: M3-=/H+W/FZ9JL!_>P./X&/0.!QSPZ\&JOI81\?6O[)7Q8U.[,4_PU\66T*MB M5WT>7(]0..37KVF? KXFV5C#:6?PP\5I;P*$11I,@P!]17W3X2_X*'Z-%X?L MQXB\+:[?ZH%"276@0Q7%O,P'+;3(KQL>Z,..Q(K2;_@HKX5P=G@#QPQ[ V=N MN?SGI;BT/A!/@1\7[D'ROACXH('][3V7^9KD-"T;Q/XC\2KX>TSP[>W^ML[1 MBQ@"-+N7[PQN[8Y]*_1#4/\ @H]X>MK264?#CQ@RHI9MYLTP .3S/_2OB7X) M_%F#P'\=[;QW%H]SJT!GN;A-/BGBBE*RYQEG(0$9YR?I2 O1_LR_&J4G;\,M M<'^^L2_S>IX?V6OC;*V!\-M67_>>!1^LE?6K_P#!1Y0?D^%NHD?]--?T]3_Z M,-0'_@I%(6(7X7R #_GIXFLA_+- :'RU#^R1\<)VPOP\OD/7,ES;J/\ T95N M']C7XZ3MM7P))&>N9-0ME'_H=?1\O_!2'5 K;/AKIR-CCS?%MOC\<1FJ,O\ MP4B\0E?W?@#P[&V?^6OBP$?^.P4[!H>"1_L2?'B20C_A#(%'J^JVP_\ 9ZG7 M]AKX[NP \)V:9[OJ]OC^=>I:U_P42^(=UJ^G+IFB>!M)LW)\\7>HW-X6Q\Q& M^.-=F0,#Y6YJYI1RL&=MJ_*O/4U+\*?V6/BI\8_#[:WX=T_2WTQ;A[; MS[G4!'\ZXW#;MSQD=J[7XW?MG>+?C'X27PEJ^C^%K?3;^Z1S/HUYH/@]^U_XQ^"/@]_#?AZS\)W%E]JDNM^M-="X#OC<,1_+MX&.] M%@T/$?BGX(\5_!KQ3<^'O%5A]AU*!5D78=\4T;=)(W_C7MD=""#BN"\27&M& MUA=+=XK:4';*RG:^TX;:<8;&1G'3-?47Q;_:R\3_ !NT1-+\5>%OAS?PQL6@ MN52_%Q;DCDQR!@5/Z'N#7&>(_&MSXW^&_A3P9J-YX:TS2O#DC267V#2;R6=M MV=X>5I/FW%B3@#G'I18#SGX"? 3Q=\>?&8T'P]9*S1IY]W>73%+>W0=/,8 X MR> ,FOI;7O^">/Q3T+1[W4Y]<\,"WM(7F=(IIR=JC. /+]!5/X>?M)>*OA= MH@T;P=?>%]$T[.]XK+P==2-(W]^1VN=SM[L:M>-_VT_BD/#5VEWXITV6"[7[ M.+=O"#VZS;SM*+(TYP2">Q^E%@T.$^!G[+WC7XYRWZ:3J^BV"V2(\K7WF@_- MG 4'/2O8E_X)H_$;J?&?AD?]LKC_"O-OA1\6/&'@$7Y\%:GJ6FK8_%'C!US]Z#P!;K^'.: +8_X)G>/#][QQ MX>'TM9_\:L#_ ()E>+\#=\0-&![XT^4_^SU4'QC^/]V5VZQ\1W)Z>3X+LDS^ M<9I3X^_:%O6++??%AB.HC\/6$0_+R* T--?^"8GB$@;OB1IX/?&DN?\ VK4A M_P""7^LNO/Q-MAZXT9O_ ([6.-1_:-NR&6?XO-OZ?Z/I\0_]$<4'3?VE)@5# M_%H_[VH6$?\ [1H \Y^/O[&NH_ Z/1R?'"ZN^H%P<::(A'M_[:'/6O%_%_P^ MU[P3K$FDZQ)):7L:*Y+1?*Z,,JZ\\J0>#7N6M:!\*[XVR;+?[?KMLRPI_= M7G@>U 'RZOA[5M89[6"2[N;D*TK16]L966->KD+G"^YZ5S9\.W$$K$R^;S\K M,.OT%?6'A[]AO]H'PWJ+WNB1ZQH\LB^5,]MK\4,LD?="ROT/I4UA_P $_OC8 MUXS3Z'8I$SDAI-6A9R#ZGU]Z /EB#29;9%N+U72Q5PLDPC8H#UVE@, _4UWE MIK:7,:^1+$R@8 49X_.OH]?V ?BS<6%U8FTCM;"X(::R7Q5*D$I]6C0;3^(J M&+_@FU\25C5(X-$MAC SJS.4_'RJ?S$?/_VR0XY0?\ %(]S/M^1E!]#&#FOI M?2_^"^D/_H,0KYZ^*'PEN?A_P",=2T#Q)HZ6^JVC .R MLQ253]V1&/WD(Z'\.HK2G'FE83=C!EO[L%ANB7'_ $S%9=UKMU&ZH]U%&6.U M1L09/^-4+_P'93$^3%'$?]LDUA:A\/YH_+\N: #>I)PPV@$$X]Z]A*E!7E3. M=\S>C-^X-S=C$EU*1WVA5'\JJ1:"AEBGWR2NASM<\>QK8^Q2(G Q[9S5JU@+ M(21M]1774HTG'E21$92OJQEKF!B,?)CD>E?=/_!.7X4O?:IK'Q$O81Y%LK:9 MIK$?>@I:**X34*0C/6EHH I7VBZ?J;*;NRM[HKT,\*N1^8-6(;:*VC6.*-8HU MZ(@"@?@*EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LGQ-X6TKQC MHUSI.M:?;ZGIERNR:UN4#HX^G]>M:U% 'S#J'_!.WX2W]X\ZQZY9J3D00:CE M$]AN5CC\:2/_ ()U_"-0 \6N2D=2VIGG\E%?3]% 'R]J/_!.CX17NGW%O#!K M5E+*A1;F+4F9X_=0P*Y^H-,\/_\ !.KX6:/)F\DUO6X0@18+R]"(/?\ =JI) M_&OJ2B@#P6/]AGX*QD'_ (0U']GO;@C_ -#JU%^Q3\%X@1_P@MHV?[]Q.?\ MV>O<** /'H?V0_@[ 5*^ -*.WIN#M^>6YJY'^RO\)(L[?A]H1S_>M0W\Z]5H MH \;U/\ 8_\ @]JU_:7DW@+2XYK08B^SAX4(R#\RHP#=.X/''2NI@^!'PYMF M+1^!?#JL1C_D&0__ !-=W10!YGK/[-'PK\07MO=W_P /_#\UQ!&T4NRTC&?TJU'H6G18VV%JN.F(%&/TJ_10! EC;QYV01+G^Z@%17NE6>HQ) M'<[(4"#/T%3XI:* $Q1B MEHH *3 I:* $Q1@>@I:* $P/2C%+10 4444 )BO(?VB?V;] _:!\.+!>M_9N MNVBM_9^KQ+EX2>J./XXSW7MUK](1D4XMQ=T)JY^-OQ:^"7BWX+ZPUCXGT MN2W@+$6^IQ O:7 [%),8!_V6P1Z5Y_/"TL2X&1VQVK]R-1TJRU>REM+ZT@O; M248D@N(Q)&X]"IR#7C^N?L?P/9P2/RWV*66V!_X#&P'Z5W/%TC,/TKUVTLK>QMX[ M>V@CMX(AMCBB4*B#T ' %7+&/EM% J>NIYM\!_@%X?\ @/X5_LS20;S4)\/? MZK.H$UTX] GRAPHIC 9 clir-20221231xex23d1001.jpg GRAPHIC begin 644 clir-20221231xex23d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !( -8# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z9\3_ /!- MSP1J0EDT3Q'K6D3/D@7/EW42GZ;48CZM^-?%'QP^#>K? OQ[/X9U6>*[(B2Y MMKR$%4N(6R X!Y!RK*1V*GDCFOV1K\]O^"EULB?$'P?< #S)-+DC)]0LI(_] M"->1B\/3A3YXJS/U+A;/<=B<='"XBISQ:>]KII7WW/F7X3?#^3XI_$?0?"D5 MV+!M4N!";EDW^4H!9FVY&2 IP,C)[BOMK_AVCX6\@#_A,=8\['+^1%M_+_Z] M?+7['_\ R'[+=$>B LRN?^!*3V!KPGP+\ M:_B#\'M6VZ-K^HZ:UM(4ETRY9G@RIPR/"_R@\$= 1V(K]CZ_/'_@HS\,+/P[ MXST+QAI\"P?VY')!>J@P&GBV[9#[LC8/_7//4T\3AE1C[6D[6(X?X@GFE;^S M\RBI\R=FTNFMFMMO(^E/V8?VJM+^/VG2:?>0QZ1XNLX_,N+%6S'.G0RPD\XR M1E3RN1R1S7M'B7P]8^+?#VIZ)J<1GT[4;:2TN(PQ4M&ZE6 (Y'!/(K\:?AAX MZO/AG\0-!\36,C)-IUTDK!3_ *R/.)$/LR%E/UK]IP0P!!R#R#77A*[KP:GN MCYGB?*(9/BH5,-I">J\FK7M]Z:/CSQ7_ ,$U_"5[%*_AWQ1JVE3D$HE\D=U$ M#V'RA& _$U\,_$KX>ZK\*O&^J^%M:6,:AI\@1VA;,T2R?M"*QZ MQZ3'IU*?--78N*\[QV#QBPV&J5/2UVW?J?$?C[_ ()K MZ>NG23^"?%-XE_&-R6NMA'24^GFQJNSZ[3_6OFJP^+GQ>_9Y\57.B/KNJZ7> MZ?)LFTK4)/M%OZ\(^Y=K#!#+U!!!Z5^N-?'?_!1GX86NJ>!=*\0PY)0DG'() ./1OC7\! M?#'QZT>QT_Q(;Z);*1I;>>PG$;HS##<$,IS@=5/3CO7Y#>'?$%_X4U[3]9TN MX:TU&PG2XMYDZHZG(/OTZ=Z_9[X=^,(?B!X$\/\ B2W41QZK8PW?E@Y\MF4% MD_X"5?V%B:>,P#<8RO:WV7Y>37ZGP_\7_^"=MUX8\/ MZCK7@WQ#)JXLXFG;2[^ +,Z*,G9(IPS8'"E5SZU\8U^X.O:A%I.AZC?3X$-M M;23/NZ;54DY_ 5^)TF@7L7AZWUMHC_9T]U+9I*/^>L:1NRGT^652/7GTKBQM M&%)IP6Y]?PGF^*S&G5CBY7Y6K/1-WOIIZ'W=_P $W?B7_:'ASQ!X&NI))_)8*<$6T>&E/XL8U]PS5]25^:WQ\N+G]I/ M]HKQA;V,K-HGA'1KXK(ARJK:Q.S-Z'?<$+GNI'I7%BYN-/ECN]#ZSAG"PKX] M5JOP4O>?RV_'\CY8KZ:_9L_8JO\ XW>&E\4:OK)T'0)9'CM5AA\V>ZV,5=AD M@*H8%<\DE3P.I^9:_6/]BV83_LR>"6&.([E>/:ZF']*\?!THU:EI]C]6XIS' M$9;@8U,,[2E)*^]E9OKZ$_P._94\'_ 35;K5=#N-4OM3NK8VDEQJ%PK#RRRN M0J(J@.O)R5[-17T4(1@N6*LC\'Q.*K8RHZV(DY2?5A7Y^?\%,/^1U\ M%?\ 8/G_ /1@K] Z_/S_ (*8?\CKX*_[!\__ *,%> M=PB*6B=1DG@9) _&OU9O/B!X7T]=UUXDTBV7KF:^B0?JU89>TJ;OW/9XWISG MCJ7+%OW/U9OU\6?\%,M4@C\+>"-.+#[3+>W%PJ]PB(JD_FXKVKQ]^V#\*O - ME+(_BBUUR[4$I9:(PNWD/IN4[%_X$PKX.\>:O\0?VSOBA)J6B^'+JYMX@+6T MM8!FWL8%.^O=O?Y:(*_,O\ X*'_ /)P$?\ V![;_P!# MDK]-*_,O_@H?_P G 1_]@>V_]#DI8_\ @_,TX+_Y&G_;K_0;_P $\X99?V@B MT:[DCTBY>0Y'RKNC&?\ OHJ/QK]-J_-?_@G%_P EVU3_ + %Q_Z/MZ_2BC ? MP?F+C-WS1_X5^H5XM^V5'%+^S1XW$WW1! P_WAZOKR9+ M>"",9:21B%51]217[0_#;P='\/OA_P"'?#43B0:78PVK2 8$C*@#/^+9/XUY M.7Q?/*7D?IG'5>"PM&A]IRO\DFOU,']H75/['^!7CZZ!VL-$NXU/HSQ,@_5A M7QI\(_A$/B7^PMXJBMX?-U:TUNXU>RP,L7B@B5D'KNC$B@>I%?3O[:NJ?V7^ MS1XQ8'#S);VZ^^^YB!_\=W5A_L"Z<;/]G'3)6'%Y?7>!R5XJG\7MHV_P"W5<_+NOUP_9-^)?\ PM'X&>'M0FE\W4K& M/^S;TDY;S8@%#'W9-C_\#K\XOVG?AC_PJ7XT^(=%AB\K399?MM@ ,+]GERRJ M/93N3_@!KV[_ ()R?$O^Q?'NL^"[J7%MK4'VJU5CP+B$$L!_O1EB?^N0KSL) M)T:_)+KH?><34(9KE"Q='7EM->C6OX:OT/T/HHHKZ$_"CSK]H3XEK\)/A!XC M\1K($O8K);WXC?$GP3\(]#?S+B6>.XN5'*B>8[(MWIL0 MNY]I :^OK'PA9>&/AW%X9TZ/98V6F?885[E5CV@GW/4GU)K@_BUF^D5;YL^U MYO[,RFE#:=>2D_\ !%Z?>]4?BI7ZI?L*W F_9F\,(#DPS7B'_P "I6_]FK\K M:_3K_@GQ=_:?V>H8\Y^SZI=1_3.UO_9J\W /][\C[_C:/-ED7VFOR:/I:BBB MOH3\+"OS\_X*8?\ (Z^"O^P?/_Z,%?H'7Y^?\%,/^1U\%?\ 8/G_ /1@KAQO M\!_(^RX1_P"1O3])?^DL^9O@S\/X_BI\4/#OA6:[:QAU.X\N2X10S(@4LV > M^%('UK[P3_@F_P##,0!&UGQ0TG>07=N#GV'D8KX]_8__ .3DO W_ %]R?^B9 M*_6ZN/!4:=2#&JN*<;Z=[O_ "/B+QA_P30L7MI'\*^, MKB*X ^2#6+=71SZ&2/:5^NP_2O![[Q#\;?V0]<@T>?4[[2[,$M;02/\ :M.N M%S\QC#97G/. K#(S@U^JM<5\8?A5I'QD\!:EX:U>)")T+6UR5R]K. =DJGL0 M>OJ"0>#734P<;Z5UY[:_/[SYV^!G_!0/1?&%U;: M/X\M(?#>I2D(FJ0,392,?[X;+1?4EE]2M?7DH1:587NF36*W,D5^C,?QN^'4J!D\?>%W4]"NLVQ'_H=?FO\ L=_";P[\9OBG>:#X MFAGGL$TJ:Z1;>8Q,)%DB4'(]G;BOL&;_ ()X_"F5]ROKT(_NI?*1^L9K#".L MJ?N)-'M\3T\KGF'^U5)QGRK9)KRZG3?$K]M#X7_#VPF:WUV'Q1J04^58Z(XG M#GMF4?NU'K\Q/H#TK\Y_BQ\4_$W[0GQ#;5KZ"2XO+@BVL-+LU:00QY.V*-1R MQR22<9))/L/O>T_X)[_":V(,D6M77M-?X_\ 05%>O?#KX'^!?A0G_%+>&[/3 M)RNUKO:9;AAW!EV<>U:5*->N[3:2\CS\#FV39+%U,'3G4JO2\K+_ (;[ MK^9\\_L;_L@W/PZNH?''C2!4\0E#_9^F$AOL088,DAZ>802 !]T$Y^8X7Z_H MHKOI4HTH\L3XO,,PKYGB'B,0]7]R79'S#_P40U3[!\ 8K?.#>ZQ;08]<)))_ M[3KN_P!C^P&F_LV>!H@,;K62;_OY-(__ +-7B/\ P4RU?R?"/@C2]W_'S?7% MSM]?+C5?_:WZU]'?L\6/]G_ ?X?0XP3H5G(1[O"K'_T*N6&N*EY(^AQ*]GP[ MAU_-4D_N31\^_P#!1SX9#6/!.B^-[6+-SH\WV.[91R;>4_(2?19, ?\ 74U\ M)^ /&-W\/O&VA^)+$G[5I=W'=*N<;PK LA]F&5/L37[(?$+P;:?$/P/KGAJ^ MQ]FU2TDMBQ&=A8?*X]U;##W K\7=.Z@D'\4;J&4_D14FKZK:Z%I5[J5],MO96<+W$\K=$C12S,?H 37S3_P3 M\^)G_"8?!V7P[K0L8;61_LBR<[)I@510>_EP K_P "6ONT@$$'D&O)/V5O MAA_PJ?X):!I4T/E:G=Q_VC?@C#>?* =I]U78G_ *]W^R^,]?@QCR]0N$Q])&%?=O_ 31NM_@'QC;9_U>IQ28_P!Z M(#_V2O%P6E>WJ?K?%O[S)Y3\XO\ '_@GV31117T9^"!7Y^?\%,/^1U\%?]@^ M?_T8*_0.O@'_ (*9;/\ A*_ ^"/,^Q7.1WQYB8_K7#C?X#^1]EPC_P C>GZ2 M_P#26>'_ +(!Q^TEX&_Z^Y/_ $3)7ZW5^/7[-.MP^'OCYX$O;AQ%"-5AA9ST M42'R\GV^>OV%K#+W^[:\SU^.8M8VE+IR_J_\PHHK$\:>,M)^'_A?4?$&N7:6 M>F6$1EED8\G'15'=B< #N2!7J-I*[/SF$)5)*$%=O8_*;]K:T@LOVCO'<=N% M$;7PD.WIO>-&?_QYC7HW_!.I)'^/=X4SM70[@R8_N^;".?Q(KY[\?>+KCQ]X MWUWQ'=KLGU6]ENVCSD('8D*/8 @#Z5]H?\$U_AW<6\/BCQO%/]*_3RC ?P?F'&BMFG_;J_4****]$^#"BBB@#\^/\ @I?J_G>. M_!NE[O\ CVTV6YV^GFR[<_\ D']*^YOAW8?V5\/_ Q98Q]FTNUAQZ;8E']* M_.O]OZ];5_VCA9LX1;;3;2U#-T4,6DS_ .1#7Z8P0K;01Q(,)&H51[ 8%>?0 M]ZO5?H?=YW'V.3Y?2[J3^^S_ %)*_,S_ (* ?#/_ (0WXRKX@MHMFG^)8/M. M0,*+B/"2@?4>6Y]W-?IG7SY^W'\-/^%@_ K4;RWB\S4O#[C5(2!R8U!$R_3R MR6^J"M,73]I2=MUJ>=PSC_J&94W)^[/W7\]OQL?&/[$/Q+_X5Y\=M+MKB7R] M-U]3I4X)X#N086^OF!5SV#FO7/%H_P"&G?VXK315_P!*\,>%&V3@XEM+B*>"1HIHF#I(APRL#D$'L0:_17_@GA\-Y-(\ ZOXXU M!6?4/$5R8X)9.6-O$Q!;)Y^:0OGUV*:\K#.56U'I>Y^F<0TZ67>TS:+_ 'CC MR+U?7U4;_5K=ZF/I.XK[#_X)CW6[3_B M';9_U$X_]EKY._:#A%O\ ';XA(.AU^^;CWG<_UKZ:_P""95R5UWQ] M;]GMK.3_ +Y:4?\ LU?.8;3$KY_J?OF?_O.'Y/\ NP?XQ/O>BBBOHS\#/,?V M@?C?!\!?!<6OSZ'>ZX)KD6J16K!$1RK%3(YSM4[<9 /) K\POCC\7?$7QQ\: M2^)-%DN=1,B@^Z)$"?^^A7AGQ%\6?&W]IF_A%[H.M7UA& M^^#3=+TV9+.$\_,>#D\D;G8D9(S1172JM3$>[.6A\[4R_!9(G7P=%\\%] M+\%>'K#0]%LX[#2[&(0P6\?15'OU))R23R223R:**]NC0A17NGY!FN#?&S]I_QA\./&&H^'?#_P *=7\1&W$9AU9!*UO+OC5LA8XF MS@L5(W#E37PIX]\%_%SXJ^--5\3:OX$\2W&J:A)YLOD:)B9]_D\J>78>%;#THJWGI\K(G^'/@CXR?"SQE MIOB?0? /BF'4K%RR"70KIHY%(*LCC9RK*2#T//!!P:^[O@U^TAXU\?>+M-\. M^)?A'KOA5[B.1IM5N(YH[:/8A8$K)$I&X@*!N/+#K1154$Z4DHO1LQSBK3S" MC.KB*47.,79ZIK\=?G<^A****]D_)PKQ7XQ?'/QE\/O$AT?PW\*-;\9(;9)E MU*U9UM@[%LH2L;\C XR#SVZDHK&JVHZ.QZ^5PI5,1:K!25GH[_HT_P 3X6^) M_P *OC;\9?'FI>*M7^'^JQ7M^5_=16ICCB15"H@W'(PJCKR3D]Z^I_ _[1/Q MET30+.R\4?!/7-7O+>-8Y-1L7,9FQQN,11OF/4D-@GL***\^%-TVY1D[OT_R M/M\5CHXZ$,/7H0<8:1^)6Z:6EY'T'\-O&USX^\,IJMYX:T3Z=K,/E M3 KCY@.ZG/!XZ&NDN[6&^M9K:XC6:WF1HY(W&5=2,$$>A!HHKTX.\4V?GF*C M&G7G&"LD]#\Y]<_X)T>/QXAOETK4-%;1OM;+:R3W4@F\@M\K,OED9"D9&>H. M,U^@G@[PM9>"/"FD>'].7;9:9:QVD7&"510,GW.,GW)HHK*EAX46W#J>GF6= MXS-80AB6FH]E;YLV:\5^._QJ\;?#;48M-\)?##5?&3W%H)DU*V61[>&0LR[' M6-&)("J<97(;K1155FU#1V.?*X4YXE*K!26NCO\ HTS\[M=^"7Q>\8>(-4UJ M_P# 7B.74-0N9+NXD;2Y4#22,68@%?4G@=*[/X(:=\;?V??%LVMZ/\.-?O8Y MX?L]W93Z3<-'/'D$8*KD,",@CISP02***\=4%%\Z;N?JE3.*M>F\-4IQ<&K6 ML]OO/K'PK^UKXOUB\:UU3X(>*]*E6(N6"2L"05&/GA3UHHHKKC5J6UE^1\MB -,!@HS]VBE\Y?_)'_V0$! end EX-101.SCH 10 clir-20221231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations (Calc2) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Fixed Assets - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Fixed Assets - ROU and Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Fixed Assets - Minimum future payments (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Patents and Other Intangible Assets - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Income Taxes - Components of Loss Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Income Taxes - Reconciliation of tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Fixed Assets and Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Accounting Policies - Foreign Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Accounting Policies - Noncontrolling interest (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Fixed Assets - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Patents and Other Intangible Assets - Future amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Patents and Other Intangible Assets - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Revenue, Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Equity - Common Stock and Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Equity - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Equity - Stock Options - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Equity - Stock Options - Valuation assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - Equity - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 40806 - Disclosure - Equity - Restricted Stock units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40807 - Disclosure - Equity - Restricted Stock Units - Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40808 - Disclosure - Equity - Consultant Stock Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40809 - Disclosure - Equity - Inducement Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 40810 - Disclosure - Equity - Warrants - Exercise price and average life (Details) link:presentationLink link:calculationLink link:definitionLink 40811 - Disclosure - Equity - Warrants - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Retirement Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - The Paycheck Protection Program (PPP) Loan (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Government Assistance (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Quarterly Results (unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Fixed Assets link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Patents and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Revenue, Contract Assets and Contract Liabilities link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Product Warranties link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Retirement Plan link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - The Paycheck Protection Program (PPP) Loan link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Government Assistance link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Quarterly Results (unaudited) link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Fixed Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Patents and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Product Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Quarterly Results (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Summary of Significant Accounting Policies - Net Loss per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Fixed Assets - Supplemental balance sheet and cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 clir-20221231_cal.xml EX-101.CAL EX-101.DEF 12 clir-20221231_def.xml EX-101.DEF EX-101.LAB 13 clir-20221231_lab.xml EX-101.LAB EX-101.PRE 14 clir-20221231_pre.xml EX-101.PRE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 23, 2023
Jun. 30, 2022
Document and Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity Registrant Name CLEARSIGN TECHNOLOGIES CORPORATION    
Entity File Number 001-35521    
Entity Incorporation, State or Country Code WA    
Entity Tax Identification Number 26-2056298    
Entity Address, Address Line One 8023 East 63rd Place, Suite 101    
Entity Address, City or Town Tulsa    
Entity Address, State or Province OK    
Entity Address, Postal Zip Code 74133    
City Area Code 918    
Local Phone Number 236-6461    
Title of 12(b) Security Common Stock    
Trading Symbol CLIR    
Security Exchange Name NASDAQ    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Public Float     $ 36,386,780
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   38,541,806  
Entity Central Index Key 0001434524    
Document Fiscal Year Focus 2022    
Current Fiscal Year End Date --12-31    
Document Fiscal Period Focus FY    
Amendment Flag false    
Auditor Name BPM CPA LLP    
Auditor Location Santa Monica, California    
Auditor Firm ID 207    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 6,451 $ 7,607
Short-term held-to-maturity investments 2,606 0
Accounts receivable, net 79 33
Contract assets 20 39
Prepaid expenses and other assets 577 345
Total current assets 9,733 8,024
Fixed assets, net 384 530
Patents and other intangible assets, net 798 799
Other assets 10 10
Total Assets 10,925 9,363
Current Liabilities:    
Accounts payable and accrued liabilities 296 224
Current portion of lease liabilities 133 205
Accrued compensation and related taxes 471 218
Contract liabilities 247 84
Total current liabilities 1,147 731
Long Term Liabilities:    
Long term lease liabilities 226 350
Total liabilities 1,373 1,081
Commitments and contingencies (note 11)
Stockholders' Equity:    
Preferred stock, $0.0001 par value, zero shares issued and outstanding
Common stock, $0.0001 par value, 38,023,701 and 31,581,666 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively 4 3
Additional paid-in capital 98,079 91,035
Accumulated other comprehensive income (loss) (8) 9
Accumulated deficit (88,523) (82,765)
Total equity 9,552 8,282
Total Liabilities and Equity $ 10,925 $ 9,363
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Consolidated Balance Sheets    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares issued 38,023,701 31,581,666
Common stock, shares outstanding 38,023,701 31,581,666
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Consolidated Statements of Operations    
Revenues $ 374 $ 607
Cost of goods sold 258 1,059
Gross profit (loss) 116 (452)
Operating expenses:    
Research and development 505 2,680
General and administrative 5,728 5,013
Total operating expenses 6,233 7,693
Loss from operations (6,117) (8,145)
Other income    
Interest, net 83 1
Government assistance 232 251
Gain from sale of assets 38  
Other income, net 6 1
Total other income 359 253
Net loss (5,758) (7,892)
Net loss attributed to non-controlling interest   1
Net loss attributed to common stockholders $ (5,758) $ (7,891)
Net loss per share - basic $ (0.16) $ (0.25)
Net loss per share - fully diluted $ (0.16) $ (0.25)
Weighted average number of shares outstanding - basic 35,338,712 31,230,806
Weighted average number of shares outstanding - fully diluted 35,338,712 31,230,806
Comprehensive loss    
Net loss $ (5,758) $ (7,892)
Foreign-exchange translation adjustments (17) 9
Comprehensive loss $ (5,775) $ (7,883)
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (loss)
Accumulated Deficit
Total ClearSign Technologies Corp. Stockholders' Equity
Noncontrolling Interest
Total
Beginning Balance at Dec. 31, 2020 $ 3 $ 84,411   $ (74,874) $ 9,540 $ 1 $ 9,541
Beginning Balances (in shares) at Dec. 31, 2020 30,077            
Shares issued upon exercise of options ($0.89 per share)   55     55   55
Shares issued upon exercise of options ($0.89 per share) (in shares) 64            
Shares issued upon exercise of options ($2.93 per share) (in shares) 6            
Fair value of stock issued in payment of accrued compensation   217     217   217
Fair value of stock issued in payment of accrued compensation (in shares) 64            
Share based compensation   418     418   418
Shares issued through the use of At-The Market issuance   5,309     5,309   5,309
Shares issued through the use of At-The Market issuance (in shares) 1,093            
Shares issued for services ($1.93 per share)   7     7   7
Shares issued for services ($1.93 per share) (in shares) 4            
Shares issued upon exercise of options ($1.90 per share)   12     12   12
Shares issued upon exercise of options ($1.90 per share) (in shares) 6            
Shares issued upon exercise of options ($3.80 per share)   36     36   36
Shares issued upon exercise of options ($3.80 per share) (in shares) 9            
Shares issued upon exercise of options ($1.21 per share)   155     155   155
Shares issued upon exercise of options ($1.21 per share) (in shares) 166            
Shares issued upon exercise of options ($3.10 per share)   54     54   54
Shares issued upon exercise of options ($3.10 per share) (in shares) 18            
Shares issued upon exercise of options ($1.85 per share)   6     6   6
Shares issued upon exercise of options ($1.85 per share) (in shares) 3            
Shares issued upon exercise of options ($0.98 per share) (in shares) 23            
Shares issued upon exercise of warrants ($1.80 per share)   67     67   67
Shares issued upon exercise of warrants ($1.80 per share) (in shares) 38            
Fair value of stock options issued for board service   262     262   262
Shares Issued For Services ($2.33 per share)   26     26   26
Shares issued for services ($2.33 per share) (in shares) 11            
Foreign-Exchange Translation Adjustment     $ 9   9   9
Net loss       (7,891) (7,891) $ (1) (7,892)
Ending Balance at Dec. 31, 2021 $ 3 91,035 9 (82,765) 8,282   8,282
Ending Balances (in shares) at Dec. 31, 2021 31,582            
Shares issued upon exercise of options ($0.89 per share) (in shares) 11            
Shares issued upon exercise of options ($2.93 per share) (in shares) 3            
Fair value of stock issued in payment of accrued compensation   95     95   95
Fair value of stock issued in payment of accrued compensation (in shares) 66            
Fair value of stock options granted in payment of accrued compensation   12     12   12
Share based compensation   373     373   373
Share based compensation (in shares) 67            
Shares issued through the use of At-The Market issuance   587     587   587
Shares issued through the use of At-The Market issuance (in shares) 501            
Shares issued for services ($1.93 per share)   25     25   25
Shares issued for services ($1.93 per share) (in shares) 13            
Shares issued for services ($0.66 per share)   1     1   1
Shares issued for services ($0.66 per share) (in shares) 2            
Shares issued in stock/rights offering $ 1 4,210     4,211   4,211
Shares issued in stock/rights offering (in shares) 4,186            
Shares issued pursuant to purchase right ($1.11 per share)   1,741     1,741   1,741
Shares issued pursuant to purchase right ($1.11 per share) (in shares) 1,592            
Foreign-Exchange Translation Adjustment     (17)   (17)   (17)
Net loss       (5,758) (5,758)   (5,758)
Ending Balance at Dec. 31, 2022 $ 4 $ 98,079 $ (8) $ (88,523) $ 9,552   $ 9,552
Ending Balances (in shares) at Dec. 31, 2022 38,023            
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Consolidated Statements of Stockholders' Equity    
Common stock for options exercise, 0.89 per share issue $ 0.89 $ 0.89
Common stock for options exercise, 2.93 per share issue 2.93 2.93
Shares issued through at the market issuance 1.24 average per share 1.24  
Common stock for services 1.93 per share 1.93 1.93
Common stock for services 0.66 per share 0.66  
Shares issued in stock offering 1.11  
Shares issued pursuant to purchase right per share $ 1.11  
Shares issued through at the market issuance 5.03 average per share   5.03
Common stock for options exercise, 3.80 per share issue   3.80
Common stock for options exercise, 3.10 per share issue   3.10
Common stock for options exercise, 1.90 per share issue   1.90
Common stock for options exercise, 1.85 per share issue   1.85
Common stock for options exercise, 1.21 per share issue   1.21
Common stock for options exercise, 0.98 per share issue   0.98
Common stock for options exercise, 1.80 per share issue   1.80
Common stock for services 2.33 per share   $ 2.33
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:    
Net loss $ (5,758) $ (7,892)
Adjustments to reconcile net loss to net cash used in operating activities:    
Common stock issued for services 26 33
Share-based compensation 373 680
Depreciation and amortization 161 260
Impairment of intangible assets 19 484
Gain from sale of fixed assets (38)  
Right of use asset amortization 131 188
Realized gain from market securities (45)  
Gain on forgiveness of Payroll Protection Program Loan and interest   (251)
Change in operating assets and liabilities:    
Contract assets 19 53
Accounts receivable (46) (33)
Prepaid expenses and other assets (232) 121
Accounts payable and accrued liabilities (125) (393)
Accrued compensation and related taxes 360 53
Contract liabilities 163 (10)
Net cash used in operating activities (4,992) (6,707)
Cash flows from investing activities:    
Acquisition of fixed assets (10) (73)
Disbursements for patents and other intangible assets (154) (140)
Proceeds from sale of fixed assets 39  
Purchases of held-to-maturity short-term US treasuries (5,898)  
Redemption of held-to-maturity US treasuries 3,337  
Net cash used in investing activities (2,686) (213)
Cash flows from financing activities:    
Proceeds from issuance of common stock, net of offering costs 6,539 5,309
Proceeds from exercise of stock options and warrants   385
Net cash provided by financing activities 6,539 5,694
Effect of exchange rate changes on cash and cash equivalents (17) 9
Net change in cash and cash equivalents (1,156) (1,217)
Cash and cash equivalents, beginning of period 7,607 8,824
Cash and cash equivalents, end of period 6,451 7,607
Supplemental disclosure of cash flow information:    
Officer and employee equity awards for prior year accrued compensation $ 107 $ 217
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Description of Business
12 Months Ended
Dec. 31, 2022
Organization and Description of Business  
Organization and Description of Business

Note 1 – Organization and Description of Business

ClearSign Technologies Corporation (“ClearSign” or the “Company”) designs and develops products and technologies that have been shown to significantly improve key performance characteristics of industrial and commercial systems, including operational performance, energy efficiency, emission reduction, safety, and overall cost-effectiveness. The Company’s patented technologies are designed to be embedded in established OEM products as ClearSign Core™ and ClearSign Eye™ and other sensing configurations in order to enhance the performance of combustion systems and fuel safety systems in a broad range of markets. These markets include energy (upstream oil production and down-stream refining), commercial/industrial boiler, chemical, petrochemical, transport and power industries. The Company’s primary technology is its ClearSign Core technology, which achieves very low emissions without the need of external flue gas recirculation or selective catalytic reduction.

The Company was incorporated in the State of Washington in 2008. During January 2022, the Company relocated its headquarters from Seattle, Washington to Tulsa, Oklahoma. On July 28, 2017, the Company incorporated a subsidiary, ClearSign Asia Limited, in Hong Kong to represent the Company’s business and technological interests throughout Asia. Through ClearSign Asia Limited, the Company has established a Wholly Foreign Owned Enterprise (WFOE) in China – ClearSign Combustion (Beijing) Environmental Technologies Co., LTD.

Unless otherwise stated or the context otherwise requires, the terms ClearSign and the Company refer to ClearSign Technologies Corporation and its subsidiary, ClearSign Asia Limited.

Liquidity

The Company's consolidated financial statements have been presented on the basis that it is a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. As of December 31, 2022, the Company’s cash and cash equivalents totaled $6,451 thousand, and short-term held-to-maturity investments totaled $2,606 thousand, which is sufficient to fund current operating expenses beyond twelve months from the date hereof. The Company’s technologies are currently in field development, but with nominal fully operational commercial installations, and have generated nominal revenues from operations to date to meet operating expenses. In order to generate meaningful revenues, the technologies must be fully developed, gain market recognition and acceptance, and develop a critical level of successful sales and product installations.

Historically, the Company has financed operations primarily through issuances of equity securities. Since inception, the Company has raised approximately $91 million in gross proceeds through the sale of its equity securities. During the year ended December 31, 2022, the Company raised approximately $6.5 million in net proceeds by issuing approximately 6.3 million shares of common stock.

The Company has incurred losses since its inception totaling $88.5 million and expects to experience operating losses and negative cash flows for the foreseeable future. Management believes that the successful growth and operation of the Company’s business is dependent upon its ability to obtain adequate sources of funding through co-development agreements, strategic partnering agreements, or equity or debt financing to adequately support product commercialization efforts, protect intellectual property, form relationships with strategic partners, and provide for working capital and general corporate purposes. There can be no assurance that the Company will be successful in achieving its long-term plans as set forth above, or that such plans, if consummated, will result in profitable operations or enable the Company to continue in the long-term as a going concern.

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 2 – Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

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

Revenue Recognition and Cost of Sales

The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 606 Revenue from Contracts with Customers (“ASC 606”). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer’s control or non-refundable performance obligations are satisfied. The Company’s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.

The Company’s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded. For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.

Contract Acquisition Costs and Practical Expedients

The Company capitalizes project costs until performance obligations related to the contract are completed. The Company expenses selling and marketing expenses when incurred within the statement of operations in General and Administrative expenses.

Product Warranties

The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. Product warranties are included in accrued liabilities in the consolidated balance sheets.

Cash and Cash Equivalents

Cash and cash equivalents consist of cash on deposit in a checking and savings account, and short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.

Short-Term Investments

Short-term investments consist of U.S. treasuries with original maturities of twelve months or less and greater than three months. These short-term investments are classified as held to maturity and are recorded on an amortized cost basis, based on the Company’s positive intent and ability to hold these securities to maturity. As of December 31, 2022, the Company has not experienced any other-than-temporary impairment of its short-term investments. A decline in the market value of any held-to-maturity security below cost that is deemed other than temporary results in a reduction in carrying amount to fair value. The impairment is charged to earnings and a new cost basis for the security is established. The company evaluates whether the decline in fair value of its investments is other-than temporary at each quarter-end.

The cost basis for our short-term investments totaled approximately $2,606 thousand and zero for the periods December 31, 2022, and 2021, respectively. The unrealized holding gains for our short-term investments totaled approximately $4 thousand and zero for the periods December 31, 2022, and 2021, respectively. We have not experienced any continuous unrealized holding losses on these investments. The fair value for our short-term investments totaled approximately $2,610 thousand and zero for the periods December 31, 2022, and 2021, respectively.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivables are recorded at the contractual invoiced amount. An allowance for doubtful accounts is established, as necessary, based on past experience and management’s judgment. The determination of the collectability of amounts due from customers require the Company to make judgments regarding future events and trends. Allowances for doubtful accounts are determined based on assessing the Company’s portfolio on an individual customer and on an overall basis. This process consists of a review of historical collection experience, current aging status of the customer accounts, and the financial condition of the Company’s customers. Based on a review of these factors, the Company may establish or adjust the allowance for specific customers and the accounts receivable portfolio as a whole.

Fixed Assets and Leases

Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, Leases. For those leases with a term greater than one year, the Company recognizes a right-of-use asset, which is included in fixed assets, net on the consolidated balance sheets, and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the consolidated statement of operations over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over three to four years. Maintenance and repairs are expensed as incurred.

Patents and Trademarks

Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. The Company evaluates the recoverability of the carrying values of intangible assets each reporting period.

Impairment of Long-Lived Assets

The Company tests long-lived assets, consisting of fixed assets, patents, trademarks, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed are determined in a similar manner, except those fair values are reduced for the cost of disposal.

Fair Value of Financial Instruments

Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:

Level 1 – Quoted prices in active markets for identical assets or liabilities.
Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company’s financial instruments primarily consist of cash equivalents, short-term investments, accounts receivable, accounts payable, and accrued expenses. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term nature of these instruments.

The Company did not identify any other recurring or non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.

Research and Development

The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and Development costs have been offset by funds received, if any, from strategic partners in cost sharing, collaborative projects. During the year ended December 31, 2022, the Company did not receive funds from these arrangements. During December 31, 2021, the Company received $44 thousand from these arrangements.

Government Assistance

We have adopted Accounting Standards Update (“ASU”) 2021-10, Government Assistance (Topic 832) Disclosures by Business Entities about Government Assistance, which requires footnote disclosure of assistance received from government entities. We record gross monies received from government entities in other income, and associated expenses such as salaries and supplies are recorded in Research and Development or General and Administration, depending on the nature of expenditure. We accrue for reimbursement requests submitted to government entities in accounts receivable.

Income Taxes

The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future.

Share-Based Compensation

The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement. Share-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.

Foreign Operations

The accompanying consolidated balance sheets as of December 31, 2022 and 2021 include assets amounting to approximately $172 thousand and $274 thousand, respectively, relating to operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by 2027, and of which the Company has not paid any as of December 31, 2022. It is always possible that unanticipated events in foreign countries could disrupt the Company’s operations, and since the first quarter of 2020 this has been and currently continues to be the case with the effects of the COVID-19 pandemic.

Foreign Currency

Assets and liabilities of ClearSign Asia Limited with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company’s consolidated balance sheets in the stockholders’ equity section as a component of accumulated other comprehensive income (loss).

Noncontrolling Interest

The subsidiary of the Company has a minority shareholder agreement representing an ownership interest of 1.00% of ClearSign Asia Limited. The Company accounts for this noncontrolling interest pursuant to FASB Topic ASC 810, Consolidation, whereby gains and losses in a subsidiary with a noncontrolling interest are allocated to the noncontrolling interest based on the ownership percentage of the noncontrolling interest, even if that allocation results in a deficit noncontrolling interest balance. As of December 31, 2022, the noncontrolling interest balance was de minimus.

Net Loss per Common Share

Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December 31, 2022 and 2021, potentially dilutive shares outstanding amounted to 3.5 million and 3.1 million, respectively.

Recently Issued Accounting Pronouncements

In June 2017, the FASB issued an Accounting Standards Update (“ASU”) ASU 2016-13, Financial Instruments (Topic 326) Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this standard to have a material impact on its accounts receivable or short-term investment balances.

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Fixed Assets
12 Months Ended
Dec. 31, 2022
Fixed Assets  
Fixed Assets

Note 3 – Fixed Assets

Fixed Assets

Fixed assets are summarized as follows:

December 31, 

(in thousands)

    

2022

    

2021

Machinery and equipment

$

390

$

722

Office furniture and equipment

 

177

 

218

Leasehold improvements

 

192

 

192

759

1,132

Accumulated depreciation and amortization

 

(697)

 

(1,055)

62

77

Operating lease ROU assets, net

322

453

Total

$

384

$

530

Depreciation and amortization expense for the years ended 2022 and 2021 totaled $24 thousand and $38 thousand, respectively.

Leases

The Company leases office space in Seattle, Washington, Tulsa, Oklahoma and Beijing, China. During June 2022, the Company entered into a new lease agreement for its Beijing office space for a period of one year with monthly rent at approximately $2

thousand. We classified this lease as an operating lease since it is more likely than not the lease will be renewed at the end of its term. Prior to entering into this new lease agreement, the monthly rent for the old Beijing office space was approximately $5 thousand, equating to an annual total short term lease expense of $23 thousand prior to termination in June 2022.

The Seattle, Tulsa, and Beijing leases are classified as operating leases, with remaining terms ranging from five months to six years; contractual language requires renewal negotiations to occur at or near termination. These leases are normal and customary for office space, in that, contractual guarantees exist requiring the lessee to return the premises to its original functional state. The Company accrued an estimated cost of $55 thousand and $32 thousand in 2022 and 2021, respectively, for a total of approximately $87 thousand, to prepare for the restoration of the Seattle office. The Company plans to exit the Seattle lease on or before contract termination as part of our headquarters move from Seattle to Tulsa. In preparation for this move, the Company entered into the Tulsa operating lease agreement in April 2021.

The Seattle and Tulsa leases contain fixed annual lease payments that increase annually by factors that range between 2% to 3%. The Seattle, Tulsa, and Beijing total monthly minimum rent is approximately $22 thousand. Operating lease costs for the years ended December 31, 2022 and 2021 were $186 thousand and $257 thousand, respectively.

Supplemental balance sheet information related to operating leases is as follows:

December 31, 

December 31, 

(in thousands)

2022

2021

Operating lease ROU assets, net

$

322

$

453

Lease Liabilities:

Current lease liabilities

$

133

$

205

Long term lease liabilities

226

350

Total lease liabilities

$

359

$

555

Weighted average remaining lease term (in years):

 

2.6

Weighted average discount rate:

 

5.5

%

Supplemental cash flow information related to leases is as follows:

For the Year Ended

2022

2021

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows used in operating leases

$

251

$

218

Non-cash impact of new leases and lease modifications

New operating lease liabilities

$

25

$

320

Impairment of operating lease ROU assets

$

$

63

Minimum future payments under the Company’s lease liabilities as of December 31, 2022 are as follows:

    

Discounted

    

Payments

lease

due under

(in thousands)

liability

lease

payments

agreements

2023

 

$

134

 

$

148

2024

 

54

 

65

2025

59

65

2026

62

67

2027

50

51

Total

$

359

$

396

At December 31, 2022, $37 thousand of our future minimum lease payments represents interest.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Patents and Other Intangible Assets
12 Months Ended
Dec. 31, 2022
Patents and Other Intangible Assets  
Patents and Other Intangible Assets

Note 4 – Patents and Other Intangible Assets

Patents and other intangible assets are summarized as follows:

December 31, 

(in thousands)

    

2022

    

2021

Patents

Patents pending

$

307

$

439

Issued patents

 

815

 

577

 

1,122

 

1,016

Trademarks

 

 

Trademarks pending

 

6

 

3

Registered trademarks

 

95

 

94

 

101

 

97

Other

 

8

 

8

 

1,231

 

1,121

Accumulated amortization

 

(433)

 

(322)

$

798

$

799

Future amortization expense associated with issued patents and registered trademarks as of December 31, 2022 is as follows:

(in thousands)

2023

    

$

147

2024

 

126

2025

 

96

2026

 

61

2027

 

39

Thereafter

 

8

$

477

The amortization life for patents ranges between three to five years, with trademark lives set at ten years. The Company does not amortize patents or trademarks classified as pending.

During the years ended December 31, 2022, and 2021, the Company assessed its patent and trademark assets. The Company also evaluated its strategic approach to the pursuit and protection of its intellectual property. It is the intent of the Company to continue to pursue intellectual property protection.

If the Company identifies certain assets where the intellectual property does not directly align with its core technology, the Company will impair the intangible asset and write-off the asset as an expense. During the years ended December 31, 2022 and 2021, the Company impaired $5 thousand and $385 thousand, respectively, of assets classified as pending patent costs. During the years ended December 31, 2022 and 2021, the Company impaired $14 thousand and zero, respectively, of assets classified as issued patents. During the years ended December 31, 2022 and 2021, the Company impaired zero and $36 thousand, respectively, of assets previously classified as pending trademark costs. These non-cash expenses for patents and trademarks are reflected in the operating results as Research and Development and General and Administrative expenses, respectively.

During the year ended December 31, 2021, for certain issued patents where the protected intellectual property was not directly aligned with current products, the Company accelerated the amortization by $50 thousand to reduce the financial net carrying value of capitalized patent costs and an additional $40 thousand in accelerated amortization to align trademark net capitalized costs with trademark registration dates.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue, Contract Assets and Contract Liabilities
12 Months Ended
Dec. 31, 2022
Revenue, Contract Assets and Contract Liabilities  
Revenue, Contract Assets and Contract Liabilities

Note 5 – Revenue, Contract Assets and Contract Liabilities

The Company recognized $374 thousand of revenues and $258 thousand of cost of goods sold during the year ended December 31, 2022. The revenue and cost of goods sold are mostly in connection with the completion of a technology validation project. Cost of goods sold also includes $41 thousand in anticipated contract losses upon completion of a contract.

The Company recognized $607 thousand of revenues and $1,059 thousand of cost of goods sold during the year ended December 31, 2021. Revenues were generated from the completion and delivery of our process burner products to a global supermajor oil company and domestic infrastructure company. Cost of goods sold consisted of $433 thousand recorded upon completion of process burner contracts and $712 thousand in anticipated contract losses upon completion of related contracts. These amounts were offset by adjustments totaling $86 thousand related to the reversals of accruals for product warranties that expired.

The Company had contract assets of $20 thousand and $39 thousand and contract liabilities of $247 thousand and $84 thousand at December 31, 2022 and 2021, respectively.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Product Warranties
12 Months Ended
Dec. 31, 2022
Product Warranties  
Product Warranties

Note 6 – Product Warranties

A summary of the Company’s warranty liability activity, which is included in accrued liabilities in the accompanying balance sheets as of December 31, 2022 and 2021, is as follows:

December 31, 

(in thousands)

    

2022

    

2021

Warranty liability, beginning of year

$

$

96

Accruals

 

5

 

Payments

 

 

(10)

Adjustments and other

 

 

(86)

Warranty liability, end of year

$

5

$

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Taxes  
Income Taxes

Note 7 - Income Taxes

For the years ended December 31, 2022 and 2021, the Company's loss before provision for income taxes were as follows:

For the Year Ended

December 31, 

(in thousands)

2022

2021

Domestic

$

(5,649)

$

(7,686)

Foreign

(109)

(200)

Loss before provision for income taxes

$

(5,758)

$

(7,886)

There was no provision for income taxes for the years ended December 31, 2022 and 2021 due to the Company's taxable losses.

Income tax benefit attributable to loss from continuing operations differed from the amounts computed by applying the statutory U.S federal income tax rate of 21% to pretax loss from continuing operations as a result of the following:

For the Year Ended

December 31, 

(in thousands)

2022

2021

Tax Benefit at Federal statutory rate

$

(1,209)

$

(1,657)

Tax Benefit at State rate

(197)

Meals and Entertainment

4

Prior Year Deferred Tax True Ups

(2,805)

Other

(82)

99

Change in Valuation Allowance

4,289

1,558

$

$

The significant components of the Company's deferred tax assets and liabilities as of December 31, 2022 and 2021 were as follows:

For the Year Ended

December 31, 

(in thousands)

2022

2021

Deferred Tax Assets:

Accrued Expenses

$

74

$

22

Stock-Based Compensation

337

263

Depreciation

102

26

Prepaid Expenses

(31)

43

Accrued Vacation

(3)

ASC 842 Lease Standard

(16)

Net Operating Loss carryforwards

20,263

16,044

Gross Deferred Tax Assets

20,726

16,398

Valuation Allowance

(20,677)

(16,388)

Total deferred tax assets, net of valuation allowance

49

10

Deferred Tax Liabilities

Other

(49)

(10)

Net Deferred Tax Assets

$

$

For the year ended December 31, 2022, based on all available objective evidence, including the existence of cumulative losses, the Company determined that it was not more likely than not that the net deferred tax assets were fully realizable as of December 31, 2022. Accordingly, the Company established a full valuation allowance against its deferred tax assets.

As of December 31, 2022, the Company had $82.1 million of federal and $45.9 million of state net operating loss carryforwards available to reduce future taxable income, of which federal net operating loss carryforwards of $35.3 million have an indefinite life. The remaining federal net operating losses begin to expire in 2028, while state net operating losses begin to expire in 2025.

The Company experienced an “ownership change” within the meaning of Section 382 of the Internal Revenue Code in April 2012, subjecting net operating loss carryforwards (incurred prior to the ownership change) to an annual limitation, which may restrict the ability to use these losses to offset taxable income in periods following the ownership change. The Company determined the amount of the annual limitation to be $686 thousand annually. The net operating loss carryforwards generated before 2018 may be used to reduce taxable income through the years 2028 to 2037. Federal net operating loss carryforwards generated for year 2018 and thereafter do not expire.

The Company files income tax returns in the U.S. federal, state and foreign jurisdictions. All tax years generally remain subject to examination by the IRS and various state taxing authorities, although the Company is not currently under examination in any jurisdiction.

The Company’s policy is to recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2022 and 2021, there was no accrued interest or penalties related to uncertain tax positions.

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Equity
12 Months Ended
Dec. 31, 2022
Equity  
Equity

Note 8 – Equity

Common Stock and Preferred Stock

The Company is authorized to issue 62.5 million shares of common stock and 2.0 million shares of preferred stock. Preferences, limitations, voting powers and relative rights of any preferred stock to be issued may be determined by the Company’s Board of Directors. The Company has not issued any shares of preferred stock.

In July 2018, the Company completed a private equity offering and executed a Stock Purchase Agreement with clirSPV LLC (“clirSPV”) which permits participation in future capital raising transactions (the “Participation Right”) on the same terms as other investors participating in such transactions. In no event may the Participation Right be exercised to the extent it would cause clirSPV or any of its affiliates to beneficially own 20% or more of the Company’s then outstanding common stock. In May 2022, the Company signed an agreement with clirSPV, that provides for an election right to extend the Participation Right beyond the original expiration date of December 31, 2023, but to no later than June 30, 2027. This election is pursuant to specific terms and conditions and expires on December 31, 2023.

On June 1, 2022, the Company completed a firm commitment underwritten public offering pursuant to an underwriting agreement, dated May 27, 2022, by and between the Company and Newbridge Securities Corporation by issuing 4,186 thousand shares of common stock at a price to the public of $1.11 per share, resulting in gross proceeds of approximately $4.6 million and net cash proceeds of approximately $4.2 million. During July 2022, the Company issued approximately 1,592 thousand shares to clirSPV pursuant to the Participation Right, at a price per share of $1.11, resulting in net cash proceeds to the Company of approximately $1.7 million.

During the year ended December 31, 2021, the Company issued common stock pursuant to an At-The-Market Offering Sales Agreement, dated December 23, 2020, with Virtu Americas LLC, as sales agent pursuant to which it may currently sell shares of common stock with an aggregate offering price of up to $8.7 million (ATM). During the year ended December 31, 2022, the Company issued approximately 501 thousand shares of its common stock at an average price of $1.24 per share for gross proceeds of approximately $624 thousand and net cash proceeds of approximately $587 thousand. During the year ended December 31, 2021, the Company issued approximately 1.1 million shares of common stock under the ATM program at an average price of $5.03 per share. Gross proceeds totaled approximately $5.5 million and net cash proceeds was approximately $5.3 million. As of December 31, 2022, the Company has issued approximately 1.6 million shares of common stock under the ATM program, at an average price of $3.84 per share. Gross proceeds totaled approximately $6.1 million and net cash proceeds was approximately $5.9 million.

The Company is currently subject to the SEC’s “baby shelf rules,” which prohibit companies with a public float of less than $75 million from issuing securities under a shelf registration statement in excess of one-third of such company’s public float in a 12-month period. These rules may limit future issuances of shares by the Company under our shelf registration statement on Form S-3, our ATM Offering Sales Agreement or other common stock offerings.

Equity Incentive Plan

On June 17, 2021, the Company's shareholders approved and the Company adopted the ClearSign Technologies Corporation 2021 Equity Incentive Plan (the “2021 Plan”) which permits the Company to grant Incentive Stock Options, Non-statutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units, and Performance Shares, to eligible participants, which includes employees, directors and consultants. The Compensation Committee of the Board of Directors is authorized to administer the 2021 Plan.

The 2021 Plan provides for an annual increase in available shares equal to the lesser of (i) 10% of the aggregate number of shares of Common Stock issued by the Company in the prior fiscal year; or (ii) such number provided by the Compensation Committee; provided, however, that the total cumulative increase in the number of shares available for issuance pursuant to this automatic share increase shall not exceed 400 thousand shares of common stock. The prior incentive plan (2011 Plan) expired January 2021 and outstanding awards from this plan were assigned to the 2021 Plan. The total amount of carryover awards from the 2011 plan amounted to 3,381 thousand. Any forfeiture or expiration of carryover awards were added to the 2021 Plan. In 2022, the board of directors approved an increase of 150,423 shares available for issuance pursuant to future awards in accordance with the terms of the 2021 Plan.

Ending balances for the 2021 Plan is as follows:

December 31, 

December 31, 

(in thousands)

    

2022

    

2021

Outstanding options and restricted stock units

 

3,202

 

3,076

Reserved but unissued shares under the Plans

2,777

2,901

Total authorized shares under the Plans

 

5,979

 

5,977

Stock Options

Under the terms of the 2021 Plan, incentive stock options and nonstatutory stock options must have an exercise price at or above the fair market value on the date of the grant. At the time of grant, the Company will determine the period within which the option may be exercised and will specify any conditions that must be satisfied before the option vests and may be exercised. The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option-pricing model.

As permitted by SEC Staff Accounting Bulletin (SAB) 107, management utilized the simplified approach to estimate the expected term of the options, which represents the period of time that options granted are expected to be outstanding. Expected volatility has been determined through the Company’s historical stock price volatility. The Company has not made an estimate of forfeitures at the time of the grant, but rather accounts for forfeitures at the time they occur. The risk-free rate for periods within the expected life of the option is based on the U.S. Treasury yield in effect at the time of grant. The Company has never declared or paid dividends and has no plans to do so in the foreseeable future.

During the year ended December 31, 2022, the following weighted-average assumptions were utilized in the calculation of the fair value of stock options:

December 31, 

2022

2021

Expected life

    

5.71 years

    

6.01 years

Weighted average volatility

77.64

%

91.89

%

Weighted average risk-free interest rate

1.39

%

0.59

%

Expected dividend rate

0

%

0

%

Compensation expense associated with stock option awards for the years ended December 31, 2022 and 2021 totaled $118 thousand and $425 thousand, respectively.

A summary of the Company’s stock option activity and changes is as follows:

December 31, 

2022

(in thousands)

Options to Purchase Common Stock

Weighted Average Exercise Price

Weighted Average Remaining Contractual Life (in years)

Outstanding at beginning of year

 

2,964

$

2.06

 

6.89

Granted

 

88

$

1.26

 

9.01

Exercised

 

(43)

$

0.89

 

Forfeited/Expired

 

(230)

$

1.99

 

Outstanding at end of year

 

2,779

$

2.05

 

6.43

Exercisable at end of year

 

1,986

$

1.70

 

5.89

The estimated aggregate pretax intrinsic value of the Company’s outstanding vested stock options at December 31, 2022 is zero. The intrinsic value is the difference between the Company’s common stock price and the option exercise prices multiplied by the number of in-the-money options. This amount changes based on the fair value of the Company’s common stock.

At December 31, 2022, there was $1.1 million of total unrecognized compensation cost related to non-vested stock option-based compensation arrangements. Vesting criteria ranges from time-based to performance-based. The Company records costs for time-based arrangements ratably across the timeframe, whereas performance-based arrangements require management to continually evaluate predetermined goals against actual circumstances.

Restricted Stock Units

The Company awards employees and directors restricted stock units (“RSUs”) in lieu of cash payment for compensation. These awards are granted from the Company’s Equity Incentive Plan. Employee vesting criteria is time based, and compensation expense is recognized ratably across the timeframe. Director vesting criteria is contingent upon the occurrence of one of four future events, which the Company cannot predict or control. Therefore, compensation expense for director RSUs is not recognized until one of these four future events occur, which is in accordance with FASB Accounting Standards Codification, Topic 718, Compensation-Stock Compensation, (ASC 718). Unrecognized compensation expense for director services amounted to $491 thousand and $255 thousand for the years ended December 31, 2022 and December 31, 2021, respectively. Director compensation is earned on a quarterly basis with the target value of compensation set at $85 thousand per quarter.

A summary of the Company’s RSUs activity and changes is as follows:

December 31, 

December 31, 

2022

2021

(in thousands)

Number of Shares

Weighted Average Grant Date Fair Value

Number of Shares

Weighted Average Grant Date Fair Value

Nonvested at beginning of year

 

112

$

2.28

$

Granted

 

376

$

1.30

112

$

2.28

Vested

 

(65)

$

1.77

-

$

Nonvested at end of year

 

423

$

1.49

112

$

2.28

A summary of the Company’s RSU compensation expense is as follows:

For the Year Ended

December 31, 

2022

    

2021

Compensation Expense

$

252

$

-

Weighted Average Value Per Share

$

1.57

$

-

Stock Awards

The Company awards employees stock in lieu of cash payment for compensation, typically to satisfy accrued bonus compensation. The awards are granted from the Company’s Equity Incentive Plan.

For the Year Ended

December 31, 

    

2022

    

2021

Fair value

$

98

$

217

Weighted Average Value Per Share

$

1.43

$

3.37

Consultant Stock Plan

The 2013 Consultant Stock Plan (the “Consultant Plan”) provides for the granting of shares of common stock to consultants who provide services related to capital raising, investor relations, and making a market in or promoting the Company’s securities. The Company’s officers, employees, and board members are not entitled to receive grants from the Consultant Plan. The Compensation

Committee of the Board of Directors is authorized to administer the Consultant Plan and establish the grant terms. The Consultant Plan provides for quarterly increases in the available number of authorized shares equal to the lesser of 1% of any new shares issued by the Company during the quarter immediately prior to the adjustment date or such lesser amount as the Board of Directors shall determine.

The Consultant Plan activity and change is as follows:

December 31, 

(in thousands)

    

    

2022

    

2021

Reserved but unissued shares at beginning of year

211

212

Increases in the number of authorized shares

 

 

14

Grants

 

(15)

 

(15)

Reserved but unissued shares at end of year

 

196

 

211

The Consultant Plan compensation expense is summarized as follows:

For the Year Ended

December 31, 

    

2022

    

2021

Compensation Expense

$

26

$

33

Weighted Average Value Per Share

$

1.61

$

2.23

Inducement Stock Options

Pursuant to the rules of The Nasdaq Stock Market, and in compliance with those rules, the Company may issue equity awards, including stock options, as an inducement to an individual to accept employment with the Company. Inducement awards need not be approved by the Company's shareholders. During the year ended December 31, 2019, the Company granted 341 thousand non-qualified stock options to its Chief Executive Officer. The fair value of the non-qualified stock options estimated on the date of grant using the Black-Scholes valuation model was $176 thousand. The compensation expense recognized for these awards for the years ended December 31, 2022 and 2021 was zero and $13 thousand.

Warrants

A summary of warrant activity and related information is as follows:

December 31, 

2022

2021

    

    

Weighted

    

    

Weighted

Average

Average

Exercise

Exercise

(in thousands)

Warrants

Price

Warrants

Price

Outstanding at beginning of year

$

 

80

$

1.80

Granted

 

 

Exercised

 

 

(38)

 

1.80

Forfeited/Expired

 

(43)

1.80

Outstanding at end of year

$

 

$

There were no outstanding warrants at December 31, 2022 and 2021.

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plan
12 Months Ended
Dec. 31, 2022
Retirement Plan  
Retirement Plan

Note 9 – Retirement Plan

The Company has a defined contribution retirement plan covering all of its U.S. employees whereby the Company matches employee contributions up to 3% of their base salary. The Company’s matching contribution expense totaled $54 thousand and $43 thousand in 2022 and 2021, respectively.

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.1
The Paycheck Protection Program (PPP) Loan
12 Months Ended
Dec. 31, 2022
The Paycheck Protection Program (PPP) Loan  
The Paycheck Protection Program (PPP) Loan

Note 10 – The Paycheck Protection Program (PPP) Loan

On May 8, 2020, the Company obtained a loan in the amount of $251 thousand (the “PPP loan”) from Bank of America (the “Lender”), pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economics Security Act (the “CARES Act”) that was signed into law in March 2020. In accordance with the PPP, the Company was permitted to use the PPP loan proceeds to fund designated expenses, including certain payroll costs, rent, utilities, and other permitted expenses. The PPP loan was evidenced by a promissory note, dated effective May 1, 2020, issued by the Company to the Lender. The PPP loan was unsecured with a 2-year term and bore interest at a rate of 1.00% per annum. The Company applied with the Small Business Administration, ("SBA") for loan forgiveness in January 2021. Payments on this note were deferred by the Lender until the forgiveness status of the loan was ascertained. In the second quarter of 2021, the Company received documentation from the SBA stating that this loan was forgiven in full. As a result, the Company recorded a $251 thousand gain on forgiveness of debt and accrued interest during the year ended December 31, 2021.

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies  
Commitments and Contingencies

Note 11 – Commitments and Contingencies

Litigation

From time to time the Company may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. Litigation is subject to inherent uncertainties and an adverse result in any such matter may harm the Company’s business. As of the date of this report, the Company is not a party to any material pending legal proceedings or claims that the Company believes will have a material adverse effect on the business, financial condition or operating results.

Indemnification Agreements

The Company maintains indemnification agreements with our directors and officers that may require the Company to indemnify these individuals against liabilities that arise by reason of their status or service as directors or officers, except as prohibited by law.

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Government Assistance
12 Months Ended
Dec. 31, 2022
Government Assistance  
Government Assistance

Note 12 – Government Assistance

During 2022, the Company was awarded a research grant from the Department of Energy (“DOE”) for approximately $250 thousand with an estimated completion occurring in the first three months of 2023. The purpose of the grant is to produce a research paper for a flexible fuel ultra-low NOx process burner capable of burning 100% hydrogen fuel. The award allows the Company to request reimbursements for expenditures such as labor, material, and administrative costs. During the year ended December 31, 2022, the Company recognized $181 thousand in reimbursements from DOE.

Beginning in 2021, the Company received funds relating to the Oklahoma 21st Century Quality Jobs Act. The estimated duration of the program is up to 10 years and is designed to attract growth industries to Oklahoma. By reporting quarterly salary statistics and meeting agreed upon employment thresholds, the state remits benefit monies to the Company. For the year ended December 31, 2022, the Company recognized $51 thousand in government assistance. The Company did not recognize benefit monies for this program during the year ended December 31, 2021.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Quarterly Results (unaudited)
12 Months Ended
Dec. 31, 2022
Quarterly Results (unaudited)  
Quarterly Results

Note 12 – Quarterly Results (unaudited)

Quarterly results for the years ended December 31, 2022 and 2021 are as follows:

(in thousands, except per share data)

First

Second

Third

Fourth

For the year ended December 31, 2022

    

Quarter

    

Quarter

    

Quarter

    

Quarter

Revenue

$

$

$

324

$

50

Gross Profit (Loss)

$

$

$

123

$

(7)

Operating Expense

$

1,517

$

1,660

$

1,558

$

1,498

Net loss attributed to common stockholders

$

(1,490)

$

(1,638)

$

(1,312)

$

(1,318)

Net Loss per share - basic and fully diluted

$

(0.05)

$

(0.05)

$

(0.03)

$

(0.03)

For the year ended December 31, 2021

Revenue

$

363

$

$

190

$

54

Gross Profit (Loss)

$

138

$

(505)

$

(88)

$

3

Operating Expense

$

2,159

$

2,037

$

2,269

$

1,228

Net loss attributed to common stockholders

$

(2,021)

$

(2,290)

$

(2,353)

$

(1,227)

Net Loss per share - basic and fully diluted

$

(0.07)

$

(0.07)

$

(0.07)

$

(0.04)

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events  
Subsequent Events

Note 13 – Subsequent Events

The Company has evaluated subsequent events as of the date of this report, and has none to report.

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

Use of Estimates

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

Revenue Recognition and Cost of Sales

Revenue Recognition and Cost of Sales

The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 606 Revenue from Contracts with Customers (“ASC 606”). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer’s control or non-refundable performance obligations are satisfied. The Company’s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.

The Company’s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded. For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.

Contract Acquisition Costs and Practical Expedients

Contract Acquisition Costs and Practical Expedients

The Company capitalizes project costs until performance obligations related to the contract are completed. The Company expenses selling and marketing expenses when incurred within the statement of operations in General and Administrative expenses.

Product Warranties

Product Warranties

The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. Product warranties are included in accrued liabilities in the consolidated balance sheets.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash and cash equivalents consist of cash on deposit in a checking and savings account, and short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.

Short-Term Investments

Short-Term Investments

Short-term investments consist of U.S. treasuries with original maturities of twelve months or less and greater than three months. These short-term investments are classified as held to maturity and are recorded on an amortized cost basis, based on the Company’s positive intent and ability to hold these securities to maturity. As of December 31, 2022, the Company has not experienced any other-than-temporary impairment of its short-term investments. A decline in the market value of any held-to-maturity security below cost that is deemed other than temporary results in a reduction in carrying amount to fair value. The impairment is charged to earnings and a new cost basis for the security is established. The company evaluates whether the decline in fair value of its investments is other-than temporary at each quarter-end.

The cost basis for our short-term investments totaled approximately $2,606 thousand and zero for the periods December 31, 2022, and 2021, respectively. The unrealized holding gains for our short-term investments totaled approximately $4 thousand and zero for the periods December 31, 2022, and 2021, respectively. We have not experienced any continuous unrealized holding losses on these investments. The fair value for our short-term investments totaled approximately $2,610 thousand and zero for the periods December 31, 2022, and 2021, respectively.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivables are recorded at the contractual invoiced amount. An allowance for doubtful accounts is established, as necessary, based on past experience and management’s judgment. The determination of the collectability of amounts due from customers require the Company to make judgments regarding future events and trends. Allowances for doubtful accounts are determined based on assessing the Company’s portfolio on an individual customer and on an overall basis. This process consists of a review of historical collection experience, current aging status of the customer accounts, and the financial condition of the Company’s customers. Based on a review of these factors, the Company may establish or adjust the allowance for specific customers and the accounts receivable portfolio as a whole.

Fixed Assets and Leases

Fixed Assets and Leases

Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, Leases. For those leases with a term greater than one year, the Company recognizes a right-of-use asset, which is included in fixed assets, net on the consolidated balance sheets, and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the consolidated statement of operations over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over three to four years. Maintenance and repairs are expensed as incurred.

Patents and Trademarks

Patents and Trademarks

Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. The Company evaluates the recoverability of the carrying values of intangible assets each reporting period.

Impairment of Long-lived Assets

Impairment of Long-Lived Assets

The Company tests long-lived assets, consisting of fixed assets, patents, trademarks, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed are determined in a similar manner, except those fair values are reduced for the cost of disposal.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:

Level 1 – Quoted prices in active markets for identical assets or liabilities.
Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company’s financial instruments primarily consist of cash equivalents, short-term investments, accounts receivable, accounts payable, and accrued expenses. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term nature of these instruments.

The Company did not identify any other recurring or non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.

Research and Development

Research and Development

The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and Development costs have been offset by funds received, if any, from strategic partners in cost sharing, collaborative projects. During the year ended December 31, 2022, the Company did not receive funds from these arrangements. During December 31, 2021, the Company received $44 thousand from these arrangements.

Government Assistance

Government Assistance

We have adopted Accounting Standards Update (“ASU”) 2021-10, Government Assistance (Topic 832) Disclosures by Business Entities about Government Assistance, which requires footnote disclosure of assistance received from government entities. We record gross monies received from government entities in other income, and associated expenses such as salaries and supplies are recorded in Research and Development or General and Administration, depending on the nature of expenditure. We accrue for reimbursement requests submitted to government entities in accounts receivable.

Income Taxes

Income Taxes

The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future.

Share-Based Compensation

Share-Based Compensation

The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement. Share-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.

Foreign Operations

Foreign Operations

The accompanying consolidated balance sheets as of December 31, 2022 and 2021 include assets amounting to approximately $172 thousand and $274 thousand, respectively, relating to operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by 2027, and of which the Company has not paid any as of December 31, 2022. It is always possible that unanticipated events in foreign countries could disrupt the Company’s operations, and since the first quarter of 2020 this has been and currently continues to be the case with the effects of the COVID-19 pandemic.

Foreign Currency

Foreign Currency

Assets and liabilities of ClearSign Asia Limited with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company’s consolidated balance sheets in the stockholders’ equity section as a component of accumulated other comprehensive income (loss).

Noncontrolling Interest

Noncontrolling Interest

The subsidiary of the Company has a minority shareholder agreement representing an ownership interest of 1.00% of ClearSign Asia Limited. The Company accounts for this noncontrolling interest pursuant to FASB Topic ASC 810, Consolidation, whereby gains and losses in a subsidiary with a noncontrolling interest are allocated to the noncontrolling interest based on the ownership percentage of the noncontrolling interest, even if that allocation results in a deficit noncontrolling interest balance. As of December 31, 2022, the noncontrolling interest balance was de minimus.

Net Loss per Common Share

Net Loss per Common Share

Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December 31, 2022 and 2021, potentially dilutive shares outstanding amounted to 3.5 million and 3.1 million, respectively.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In June 2017, the FASB issued an Accounting Standards Update (“ASU”) ASU 2016-13, Financial Instruments (Topic 326) Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this standard to have a material impact on its accounts receivable or short-term investment balances.

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Fixed Assets (Tables)
12 Months Ended
Dec. 31, 2022
Fixed Assets  
Summary of Fixed Assets

Fixed Assets

Fixed assets are summarized as follows:

December 31, 

(in thousands)

    

2022

    

2021

Machinery and equipment

$

390

$

722

Office furniture and equipment

 

177

 

218

Leasehold improvements

 

192

 

192

759

1,132

Accumulated depreciation and amortization

 

(697)

 

(1,055)

62

77

Operating lease ROU assets, net

322

453

Total

$

384

$

530

Schedule Of Supplemental Information

December 31, 

December 31, 

(in thousands)

2022

2021

Operating lease ROU assets, net

$

322

$

453

Lease Liabilities:

Current lease liabilities

$

133

$

205

Long term lease liabilities

226

350

Total lease liabilities

$

359

$

555

Weighted average remaining lease term (in years):

 

2.6

Weighted average discount rate:

 

5.5

%

Supplemental cash flow information related to leases

Supplemental cash flow information related to leases is as follows:

For the Year Ended

2022

2021

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows used in operating leases

$

251

$

218

Non-cash impact of new leases and lease modifications

New operating lease liabilities

$

25

$

320

Impairment of operating lease ROU assets

$

$

63

Schedule of minimum future payments

Minimum future payments under the Company’s lease liabilities as of December 31, 2022 are as follows:

    

Discounted

    

Payments

lease

due under

(in thousands)

liability

lease

payments

agreements

2023

 

$

134

 

$

148

2024

 

54

 

65

2025

59

65

2026

62

67

2027

50

51

Total

$

359

$

396

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Patents and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Patents and Other Intangible Assets  
Schedule of Goodwill

Patents and other intangible assets are summarized as follows:

December 31, 

(in thousands)

    

2022

    

2021

Patents

Patents pending

$

307

$

439

Issued patents

 

815

 

577

 

1,122

 

1,016

Trademarks

 

 

Trademarks pending

 

6

 

3

Registered trademarks

 

95

 

94

 

101

 

97

Other

 

8

 

8

 

1,231

 

1,121

Accumulated amortization

 

(433)

 

(322)

$

798

$

799

Schedule of future amortization expense

Future amortization expense associated with issued patents and registered trademarks as of December 31, 2022 is as follows:

(in thousands)

2023

    

$

147

2024

 

126

2025

 

96

2026

 

61

2027

 

39

Thereafter

 

8

$

477

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Product Warranties (Tables)
12 Months Ended
Dec. 31, 2022
Product Warranties  
Summary of warranty liability activity

December 31, 

(in thousands)

    

2022

    

2021

Warranty liability, beginning of year

$

$

96

Accruals

 

5

 

Payments

 

 

(10)

Adjustments and other

 

 

(86)

Warranty liability, end of year

$

5

$

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Taxes  
Schedule of company's loss before provision for income taxes

For the Year Ended

December 31, 

(in thousands)

2022

2021

Domestic

$

(5,649)

$

(7,686)

Foreign

(109)

(200)

Loss before provision for income taxes

$

(5,758)

$

(7,886)

Schedule of reconciliation of expected tax computed at statutory federal income tax rate to provision for income taxes

Income tax benefit attributable to loss from continuing operations differed from the amounts computed by applying the statutory U.S federal income tax rate of 21% to pretax loss from continuing operations as a result of the following:

For the Year Ended

December 31, 

(in thousands)

2022

2021

Tax Benefit at Federal statutory rate

$

(1,209)

$

(1,657)

Tax Benefit at State rate

(197)

Meals and Entertainment

4

Prior Year Deferred Tax True Ups

(2,805)

Other

(82)

99

Change in Valuation Allowance

4,289

1,558

$

$

Schedule of components of deferred tax assets and liabilities

For the Year Ended

December 31, 

(in thousands)

2022

2021

Deferred Tax Assets:

Accrued Expenses

$

74

$

22

Stock-Based Compensation

337

263

Depreciation

102

26

Prepaid Expenses

(31)

43

Accrued Vacation

(3)

ASC 842 Lease Standard

(16)

Net Operating Loss carryforwards

20,263

16,044

Gross Deferred Tax Assets

20,726

16,398

Valuation Allowance

(20,677)

(16,388)

Total deferred tax assets, net of valuation allowance

49

10

Deferred Tax Liabilities

Other

(49)

(10)

Net Deferred Tax Assets

$

$

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Equity (Tables)
12 Months Ended
Dec. 31, 2022
Schedule of Outstanding, Reserved and Authorized Shares under Share-based Compensation Plans

December 31, 

December 31, 

(in thousands)

    

2022

    

2021

Outstanding options and restricted stock units

 

3,202

 

3,076

Reserved but unissued shares under the Plans

2,777

2,901

Total authorized shares under the Plans

 

5,979

 

5,977

Schedule of weighted-average assumptions used in calculation of fair value of stock options

During the year ended December 31, 2022, the following weighted-average assumptions were utilized in the calculation of the fair value of stock options:

December 31, 

2022

2021

Expected life

    

5.71 years

    

6.01 years

Weighted average volatility

77.64

%

91.89

%

Weighted average risk-free interest rate

1.39

%

0.59

%

Expected dividend rate

0

%

0

%

Schedule of stock option activity

A summary of the Company’s stock option activity and changes is as follows:

December 31, 

2022

(in thousands)

Options to Purchase Common Stock

Weighted Average Exercise Price

Weighted Average Remaining Contractual Life (in years)

Outstanding at beginning of year

 

2,964

$

2.06

 

6.89

Granted

 

88

$

1.26

 

9.01

Exercised

 

(43)

$

0.89

 

Forfeited/Expired

 

(230)

$

1.99

 

Outstanding at end of year

 

2,779

$

2.05

 

6.43

Exercisable at end of year

 

1,986

$

1.70

 

5.89

Restricted Stock Units  
Schedule of Compensation Expense

For the Year Ended

December 31, 

2022

    

2021

Compensation Expense

$

252

$

-

Weighted Average Value Per Share

$

1.57

$

-

Schedule of restricted stock unit activity

December 31, 

December 31, 

2022

2021

(in thousands)

Number of Shares

Weighted Average Grant Date Fair Value

Number of Shares

Weighted Average Grant Date Fair Value

Nonvested at beginning of year

 

112

$

2.28

$

Granted

 

376

$

1.30

112

$

2.28

Vested

 

(65)

$

1.77

-

$

Nonvested at end of year

 

423

$

1.49

112

$

2.28

Warrant [Member]  
Schedule Of warrant activity

A summary of warrant activity and related information is as follows:

December 31, 

2022

2021

    

    

Weighted

    

    

Weighted

Average

Average

Exercise

Exercise

(in thousands)

Warrants

Price

Warrants

Price

Outstanding at beginning of year

$

 

80

$

1.80

Granted

 

 

Exercised

 

 

(38)

 

1.80

Forfeited/Expired

 

(43)

1.80

Outstanding at end of year

$

 

$

Equity Incentive Plan [Member]  
Schedule of Compensation Expense

For the Year Ended

December 31, 

    

2022

    

2021

Fair value

$

98

$

217

Weighted Average Value Per Share

$

1.43

$

3.37

Consultant Stock Plan  
Schedule of share-based compensation activity

December 31, 

(in thousands)

    

    

2022

    

2021

Reserved but unissued shares at beginning of year

211

212

Increases in the number of authorized shares

 

 

14

Grants

 

(15)

 

(15)

Reserved but unissued shares at end of year

 

196

 

211

Schedule of Compensation Expense

For the Year Ended

December 31, 

    

2022

    

2021

Compensation Expense

$

26

$

33

Weighted Average Value Per Share

$

1.61

$

2.23

XML 42 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Quarterly Results (unaudited) (Tables)
12 Months Ended
Dec. 31, 2022
Quarterly Results (unaudited)  
Schedule of quarterly results

Quarterly results for the years ended December 31, 2022 and 2021 are as follows:

(in thousands, except per share data)

First

Second

Third

Fourth

For the year ended December 31, 2022

    

Quarter

    

Quarter

    

Quarter

    

Quarter

Revenue

$

$

$

324

$

50

Gross Profit (Loss)

$

$

$

123

$

(7)

Operating Expense

$

1,517

$

1,660

$

1,558

$

1,498

Net loss attributed to common stockholders

$

(1,490)

$

(1,638)

$

(1,312)

$

(1,318)

Net Loss per share - basic and fully diluted

$

(0.05)

$

(0.05)

$

(0.03)

$

(0.03)

For the year ended December 31, 2021

Revenue

$

363

$

$

190

$

54

Gross Profit (Loss)

$

138

$

(505)

$

(88)

$

3

Operating Expense

$

2,159

$

2,037

$

2,269

$

1,228

Net loss attributed to common stockholders

$

(2,021)

$

(2,290)

$

(2,353)

$

(1,227)

Net Loss per share - basic and fully diluted

$

(0.07)

$

(0.07)

$

(0.07)

$

(0.04)

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Description of Business (Details) - USD ($)
$ in Thousands, shares in Millions
12 Months Ended 180 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Organization and Description of Business [Line Items]      
Net cash proceeds from the offering   $ 91,000  
Cash and cash equivalents $ 6,451 6,451 $ 7,607
Accumulated deficit (88,523) (88,523) (82,765)
Short-term held-to-maturity investments 2,606 $ 2,606 $ 0
At The Market Facility (ATM)      
Organization and Description of Business [Line Items]      
Net cash proceeds from the offering $ 6,500    
Number of shares of common stock issued 6.3    
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Short-Term Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Summary of Significant Accounting Policies    
Short-term investments at cost $ 2,606 $ 0
Unrealized holding gains 4 0
Fair value of short-term investments $ 2,610 $ 0
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Fixed Assets and Leases (Details) - Fixed Assets Other Than Leasehold Improvements
12 Months Ended
Dec. 31, 2022
Minimum  
Property, Plant and Equipment [Line Items]  
Fixed assets, depreciated life 3 years
Maximum  
Property, Plant and Equipment [Line Items]  
Fixed assets, depreciated life 4 years
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Foreign Operations (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Assets $ 10,925 $ 9,363
CHINA    
Property, Plant and Equipment [Line Items]    
Assets 172 $ 274
Registered capital requirement $ 350  
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Noncontrolling interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Variable Interest Entity [Line Items]    
Additional Funds Received $ 44  
Minority Shareholder (Member)    
Variable Interest Entity [Line Items]    
Minority shareholder ownership interest percentage   1.00%
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Net Loss per Common Share (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Summary of Significant Accounting Policies    
Potentially dilutive shares outstanding (in shares) 3.5 3.1
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Fixed Assets - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 759 $ 1,132
Less: Accumulated depreciation and amortization (697) (1,055)
Fixed assets, net, after accumulated amortization 62 77
Operating lease ROU assets, net 322 453
Total 384 530
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Machinery and equipment 390 722
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Office furniture and equipment 177 218
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Leasehold improvements $ 192 $ 192
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Fixed Assets - Supplemental balance sheet and cash flow information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating Lease    
Operating lease ROU assets, net $ 322 $ 453
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Lease Liabilities:    
Current lease liabilities $ 133 $ 205
Long term lease liabilities 226 350
Total lease liabilities $ 359 555
Weighted average remaining lease term (in years) 2 years 7 months 6 days  
Weighted average discount rate 5.50%  
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 251 218
New operating lease liabilities $ 25 320
Impairment of ROU assets   $ 63
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Fixed Assets - Minimum future payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Discounted Lease Liabilities Payments  
2023 $ 134
2024 54
2025 59
2026 62
2027 50
Total 359
Payments Due Under Lease Agreement  
2023 148
2024 65
2025 65
2026 67
2027 51
Total $ 396
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Fixed Assets - Additional information (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended 24 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Leases          
Depreciation expense     $ 24 $ 38  
Interest on future minimum payments     37   $ 37
Operating lease cost     186 257  
Seattle and Tulsa          
Leases          
Restoration expense     55 $ 32 $ 87
Monthly rent expense     $ 22    
CHINA          
Leases          
Lease Term 1 year 1 year      
Short term monthly rent expense   $ 23      
Monthly rent expense $ 2 $ 5      
Agreement expiration term (in years) 1 year 1 year      
Minimum | Seattle and Tulsa          
Leases          
Remaining term (in years)     5 months   5 months
Annual rent expense, increase (in percent)     2.00%    
Maximum | Seattle and Tulsa          
Leases          
Remaining term (in years)     6 years   6 years
Annual rent expense, increase (in percent)     3.00%    
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Patents and Other Intangible Assets - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Patents $ 1,122 $ 1,016
Trademarks 101 97
Other 8 8
Patents and other intangible assets 1,231 1,121
Accumulated amortization (433) (322)
Finite-Lived Intangible Assets, Net 798 799
Patents pending    
Patents 307 439
Issued patents    
Patents 815 577
Trademarks pending    
Trademarks 6 3
Registered trademarks    
Trademarks $ 95 $ 94
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Patents and Other Intangible Assets - Future amortization expense (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Patents and Other Intangible Assets  
2023 $ 147
2024 126
2025 96
2026 61
2027 39
Thereafter 8
Finite-Lived Intangible Assets, Net $ 477
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Patents and Other Intangible Assets - Additional information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Intangible assets    
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] General and Administrative Expense, Research and Development Expense General and Administrative Expense, Research and Development Expense
Patents    
Intangible assets    
Accelerated amortization   $ 50
Patents | Minimum    
Intangible assets    
Amortization life (in years) 3 years  
Patents | Maximum    
Intangible assets    
Amortization life (in years) 5 years  
Trademarks    
Intangible assets    
Amortization life (in years) 10 years  
Impairment   40
Patents pending    
Intangible assets    
Impairment $ 5 385
Issued patents    
Intangible assets    
Impairment 14 0
Trademarks pending    
Intangible assets    
Impairment $ 0 $ 36
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue, Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 50 $ 324 $ 54 $ 190 $ 0 $ 363 $ 374 $ 607
Cost of goods sold             258 1,059
Cost of goods sold, estimated loss upon completion             41  
Reversal of accruals for product warranties that expired               86
Contract assets 20   39       20 39
Contract liabilities $ 247   $ 84       $ 247 84
Burner Contract                
Cost of goods sold               433
Cost of goods sold, estimated loss upon completion               $ 712
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Product Warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Product Warranties    
Warranty liability, beginning of year   $ 96
Accruals $ 5  
Payments   (10)
Adjustments and other   $ (86)
Warranty liability, end of year $ 5  
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Components of Loss Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Taxes    
Domestic $ (5,649) $ (7,686)
Foreign (109) (200)
Loss before provision for income taxes (5,758) (7,886)
Income Tax Expense (Benefit) $ 0 $ 0
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Reconciliation of tax rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Taxes    
Federal income tax rate (as a percent) 21.00%  
Tax Benefit at Federal statutory rate $ (1,209) $ (1,657)
Tax Benefit at State rate (197)  
Meals and Entertainment 4  
Prior Year Deferred Tax True Ups (2,805)  
Other (82) 99
Change in valuation allowance 4,289 1,558
Provision for income taxes $ 0 $ 0
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Tax Assets:    
Accrued Expenses $ 74 $ 22
Stock-Based Compensation 337 263
Depreciation 102 26
Prepaid Expenses (31) 43
Accrued Vacation (3)  
ASC 842 Lease Standard (16)  
Net Operating Loss Carryforwards 20,263 16,044
Gross Deferred Tax Assets 20,726 16,398
Valuation Allowance (20,677) (16,388)
Total deferred tax assets, net of valuation allowance 49 10
Deferred Tax Liabilities    
Other $ (49) $ (10)
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income taxes    
Operating loss carryforwards, Annual limitation $ 686  
Accrued interest or penalties 0 $ 0
Federal    
Income taxes    
Net operating losses carryforward 82,100  
Operating loss carryforwards not subject to expiration 35,300  
State    
Income taxes    
Net operating losses carryforward $ 45,900  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Common Stock and Preferred Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 01, 2022
Jul. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2018
Stockholders' equity          
Common stock, authorized shares     62,500    
Preferred stock, authorized shares     2,000    
Proceeds from issuance of common stock, net of offering costs     $ 6,539 $ 5,309  
ATM          
Stockholders' equity          
Number of shares of common stock issued     501 1,100  
Number of shares issued to date     1,600    
Aggregate offering price       $ 8,700  
Gross proceeds from the offering     $ 624 5,500  
Proceeds from issuance of common stock, net of offering costs     $ 587 $ 5,300  
Share price of shares issued in offering (in dollars per share)     $ 1.24 $ 5.03  
Participation Right          
Stockholders' equity          
Number of shares of common stock issued   1,592      
Proceeds from issuance of common stock, net of offering costs   $ 1,700      
Stock Issued, Investor, Maximum Beneficial Ownership Percentage         20.00%
Share price of shares issued in offering (in dollars per share)   $ 1.11      
Underwritten public offering          
Stockholders' equity          
Number of shares of common stock issued 4,186        
Gross proceeds from the offering $ 4,600        
Proceeds from issuance of common stock, net of offering costs $ 4,200        
Share price of shares issued in offering (in dollars per share) $ 1.11        
Common Stock | ATM          
Stockholders' equity          
Gross proceeds from the offering     $ 6,100    
Proceeds from issuance of common stock, net of offering costs     $ 5,900    
Share price of shares issued in offering (in dollars per share)     $ 3.84    
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Equity Incentive Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 17, 2021
Dec. 31, 2022
Dec. 31, 2021
Equity Incentive Plan [Member]      
Share-based compensation      
Outstanding options and restricted stock units   3,202,000 3,076,000
Reserved but unissued shares under the Plans   2,777,000 2,901,000
Number of shares authorized   5,979,000 5,977,000
Increases in the number of authorized shares   150,423  
Fair value of options granted (in dollars)   $ 98 $ 217
Weighted Average Value Per Share   $ 1.43 $ 3.37
2021 Plan      
Share-based compensation      
Maximum number of shares that may be issued as a proportion of outstanding stock 10.00%    
Maximum increase in number of shares available for issuance 400,000    
2011 Plan      
Share-based compensation      
Total amount of award carried forward to the new plan $ 3,381    
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Stock Options - Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity    
Outstanding shares, beginning balance 2,964  
Granted (in shares) 88  
Exercised (in shares) (43)  
Forfeited/Expired (in shares) (230)  
Outstanding shares, ending balance 2,779 2,964
Exercisable (in shares) 1,986  
Outstanding - Weighted Average Exercise Price (in dollars per share) $ 2.06  
Granted - Weighted Average Exercise Price (in dollars per share) 1.26  
Exercised - Weighted Average Exercise Price (in dollars per share) 0.89  
Forfeited/Expired - Weighted Average Exercise Price (in dollars per share) 1.99  
Outstanding - Weighted Average Exercise Price (in dollars per share) 2.05 $ 2.06
Exercisable - Weighted Average Exercise Price (in dollars per share) $ 1.70  
Granted - Weighted Average Remaining Contractual Life (in years) 9 years 3 days  
Stock options, Contractual life (in years) 6 years 5 months 4 days 6 years 10 months 20 days
Exercisable - Weighted Average Remaining Contractual Life (in years) 5 years 10 months 20 days  
Estimated aggregate pretax intrinsic value $ 0  
Total unrecognized compensation 1,100  
Compensation expense $ 118 $ 425
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Stock Options - Valuation assumptions (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity    
Expected life 5 years 8 months 16 days 6 years 4 days
Weighted average volatility 77.64% 91.89%
Weighted average risk-free interest rate 1.39% 0.59%
Expected dividend rate 0.00% 0.00%
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Restricted Stock Units (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 118 $ 425
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 252  
Number of shares vested 65  
Restricted Stock Units | Director    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Target Value of Compensation per Quarter $ 85  
Unrecognized compensation expense $ 491 $ 255
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Restricted Stock units Activity (Details) - Restricted Stock Units - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of Shares    
Nonvested at beginning of year 112  
Granted 376 112
Vested (65)  
Nonvested at end of year 423 112
Weighted Average Grant Date Fair Value    
Nonvested at beginning of year $ 2.28  
Granted 1.30 $ 2.28
Vested 1.77  
Nonvested at end of year $ 1.49 $ 2.28
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Restricted Stock Units - Compensation Expense (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 118 $ 425
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 252  
Weighted Average Value Per Share $ 1.57  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Consultant Stock Plan (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 118 $ 425
Consultant Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Reserved but unissued shares at beginning of year 211 212
Increases in the number of authorized shares   14
Stock grants (15) (15)
Reserved but unissued shares at end of year 196 211
Compensation expense $ 26 $ 33
Weighted Average Value Per Share $ 1.61 $ 2.23
Maximum increase in available number of authorized shares as a percentage of new shares issued 1.00%  
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Inducement Stock Options (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 88    
Compensation expense $ 118 $ 425  
Inducement Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of the non-qualified stock options     $ 176
Compensation expense $ 0 $ 13  
Inducement Stock Options | Non-Qualified Stock Option | Chief Executive Officer      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares)     341
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Warrants - Exercise price and average life (Details) - shares
Dec. 31, 2022
Dec. 31, 2020
Equity    
Warrants Outstanding (in shares) 0 80,000
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Warrants - Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Equity    
Warrants Outstanding at beginning of period (in shares) 80  
Warrants Exercised (in shares) (38)  
Warrants Forfeited/Expired (in shares) (43)  
Weighted Average Exercise Price, Warrants Outstanding (in dollars per share)   $ 1.80
Weighted Average Exercise Price, Warrants Exercised (in dollars per share) $ 1.80  
Weighted Average Exercise Price, Warrants Forfeited/Expired (in dollars per share) $ 1.80  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Retirement Plan    
Company match (as a percent) 3.00% 3.00%
Matching contribution expense (in dollars) $ 54 $ 43
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.1
The Paycheck Protection Program (PPP) Loan (Details) - USD ($)
$ in Thousands
12 Months Ended
May 08, 2020
Dec. 31, 2021
Gain on forgiveness of debt   $ 251
PPP Loan    
Proceeds from loan $ 251  
Loan term (in years) 2 years  
Interest rate (as a percent) 1.00%  
Gain on forgiveness of debt   $ 251
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Government Assistance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Government Assistance    
Agreement, Term   10 years
Assistance received $ 232 $ 251
Grant income received 51  
Department Of Energy    
Government Assistance    
Total award $ 250  
Research grants, research completion period 3 months  
Assistance received $ 181  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Quarterly Results (unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Quarterly Results (unaudited)                    
Revenues $ 50 $ 324     $ 54 $ 190 $ 0 $ 363 $ 374 $ 607
Gross Profit (Loss) (7) 123     3 (88) (505) 138 116 (452)
Operating Expense 1,498 1,558 $ 1,660 $ 1,517 1,228 2,269 2,037 2,159 6,233 7,693
Net loss attributed to common stockholders $ (1,318) $ (1,312) $ (1,638) $ (1,490) $ (1,227) $ (2,353) $ (2,290) $ (2,021) $ (5,758) $ (7,891)
Net loss per share - basic $ (0.03) $ (0.03) $ (0.05) $ (0.05) $ (0.04) $ (0.07) $ (0.07) $ (0.07) $ (0.16) $ (0.25)
Net loss per share - fully diluted $ (0.03) $ (0.03) $ (0.05) $ (0.05) $ (0.04) $ (0.07) $ (0.07) $ (0.07) $ (0.16) $ (0.25)
XML 77 clir-20221231x10k_htm.xml IDEA: XBRL DOCUMENT 0001434524 us-gaap:RetainedEarningsMember 2022-12-31 0001434524 us-gaap:ParentMember 2022-12-31 0001434524 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001434524 us-gaap:RetainedEarningsMember 2021-12-31 0001434524 us-gaap:ParentMember 2021-12-31 0001434524 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001434524 us-gaap:RetainedEarningsMember 2020-12-31 0001434524 us-gaap:ParentMember 2020-12-31 0001434524 us-gaap:NoncontrollingInterestMember 2020-12-31 0001434524 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001434524 us-gaap:CommonStockMember 2022-12-31 0001434524 us-gaap:CommonStockMember 2021-12-31 0001434524 us-gaap:CommonStockMember 2020-12-31 0001434524 us-gaap:CommonStockMember clir:AtMarketOfferingMember 2022-12-31 0001434524 clir:ParticipationRightMember 2022-07-31 0001434524 clir:UnderwrittenPublicOfferingMember 2022-06-01 0001434524 clir:AtMarketOfferingMember 2021-12-31 0001434524 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember clir:NonQualifiedStockOptionMember 2019-01-01 2019-12-31 0001434524 clir:ConsultantPlanMember 2022-12-31 0001434524 clir:ConsultantPlanMember 2021-12-31 0001434524 clir:ConsultantPlanMember 2020-12-31 0001434524 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001434524 srt:MinimumMember clir:PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember 2022-01-01 2022-12-31 0001434524 srt:MaximumMember clir:PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember 2022-01-01 2022-12-31 0001434524 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001434524 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001434524 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001434524 clir:ParticipationRightMember 2022-07-01 2022-07-31 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001434524 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001434524 clir:MinorityShareholderMember 2022-12-31 0001434524 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001434524 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001434524 country:CN 2022-06-30 0001434524 srt:MinimumMember clir:SeattleAndTulsaMember 2022-12-31 0001434524 srt:MaximumMember clir:SeattleAndTulsaMember 2022-12-31 0001434524 clir:PaymentsDueUnderLeaseAgreementMember 2022-12-31 0001434524 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2022-12-31 0001434524 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-12-31 0001434524 clir:TrademarksPendingMember 2022-01-01 2022-12-31 0001434524 clir:PatentsPendingMember 2022-01-01 2022-12-31 0001434524 clir:IssuedPatentsMember 2022-01-01 2022-12-31 0001434524 us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001434524 clir:TrademarksPendingMember 2021-01-01 2021-12-31 0001434524 clir:PatentsPendingMember 2021-01-01 2021-12-31 0001434524 clir:IssuedPatentsMember 2021-01-01 2021-12-31 0001434524 clir:PaycheckProtectionProgramLoanMember 2021-01-01 2021-12-31 0001434524 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001434524 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001434524 clir:TrademarksPendingMember 2022-12-31 0001434524 clir:RegisteredTrademarksMember 2022-12-31 0001434524 clir:TrademarksPendingMember 2021-12-31 0001434524 clir:RegisteredTrademarksMember 2021-12-31 0001434524 clir:PatentsPendingMember 2022-12-31 0001434524 clir:IssuedPatentsMember 2022-12-31 0001434524 clir:PatentsPendingMember 2021-12-31 0001434524 clir:IssuedPatentsMember 2021-12-31 0001434524 srt:MinimumMember us-gaap:PatentsMember 2022-01-01 2022-12-31 0001434524 srt:MaximumMember us-gaap:PatentsMember 2022-01-01 2022-12-31 0001434524 us-gaap:TrademarksMember 2022-01-01 2022-12-31 0001434524 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001434524 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001434524 2022-10-01 2022-12-31 0001434524 2022-07-01 2022-09-30 0001434524 2022-04-01 2022-06-30 0001434524 2022-01-01 2022-03-31 0001434524 2021-10-01 2021-12-31 0001434524 2021-07-01 2021-09-30 0001434524 2021-04-01 2021-06-30 0001434524 2021-01-01 2021-03-31 0001434524 clir:PaycheckProtectionProgramLoanMember 2020-05-08 2020-05-08 0001434524 clir:PaycheckProtectionProgramLoanMember 2020-05-08 0001434524 country:CN 2021-12-31 0001434524 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001434524 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001434524 2022-06-30 0001434524 2023-03-23 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001434524 clir:ConsultantPlanMember 2021-01-01 2021-12-31 0001434524 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001434524 clir:ParticipationRightMember 2018-07-31 0001434524 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001434524 us-gaap:ParentMember 2022-01-01 2022-12-31 0001434524 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001434524 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001434524 clir:EquityIncentivePlanMember 2022-01-01 2022-12-31 0001434524 clir:EquityIncentivePlanMember 2021-01-01 2021-12-31 0001434524 clir:TwoThousandAndTwentyOnePlanMember 2021-06-17 2021-06-17 0001434524 clir:TwoThousandElevenPlanMember 2021-06-17 0001434524 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001434524 clir:SeattleAndTulsaMember 2021-01-01 2022-12-31 0001434524 clir:SeattleAndTulsaMember 2021-01-01 2021-12-31 0001434524 srt:MinimumMember clir:SeattleAndTulsaMember 2022-01-01 2022-12-31 0001434524 srt:MaximumMember clir:SeattleAndTulsaMember 2022-01-01 2022-12-31 0001434524 clir:EquityIncentivePlanMember 2022-12-31 0001434524 clir:EquityIncentivePlanMember 2021-12-31 0001434524 us-gaap:DomesticCountryMember 2022-12-31 0001434524 country:CN 2022-06-01 2022-06-30 0001434524 clir:SeattleAndTulsaMember 2022-01-01 2022-12-31 0001434524 country:CN 2022-01-01 2022-06-30 0001434524 clir:AtMarketOfferingMember 2022-12-31 0001434524 clir:AtMarketFacilityMember 2022-01-01 2022-12-31 0001434524 2008-01-01 2022-12-31 0001434524 clir:DiscountedLeaseLiabilitiesPaymentsMember 2022-12-31 0001434524 clir:ConsultantPlanMember 2022-01-01 2022-12-31 0001434524 clir:UnderwrittenPublicOfferingMember 2022-06-01 2022-06-01 0001434524 us-gaap:CommonStockMember clir:AtMarketOfferingMember 2022-01-01 2022-12-31 0001434524 clir:AtMarketOfferingMember 2022-01-01 2022-12-31 0001434524 clir:DepartmentOfEnergyMember 2022-01-01 2022-12-31 0001434524 2021-12-31 0001434524 2022-12-31 0001434524 clir:BurnerContractMember 2021-01-01 2021-12-31 0001434524 2022-01-01 2022-12-31 0001434524 2020-12-31 0001434524 country:CN 2022-12-31 0001434524 clir:AtMarketOfferingMember 2021-01-01 2021-12-31 0001434524 us-gaap:ParentMember 2021-01-01 2021-12-31 0001434524 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001434524 2021-01-01 2021-12-31 0001434524 us-gaap:PatentsMember 2021-01-01 2021-12-31 iso4217:USD shares iso4217:USD shares pure P5Y8M16D P6Y0M4D 0001434524 2022 FY false 0 0 http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet P3Y P3Y 38023701 31581666 http://fasb.org/us-gaap/2022#GeneralAndAdministrativeExpense http://fasb.org/us-gaap/2022#ResearchAndDevelopmentExpense http://fasb.org/us-gaap/2022#GeneralAndAdministrativeExpense http://fasb.org/us-gaap/2022#ResearchAndDevelopmentExpense 10-K true 2022-12-31 --12-31 false 001-35521 CLEARSIGN TECHNOLOGIES CORPORATION WA 26-2056298 8023 East 63rd Place, Suite 101 Tulsa OK 74133 918 236-6461 Common Stock CLIR NASDAQ No No Yes Yes Non-accelerated Filer true false false false 36386780 38541806 207 BPM CPA LLP Santa Monica, California 6451000 7607000 2606000 79000 33000 20000 39000 577000 345000 9733000 8024000 384000 530000 798000 799000 10000 10000 10925000 9363000 296000 224000 133000 205000 471000 218000 247000 84000 1147000 731000 226000 350000 1373000 1081000 0.0001 0.0001 0 0 0.0001 0.0001 38023701 31581666 4000 3000 98079000 91035000 -8000 9000 -88523000 -82765000 9552000 8282000 10925000 9363000 374000 607000 258000 1059000 116000 -452000 505000 2680000 5728000 5013000 6233000 7693000 -6117000 -8145000 83000 1000 232000 251000 38000 6000 1000 359000 253000 -5758000 -7892000 -1000 -5758000 -7891000 -0.16 -0.16 -0.25 -0.25 35338712 35338712 31230806 31230806 -5758000 -7892000 -17000 9000 -5775000 -7883000 31582 3000 91035000 9000 -82765000 8282000 8282000 0.89 11 2.93 3 66 95000 95000 95000 12000 12000 12000 67 373000 373000 373000 1.24 501 587000 587000 587000 1.93 13 25000 25000 25000 0.66 2 1000 1000 1000 1.11 4186 1000 4210000 4211000 4211000 1.11 1592 1741000 1741000 1741000 -17000 -17000 -17000 -5758000 -5758000 -5758000 38023 4000 98079000 -8000 -88523000 9552000 9552000 30077 3000 84411000 -74874000 9540000 1000 9541000 5.03 1093 5309000 5309000 5309000 3.80 9 36000 36000 36000 3.10 18 54000 54000 54000 2.93 6 1.90 6 12000 12000 12000 1.85 3 6000 6000 6000 1.21 166 155000 155000 155000 0.98 23 0.89 64 55000 55000 55000 1.80 38 67000 67000 67000 2.33 11 26000 26000 26000 1.93 4 7000 7000 7000 64 217000 217000 217000 262000 262000 262000 418000 418000 418000 9000 9000 9000 -7891000 -7891000 -1000 -7892000 31582 3000 91035000 9000 -82765000 8282000 8282000 -5758000 -7892000 26000 33000 373000 680000 161000 260000 19000 484000 38000 131000 188000 45000 251000 -19000 -53000 46000 33000 232000 -121000 -125000 -393000 360000 53000 163000 -10000 -4992000 -6707000 10000 73000 154000 140000 39000 5898000 3337000 -2686000 -213000 6539000 5309000 385000 6539000 5694000 -17000 9000 -1156000 -1217000 7607000 8824000 6451000 7607000 107000 217000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 1 – Organization and Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">ClearSign Technologies Corporation (“ClearSign” or the “Company”) designs and develops products and technologies that have been shown to significantly improve key performance characteristics of industrial and commercial systems, including operational performance, energy efficiency, emission reduction, safety, and overall cost-effectiveness. The Company’s patented technologies are designed to be embedded in established OEM products as ClearSign Core™ and ClearSign Eye™ and other sensing configurations in order to enhance the performance of combustion systems and fuel safety systems in a broad range of markets. These markets include energy (upstream oil production and down-stream refining), commercial/industrial boiler, chemical, petrochemical, transport and power industries. The Company’s primary technology is its ClearSign Core technology, which achieves very low emissions without the need of external flue gas recirculation or selective catalytic reduction. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company was incorporated in the State of Washington in 2008. During January 2022, the Company relocated its headquarters from Seattle, Washington to Tulsa, Oklahoma. On July 28, 2017, the Company incorporated a subsidiary, ClearSign Asia Limited, in Hong Kong to represent the Company’s business and technological interests throughout Asia. Through ClearSign Asia Limited, the Company has established a Wholly Foreign Owned Enterprise (WFOE) in China – ClearSign Combustion (Beijing) Environmental Technologies Co., LTD.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Unless otherwise stated or the context otherwise requires, the terms ClearSign and the Company refer to ClearSign Technologies Corporation and its subsidiary, ClearSign Asia Limited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Liquidity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company's consolidated financial statements have been presented on the basis that it is a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. As of December 31, 2022, the Company’s cash and cash equivalents totaled $6,451 thousand, and short-term held-to-maturity investments totaled $2,606 thousand, which is sufficient to fund current operating expenses beyond twelve months from the date hereof. The Company’s technologies are currently in field development, but with nominal fully operational commercial installations, and have generated nominal revenues from operations to date to meet operating expenses. In order to generate meaningful revenues, the technologies must be fully developed, gain market recognition and acceptance, and develop a critical level of successful sales and product installations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historically, the Company has financed operations primarily through issuances of equity securities. Since inception, the Company has raised approximately $91 million in gross proceeds through the sale of its equity securities. During the year ended December 31, 2022, the Company raised approximately $6.5 million in net proceeds by issuing approximately 6.3 million shares of common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company has incurred losses since its inception totaling $88.5 million and expects to experience operating losses and negative cash flows for the foreseeable future. Management believes that the successful growth and operation of the Company’s business is dependent upon its ability to obtain adequate sources of funding through co-development agreements, strategic partnering agreements, or equity or debt financing to adequately support product commercialization efforts, protect intellectual property, form relationships with strategic partners, and provide for working capital and general corporate purposes. There can be no assurance that the Company will be successful in achieving its long-term plans as set forth above, or that such plans, if consummated, will result in profitable operations or enable the Company to continue in the long-term as a going concern.</p> 6451000 2606000 91000000 6500000 6300000 -88500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 2 – Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The accompanying consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition and Cost of Sales</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 606 <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer’s control or non-refundable performance obligations are satisfied. The Company’s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company’s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded. For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Contract Acquisition Costs and Practical Expedients</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company capitalizes project costs until performance obligations related to the contract are completed. The Company expenses selling and marketing expenses when incurred within the statement of operations in General and Administrative expenses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Product Warranties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. Product warranties are included in accrued liabilities in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Cash and cash equivalents consist of cash on deposit in a checking and savings account, and short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Short-Term Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investments consist of U.S. treasuries with original maturities of twelve months or less and greater than three months. These short-term investments are classified as held to maturity and are recorded on an amortized cost basis, based on the Company’s positive intent and ability to hold these securities to maturity. As of December 31, 2022, the Company has not experienced any other-than-temporary impairment of its short-term investments. A decline in the market value of any held-to-maturity security below cost that is deemed other than temporary results in a reduction in carrying amount to fair value. The impairment is charged to earnings and a new cost basis for the security is established. The company evaluates whether the decline in fair value of its investments is other-than temporary at each quarter-end. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The cost basis for our short-term investments totaled approximately $2,606 thousand and zero for the periods December 31, 2022, and 2021, respectively. The unrealized holding gains for our short-term investments totaled approximately $4 thousand and zero for the periods December 31, 2022, and 2021, respectively. We have not experienced any continuous unrealized holding losses on these investments. The fair value for our short-term investments totaled approximately $2,610 thousand and zero for the periods December 31, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Allowance for Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Accounts receivables are recorded at the contractual invoiced amount. An allowance for doubtful accounts is established, as necessary, based on past experience and management’s judgment. The determination of the collectability of amounts due from customers require the Company to make judgments regarding future events and trends. Allowances for doubtful accounts are determined based on assessing the Company’s portfolio on an individual customer and on an overall basis. This process consists of a review of historical collection experience, current aging status of the customer accounts, and the financial condition of the Company’s customers. Based on a review of these factors, the Company may establish or adjust the allowance for specific customers and the accounts receivable portfolio as a whole.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Fixed Assets and Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, <i style="font-style:italic;">Leases</i>. For those leases with a term greater than one year, the Company recognizes a right-of-use asset, which is included in fixed assets, net on the consolidated balance sheets, and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the consolidated statement of operations over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over <span style="-sec-ix-hidden:Hidden_hJbPmFyGT0CLUAd7yMIyAw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to four years. Maintenance and repairs are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Patents and Trademarks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. The Company evaluates the recoverability of the carrying values of intangible assets each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company tests long-lived assets, consisting of fixed assets, patents, trademarks, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed are determined in a similar manner, except those fair values are reduced for the cost of disposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1 – Quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company’s financial instruments primarily consist of cash equivalents, short-term investments, accounts receivable, accounts payable, and accrued expenses. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term nature of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company did not identify any other recurring or non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Research and Development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and Development costs have been offset by funds received, if any, from strategic partners in cost sharing, collaborative projects. During the year ended December 31, 2022, the Company did not receive funds from these arrangements. During December 31, 2021, the Company received </span>$44 thousand from these arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Government Assistance</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We have adopted Accounting Standards Update (“ASU”) 2021-10, Government Assistance (Topic 832) <i style="font-style:italic;">Disclosures by Business Entities about Government Assistance,</i> which requires footnote disclosure of assistance received from government entities. We record gross monies received from government entities in other income, and associated expenses such as salaries and supplies are recorded in Research and Development or General and Administration, depending on the nature of expenditure. We accrue for reimbursement requests submitted to government entities in accounts receivable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement. Share-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Foreign Operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The accompanying consolidated balance sheets as of December 31, 2022 and 2021 include assets amounting to approximately $172 thousand and $274 thousand, respectively, relating to operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by 2027, and of which the Company has not paid any as of December 31, 2022. It is always possible that unanticipated events in foreign countries could disrupt the Company’s operations, and since the first quarter of 2020 this has been and currently continues to be the case with the effects of the COVID-19 pandemic.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Foreign Currency</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">Assets and liabilities of ClearSign Asia Limited with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company’s consolidated balance sheets in the stockholders’ equity section as a component of accumulated other comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Noncontrolling Interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The subsidiary of the Company has a minority shareholder agreement representing an ownership interest of 1.00% of ClearSign Asia Limited. The Company accounts for this noncontrolling interest pursuant to FASB Topic ASC 810, <i style="font-style:italic;">Consolidation, </i>whereby gains and losses in a subsidiary with a noncontrolling interest are allocated to the noncontrolling interest based on the ownership percentage of the noncontrolling interest, even if that allocation results in a deficit noncontrolling interest balance. As of December 31, 2022, the noncontrolling interest balance was de minimus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Net Loss per Common Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December 31, 2022 and 2021, potentially dilutive shares outstanding amounted to 3.5 million and 3.1 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In June 2017, the FASB issued an Accounting Standards Update (“ASU”) ASU 2016-13, Financial Instruments (Topic 326) <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i>, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this standard to have a material impact on its accounts receivable or short-term investment balances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The accompanying consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition and Cost of Sales</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 606 <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer’s control or non-refundable performance obligations are satisfied. The Company’s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company’s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded. For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Contract Acquisition Costs and Practical Expedients</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company capitalizes project costs until performance obligations related to the contract are completed. The Company expenses selling and marketing expenses when incurred within the statement of operations in General and Administrative expenses. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Product Warranties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. Product warranties are included in accrued liabilities in the consolidated balance sheets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Cash and cash equivalents consist of cash on deposit in a checking and savings account, and short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Short-Term Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investments consist of U.S. treasuries with original maturities of twelve months or less and greater than three months. These short-term investments are classified as held to maturity and are recorded on an amortized cost basis, based on the Company’s positive intent and ability to hold these securities to maturity. As of December 31, 2022, the Company has not experienced any other-than-temporary impairment of its short-term investments. A decline in the market value of any held-to-maturity security below cost that is deemed other than temporary results in a reduction in carrying amount to fair value. The impairment is charged to earnings and a new cost basis for the security is established. The company evaluates whether the decline in fair value of its investments is other-than temporary at each quarter-end. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The cost basis for our short-term investments totaled approximately $2,606 thousand and zero for the periods December 31, 2022, and 2021, respectively. The unrealized holding gains for our short-term investments totaled approximately $4 thousand and zero for the periods December 31, 2022, and 2021, respectively. We have not experienced any continuous unrealized holding losses on these investments. The fair value for our short-term investments totaled approximately $2,610 thousand and zero for the periods December 31, 2022, and 2021, respectively.</p> 2606000 0 4000 0 2610000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Allowance for Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Accounts receivables are recorded at the contractual invoiced amount. An allowance for doubtful accounts is established, as necessary, based on past experience and management’s judgment. The determination of the collectability of amounts due from customers require the Company to make judgments regarding future events and trends. Allowances for doubtful accounts are determined based on assessing the Company’s portfolio on an individual customer and on an overall basis. This process consists of a review of historical collection experience, current aging status of the customer accounts, and the financial condition of the Company’s customers. Based on a review of these factors, the Company may establish or adjust the allowance for specific customers and the accounts receivable portfolio as a whole.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Fixed Assets and Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, <i style="font-style:italic;">Leases</i>. For those leases with a term greater than one year, the Company recognizes a right-of-use asset, which is included in fixed assets, net on the consolidated balance sheets, and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the consolidated statement of operations over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over <span style="-sec-ix-hidden:Hidden_hJbPmFyGT0CLUAd7yMIyAw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to four years. Maintenance and repairs are expensed as incurred.</p> P4Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Patents and Trademarks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. The Company evaluates the recoverability of the carrying values of intangible assets each reporting period.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company tests long-lived assets, consisting of fixed assets, patents, trademarks, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed are determined in a similar manner, except those fair values are reduced for the cost of disposal.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1 – Quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company’s financial instruments primarily consist of cash equivalents, short-term investments, accounts receivable, accounts payable, and accrued expenses. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term nature of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company did not identify any other recurring or non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Research and Development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and Development costs have been offset by funds received, if any, from strategic partners in cost sharing, collaborative projects. During the year ended December 31, 2022, the Company did not receive funds from these arrangements. During December 31, 2021, the Company received </span>$44 thousand from these arrangements.</p> 44000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Government Assistance</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We have adopted Accounting Standards Update (“ASU”) 2021-10, Government Assistance (Topic 832) <i style="font-style:italic;">Disclosures by Business Entities about Government Assistance,</i> which requires footnote disclosure of assistance received from government entities. We record gross monies received from government entities in other income, and associated expenses such as salaries and supplies are recorded in Research and Development or General and Administration, depending on the nature of expenditure. We accrue for reimbursement requests submitted to government entities in accounts receivable. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement. Share-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Foreign Operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The accompanying consolidated balance sheets as of December 31, 2022 and 2021 include assets amounting to approximately $172 thousand and $274 thousand, respectively, relating to operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by 2027, and of which the Company has not paid any as of December 31, 2022. It is always possible that unanticipated events in foreign countries could disrupt the Company’s operations, and since the first quarter of 2020 this has been and currently continues to be the case with the effects of the COVID-19 pandemic.</p> 172000 274000 350000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Foreign Currency</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">Assets and liabilities of ClearSign Asia Limited with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company’s consolidated balance sheets in the stockholders’ equity section as a component of accumulated other comprehensive income (loss).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Noncontrolling Interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The subsidiary of the Company has a minority shareholder agreement representing an ownership interest of 1.00% of ClearSign Asia Limited. The Company accounts for this noncontrolling interest pursuant to FASB Topic ASC 810, <i style="font-style:italic;">Consolidation, </i>whereby gains and losses in a subsidiary with a noncontrolling interest are allocated to the noncontrolling interest based on the ownership percentage of the noncontrolling interest, even if that allocation results in a deficit noncontrolling interest balance. As of December 31, 2022, the noncontrolling interest balance was de minimus.</p> 0.0100 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Net Loss per Common Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December 31, 2022 and 2021, potentially dilutive shares outstanding amounted to 3.5 million and 3.1 million, respectively.</p> 3500000 3100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In June 2017, the FASB issued an Accounting Standards Update (“ASU”) ASU 2016-13, Financial Instruments (Topic 326) <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i>, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company does not expect the adoption of this standard to have a material impact on its accounts receivable or short-term investment balances.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 3 – Fixed Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fixed Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed assets are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 722</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,132</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,055)</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease ROU assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 453</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Depreciation and amortization expense for the years ended 2022 and 2021 totaled $24 thousand and $38 thousand, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;">The Company leases office space in Seattle, Washington, Tulsa, Oklahoma and Beijing, China. During June 2022, the Company entered into a new lease agreement for its Beijing office space for a period of </span><span style="font-size:10pt;">one year</span><span style="font-size:10pt;"> with monthly rent at approximately </span><span style="font-size:10pt;">$2</span><span style="font-size:10pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;">thousand. We classified this lease as an operating lease since it is more likely than not the lease will be renewed at the end of its term. Prior to entering into this new lease agreement, the monthly rent for the old Beijing office space was approximately </span><span style="font-size:10pt;">$5</span><span style="font-size:10pt;"> thousand, equating to an annual total short term lease expense of </span><span style="font-size:10pt;">$23</span><span style="font-size:10pt;"> thousand prior to termination in June 2022.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Seattle, Tulsa, and Beijing leases are classified as operating leases, with remaining terms ranging from five months to six years; contractual language requires renewal negotiations to occur at or near termination. These leases are normal and customary for office space, in that, contractual guarantees exist requiring the lessee to return the premises to its original functional state. The Company accrued an estimated cost of $55 thousand and $32 thousand in 2022 and 2021, respectively, for a total of approximately $87 thousand, to prepare for the restoration of the Seattle office. The Company plans to exit the Seattle lease on or before contract termination as part of our headquarters move from Seattle to Tulsa. In preparation for this move, the Company entered into the Tulsa operating lease agreement in April 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Seattle and Tulsa leases contain fixed annual lease payments that increase annually by factors that range between 2% to 3%. The Seattle, Tulsa, and Beijing total monthly minimum rent is approximately $22 thousand. Operating lease costs for the years ended December 31, 2022 and 2021 were $186 thousand and $257 thousand, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Supplemental balance sheet information related to operating leases is as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_KrAlTlYPgk-NF-rrd7w4mA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease ROU assets, net</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 453</p></td></tr><tr><td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Current lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 205</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Long term lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 350</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 555</p></td></tr><tr><td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (in years):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental cash flow information related to leases is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating cash flows used in operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218</p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash impact of new leases and lease modifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">New operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 320</p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Minimum future payments under the Company’s lease liabilities as of December 31, 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Discounted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Payments</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">due under</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">lease</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">agreements</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 148</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 396</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At December 31, 2022, $37 thousand of our future minimum lease payments represents interest. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fixed Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed assets are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 722</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,132</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,055)</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77</p></td></tr><tr><td style="vertical-align:bottom;width:72.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease ROU assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 453</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 390000 722000 177000 218000 192000 192000 759000 1132000 697000 1055000 62000 77000 322000 453000 384000 530000 24000 38000 P1Y 2000 5000 23000 P5M P6Y 55000 32000 87000 0.02 0.03 22000 186000 257000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_KrAlTlYPgk-NF-rrd7w4mA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease ROU assets, net</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 453</p></td></tr><tr><td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Current lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 205</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Long term lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 350</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 555</p></td></tr><tr><td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (in years):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 322000 453000 133000 205000 226000 350000 359000 555000 P2Y7M6D 0.055 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental cash flow information related to leases is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating cash flows used in operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218</p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash impact of new leases and lease modifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">New operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 320</p></td></tr><tr><td style="vertical-align:bottom;width:70.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 251000 218000 25000 320000 63000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Minimum future payments under the Company’s lease liabilities as of December 31, 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Discounted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Payments</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">due under</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">lease</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">agreements</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 148</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 396</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 134000 148000 54000 65000 59000 65000 62000 67000 50000 51000 359000 396000 37000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 4 – Patents and Other Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents and other intangible assets are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Patents pending</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 439</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Issued patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 577</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,016</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trademarks pending</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Registered trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,121</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (433)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (322)</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 799</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future amortization expense associated with issued patents and registered trademarks as of December 31, 2022 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 126</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 477</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The amortization life for patents ranges between <span style="-sec-ix-hidden:Hidden_LFL8kWXfVESa2_y1AuxK-g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to five years, with trademark lives set at ten years. The Company does not amortize patents or trademarks classified as pending.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the years ended December 31, <span style="white-space:pre-wrap;">2022, and 2021, the Company assessed its patent and trademark assets. The Company also evaluated its strategic approach to the pursuit and protection of its intellectual property. It is the intent of the Company to continue to pursue intellectual property protection.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">If the Company identifies certain assets where the intellectual property does not directly align with its core technology, the Company will impair the intangible asset and write-off the asset as an expense. During the years ended December 31, 2022 and 2021, the Company impaired $5 thousand and $385 thousand, respectively, of assets classified as pending patent costs. During the years ended December 31, 2022 and 2021, the Company impaired $14 thousand and zero, respectively, of assets classified as issued patents. During the years ended December 31, 2022 and 2021, the Company impaired zero and $36 thousand, respectively, of assets previously classified as pending trademark costs. These non-cash expenses for patents and trademarks are reflected in the operating results as Research and Development and General and Administrative expenses, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the year ended December 31, 2021, for certain issued patents where the protected intellectual property was not directly aligned with current products, the Company accelerated the amortization by $50 thousand to reduce the financial net carrying value of capitalized patent costs and an additional $40 thousand in accelerated amortization to align trademark net capitalized costs with trademark registration dates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents and other intangible assets are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Patents pending</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 439</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Issued patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 577</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,016</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trademarks pending</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Registered trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,121</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (433)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (322)</p></td></tr><tr><td style="vertical-align:bottom;width:67.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 799</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 307000 439000 815000 577000 1122000 1016000 6000 3000 95000 94000 101000 97000 8000 8000 1231000 1121000 433000 322000 798000 799000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future amortization expense associated with issued patents and registered trademarks as of December 31, 2022 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 126</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:80.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 477</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 147000 126000 96000 61000 39000 8000 477000 P5Y P10Y 5000 385000 14000 0 0 36000 50000 40000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 5 – Revenue, Contract Assets and Contract Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized $374 thousand of revenues and $258 thousand of cost of goods sold during the year ended December 31, <span style="white-space:pre-wrap;">2022. The revenue and cost of goods sold are mostly in connection with the completion of a technology validation project. Cost of goods sold also includes </span>$41 thousand in anticipated contract losses upon completion of a contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#00ff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized $607 thousand of revenues and $1,059 thousand of cost of goods sold during the year ended December 31, 2021. Revenues were generated from the completion and delivery of our process burner products to a global supermajor oil company and domestic infrastructure company. <span style="background:#ffffff;">Cost of goods sold consisted of </span><span style="background:#ffffff;">$433</span><span style="background:#ffffff;"> thousand recorded upon completion of process burner contracts and </span><span style="background:#ffffff;">$712</span><span style="background:#ffffff;"> thousand in anticipated contract losses upon completion of related contracts. These amounts were offset by adjustments totaling </span><span style="background:#ffffff;">$86</span><span style="background:#ffffff;"> thousand related to the reversals of accruals for product warranties that expired.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company had contract assets of $20 thousand and $39 thousand and contract liabilities of $247 thousand and $84 thousand at December 31, 2022 and 2021, respectively.</p> 374000 258000 41000 607000 1059000 433000 712000 86000 20000 39000 247000 84000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 6 – Product Warranties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the Company’s warranty liability activity, which is included in accrued liabilities in the accompanying balance sheets as of December 31, 2022 and 2021, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96</p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86)</p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96</p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86)</p></td></tr><tr><td style="vertical-align:bottom;width:72.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 96000 5000 10000 -86000 5000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 7 - Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the years ended December 31, 2022 and 2021, the Company's loss before provision for income taxes were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:47.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:47.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:49.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,649)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,686)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (109)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (200)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Loss before provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,758)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,886)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">There was no provision for income taxes for the years ended December 31, 2022 and 2021 due to the Company's taxable losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit attributable to loss from continuing operations differed from the amounts computed by applying the statutory U.S federal income tax rate of 21% to pretax loss from continuing operations as a result of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:50.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:50.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Tax Benefit at Federal statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,209)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,657)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Tax Benefit at State rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (197)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Meals and Entertainment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Prior Year Deferred Tax True Ups</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (82)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Change in Valuation Allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,558</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The significant components of the Company's deferred tax assets and liabilities as of December 31, 2022 and 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:38.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:38.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred Tax Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued Expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Stock-Based Compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid Expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued Vacation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASC 842 Lease Standard</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net Operating Loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,044</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Gross Deferred Tax Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,398</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation Allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,388)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets, net of valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred Tax Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net Deferred Tax Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the year ended December 31, <span style="white-space:pre-wrap;">2022, based on all available objective evidence, including the existence of cumulative losses, the Company determined that it was not more likely than not that the net deferred tax assets were fully realizable as of December 31, 2022. Accordingly, the Company established a full valuation allowance against its deferred tax assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2022, the Company had $82.1 million of federal and $45.9 million of state net operating loss carryforwards available to reduce future taxable income, of which federal net operating loss carryforwards of $35.3 million have an indefinite life. The remaining federal net operating losses begin to expire in 2028, while state net operating losses begin to expire in 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company experienced an “ownership change” within the meaning of Section 382 of the Internal Revenue Code in April 2012, subjecting net operating loss carryforwards (incurred prior to the ownership change) to an annual limitation, which may restrict the ability to use these losses to offset taxable income in periods following the ownership change. The Company determined the amount of the annual limitation to be $686<span style="white-space:pre-wrap;"> thousand annually. The net operating loss carryforwards generated before 2018 may be used to reduce taxable income through the years 2028 to 2037. Federal net operating loss carryforwards generated for year 2018 and thereafter do not expire.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company files income tax returns in the U.S. federal, state and foreign jurisdictions. All tax years generally remain subject to examination by the IRS and various state taxing authorities, although the Company is not currently under examination in any jurisdiction.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company’s policy is to recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2022 and 2021, there was </span>no accrued interest or penalties related to uncertain tax positions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:47.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:47.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:49.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,649)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,686)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (109)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (200)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Loss before provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,758)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,886)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">​</span></p> -5649000 -7686000 -109000 -200000 -5758000 -7886000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit attributable to loss from continuing operations differed from the amounts computed by applying the statutory U.S federal income tax rate of 21% to pretax loss from continuing operations as a result of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:50.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:50.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Tax Benefit at Federal statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,209)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,657)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Tax Benefit at State rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (197)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Meals and Entertainment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Prior Year Deferred Tax True Ups</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (82)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Change in Valuation Allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,558</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 0.21 -1209000 -1657000 -197000 4000 -2805000 -82000 99000 4289000 1558000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:38.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:38.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred Tax Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued Expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Stock-Based Compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid Expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued Vacation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASC 842 Lease Standard</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net Operating Loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,044</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Gross Deferred Tax Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,398</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation Allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,388)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets, net of valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred Tax Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net Deferred Tax Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 74000 22000 337000 263000 102000 26000 -31000 43000 -3000 -16000 20263000 16044000 20726000 16398000 20677000 16388000 49000 10000 -49000 -10000 82100000 45900000 35300000 686000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 8 – Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Common Stock and Preferred Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company is authorized to issue 62.5 million shares of common stock and 2.0 million shares of preferred stock. Preferences, limitations, voting powers and relative rights of any preferred stock to be issued may be determined by the Company’s Board of Directors. The Company has not issued any shares of preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In July 2018, the Company completed a private equity offering and executed a Stock Purchase Agreement with clirSPV LLC (“clirSPV”) which permits participation in future capital raising transactions (the “Participation Right”) on the same terms as other investors participating in such transactions. In no event may the Participation Right be exercised to the extent it would cause clirSPV or any of its affiliates to beneficially own 20% or more of the Company’s then outstanding common stock. In May 2022, the Company signed an agreement with clirSPV, that provides for an election right to extend the Participation Right beyond the original expiration date of December 31, 2023, but to no later than June 30, 2027. This election is pursuant to specific terms and conditions and expires on December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On June 1, 2022, the Company completed a firm commitment underwritten public offering pursuant to an underwriting agreement, dated May 27, 2022, by and between the Company and Newbridge Securities Corporation by issuing 4,186 thousand shares of common stock at a price to the public of $1.11 per share, resulting in gross proceeds of approximately $4.6 million and net cash proceeds of approximately $4.2 million. During July 2022, the Company issued approximately 1,592 thousand shares to clirSPV pursuant to the Participation Right, at a price per share of $1.11, resulting in net cash proceeds to the Company of approximately $1.7 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">During the year ended December 31, 2021, the Company issued common stock pursuant to an At-The-Market Offering Sales Agreement, dated December 23, 2020, with Virtu Americas LLC, as sales agent pursuant to which it may currently sell shares of common stock with an aggregate offering price of up to $8.7 million (ATM). During the year ended December 31, 2022, the Company issued approximately 501 thousand shares of its common stock at an average price of $1.24 per share for gross proceeds of approximately $624 thousand and net cash proceeds of approximately $587 thousand. During the year ended December 31, 2021, the Company issued approximately 1.1 million shares of common stock under the ATM program at an average price of $5.03 per share. Gross proceeds totaled approximately $5.5 million and net cash proceeds was approximately $5.3 million. As of December 31, 2022, the Company has issued approximately 1.6 million shares of common stock under the ATM program, at an average price of $3.84 per share. Gross proceeds totaled approximately $6.1 million and net cash proceeds was approximately $5.9 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company is currently subject to the SEC’s “baby shelf rules,” which prohibit companies with a public float of less than $75 million from issuing securities under a shelf registration statement in excess of one-third of such company’s public float in a 12-month period. These rules may limit future issuances of shares by the Company under our shelf registration statement on Form S-3, our ATM Offering Sales Agreement or other common stock offerings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On June 17, 2021, the Company's shareholders approved and the Company adopted the ClearSign Technologies Corporation 2021 Equity Incentive Plan (the “2021 Plan”) which permits the Company to grant Incentive Stock Options, Non-statutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units, and Performance Shares, to eligible participants, which includes employees, directors and consultants. The Compensation Committee of the Board of Directors is authorized to administer the 2021 Plan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The 2021 Plan provides for an annual increase in available shares equal to the lesser of (i) 10% of the aggregate number of shares of Common Stock issued by the Company in the prior fiscal year; or (ii) such number provided by the Compensation Committee; provided, however, that the total cumulative increase in the number of shares available for issuance pursuant to this automatic share increase shall not exceed 400 thousand shares of common stock. The prior incentive plan (2011 Plan) expired January 2021 and outstanding awards from this plan were assigned to the 2021 Plan. The total amount of carryover awards from the 2011 plan amounted to 3,381<span style="white-space:pre-wrap;"> thousand. Any forfeiture or expiration of carryover awards were added to the 2021 Plan. In 2022, the board of directors approved an increase of </span>150,423 shares available for issuance pursuant to future awards in accordance with the terms of the 2021 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balances for the 2021 Plan is as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:71.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding options and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,076</p></td></tr><tr><td style="vertical-align:bottom;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserved but unissued shares under the Plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,901</p></td></tr><tr><td style="vertical-align:bottom;width:71.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total authorized shares under the Plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,977</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Under the terms of the 2021 Plan, incentive stock options and nonstatutory stock options must have an exercise price at or above the fair market value on the date of the grant. At the time of grant, the Company will determine the period within which the option may be exercised and will specify any conditions that must be satisfied before the option vests and may be exercised. The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option-pricing model. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As permitted by SEC Staff Accounting Bulletin (SAB) 107, management utilized the simplified approach to estimate the expected term of the options, which represents the period of time that options granted are expected to be outstanding. Expected volatility has been determined through the Company’s historical stock price volatility. The Company has not made an estimate of forfeitures at the time of the grant, but rather accounts for forfeitures at the time they occur. The risk-free rate for periods within the expected life of the option is based on the U.S. Treasury yield in effect at the time of grant. The Company has never declared or paid dividends and has no plans to do so in the foreseeable future. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#00ff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the year ended December 31, 2022, the following weighted-average assumptions were utilized in the calculation of the fair value of stock options:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:30.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected life</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_xoI_uvhJG0WUrJfkv0_nsQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.71 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_Bs_KQdnS7kGDe1CSemcSug;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.01 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average volatility</p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 77.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 91.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:64.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:64.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend rate</p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">Compensation expense associated with stock option awards for the years ended December 31, 2022 and 2021 totaled $</span><span style="background:#ffffff;">118</span><span style="background:#ffffff;"> thousand and $</span><span style="background:#ffffff;">425</span><span style="background:#ffffff;"> thousand, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the Company’s stock option activity and changes is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Options to Purchase Common Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Exercise Price</p></td><td style="vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Remaining Contractual Life (in years)</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6.89</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.01</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (230)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6.43</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5.89</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The estimated aggregate pretax intrinsic value of the Company’s outstanding vested stock options at December 31, 2022 is zero. The intrinsic value is the difference between the Company’s common stock price and the option exercise prices multiplied by the number of in-the-money options. This amount changes based on the fair value of the Company’s common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At December 31, 2022, there was $1.1 million of total unrecognized compensation cost related to non-vested stock option-based compensation arrangements. Vesting criteria ranges from time-based to performance-based. The Company records costs for time-based arrangements ratably across the timeframe, whereas performance-based arrangements require management to continually evaluate predetermined goals against actual circumstances. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company awards employees and directors restricted stock units (“RSUs”) in lieu of cash payment for compensation. These awards are granted from the Company’s Equity Incentive Plan. Employee vesting criteria is time based, and compensation expense is recognized ratably across the timeframe. Director vesting criteria is contingent upon the occurrence of one of four future events, which the Company cannot predict or control. Therefore, compensation expense for director RSUs is not recognized until one of these four future events occur, which is in accordance with FASB Accounting Standards Codification<i style="font-style:italic;">, </i>Topic 718<i style="font-style:italic;">, Compensation-Stock Compensation, </i>(ASC 718). Unrecognized compensation expense for director services amounted to $491 thousand and $255 thousand for the years ended December 31, 2022 and December 31, 2021, respectively. Director compensation is earned on a quarterly basis with the target value of compensation set at $85 thousand per quarter. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">A summary of the Company’s RSUs activity and changes is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Grant Date Fair Value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Grant Date Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.28</p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.28</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;background:#00ff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">A summary of the Company’s RSU compensation expense is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Compensation Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Weighted Average Value Per Share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company awards employees stock in lieu of cash payment for compensation, typically to satisfy accrued bonus compensation. The awards are granted from the Company’s Equity Incentive Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Year Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 217</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Weighted Average Value Per Share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3.37</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Consultant Stock Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The 2013 Consultant Stock Plan (the “Consultant Plan”) provides for the granting of shares of common stock to consultants who provide services related to capital raising, investor relations, and making a market in or promoting the Company’s securities. The Company’s officers, employees, and board members are not entitled to receive grants from the Consultant Plan. The Compensation </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Committee of the Board of Directors is authorized to administer the Consultant Plan and establish the grant terms. The Consultant Plan provides for quarterly increases in the available number of authorized shares equal to the lesser of 1% of any new shares issued by the Company during the quarter immediately prior to the adjustment date or such lesser amount as the Board of Directors shall determine.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Consultant Plan activity and change is as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserved but unissued shares at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 212</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Increases in the number of authorized shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15)</p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserved but unissued shares at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 211</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Consultant Plan compensation expense is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Year Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Compensation Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Weighted Average Value Per Share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.23</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Inducement Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pursuant to the rules of The Nasdaq Stock Market, and in compliance with those rules, the Company may issue equity awards, including stock options, as an inducement to an individual to accept employment with the Company. Inducement awards need not be approved by the Company's shareholders. During the year ended December 31, 2019, the Company granted 341 thousand non-qualified stock options to its Chief Executive Officer. The fair value of the non-qualified stock options estimated on the date of grant using the Black-Scholes valuation model was $176 thousand. The compensation expense recognized for these awards for the years ended December 31, 2022 and 2021 was zero and $13 thousand. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:10pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Warrants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of warrant activity and related information is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:47.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Average</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Average</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Price</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.80</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.80</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.80</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">There were no outstanding warrants at December 31, 2022 and 2021.</p> 62500000 2000000.0 0.20 4186000 1.11 4600000 4200000 1592000 1.11 1700000 8700000 501000 1.24 624000 587000 1100000 5.03 5500000 5300000 1600000 3.84 6100000 5900000 0.10 400000 3381000 150423 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:71.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding options and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,076</p></td></tr><tr><td style="vertical-align:bottom;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserved but unissued shares under the Plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,901</p></td></tr><tr><td style="vertical-align:bottom;width:71.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total authorized shares under the Plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,977</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 3202000 3076000 2777000 2901000 5979000 5977000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the year ended December 31, 2022, the following weighted-average assumptions were utilized in the calculation of the fair value of stock options:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:30.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected life</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_xoI_uvhJG0WUrJfkv0_nsQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.71 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_Bs_KQdnS7kGDe1CSemcSug;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.01 years</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average volatility</p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 77.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 91.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:64.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:64.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend rate</p></td><td style="vertical-align:bottom;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#ffffff;">​</span></p> 0.7764 0.9189 0.0139 0.0059 0 0 118000 425000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the Company’s stock option activity and changes is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Options to Purchase Common Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Exercise Price</p></td><td style="vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Remaining Contractual Life (in years)</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6.89</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.01</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (230)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6.43</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5.89</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 2964000 2.06 P6Y10M20D 88000 1.26 P9Y3D 43000 0.89 230000 1.99 2779000 2.05 P6Y5M4D 1986000 1.70 P5Y10M20D 0 1100000 491000 255000 85000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Grant Date Fair Value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Grant Date Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.28</p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.28</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;background:#00ff00;">​</span></p> 112000 2.28 376000 1.30 112000 2.28 65000 1.77 423000 1.49 112000 2.28 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Compensation Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Weighted Average Value Per Share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p> 252000 1.57 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Year Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 217</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Weighted Average Value Per Share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3.37</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p> 98000 217000 1.43 3.37 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserved but unissued shares at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 212</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Increases in the number of authorized shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15)</p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserved but unissued shares at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 211</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 211000 212000 14000 15000 15000 196000 211000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Year Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Compensation Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;">Weighted Average Value Per Share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.23</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 26000 33000 1.61 2.23 341000 176000 0 13000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of warrant activity and related information is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:47.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Average</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Average</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Price</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.80</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.80</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.80</p></td></tr><tr><td style="vertical-align:bottom;width:50.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 80000 1.80 38000 1.80 43000 1.80 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 9 – Retirement Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company has a defined contribution retirement plan covering all of its U.S. employees whereby the Company matches employee contributions up to 3% of their base salary. The Company’s matching contribution expense totaled $54 thousand and $43 thousand in 2022 and 2021, respectively.</p> 0.03 0.03 54000 43000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 10 – The Paycheck Protection Program (PPP) Loan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On May 8, 2020, the Company obtained a loan in the amount of $251 thousand (the “PPP loan”) from Bank of America (the “Lender”), pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economics Security Act (the “CARES Act”) that was signed into law in March 2020. In accordance with the PPP, the Company was permitted to use the PPP loan proceeds to fund designated expenses, including certain payroll costs, rent, utilities, and other permitted expenses. The PPP loan was evidenced by a promissory note, dated effective May 1, 2020, issued by the Company to the Lender. The PPP loan was unsecured with a 2-year term and bore interest at a rate of 1.00% per annum. The Company applied with the Small Business Administration, ("SBA") for loan forgiveness in January 2021. Payments on this note were deferred by the Lender until the forgiveness status of the loan was ascertained. In the second quarter of 2021, the Company received documentation from the SBA stating that this loan was forgiven in full. As a result, the Company recorded a $251 thousand gain on forgiveness of debt and accrued interest during the year ended December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 251000 P2Y 0.0100 251000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 11 – Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">From time to time the Company may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. Litigation is subject to inherent uncertainties and an adverse result in any such matter may harm the Company’s business. As of the date of this report, the Company is not a party to any material pending legal proceedings or claims that the Company believes will have a material adverse effect on the business, financial condition or operating results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnification Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company maintains indemnification agreements with our directors and officers that may require the Company to indemnify these individuals against liabilities that arise by reason of their status or service as directors or officers, except as prohibited by law.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 12 – Government Assistance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During 2022, the Company was awarded a research grant from the Department of Energy (“DOE”) for approximately $250 thousand with an estimated completion occurring in the first three months of 2023. The purpose of the grant is to produce a research paper for a flexible fuel ultra-low NOx process burner capable of burning 100% hydrogen fuel. The award allows the Company to request reimbursements for expenditures such as labor, material, and administrative costs. During the year ended December 31, 2022, the Company recognized $181 thousand in reimbursements from DOE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning in 2021, the Company received funds relating to the Oklahoma 21<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> Century Quality Jobs Act. The estimated duration of the program is up to 10 years and is designed to attract growth industries to Oklahoma. By reporting quarterly salary statistics and meeting agreed upon employment thresholds, the state remits benefit monies to the Company. For the year ended December 31, 2022, the Company recognized $51<span style="white-space:pre-wrap;"> thousand in government assistance. The Company did not recognize benefit monies for this program during the year ended December 31, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 250000 P3M 181000 P10Y 51000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 12 – Quarterly Results (unaudited)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Quarterly results for the years ended December 31, 2022 and 2021 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except per share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">First</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Second</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Third</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Fourth</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">For the year ended December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Quarter</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gross Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Operating Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,498</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net loss attributed to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,318)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net Loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.03)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">For the year ended December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 54</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gross Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (505)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Operating Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,228</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net loss attributed to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,021)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,290)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,227)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net Loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.04)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Quarterly results for the years ended December 31, 2022 and 2021 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except per share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">First</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Second</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Third</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Fourth</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">For the year ended December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Quarter</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gross Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Operating Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,498</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net loss attributed to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,318)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net Loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.03)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">For the year ended December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 54</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gross Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (505)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Operating Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,228</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net loss attributed to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,021)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,290)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,227)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net Loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.04)</p></td></tr></table> 324000 50000 123000 -7000 1517000 1660000 1558000 1498000 -1490000 -1638000 -1312000 -1318000 -0.05 -0.05 -0.05 -0.05 -0.03 -0.03 -0.03 -0.03 363000 0 190000 54000 138000 -505000 -88000 3000 2159000 2037000 2269000 1228000 -2021000 -2290000 -2353000 -1227000 -0.07 -0.07 -0.07 -0.07 -0.07 -0.07 -0.04 -0.04 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 13 – Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company has evaluated subsequent events as of the date of this report, and has none to report.</p> EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +V ?U8'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 " "]@']6>"_ZLNT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU0,'1S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DX26\QOP2-IJTK J[@2F>JLD2:AIB&=\-:L^/B9^@*S!K!'CX$R-'4#3"T3 MXW'J.[@ %AAA\OF[@'8EENJ?V-(!=DI.V:VI<1SK493&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,$% @ MO8!_5@!DG#!F!P NC !@ !X;"]W;W)K*%4-O__L(7 M0?9"A)OXRRK*^P"?OL3G"=F;/64OX980#MY\+PAO6UO.=Q\[G=#>$A^'EW1' M O'-FC(?<[')-IUPQPAVDB+?ZT##Z'=\[ :MX4WRV8(-;VC$/3<@"P;"R/[\C'MW?MLS6X8.EN]GR^(/.\&:'-V1%^-?=@HFM3J[BN#X)0I<&@)'U;6MD M?ARCZ[@@V>.;2_;AT7L07\HSI2_QQM2Y;1GQ&1&/V#R6P.+EE5C$\V(E<1[_ M9**M_)AQX?'[@_HDN7AQ,<\X)!;UOKL.W]ZV!BW@D#6./+ZD^\\DNZ!>K&=3 M+TS^!?MTWVZW!>PHY-3/BL49^&Z0ON*W#,11 >I5%,"L /Y48%8= 64%J&Y! M-ROH)F322TDXC#''PQM&]X#%>PNU^$T",ZD6E^\&\=]]Q9GXUA5U?#BF=B3^ MC!S@P 'W 7?Y.Y@&:3_%?Y)P<5''SJ3O4FE8(6U"\$@# MO@V%KD.,S"H((>V!)=I1Q&2BU#F>1#*^EK&H*2I-8"50_!]6O!VI!F$OCF](!8E25 M]M0)I<-(53E4*>N;0M,D5H)VE4.[JGGW,2SL0/*K4=UA:JTU]D)IBRG+FM+2 M)%:B-^OS;/XP_S2] M7P%KOES,EZ.GZ7PFPZC4;(I1DU@)XW6.\;H.QHGK$3"+_&?"9 C5&H9AME&O M!TT9*65I4U*:Q$JD3*-P>$8=5M/ IDS'6D? MGE#_/I+A4Q'U M0$I/6=R8GB:U,CU8T(-UZ(T<1ZB'%X'#&"JS&I M!:Y-^6^#UN"@2ZT,J8@.IMKO/U!;]-)B2P.5C3LA E&_W>_VY<.^UN"@2ZU, MJX@.IMKS/[EY^P33R:?1(*?"L\ MK+_#@;SGU(*54[KJNL;8SN'V8>'VH=JL3ZW)$HPBQ^4B4(XX)R(D)3-$$P]O MI-34>M74M-I_76IE:H7]AVKGGC7;=^)Y[9> [H4C)3@48< !TS",Y&G@A.:, M2K%IS0&ZU,K8BAP :SU#^$:]*."893\,\B%-K50!2ZO[UZ56AE6X?UCK2<$B M>O9<6]R.%,M=ADXO;VE5&V=JO40M7LCS.D1]-.A?#8R;SJN$#BI@:I _(5,Y7*GK&B\R.(?E1X7E1_4L_U%XOA#HL#@6F$=<#/E!'#2E_'2: M>"M3ZQ\WQ*#7-0=&/V^(C-@Y[#XJ[#ZJ9?T9]H3M=\@;^$+D+::6,@S# M[*)N#W:E1+3:?5UJ96I'ZX+4-CU_HCYQPWA^[ ?!#$S$A](A_H18U?H#=5EC M8N>P^*BP^$AMS0\I_!B8:O'&";EVVX1M))U05%R1 MVH0?DE#5%.*)\KO%([ 6(_#PL)"BTFKF=:F5415F'JDM^ %5_"BDC4"M"X MDE+2ZM]UJ:64.D>+O>-9FF31? CL>!E/NNX[_S1?F#]*EJ-WBMW35?V/.)[D M"8%'UJ+4N+P2@RM+%\JG&YSNDJ7CSY1SZB=OMP0[A,4[B._7E/+#1GR _+\K M#/\%4$L#!!0 ( +V ?U9#[C-[W 4 -T8 8 >&PO=V]R:W-H965T M&ULK5EM;]LV$/XKA%=L+9#$(F6].$L,I$Z+#NBPH&FWSXQ$ MVT0ET25I)]FOWU%R)%NDZ&3-E]B2[X[/G%Q27HUF%_6]&SF[ M$!M=\(K=2*0V94GEXWM6B/O+$1X]W?C"ERMM;HQG%VNZ9+=,?UO?2+@:MU%R M7K)*<5$AR1:7HRM\/@\#XU!;_,W9O=K[CDPJ=T)\-Q=_Y)>CP"!B!_/T7_6":B^(?G>G4Y2D:Y# MN',(ZT0;9'5:UU33V844]T@::XAFOM2UJ;TA&UZ9QWBK)?S*P4_/YJ)2HN Y MU2Q'[VE!JXRA6Q-.H5/T[?8:O7WS#KU!O$)?5V*C:)6KB[&&E8W_.-NM\KY9 MA0RL[XT/W,>3;)DW:I$D=+QQ*>B,EJS2Z4@KR/'?E MTP28N .8LW6NUC1CER,X/(K)+1O-?OT%Q\'OKNQ>*=A!KF&;:^B+/IM3M4+P MU%!FOK ?&[ZE!23O?(I-J*@.91K =A9/(JCX=C\;VRB)@Z0U.D Y:5%.O"AO M5T+J4\UDB5:LR$^U.(4CNI%!X#PZ)@[B'V38*W("C%G#D M!7R596(#B*"590Q*>E>P$U0Q[4(868LGTQX^VR0,W0#C%F#L?^ZBTA*:)*+U M)G?ABNW*!3U-*6ER)%]>-9&O*<\0>@(D44_7>%'K%I =I8L&(DJ0' MU;8))Y$;:]IB3;U8OPI-"^C"3;<8AI=:2T^3O>?7X+.-TH!,W "G+<"I%^!' M_@!MNP$VN/VF=F'220^<;1.% R<$!QVU!/Y'#:1BCDCWA'FE:;7D<%B.@=Z% M/CPT:0^UTVA@?^(]1L1>V'\=V8P[]_U5:NE M@35]I/6VAKU.LTQNX%P6726E9K8%TCIL4" M%0S$\%'(-D]AJ]$YC$@PT(EQ1V?8SV=7NZ)FHC3$09LA *HM65&+5TT?!D#; M)#9)^J+&841P.@"ZXSKL)[N6A(_5U28O,ND3G,,H'=H)'6SJ);HJQ&(1QN,ES-?W&!>*=KAH-)Q*/%S:)UVK8N? M=4")S8B$]'N*PRB,!MB)=+1)_+39[*1C^!R\&";]#N*R"M*!+43VICX_?\Y% M6?)FD&@F(CB=O%JR*@.TZ&TE-$,8OW/B_A\C''*.@C\?Z##[CI^)GY]OMP-CV+Y,"J16%]1%7RK!,+5DW6H%%4,K=WVQM<=J?MAPV [,6Z>0'\ Y6_",.Z=!8DN*TS2-B$4<+CN2 MQ$,%[M0'\0_:#;FQNFDZ =H#]#2*2!^>;962E+C!A9U&"/T:H0&W)XOJH_9A M$.PN7'1 K_::5 KBS +3A+P%\V[]*;"RW6]>OH M.Z&U*.NO*T:!E8P!_+X0P,.["_.&N_V/QNP_4$L#!!0 ( +V ?U;&PO=V]R:W-H965T&ULK59K;],P%/TK M5D!HDT;S:I-HM)%8)P0?D*I-P&ZZ=+&I9U@?P)?'CGG// M<:[M3+=2/>H*P)"GF@L]\RICFFO?UT4%-=4CV8# F:54-37852M?-PIHZ4 U M]Z,@2/R:,N'E4S>V4/E4K@UG A:*Z'5=4_7K!KCQZX8ZO*V $_GS9T M!?=@OC4+A3V_9RE9#4(S*8B"Y:2$ M)5USWGZ'S,[%\A>3:/=2:,E9 M20V4Y(9R*@H@]Y9.DXL%52!,!885E%^2]^0M\8FN<%1/?8/9+8=?=)ENVDS1 M*YENH1B1.+PB41!% _#YZ?!P'^ZCY]YXU!N/'%]\OO$A;RW9>)C,;K5KW= " M9A[N)0UJ U[^[DV8!!^&G/XGLCW?<>\[/L2>+W";@%)H&FNK>+PB#55D0_D: MR 43I)2<4Z5) ZK]TI=#J]&F2%T*>TYL\F 4! %^E\VNSZ-A>P[&O8/Q>0[: MBB1,ZS640W);OF17QQ]*#T7LB9ST(B=_)1(/4FVH*)E8#2F='%5Z*&)/:=(K M30XJGD9\H^60OIB^>(LB.+TA=J!P'"2A4F2 M#.O->KW9^7J/5$5VJNB!P&'1_LZ-86_KKU2MF-"$PQ*AP2C%,E/M#=AVC&S< M)?(@#5Y)KEGA3P,H&X#S2RG-<\?>2_UO2/X;4$L#!!0 ( +V ?U9<&>+A M4 4 ,\6 8 >&PO=V]R:W-H965T&ULM9AM;]LV$,>_ M"N$50PLTL4A9#\D< XV[I@76+4C:]34CT986B?1(VDZ__8Z2+#D2Q:1;]L:V MY+OC_\@C?R3G>R'O5<:81@]EP=7%)--ZX?,EB8U#9?%GSO;J MZ#/J47$\\H8@5+M E!X6O'EJPH3"30\7<3=-*V:1R/?Q^B?ZB2 MAV3NJ&)+47S+4YU=3.()2MF*;@M](_8?69-08.(EHE#5)]K7MJ$_0EKA4[0 MU]OWZ/6K-^@5RCGZDHFMHCQ5\ZD2-&G:NZS;(R/M88(^"ZXSA7[E*4L? M!YB"^#8#9H59K?PH]E\NCO6/K0)O:BU>20I:"4%3DE+H;09@;40J4(P/JE-7!TC M/&J8!'%/W- &>\&975W8J@N=ZJZD4 IMI%CE&KTNX.&-35XX;!J'/7E#FY-9 M0.SRHE9>Y*SHIFSY&K$'H(=BZMPF+WK)^GVA8(_RC=M\XR?J5S$JDPS!"@=$ MV 'J-F8.VY*.!_T=>$%O3(8V)(P]^YBQ(\MT$^;1% LQCOHJ+68QG@4C,DDGD[@GH\Z8! 8GHK0. M=>/^0M/PI:(]3K9#*79R:O&):P9Q]5O$F77Z-?['O1P/ZF5H@T=&H2,<=B/N M2NR8Y&910%0IF'N4)_;AF TGOT_Z"BU&P9C&#GG8S;PKV,/7!:UHP0S]0"K3 M]J(>8LWOKP_NYOYM+72,Q&Y('A?^>#T,^=1". MSGEB%5L'BX]5>*>#C:K=C(SPD71\)$XDV<6NMD7Q':5Y83K>*IH\3[35;%1T MQSGBYMRWZK(!:H("5NB:(;XM[T _K-E5"G!ZW&H#F=1,!5?G#UGG![X?1[C/ M')LE)KX7>^%(-AT;9W^)SY?UW6H7IK[J_4SE M.N<*%6P%(;W3"#3)^O:T?M!B4UU W@FM15G]S!@%VAD#^'\EA#X\F ;:.^S% M/U!+ P04 " "]@']6S;9J$*\+ "B? & 'AL+W=ORV,YN81S]TD\RT-I+ZXM[MW/3NOJ:V M8K.UC2_@I/WV*[!C+ D+U)Z\:>,$_8Y QW_@6!:WSUG^K5AQ7CK?-^MM<7>U M*LO=^\&@F*_X)BENLAW?BK\\9ODF*<7+?#DH=CE/%G6CS7K@N^YPL$G2[=7] M;?V[S_G];;8OU^F6?\Z=8K_9)/F/CWR=/=]=>5#^]M=LN0/ MO/QS]SD7KP8GRB+=\&V19ELGYX]W5Q^\]RP*JP;U%O])^7-Q]K-3[C!)MT>_D^^'P_$60,ON-# /S;PE0;^Z$*#X-@@4!J$PPL-PF.#4%5P+S2( MC@TBI4%T26%X;#!4%2X=I=&QP:CO41H?&XSKT3T,1SV6LZ1,[F_S[-G)JZT% MK?JA-D3=6@QANJV\^U#FXJ^I:%?>3[-MD:W315+RA?-0BO^$,OGGGO''2K?-EE>V+9+LH;@>EZ$W%',R/ MRA\/ROY%Y'.J?'.K7G/ "YR-?IMMMU9>/R3K9SKF3E.(X MSF^

?)6\V,?:M.+.^+73+G M=U?"+P7/G_C5_=__Y@W=?[7Y1)>\'H7C42AK$GVS212Z\D94WTCI.FO%-!M) M@Q&2O*0+%*Q.Z_ZS4R!X'A^%KPZ,66[JO(+Y[UQ;\83 M9R<*=FW MMK\T:AD>5"FH>;=*%(*!E(O1L)(=^:12.OI4*G)4V/';.L1$A8C800)HT@8 \$DWPU/OAMB?.??3 (+WPUUWRFV M,_;+UG9(6(R$$22,(F$,!)-L-SK9;F2T'4G2W'E*UOO:945U>?_B0>&K7?*C MNE6K_I3,YWGU6W&;LA/W+$EEQS:_&>5LSX4CS;R^IUS%S9"",1)&>O2>(@69 M65#RQ_CDC_'K^:.K-HV[SXG&WMD6)R0L1L(($D:1, :"2>:;G,PWZ3XGUK%A M=]TQDFSKSD0S9NB-E;J#%(R1,-*C]Q0IR,R"TM![;A,:NA871.4JS_;+E?B? M._O#)=&'\OJ+>/5;DG_C9;U=%1:TAH1&)5MS'&G234?@3A1[0#5C*(WTV@,* MU61=FK)+SJ)E[S5]]9S)VJ\9^Z;[=D)2HNA- *E42B-H6BR YOH MV#-GQ[(#'S-Q8R8TTCJV?./)-VNM5D/&O],C[=RXZ@4S5#"&TDAW]RE4D!D% M94TGJ^6)&BB#:61'OVG4$5F5I0-TL3:'BC75@S26:!:@FVU0$&# M;2@MAM((E$:A-(:BR?YKXFT/E&\'-^/. H6,7Z>>'I$'0[5 07-M*(WTZ#^% M*C*SHFR0)HCVS$GTSQJDLT#IJ>A$+5#(%'8&I<50&H'2*)3&4#39?TW0[9F3 M;HL3I.]U%2AD!#OU])S M):J8015C*(WTZ#^%*C*SHFR0)A#W;0+Q_@;I*E%^2R*N?*@T-7?-MD)!:3&4 M1J T"J4Q%$TVX-E4:IL\W'B.'$==%0J:C?MZUJO>YT$%8RB-='>?0@6945!V M1Y.-^S;9>']W=):GEBG?:G6"YN106@RE$2B-0FD,19/]U^3D/B@G=V\F8QO_ MZ9FMKQD0F1+/H+082B-0&H72&(HF&[#)X?U?RN&?DSQ/JB_'U16P\PH>F1!/ M_98H7_WP&*H80VFD1_\I5)&9%66'-$FY_TM)^66'=-:HEMA6NX2'S@:'TF(H MC4!I%$IC*)KLP":*]^TGA;^<&<]F-7S-DGSQ,K>AU7#0R>!^R_3FH?I),E0R MAM)(GQV@4$G6(2G[HXG*_5Y1^:>#%8BPPD,SP<6_";JF/)GQUK[0HUY?NZ^# MIN-0&NG1?PI59&9%V11--N[;9./*K"?%%)UGJI8\W%//5- X'$J+H30"I5$H MC:%H\C?%FS@\,,?AHO;P=+F]CK_/5\EVR9TOXMJH6!^^??)A\;]]459?4&GS MF)EL6X2@M-F1)GVO7K9_#!4D@1Y%J]/!H8+,*"B;H8F^ W/T_3LOG6K]C-;1 M1D:L4RAM!J7%@1[47X_&$Z5\DGZ;T>-FTGH2ZB(0%U 7+C.")DD.S$ERO%T8 MEN3P6H>Y>TV.0$\U)YX;J)^GMVVFO@7U3:['_F@8J8=:WV[LC]4+/_/!L'Y_ M=6C*0W*V-(BZFY%];O+^S:'-C%.;"K:)=14$# M8"B-].@_A2HRLZ+LDB:L#5YQ!8_.4J7GA]J\1'/_K&L5-,"%T@B41J$TAJ+) M+FPBX>D4(\. MU8_YIV9IVW,2E!9#:01*HU :0]%D@S5Y@X:'X=Z8!J-U9DV4,D8 M2B-]=H!")5F'I&R1)F(.;28KPY:/"?7T-7+5C,G<->L:!9VY#*41*(U":0Q% MDPW8!.HA;JV05J?5XJ.J)08\\3[?+5H>-M*D?VA6WGF:' MON>J=06:0$-II'T/M-("39:[-.61;A+CT&:]C4LCW5E7]'0R],;J1Q3FKEB7 M%F@^#*41*(U":0Q%DPW79,ZAS03EW3ZO[N5+I\RJG^>K1-SPU^:KK[&]KB5> MS&+6ESLM$YY'H7;% XVEH332:P\H5)-U:LRAT324%D61;U+BR&;:M3K3VF\U1*#=#FG/&],WF8S=D?HD@Y;-KL?J.[9MFW&D M+H% VB2C2)W 8#X:UH/2H2F/21/21N:0UF(J?/L Z<%L,':U12/,O;!^*T*S M62B-0&D42F,HVL%K@[-G*5=/[_XMR9?IMG#6_%'@W9N1\&I^>"#VX469[>K' M*W_-RC+;U#^N>++@>;6!^/MCEI4O+ZHG-I\>2W[_?U!+ P04 " "]@']6 M,0^<) H$ !E$P & 'AL+W=OY>>^!+L 8PM9UD^N]K X$

+YG_%G$ !*]I$DF%E8L97[G."*,(27"9CEDZLV:\91(5>4; M1^0<2%08I8GCN>[$20G-K.6\:'O@RSG;RH1F\,"1V*8IX3_O(6'[A86M0\-W MNHFE;G"6\YQLX!'DO_D#5S6G]A+1%#)!688XK!?69WRWPC-M4/3XC\)>')61 M1GEB[%E7_HD6EJLS@@1"J5T0]=C!"I)$>U)Y_*B<6G5,;7AV_QLJH+'V%[)$%+]H7_:=3BT4;H5D:66L,DAI M5C[)2S401P9XTF'@50;>N<&HP\"O#/P"M,RLP/I")%G..=LCKGLK;[I0C$UA MK6AHIJ?Q47+UEBH[N5RQ3+"$1D1"A!ZE>J@YD@*QM:JQ\#EF201"!<=8A!TI D?Z*/Z'?D(!&K5C%WI,I(^W7"*OI]&=WKB(X]](TI;P)] MS2*(3ATX"J7F\0X\]Y[1XQ<(;>3C#\AS/:\EH55_N)_:Z&_D[&0L1O58C$S>U5BDJ5JX M0G,CM0$AENN5+!"\ ^I@ _(M8,9RH&7'Q2B0FRA;4S*0$$12&]4NZ6VG#N[ M8]97.ITPC&N&\5L9/'OF]V$H \V.TM.69PRO=#IAF-0,$R/#8[%8R\0B)&/. MMIL8$:F*H+86_JP.#_V29"$@;'LC1'; U9[>4+7Q3"Y2U;9G/,;,KOS^IC7W M=-CB'HD'?+NM9&R[?K^MQ!QUZ)E7>3O^9G0J[>L2 M>PV[]]:CP+<#M\]18(XTF->[X%6)=. V0@8;M4$_7-P/]Z:2IO)VBHL[!L)A,T: MJ!>OAWOQWDC35+RM,JKK"]%&>[K;_BK0UNQ[,-[N0+3J%,T#GZ,(B M!;XI[G$$"MDVD^5__;JUOBOZ7-R0G+7?ZSNDXB*D<5->0'TC?$/5A">P5BY= M>ZHV$E[>Z905R?+B6N2)2&PO=V]R:W-H965T&ULM5IM;]LV$/XKA%<,&U#7)FG)=I88R$N[%5B[H%FWSXQ$VUPDT27IO/37 M[T@IDBU1=!*D7QK9/AZ?X_'N>43V^$ZJ&[WFW*#[/"OTR6!MS.9H--+)FN=, MOY,;7L O2ZER9N"C6HWT1G&6ND%Y-B+C<3S*F2@&BV/WW:5:',NMR43!+Q72 MVSQGZN&,9_+N9( 'CU]\$:NUL5^,%L<;MN)7W'S=7"KX-*J]I"+GA1:R0(HO M3P:G^.B&.N"P9];?LZSS'H" M'-\JIX-Z3CMP]_G1^P<7/ 1SS30_E]F_(C7KD\%L@%*^9-O,?)%W?_ JH,CZ M2V2FW;_HKK2=Q@.4;+61>348$.2B*/^R^VHA=@;@O@&D&D#: R8] V@U@+I M2V0NK MFV.)8R3NDK#5XLP]N;=QHB$84-HU71L&O L:9Q;DLM,Q$R@Q/T96! M/Y CHY%?,K>H-$@?Y>RZUF1:J/1P8P6$^CI)KO MK)R/],R'"?HD"[/6Z'V1\G3?P0C UQ&0QPC.2-#C!4_>(8K?(C(FQ /H_.G# M<0 .K1>4.G^T;T'MJBW=JBV5S!$4G&)&%*MRQPHCN#[RK5OI=N)W:ZOY2&]8 MPD\&4*Z:JUL^6/S\$X['O_EB?B5G>RLPJ5=@$O*^^ S-)Y/:NSG*D9$;:3O, M[6(83:/9\>AV%[W':CJ;D]IJ#U94PXJ"B3E-_X-R*G>WD=""$EDD(N.HJ/#: M;^US8C.XU5 /L-6?G+[H-=/W2L[VUBFNURD.IN]C?T09S7$61#B!8<$)8*5C%6DB.52&?&]%^>L@P''N(6S:T/B M'ISS&N<\B/-COF%"V=JPC5\4AA4K<0VUP;3FQIOR>1?IO 6T:S*93?Q \;CA MJW$0ZN\@36'-YA81R,RLDG&PST MG3*4@UNE\KB7 =K>*SZCV:PG!Z1!2\)H.PPU#XS!%GR:) MW%H= ^3"Q2V#3NW%U^7W WU$S(LUX_17$+C/2$]Q?R2K1;A?-<_2 MH9'#G!DKT@8STOC;7B;A'G[ M"T]YOGFLFT[ AZ/TO&A3.FT'&03QTB ;KB=AKN_T=E^3]$;GH7 2S]J2RFN& M^UI%P_1D_JS6OA0%*Y*GM/:@@GAV:W\E;_NGJXUVH&'ML-]J[/D4+()K-\G. MP=5;=Y('7\KEDBN[1HG4_BY$N_HACCI]R&,5T?'?;I<5>%[C M;);< P?Y<0LLV)_#^A9=\Y4H"KN%($&@TH5,O0%TU<8T'G=6O6LUFY&^'=3H"'K@ M4+T?/K5C(=T*O3 F:J/$0Y=4E03[]Y[X>X&[1IURVNT6=>?C!R MXZZ=KZ4Q,G>/:\Y2KJP!_+Z4TCQ^L!/4_W-A\3]02P,$% @ O8!_5@*9 MQ;&<" 6A0 !@ !X;"]W;W)K2\Y\R13C;6W?B**(B[6AM_.JE":-[.YSZKJ)9^9ALR6"FLJV7 K2OG MOG$D\WBHUO/58G$XKZ4RD[.3^.R3.SNQ;=#*T"%N/DC)54W&*VN$H^)T\F[Y]OR ]\<-?RC:^-&U M8$_6UM[PS4_YZ63!!I&F++ $B;];>D]:LR"8\;63.1E4\L'Q=2_]Q^@[?%E+ M3^^M_J+R4)U.CB8BIT*V.OQF-Q^H\^ VC,6A]LW1W&?:U, M^I=W71Q&!XX63QQ8=0=6T>ZD*%IY(8,\.W%V(QSOAC2^B*[&TS!.&4[*=7!8 M53@7SJY<*8WZ2Z80F5Q=)\NH)RKYZ5N(%93.QOYR*U6*U>D;>_N#[?I2W_R_X MGB0?/"Z9.^FM;V1&IQ.TBB=W2Y.S[[];'BZ.G['[8+#[X#GI_Y?=STO^U082 M2_']=T>KY?)8_%-%XKTFZ:Y5:<1GRBICM2T5X;%UC77I^$L6NEH<#UOC/918 M)T)%HE^V=2/-MEM\A0;SV.NC]IQN 2*-%XVS>9N%]#2,-89*!E')6Q)K(B-\ M93=&!"M8B"I4)DW06Z%J2,">&]J*AER$-I.1R"KI !/DE \J\^RB,CF:T"FI MH[+,UC6YC&_]U@>J_11;,MWFRI0"4)F\Q?)([E20(5=N!14P09')MGA4*]\A M&_N"JZGPLJ" -=8$^YS4&AI]V,-!BO#%T9Z)SXC7*%#+-\>(B0QD GT3#^FH M"R&O6$0%BM>4HR%AMR ?Y%HKP$U5F78QUFD*EBP#GQXP0@X(CP&A'GR'01CJ*+EG07 MG^$Y)$JQ=E;FPDE3QN.8+#<44HP\];==CJA/Q,NV05))UL(JW7O=%WF.FMGK MEC$BE($SKZ:CU,]'1;&& ')8Q;!$>>DI_ G.WM\&F.;1!2'*;NP&$>C/TU.Y M=(HGY'TJ4;+P(7R;E-&&J=A4*JLPY2J%-O$"Y;,5&+E#H7E,EE!A+L>H&T+* M$2^Z0[ESO1:Z)5$B[XXRY;)6I[:UG$^=BD]DF#!ZB]:X+]H=!\1&QE!W;9]J MC+5=!]RQNB_25PAG@&0L@3DNS) XAJ$ ] MOF(G[/:B<+86UR1#T&BSD704V>=6>SD55S=:5K:6,W%EQ,\MVG]UQ"-D^697 MRX[=$BQE[56N8-%T%/5W7DGQBZH5-G'GBP\6IO^7?Z#1441[$\:"AZRN>[3< M12U4"03!&S0C YBS;1G3Q+HXO/'!DS:,7:@0_G%+2_&ELAH>@\ 0'[W:, Y< MLC;4&/KCY98/YN* M7SY?S,3O1K.W$10VK,R'&-L.\ $/ =4W6G?TM54(0W(*-M;C@H]1VZF*(H') M/Q@^?)9KY^^3.L,%K,@5<&94V3]XMM=;K?+H U !@!7' #O%@?"CN=.5 3N; M&@#$4773205N9BE*VX%DA@;LVS<&I6[0?'&8<4RD[BCXG'@!E8U?;1R,_15&G]\P5FZ ME3JZ'"P* &Z^.)P>O%X*QA>/C6F$8?JZL,=Y1-/J?"_8/=!H='O@;@-(A7I7 MR&IZN#@<"4DQ49RW;G(&3GC1LBFM*B8-!YN%*3T78_BFB&B*V(MY@Z(RE+3?=F V, M>(,R*!F=X-6G0,7"*7DVQ>+JQ3@H,2UUM@_B.&#)"_S7_.+V, 8S\=-HW/:B ML5OR-(-]@_"^V48^U^AW9@K)C;Q^B7>I#[K/[Z*3I MJ6!Z!Z:H(-_RMECS7+Y,(BCC2HPS^%HQ^>"?)A&Q;]4X"7R"CPV,O(/T0)#^ MXC]+O)%IK=(P*YWUD9IF&*T#D$=1[&0DDRCV1]1W Y!W;H%)("E,SY[OS2=, M.IR]'MMDD*C!HO4V!H)5[9XZG.T/ASPH<(H3ERP_"#:[F<7!L-@_WIGV59KV MW!TYJ(;GWO,IE(ERI7"F_F:U+XZ.1O9QTKE>LP@!\=(Q.:91/7=2>:NA4G8L M!"!4@-H@_=TLP3\ ES#XN&H!,303'Z61941FU+).I"@"<,S(?04B;YN0X&TH M(O;_V1$.3,JIX41!?-MPM!F6(P!OV1N[#MPL,D>^N?,\,+@K0(:OE.]4(9G= M&\&)D*6C-%#P0A"X;<$10.]=0!/'Y(TVP/^NH'"5TSKTDRD1DEX]DNS;)K+0 MOLWN$:D?+WC)P 8(Q1;@08BL1#/W:V4DR8@.OYTP6V=.EMJM4DUBE@^-[="- MW[54'I,4/]'$L2<;%;IWJH1.C)$=_1)-BRO?L6,&8&D8CXSE^8<7BO3J('=H M%FS V])Z)[6<@,B'624G2(.HI8&$$6OB:P[F*5O&%;#&.]#A_.WJ7O1??;TU>WC]*50%Q@L=!-L$[\>K6T(MHZ7S,#)\0:L%Q;%TMVP@N%SXMG_ %!+ P04 M" "]@']6D:-';T84 !J.0 & 'AL+W=OCNW$CRI)=O9TY62]D9W\#,Z ).+A@ $PHIB_ M?K_N!C 8:J3L[>U5)18Y@T>CT8^O'WR]L^Z+7VL=JOM-V_DW1^L0MM^?G/AZ MK3?*S^U6=WBSM&ZC KZZU8G?.JT:GK1I3\Y/3Y^?;)3ICMZ^YFOMZJE;[5X?/VH\.WD[Q*8S:Z M\\9VE=/+-T>79]]?/:/Q/. 7HW>^^%S121;6?J$O-\V;HU,B2+>Z#K2"PI\[ M?:W;EA8"&;_'-8_REC2Q_)Q6_X'/CK,LE-?7MOW5-&']YNCE4=7HI>K;\+/= M_;>.Y_F6UJMMZ_G?:B=CGUT<577O@]W$R:!@8SKYJ^XC'XH)+T\?F7 >)YPS MW;(14_E.!?7VM;.[RM%HK$8?^*@\&\29CB[E-CB\-9@7WM[*951V6=V:56>6 MIE9=J"[KVO9=,-VJ^FA;4QOM7Y\$[$>S3NJX]I6L??[(VF?GU8^V"VM?O>\: MW8P7. &AF=KS1.W5^9,KOM/UO+HXFU7GI^?G3ZQWD4]_P>M=_+^<7M9^-KTV M:=/W?JMJ_>8(ZN*UN]-';__ZE[/GIZ^>H/Q9IOS94ZO_'RE_>NV?;-#5>?77 MO[P\/SM[5?WK6U57RAM/ S_2B;N@6/,^K36TK[:;K>KV-+ZVG<>41@7=5$O3 MJ:XVJJT\QFLH?/"5Z>JV;W05XM2>'F+=ZU8K1U14JFLJ@X>^7WC3&! XKVZZ MH%WTU;OO?! M0/NQ$)T#5[E53LZ%EX\03TN1P31A#WT.ZW0&.OS6X7!FVV+!E>ZT4VV[I_=Z M&\F@,W_N#'V[#;PQ-KK<: >^PP[^WALP%S:@@]&D#:M@\>V+KFKM LQPI3/% M='3E87"WFR<[T5W3!/H\R;2T_A1)3M_IKH]$Z'LX)(\O3>^(G\,DYB[8 M9)LYI#/TV "<@GGVH+-O&]".H[MJZ>P&TRSN-[-J7OTLF^!O;2'EXC.PW[7U M@65?M5$&KJ.$.1GY!QY'"GF"TRU+5!TGKJQM(*>VY=LE27 -2:9(Q@^9&85" MX=Z[1CE,N[+X4WU-NGA^^NJ'R]LK_GCVZIOI\=>V8045Q;-;4U?/3Y_GP_'1 MKW%I#LK@A8)K]C+:C0['RO_BE><;EL&#M";MW#J[ H=]M55[N<7(6AU=%YC= M;RVIPP8"GY0&3A,6IX$[ T>#[8C[ER22L M4BM(.O@+=O:;7A@.;7%HT)NH?X/":># M0< 8"M$%VD5K5DI4B[:#,R:T(8N 39!1#8NTH=/.LHP8G^F:5X 6%UUGV M;9L,CN@-K&F]SD2+$!FR-8V>9[&!X,$&>=&0Z\SKC_0.DM=6[T%Z8_@22W6I MU=8$U;*^C*^*I+A]E+-)G\"(T7E)&N+]$"?+K;*- /QK24&(0#BQ+YK5);_> MK>$$F+L.&Y V1'9DPT1.O MRL'SL"$LZ=O)8S".;P"[07!8@&F6S](-3=&U7#I=G8.9$&83U 6G_-ILJR6) M4+Y 2 T,@'@2K7";F5\+LEC;5M7$@J4RO*-R@;2/Y(36IK4B%8E(-N)@-6'? MIL*5KW%@Z_BF,3K+:1PNS'>X_EK,(3.W"WG9\IH#WC3138FZ9W55?+9$YYI855E M[V!#0KEV9/Q(C_C&=FL#]HO(^FC0DJR-Q54F$4<)"L NT7^"?1KX>U4S^"*T MDSDT?33B8_-;3[OQ[.A"P)'E&&*LQ>HA$C !C!'85!ST0WFOE MU^*IZ<-[V*8[" D=*K^IZ8,NWM""1B2*WT&L&V (FI$+L6W])AL.K.WST M"<1%#JZ!.([)4%8;2.D^FA?69M<+4P7ZP74XLX(Y;8FY "UA+[;;:4US*4"" MU$&NTV$*2F=1C J"BYT_WY(**: QX%W3MA@^4M7?>TLYT$I#;85=3/"[H^CR_G2=RZ.[X](='-P)G MPTZW=X>G9[X"4) $DA_L1CQBE?&Z/'Y)"'N#%LHCU@\BO]9M(]@X,OV!F6&$ M1UH"[/A'0FP+BF%F P_#!"AB22&+;Q!Q$/:EE:/7QXYKPGH"9[RNT[$+4ACO M@ V(9_5F@=.FF';LOM>DN#84%K5AL& )R1P3A\ '&$E'X9G!'..2S^+0:))3 MV!NR7E/0E]0KRH<( H4 M#>X=QSL<>9>/ D$C3(YPJL$5AH-9]D(7?'F,ET) M@K->L>$56 %P!5O \:#8*6+0()!B(8M#89MZK=Q*K#+"P$Z4DE@/\[8K;H_= M&+OQ1#,!*GA9H I8C6A]4Z"H:3^V:X #\02Z9%&A)9&SI>!1P)OOHS@W.,/^ M%_8;\8P[AJ=+^X[HM(!VC\ATL &=.=;.,][-KXPM%^=SPC2(X#I/9\>__^A MGIT425'ND '+^[WW[Z0L]/_['')U)Q>O$I!GJ>P%*$0 M)%A0U64+)60W2)N\L_TB ,X/P_,'E^?Y XP51G"Z9Y=_9TV=8V]8BHX0:K%1 MDS;*29FQ9LT.L$:VHEOEPR$R'%(8V;#^UCB 7,PY$DO6C4"L$SPV)!.P0I4TZ"(>I\8+A_A!'$W"'<&TXN>"YE M*AYZ$A>6@#8V.B/3->;.-'0;.80F,N0MH4\*&=AZ$(\,AU(<#D9/+#D<0L64 M$L?G JY'UA$SAZN8982N5D0EA3[]$%UF(N(Y9SE3,Z1QL'5CRCMZD$1(%S*G M%&'D2T&C*.828FB='_O C=H/ D9(05"KX-N1;,;0IRZN/Y&J'FI#P7F.-G8P M%W Z/YA[D'J@S%,A/*I0A6XAM MB!$_7 :B(5(AHG;[@(0(,1;XUW9\I3#ZI$:DHU ^Z%&0<\2[:22M4-@"@H3B MNY*K(OK%XQ .BOJW(![+]< -,$P<)34R3I&49\W68#"#K*X)4O'BS';0J[J5 M8<C,"D!]LMSK^0,FWI TE+: "3UH:T_(867J6K!"MR^GQ^^)= ME--9(:1B300W/B!TQFI=0$#BJR9!B_:98G6 KI4$BK5QD&J8"C;29$AK2CHS M1AWQ)L)-!KJR%5L90A:+@K$MS76V7ZT/!;NC)#BMH6-HN80=*E)V.0L*%9"< M-=%+\H*)$CL,ME+.2L4+V>9.I#@29B0"H%3=?D2:BFF\,NLQ#EKB,1?[,A-Q MP -*)>I&)&H,<^G)@_N%?1P&C=*;XZVW4OX95AN8EYE4,$YLBZH26RM'%P?% MINIOSU]84UGNC?_" -RVG!B>#G')3P"C*4-$15U @!\M!^>D:;%.A5C(*&_B M0P:,#QA JKS0\1IU<^CT.<;Q9F-:Y0C>=-K-F,?;$ L. Y/'F:@$%5.>2W90 M;>3X+XF10[G@ID@TC&]%;L#44?9W*;63LNET"$J,#E)&63]E),5*E3+*[JB< MB-GSN2B-T6@',2R*:5@6H;SN,O_AI$QMMI+<%+V+F0768,K@S$OW6B9[XD!V M5H4P2N@F)&0IW -U)..T%ZF@[<2SMH%U5Q95\9A;JYDZ14YW6P?)N?& MD"UM/U'X>Z3N5223Q6X;3IU">UV]YH!4SI%E$9H +8%_IM0,VVV0DR/L(M>6 M$N$/DS<#5U+L IZ\CVBD.^>O_CN58;H;5()J3MI7PYNI]9JNLT@/DU MY2%IZRY]F\5,IT]V(I+,>#'JZ21YLX,)ILN'RU20T,G!V> D+\;43Y#*[DJ1 MRD#+G;,+ZR2?N2\'12&%HBBALE^02PN&D\.2D87J=NI!YCDGV_C378!>670Q#:.YLU*.*3J$IIVI,B^A2M\\G*XZ!B94X5]P$J M3+M_D,,=94VG _C95"10/-RJ?7Q"D"_FHX>JSF7&L:,<-%NU&+8,CJZT] \* MWZ,LL8ZRE%+O.)MDV,EB)BQAW -PIWQRM(/G/4R.@FKX7I-]Y?7?D6@IA@4JZX,X94O:C4_/S9#HI,R M-P_R')N/!:#JTH@H#CEY"J>P 7L# $9R*+ M7.W4*\39M$%'8;:1.(U/"EIGG&A0;-_(*\1B+VAY-[1L[$%4I:DO[,^RX$G0 M(CV1NJ07A+"II"2)I&&/PT7/QHMF+/0W0M0=,P2PQ$CXD+.-JK'/+/^U=&:\O#C_IGJ7&VH\\?XJ!8'OL9W4R1:( M[O!5PE MZ)Q[$SA;TN8DFL.EIMQ4C%MM M1UU%?T)B*OJ7Z^P,94,1: :4EVV_E)9Z9[CW/:.XZ:$3LG@AOWQ0]L^LDFS>-QE*Y'O5%%[LB=N M%%-/(8N,JG9LD.+(%5788ZCU:1TS?P>9@IROB^T+L9DN:GLWL,#XD4^.@E81 M>*0(4]J1. F3E8JIF0D0CPHCK92C#I_$U.AR#^B;:!M30\,8W4#J(C/EH16% M=!(&R75/7 VC:K[8E33AX%@$4M*1_4%F0SV6'F&_W\3>H,&C1"Z,QXNDC'"? M\;XG[\H\Y[16DGVGR89 ^E-$S'UBFMI>_S[T(GU:/]56>PB4INO-N?Z4>_J2 M(=LD?P?N')2[SEZ2.";(]M7%MZ?%YB+!!U)+2)+R&_"O..R+F'5<%HFQ MPY([#V?_.77#NZMVI_;<$."-9 RA;WU' 1NE03CC=9>Z@I?Q$MDC/)7,>O5_9C!2.&T;>$51T M!.HXH<1UK[@R)R0HUY0K'<6,A%^R]7&<&B=[)/W-T5UHN>G!U V=OJ-NXG]I M,Q?3[RJ4.A%3>\/616=RVO,3HZ8$[M-&["F*+JS#EJC)6MH36IZ[%V'=J/P- M=OA@+U3[;C$K*51DMN MP:>HA X\].8?% 990,F>=U9Z2\A6"\&#"2>X).%?Q*EV1]$&M3R:M N6/9N? MGO[7GYF3233,JM*-Z<\K W3Y/J8RN&0GD)T+=P3LK\L?"\RJGP D*6],%TZ[ M;= MY3*]91\&2:$NL-R[+'ZED1(QEXM+XH;3LL_7]]K51O#""'Y)WVMJG!W*D;D! M3D9+/3)GW;FA-;9?T&>Q^)T=$3%J#1SIX$+7BHHX@GNC>N>$.EGYXX;X"04! M.@]/.-@9? 25OU)^1R9-W%!TO<*]B_FWA'K:%&A=S,_2]\..$6H082M_P[AB M]/L<9SM+4%RLS$U7_4\/$'5^>O9"HF(6<,$CI&C_VV@7GVFQY\=G%[-'*A0Q MXKTX?_Y-]>,X6KR&DS:AJ+I,KQ -SM1OITZ*W[]MM%OQK_R\N%GY*5Q^FG]( M>"F_GQN&RZ\0?U1N13U/K5YBZNG\Q;='E9-?]LF78+?\:[J%#<%N^.-:*Z@E M#<#[I<4UQR^T0?YYY=M_ E!+ P04 " "]@']61V73JK ' #!%@ &0 M 'AL+W=O/!1YZ2X&2^^K%^.QRY:JD&YD*E7BS<+80GH,[?W855;).0L5 M^3B>3(['A=3EX/*TGI>\)M6*]=[%H3DSI@O M-'@]OQA,R""5J\R3!HF?K^I&Y3DI@AE_-CH'W98DV']NM;]B[,!R)YVZ,?EG M/??+B\')0,S50M:Y_V!6_U$-GI3T929W_%^LPMHH&8BL=MX4C3 L*'09?N5# MXX>>P,GD@$#<",1L=]B(K7PIO;P\MV8E+*V&-GI@J"P-XW1)0?GH+=YJR/G+ M5_I!S<65<\J[\[&'1IH?9XWT=9".#TA'L7AK2K]TXM_E7,TW%8QA2F=/W-IS M'3^I\:7*1B*)AB*>Q/$3^I(.7\+ZDN_$%Z2G^Z4I(UZX2F;J8@#*.V6_JL'E MSS]%QY.S)VR;=K9-G]+^M[8]*;W?MG?&*Y&(GW\ZB:/H3/1WV!S0BDG2KI!A M4EK59*?^BV?%PN1(6_>B6_]/_2+.JKA3EF/]BRZ%7YK:R7+NGG/HZ5\DWLIL M"=CV4>"-4'_6ND)!\)V6(Y&<3GJC&03?+Q8Z4V)1VU+[&HCVBT:S6?<<1R?B MC4)N+TT^%[JHK/FJ:/7:3]%IO/=Y^W>6GN[,1<,HB<55EM5%G4L/S\X50I9I M&0H3[).%L5[_%29:N5^.3V?/UZ-H.$G3YP=W/MXU"A#?5\I":WDO<@(H/KS_ MM8GV4)3*[X@D\:Z::9J(3\;+O._WDVEOE":37F2?PJ8><)S #APG"+D2CTI: M)Q15CQ!WDN#8>]H1LT?QM",'OSU*3KJ)(0X&5RDN[?GC*$1Q';5/V.'&%)4L M'P-^)TR@!V>. .\^*NE]KH;BLW3@VKTWY5!\JG,GA^+]EUPN32%YVVNE_\#[ MH;C!,CD2+VM+;OUO72JV?,AXVMU 'F5AO2Z]$1*N7C4!D/=6,;?8!1H4:Q1O M6D8OI4#PM)GCC3!E\!6.![\4!17=_!'@H4?BKP)E'S0.*7@!'NO\,Q*?EA1JJ4CEMA<;8-B*!G*4PVT5M5<, 'L[865Y3Z.%-858@/K!78ZL M<_HA)-69R#!IT?80V!PB-;HLZ$(I1-*$L.%-J>Z-#^G*"@SJE*5@ FU)C.OA M'1$TI_H 2NJ-#+K$1$VP_Z*_-9R&KJ\L8%- MD/9KZC0>W,11(9",'0[S&ZL#>TD+^E2UH-QM?;U!6= ,!C!N@T OTA4NF=.A3WB_'V:4P$='O/PHW^:/-@7,&Y MXB@Z.=[B;)S.#IZ+;67Z6%=5SDX'@CL),E&*\NU/E^&*%VY;H4^A;Y6U=LJ2I+>*)ZDXHUICH$GY#J4\?%N@Y=.FF;NJ7V37AN+]@[U\7OC^)GO MQ92J7^%M/H#:PRP8P%@HADS_YVL_QJ-=ZP]JG6N7F;JDI/9JK2,=I>+902T; MV9"A_Q,+D/I0)OQ8_K]JBL#O=.3R;?K@TL.,OB$,E=3S<"@5Y!%'E3"OYUR0 M0V\%(+@8<>G%*;##@V\'MH1.H_X(U[!WIOP7Z\ MC$XN MV-?UB([K7#"W,'-T35G3MGRKO>^@]F>-U5K]MCH]%S9?5[@RK00';/U99R^S,[3&7.L?%OB/#JA_"U9=- MLB&^MZV]VVN"E>UH7JL&T8%JW<)Y/*"@_:VV]^NZ"$>8$ZZ94_H_/:&)]2TU M73\>I_1JMZ;MN;N'I;N%:,]M^WA&2V>[6B>[4]'NA7JCXB:GNUM>^=T0#]&J MKD_]MJ=KN-1V)EO=D57\O2A4!NK4G!^)?9^SQKW/BH6R]_SQE#HPA#Y\8>QF MN^^S5^&SY'IY^+C[5EITZ<3=!40GHUDZ$#9\, T#;RK^2'EG/.X0_$B=J;*T M .\7QOAV0!MT7ZTO_P=02P,$% @ O8!_5M:1?2I,!0 70\ !D !X M;"]W;W)K&ULK5=M;]LV$/XKA!L4+9#:EN3829H8 M2-IURX=N0=IMGVGJ;!&E2(VDXCB_?G?4>^)D61$@<$CI[KGG7D6>;8W]X3( MS^YRI=WY*/.^.)U,G,@@YVYL"M#X9FULSCUN[6;B"@L\#4JYFL33Z7R23)9G!=_ -_!_%M<6 M=Y,6)94Y:">-9A;6YZ.+Z/1R1O)!X"\)6]=;,_)D9

CXQ%+8H_3DB/&&4"[]L6\DF\Q$3I?,FKY6102YU]9_?U7'H*1Q/GU"(:X4X\*X, M!9:?N>?+,VNVS)(THM$BN!JTD9S4E)1OWN);B7I^>[R'E)\RM9&X1QPIZRQ_%K_L4(@7R$+JI)W4C.?F=(A.?<^% W]1"WI M_XO>Z.$L3*7>M,\/6#)=]':SY(1=.5>BL\4#4\?14;L^6BP>F8@.(V39[:;1 MG'VW/,4AC /Z/QGV1!^2G+>KA-W 1CH/%@GZQ^ G'<63V6.&TZA[O:@+HW5O MSZIS)DZB@:,1NQ"BS$N%0<*ZR(WU\IZ'.=V(O9LER?MNE\3Q^T? !VQQ0&$%F_6PUD)Q2?=3Q?V@ M3I\20Q,)>A?-%K3L$A/%1[3O:@VK\SLF#?C:[TU=KY![%8HJ MPS JN09TUK8!L]CWX-@*_!: 7+( 76>6EJH1JX7M@%O'@#X*CX-X&.).;7H8 MA#^9O.!Z%V8)_J5,4@,&BT&R34L];<:!:*NEG&%PRU49TDRZ#C4\IE4P7A36 M<)$Q;X*IHK2NE!4LOO'UD0%337HXU_#4@,]*KNAU =;OQNS*4]I)G020%(KW M>2.VP*^@U"70.MB _6 ]H^,V;E=#.)FB#;F6&&>!.GC>:J;LEE+:$GD,GAK4 MT<:S5%I\IR@XJ2(0QVP^0OBA2>86XE"6"W[ M0]>U7QT][#X+@. MH_4&L;G%CB6$SX!L39$WD^!7T*BBPOHBQ5.R#*V./K4LAHZ.GQI.3P07?\F+ MIN\>?"ZZ_JO;./BRKQ.W?%\C-E\A45I++J%X6@KO'HQ!(? N8\,T\P\G\FJ' M?3'MB@[G#>:\%!6MM=1*Z\;[#\Z1W MY&PO=V]R:W-H965TD9,5)'0,# MNB\V7^Z>N^?AD:?EELQW6R$Z>*J5MJNH\49&KA>&K* MV#8&11Z<:A6G27(1UT+J:+T,:W=FO:36*:GQSH!MZUJ8W0TJVJZB<;1?N)=E MY?Q"O%XVHL0OZ+XV=X9G\8"2RQJUE:3!8+&*KL>7-U-O'PR^2=S:@S%X)ANB M[W[R>[Z*$I\0*LR<1Q#\]XBWJ)0'XC3^[C&C(:1W/!SOT7\-W)G+1EB\)?67 MS%VUBA81Y%B(5KE[VOZ&/9^9Q\M(V? +V\YVED20M=91W3MS!K74W;]XZG4X M<%B\Y9#V#FG(NPL4LOPHG%@O#6W!>&M&\X- -7ASWQ$ MW>(YW))VAC6":VO161 Z?U[[),5&*NDDVF7L.*QWCK,^Q$T7(GTCQ#B%SPQ4 M6?A%YYB_!(@YWR'I=)_T37H2\2-F(YB,SR%-TO0$WF0081+P)O^G"%V(Z?$0 M_FY=VD9DN(KX\E@TCQBMW[\;7R17)PA,!P+34^@_A\#I$'^00YC!^W>+=#R^ M@O\<$?ZLD#?J1N@=W^:,2BW_P1S.)O,IN(I:ZSVIX+V W"&=I;/%B]V,K//_ M)5%NP9+*(6^-U"5;(>Q0&$!?9< U@O4&S5 GHY!!CQ[ CV )@U#SLMJ!U&R@ M=?]Z;*6K0HB,*2@,:^PJP&%6:5)4[N!1*)F+L-48>F#/$3/^,8:RQ.B9:G-F MZ05-)E=ORG.1S$_(,SY/9A]^CD#CT?Y0+6R1=2A1HQ&.30M#]6OR/ER.BI]4 ML_/QJ#6>=8;6PJ8U[.JG>9MQ33ABH4I%&Z'X]6^07],',D!2!41/. S>H7IC:4'J6BZZF5KM>7BH*OC"P8>[Y S_T MW.F"5(ZKB$_K;'%Q2*5#9"%=7\3&AHN57B@);HKK%7,TV>,PBZ3#Z\7'C6XN">!\_I_)7KXN"2<;5H?OANNN73Z;=Q\=GX4I MI;:@LO#2?16"Z1MY-'#6A>6[(<2L.PXJ_?=!X ]XOB-_%?N(##%]3ZW\! M4$L#!!0 ( +V ?U9J&PO=V]R:W-H965TJ M1$F>E=(%LZ3J=6A*C2SS284(DRCJAP7C,IB.O6VAIV-56<$E+C28JBB8WLQ1 MJ'H2Q,'.\,#7N76&<#HNV1H?T7XO%YJTL$7)>('2<"5!XVH2S.+AO.OB?< / MCK79D\%5LE3JV2E?LTD0.4(H,+4.@='R@CK MR7(4\1;32^C$%Y!$27($K]-6V?%XG7^JLL'H?HSA7L?0E"S%24#7 MWZ!^P6!Z>A+WH]$1AMV68?<8^E\R/([Q35F$/IR>#)(X'L%[2)CM'A^H%=@< MX485)9,;GW(U,E WL1L0G"VYX"3Y=T/"!=0Y3W/@!KA,144G30*Y4UV1N$MP MVY#9@9.K@>=R34]',)DB^*MJ@!E'@W/>,'$L=KW;Z\<%+''-I70U404;9+K%_-3T/AGM6:[[ M,',M8L*TUMX;-BY^P38TZ:QYY]CI9W%T#K/L)TV$)M U2E&7]>&40?_\PP+0 MI;ZCWCM3_YYIZJ@!@2M* MC2ZO>@'H9IHVBE6EGV!+96D>>C&G'Q!J%T#^E:*;OU7&PO=V]R:W-H965T;">'88ZX*>]G+G"M?#P8VSD3. M;5^7HL";5)N<.SR:Y<"61O#$,^5J$ V'TT'.9=&[NO!G'\W5A:ZG79"WO-P2>YS!P=#*XN2KX4=\)]+C\:/ U:*8G,16&E+I@1Z67O M.GQ],R9Z3_!%BI7M_&;DR4+KK_3P-KGL#-_ARX);<:O5[S)QV65OWF.)2'FEW">]^I?8^#,A>;%6UO]E MJYHV'/587%FG\PTS+,AE4?_GCYLX=!CFPR,,T88A\G;7BKR5;[CC5Q=&KY@A M:DBC']Y5SPWC9$%)N7,&;R7XW-7;(M:Y8/?\4=B+@8-$.A_$&^Z;FCLZPAU& M[+TN7&;9ST4BDET! YC2VA,U]MQ$STI\(^(^&X4!BX91](R\4>O?R,L;_9?^ MU=SCP]Q4$:]MR6-QV0/DK3 /HG?UXP_A='C^C&WCUK;Q<])?M.U9[L.V_::= M8#/V$^O*9L O)'0#SP2[:W.2UZL_VF9TM:R MA4 #$*PT^D'Z@L0CD[42YY6L!-YSBQ<*E6Y?LQ]_F$?#T?G__+^Q_M^POL;9 M'LF.,R>P"PRZLO#(UKXUA.0?>P.CK9,Q>\5.)L%T?';:OL?)+)C.IZ>D%15= MM&].PF&'KCU%\SME[[XM0E[=;#)_HFY.ZIJ3^XS"N$(<"_V9 +#3Z4N6(((<4\.B.Q,S::J1";K_&VQV8!GM,?K$H8#9 M39L,]LLF/-N@^>@ 1V$0#7>!' ;3R>STJ80[1PR>:POML]D^M.E_&)VS]X(K MZY'T<^&$<1CT&,JNI1L?Y?QH),+C0_-& !:$"[+FW@"-GTO;J:)@/IP<-^$# M0FRVU/-HG_3LC-UFO%@*"O 7KBH/ W9-&>=%O'5V'$3SLSWV,)A,YIW@-9J/ MG]P3=-$@9"ICCG 0OG4A".H;N&T++6F\)^!R%)NK ZHD7T@EG10>K^![IH3_ M1OVUF^QK[^ZW6WL=QX 'P/:(O=/ZKCD;=_( 97=.QU]_NL$NEO@@@Z[.=D,U M&LWVJVDZ@F%H'K'<)0Z'!TIO"O"*DLN.'2W\1N$^_,:CUO O/-Y5<#(ZCNSK MNULV'T?LG8 W5)M%PLTV_B?A]#CO;UC9/]0-#ZW/SZ"8&[/&:%A!2+>[!.3] M'N:GP7 \9K\:XCR0LR[_#!$YP#\ZFS];;!B/P71VH+F<$/,.[2S P42 ML$+XSOW0RN?[Q7R@DH>[OKSKU-BW8O!)OQD?&OPAYCYEX%#@OJ5_='>R8_,[ M\!>.A-6^,_[ I?*36"_^$/XZP\2#3 1"$M#$5%723%7Q**VC%Q3"N,HKQ3U] M/>MW5CQ$'WT==PN*?X81@4%1+R".Y;32*/E5J#6]*_RA)R(!E*%#O] MY; %NTHSGK!7\Z@?XKJE%&D"3[.64#=^-9[TS[HOK1^I'JYM.:K]7$71?)U''%0A::9?4ZC705$KC1ROB-0_(."6.^GV4<[)-Q7TWS6BQ1A)8 M$[*82*+AN5X5PMA,EBSV@]T?A^>X'[O,#R#!$NN2R,5[ F1>5O5I00I+\;X!.FI/+A*O]EL%NJGAI[2"_C! MBZ*"=B5SZ3QD@TU20.-7O! M4X2%)=HWN!JTA\&: OEVYWHB4,*%91M,XA+3;ZHJV)0(:4DW]\D_*B-M(CU: MT9HP,[V4VKO:S+IO4H4V\*PKB2-M=586ZQKAG^Z\[ <.'%1VHPWB* J\0L*, M'WP!FB5E;Q/)QA59]WB/Z<)!:85>878428+Q>L?H@V'QTVUV;EFIE8R]:)_4 M6&-#_HORB? "\MY<+%2PAP:R$&ULS5O_;]LXLO]7B%SW7@HXCF4[MK-I"R1I>]?#;ALTW2[>C[1$V[Q*HI>4 MXOK^^IL9DA)IRT[:Z]Y[*-!8-#D;*JJO7/ MY^]?+J% MJJMK/E2W(OJM_6=AJ?SADHF M"U$:J4JFQ>+ER77R\\T8Y].$SU)L3/"9X4GF2GW!AW?9RY,!,B1RD59(@<.? M!W$K\AP) 1M_.)HGS9:X,/SLJ;^EL\-9YMR(6Y7_+K-J]?)D=L(RL>!U7GU4 MF[\+=YX+I)>JW-#_;&/G)J,3EM:F4H5;#!P4LK1_^5%;">NJ5V_^J&6U?7%> 2T< M.4_=NAN[;GA@73)DOZJR6AGVILQ$%A,X!R8:3H:>DYOA48JO1=IGHZ3'AH/A M\ B]47.R$=$;??/)[+IQ]SKT@I_-FJ?BY0F8N1'Z09R\^NM?DLG@Z@A7XX:K M\3'J1[@ZONZ]J@2;L;_^939,DBMFR;!;511@VO>52K\P7F;L#FQ::"TR-_9I M)7#2FI=;)@WC=;526OX+OJ\4#)A:L,FP?P&6E>?H)&;%X6VPQL?XM/F:B$!G^ D?F65>TQ24+3*\-N%-<9DGPM-80 I4T_$L>* M&U:JRM/%H2/'>E>R?]3Y%HPSF?7"_5!0ZQRX 1*P3#YP4)2PZE$+(()GQL.* MKR*M[32KF[M:I\"$8-=++00$N@I\OUJQ-)?Z_NXS^^676W:*QQD.KMP8/257 MS]EF)=,56Z,(0&YKKBN9RC5)FLF2+>JJUH*E? WBSYGFTB ;E>:EX10.#3O% M0SCR=Q$!BLS-5C" ,PTO!$.9@^I 1#"D8:<'85"R(0>P#W!@:N OW(]$6"HF M'O"@J$6DVK$Q:A=DI5-IK)GB//&UPF421*3J/(.3U2 X+RFE27V@-Y0&7RQD M+D$-QEI.*1:P!<]!>VI3@@9_P@6% @'!BB[3@;&2008S%2@.#Q0Z QWD5[ZE M.!6;@I'+DDR)\4Z5XFQ>@96H!YD!>PMBG#4IBMP F:;C9D=:0;O1&RPHD!)S-<^"E\;.04SA8,Y=\T*ND1P+*K ZG?G^( M(LC]7%0;(_BR?RE'V?.X?,NE/VT-Z4W2'Q95;P343"&CV;#?I ME$&DT1WKNZ[.(-^<_YZ#8*YWK;'9#]T4]@-WI-#Q6>JJ9M<% M+(;#8E+H80 V1 5@,VP7[FL3@[01%@P5,G$%)P<8G!\R1-J&8A;PM+2QP_L3 M:0(6U&LD_FS6RH^=7G_Z]7G_B=)[B@5=#)(NI\&0ONM:UZ4H_.S: ^.N &";?)8;> M03F,^K/QM\MA$JCC&^1PVL^S>W#?9PB&S.YXA'1;Y@ MN@97[SD\YI&?5BLY!S=/B3PF(^O&/HDL<@72@,/#6F/3_+-IJ]>%5D63KTR; MT:Q@N=]9+*6I7((#,%192 .Q5WQ-D2[05Z4XJU;20FU"?>D.FHHX@K6<)<.S M HM'U(E4&0D*X!P=E (7U0T>Q2*;'.L)VL$:1(SY'=NJUL<9APAR+Z (7M:XKH( AYF\)@E:B*1KVZ\O]"IMG4**");I@U8B_!1^? MPN&]RH"790W8'GC7 BM%])X'+G..IW2N +4F3'&1!+T=/6'!3N5SEF"I8[EM MDWM94U!N?0D^17T$%Y1W7$Q:3 Q!%5A;2)/"IICOKM!/3B7L1L[OJ+N#1%3V M17G5S.NQE=I ::A=B81K*"Q#T"QJUR4(Q8 3]D[2R@;EY^/&#O*T2E(0L"$H M6:C0$(9'P$G8%< !^R/!X/'@+RU%2L7V;C*FEQO.$BL9I^[LBAC_^"@4KVU M2D>J89W)-V!3QD9GXI3(; 3PR(VK+IVF UOZU B+%ZHN*>RG7.LM1!:]0Q,7 M8FF!=.UL2W+4&\V2 -5<@\I!B LA*0;#V8("LXN^93++.CE\5P8 8.X=)W"_ M-@RVRH 9WDO>6/',>6X3 :HWVH)<#\?S7&W,S\W"[_T;89?.P5-KA59>AHYG MV?D0Z%.MV[I8MS'.@Q@,N:,>K(+_!],)AD%L-V94IL/7UA&=V;68!P]L&JZ& MO>ET&CQ= HS^9*VAC44':%ST+J>7]']+(8KC$'7]"EOPNW#2"+X7V+Q+D,&9 M2_C0)(CXZZ(V%6! 6(8=$-?O<9B-4_+E&ZX"$+^H9&8^"Y 0S4]@]M5",<0A *M&H3!G57B%G?7A!+'8 MD>N.9&P*KXTO46YRGGXYNT\!@& HHT5G*'6<4*A,Y&UN AAO@4%E SG 5+ . MOEBPZS3%T(%K;NH\%_")G=Y?WV#* =@#F1D N&W75#*WV1![B!)RKR11D,=S M%+-J#NM\JC"JD8+ZLR7#K$X[>%@WCL44WMFZ[>1"2$:-RJQ$;&@^MA@];IE) ^Y83+8SZ/IEB1GE@@%YFA+!(@(J( M;^WVN%1E\PG.W]#UGLC.?'4)^;@NG)%1[FLLW3$!9I 2B/M7_2G"@GK'Q\*(9HIXG'@42;+X- M8K._1C]TAQ$SB>M1^E3GK'BY%.9'0Z;OLD.2R@Z4:JX(G'>!=S=795&ALF=N MU\YDWG@X<4-(#B=#QZ'DP9X&)2 MY? *6Q88S45V_L;5$*?#T>!Y1/&RG;[#+II^R^AT>ADS>@&,CD>>$XJ8.XN2 MWN5L$FTV'4 %D&N@VFI"7Y?!AG40PJ(&)S> MLNKP*##B?PFM;!;9W4E:?)#)A;N2[KK>:1B(>_D6B/I;MK4+""%,10R;5Q(0 M35OGMB6I+,]@ /M;],$J@<8IXC$V"N]VY"S(2MB>?A4UE MI$B505U"Y:66)>6K-(QYJ<+XBO?R%BZ[:=8P=C3("L8HA%UER@;9>'FV*(!PN&*)=2 M@]=CC87FA4#L*!"8[&^W0P0O[T%Z 8C%6RR%<+>F6V2!^G$&'D##I>(Y7LE M2 $9NF"22IW6!1HV&$P;OKL;7M&Q76)IVE5DC&W)?*"<]"\,?+S_S31-/HAE M8*2UK=NQ@W]^$A=H]!E?2ZZW*\ K?\M:#?R'J.;/V& [U M'D<;=)C_2Y3Q_8V ME2Y"=Z*3)!E&*7\XBXZ,D*']VH]XX#*:QJE_-&AQ]S[=SY:-T\E%C$Z"[M)9 MQV;1 4+H,1Z.(CKCRV.[/QD:@[$>##D_TE;?NIK@?_$L])KD<0ML>XA1&?+& M<0?'O!C"_V>'#<0:Q!W0)5,BH5U,HS5QF^_:1OJC><>FEZ?F$ ?VS7V0'*Z M0K+-+XS;J:9;!5769C_I_(B4\Z-#QQ'U/5&-;ULPU]KJ95@+P($>UV+D J%' MC/JCUK-NF^LK_WXA]L7M_5(R.O!U>#D8S(BN"*-+J:;[Y$+,@0MZBYC\=1KD M*>7),&QQ$WH.4.;.BXJ]YLU"]XHH]?YLE_0+U36^&PQ6J>BVJ; OEW96PLWU M=H0KV\)C N' M563RDW^SMQ0;/[?[EC%KNW..&R:+ I"6?;W"WK*Y#7CVS]K8EP)MMUO;*TBW ML:NRN#DD7GO9UP#X;@%U8)K_-J1YVK73T;NC3F!P:+]ADG2,#3'>QD9QS!2Z MB(=0(QE;C+$_\S0)T ,]/':T$#+L4DLN)YT'Z]+U(4Q@X02=[L_4^W^>;SIA M0Y!L0BPW&GU;XIDD(:5^@,S>E5F=VD(YOCN\VWGCT[[? YI"X;_G)N-_N!7V M'4D;=:551"[;4@:,R[\>%%_EX:69_16#>^/>PHB>>]N#7FX*>TCTZB3=,3?WGB2\/ M)I?QJ3U &HV#%R:Q48/AUUZOQ9TS_*T'>-KM2HH%MOK2FF#3!YOX;.#;;SP= MH]BV^[[IOM$V3NA*%:\:78=JVKXL;7GI=,2@1G9 I.U4?&/W';?%KJ'MMP,X M:K?_G7I!(*RHBMC8T3@;>/PB2_O;.':,_/[!S!=#]]:,M_D-IK"UB9X-@,.G#HZ^A#ZT-GW?'P^_; M6X+'*)V.9FWJ)![V[PZ.T8AHA3<2$7A=!+^GTIUK< />V/,)O1YB>LU_:7F^UT^_M7R(%@ M=0;@ZP*6#OK3BQ/[@R#_4*DU_8YSKJI*%?1Q)3CD$9P WR^4JOP#;M#\L/?5 MOP%02P,$% @ O8!_5D8X[[R& @ O@4 !D !X;"]W;W)K&ULG93;4MLP$(9?9<=0KCIV[(1#(?$,@7;:"SH9*.VU8F]B M#;+D2FM"WKXKV9C0@4RG%XEUV/_3OY9WIQMC'UR%2/!4*^UF4474G">)*RJL MA8M-@YIW5L;6@GAJUXEK+(HRB&J59*/125(+J:-\&M86-I^:EI34N+#@VKH6 M=CM'93:S*(V>%V[ENB*_D.331JSQ#NF^65B>)0.EE#5J)XT&BZM9=)F>SR<^ M/@3\E+AQ.V/PF2R->?"3;^4L&GE#J+ @3Q#\>,0K5,J#V,;OGAD-1WKA[OB9 M_B7DSKDLA<,KHW[)DJI9=!9!B2O1*KHUFZ_8YW/L>851+OS#IHM-3R(H6D>F M[L7LH):Z>XJG_CWL",Y&[PBR7I %W]U!P>6U()%/K=F ]=%,\X.0:E"S.:G] MI=R1Y5W).LIOD:1%?LL$"R7T-"&&^JVDZ 'S#I"] T@SN#&:*@>?=8GE:T#" M;@9+V;.E>;:7>(U%#./T(V2C+-O#&P\IC@-O_/\I=H#)VP!?%^>N$07.(O[P M'=I'C/*C@_1D=+''WF2P-]E'_Q=[^P'?#2%\@J.#LRQ-+^ O'ORH$*Y,W0B] MA4HX$/ZC940)!=^;E81K=1K$$J!68$D!_?Q70Q8-\IL$1UL M*K2XW +MG,!UPGW##5&O#G'0-D &QA\\D66R*REP0G%'B'>]AG1.+UQ']$9> MV<4G;DNL)$-"<2Z'QQ,&FM8)78+_'4[&+PM2AX\I;/" ORV^QP9#1U#;^*U; M3'9JJD:[#IW#L8E64U=>P^K0G"Z[FGP)[SK;C;!KR1V"[;M%- MR#2A0I>&N-[#L.(&B]8'\/[*\!7W$W_ T++S/U!+ P04 " "]@']6V5/3 M#ED$ #?"0 &0 'AL+W=OZ.-D&B6W SJ;H%IO6B'MYIJF1140BM205QW_?&4I6;#1K%"CZ M8HODS)DS9X:7Z<[8)UGBI*^UF4>E]AW<:N ML2CRX%17<98D'^-:*!W-IV%N9>=3T_I*:5Q9<&U="[M?8F5VLRB-#A./:EMZ MGHCGTT9L<8W^CV9E:10/*+FJ43ME-%@L9M$BO5E>LGTP^%/ASAU] V>R,>:) M!Y_S690P(:Q0>D80]/>,=UA5#$0TOO:8T1"2'8^_#^@_A=PIEXUP>&>JOU3N MRUET'4&.A6@K_VAV/V.?SQ7C25.Y\ N[SO9R$H%LG3=U[TP,:J6[?_'2ZW#D M<)U\PR'K';+ NPL46'X27LRGUNS LC6A\4=(-7@3.:6Y*&MO:561GY__7B*L MQ)YJ+9]@98WOU:+/K14U7*Q6JP_PQ0@]C3W%8Z]8]MC+#CO[!G::P8/1OG1P MKW/,3P%B(CJPS0YLE]E9Q$\HQS!)1Y E678&;S)D/PEXD_\E^P[[\FULWDTW MKA$29Q%M%X?V&:/Y^W?IQ^3V#//+@?GE.?3_R/P\]J^$!FD"[]]=9VEZ"_\^ M%ORFX4'LX3I4*!F!)]<[4S="[\%L/!T2F(. BFV5#LNB-JWV8 KX+KM*:&FUJ)1VL4;96^3TL MI#]!O5L\WJ]Y=L#VI?"P$PZ9-EVGL>Y]R7N6N"- MD"U1H<*08]!/0/;#'@55EO@&^AMCD2N M&\]4&$$6*+!O9:.D^1[SHP,=5MW MZ(? HFFH#?+7LJQK04HM6T=][ZA5A6[HI.=ETS"U+MZ%W8'CC*!<$@AV1Y&L(K7U5HDN=$J6RA(EC8.>% MI[ZE9'AE4$6XOL*8AS;C1=+)D!Y?B06)P2Y,Y;33+$HD:.H?(ULF&)+K=FC0 M8+D((;F'0I<'[D/8 S/.MVBK:@P+QWJCHWOU'Y&H\<,!A"$SY)>8&C9@-8+0ZW0#SC \*:;_PU02P,$% @ O8!_5@0QOR* M P ] < !D !X;"]W;W)K&ULK55M;]LX#/XK MA ?L4Q$G3K<5;1*@[6ZX ;=#L=WM/LLV;>LF2YY$Q\V_/U)VO 3H @RX#XGU M0CY\^%"4-H/SWT*#2/#<&ANV24/4W:9I*!IL55BX#BWO5,ZWBGCJZS1T'E49 MG5J39LOEV[15VB:[35Q[\KN-Z\EHBT\>0M^VRA\>T+AAFZR2X\)G73"%[A3(C_,(RVZV4"11_(M9,S,VBU';_J>=+AQ.'F9P[9 MY)!%WF.@R/*](K7;>#> %VM&DT%,-7HS.6VE*%_(\ZYF/]H]NK;5Q"I3 &5+ M>'26M*W1%AK#)B4.(89I,<$]C'#93^!6&7QBA"; ;[;$\AP@96XSP>Q(\"&[ MB/@>BP6L5U>0+;/L MYZ3G@=\=;_5\(CW/7+<-(SMZ%3!6X3;HJ ?H_)[O6K MU=OEW06RUS/9ZTOHOT[V,MR?CA!6*WC]ZB9;K>[@(CS\H4G7*O;.!^]:(&Y& M(#=]&Q3W3MD#'\<#Y%@X7M9V[\P>2Q[ 7GGM^@!&#:'74PB#M3+0>5<@EAPK MP-#HH@&V#>(>@9WG+;XBH'"]YV570=X'3B:$Q2DM'?@RR?_E!A=>VC;H.1?H M;8&>^$(B24.B*F[_-DZ @6=\G00CJ-<'$V+"FA%@A\QJT,7+0O'P:.*'(SO>*^D M]),\G.9'[M_6ZDH7H];WM4<\<83 ME0NH"I)F+)KF!XD4]5%C:5=F "J<,!,Y)F)7@,\%=B0&7)Y&YYKX;#,FG^G% M2_V=GMS$+?HZOC=!SK&E\5*>5^.^)6(PX:?9?1BP/N5XW:?)A)@?NAW_P%02P,$% @ O8!_ M5E(UKB6/ P Z0< !D !X;"]W;W)K&ULI57; M;MLX$/V5@9HMMD#6NCAI@_@"Q'';[4.;H.WN/H^ED42$(E62BNW]^@XI6W;0 MU"C0%XF7F3-GKIRNM7FP-9 .5G46U<^UU'-N\I@;M2+>D^*;4ID''6U/% MMC6$15!J9)PER>NX0:&B^32&][% THA&E)6: 6&REETDUXO+KQ\$/A7T-H>K<%[LM+Z MP6\^%+,H\81(4NX\ O+OD6Y)2@_$-+[M,*/!I%<\7N_1WP7?V9<56KK5\C]1 MN'H674504(F==)_U^F_:^7/I\7(M;?C"NI?-L@CRSCK=[)2902-4_\?-+@Y' M"E?)3Q2RG4(6>/>& LLE.IQ/C5Z#\=*,YA?!U:#-Y(3R2?GB#-\*UG/S]_J1 MC.(H.[BQ5EB'*J=I[!C:"\3Y#F;1PV0_@4DS^*B5JRV\50453P%BYC00R_;$ M%ME)Q"7E(QBGYY E678";SPX.@YXX]]UM(>Y>![&]\BU;3&G6<1-8,D\4C1_ M^2)]G4Q.D+P82%Z<0O]UDJ=A/FE'P"EY^>(J2],)/ L;;I/Q!):=$:H*<3X' M5Q/0U5 89J#2Z"=)+:M&X *Y+3C^9:@M_>O L MF2SOWH95.GD%/$$ V];HC>!N(KF%L^PR80S=650%%[ZK 160=4&@@)R)2 K= MJ_.\,X&G4,%L*8QUO#)$T/2EQ^;9B?$(OO)]VYE66_*'7KPG+2PX#4RAZ#@ M1SZUV)+I&4(I:2-6DDUT)(&[V^!?/+O@T]W&J^9D+:PZPXY"CBUZ23;B3SR] M-$G^@'I;&%V1"A ]GQ!(0,E(]DF4F9"A;QU[S7_1,(XE'TT;Z-"&QV\A7,=4 M>7(R54Z*Q)4VY^"#9 3*<_#APX+' ^?6H)]S'#O+TWJ?7&]PRZX"^?;DG.74 MK-B!?8,]3;RA7%=*_,^29^E5>DB14#]P]&7 61X-Y;2@2BBURQ1CIS]@$_,K M.#2JL+R5S-"$*4-H='( 5*2J% M\R4BJ ^IJ[D,.)%<$@T4OQ2?='#ON2:/C\9OP^4?'AG+&>B4ZR?Q<#J\8S?] M^#Z(]X_@1S0&ULO59MN4DQA0GKJNC!#.NCV2!.:ULI%GR'5VA^+RX466Z+$HL, M=?W(VM?%5P!\"][HS!UO)1LIK:_P2KQS/$L(4(V,1. TW^![3 MU (1C;\:3*?=TB9VY_?HYU7M5,N&:WPOTS]%;)*5LW @QBTO4W,I]S]C4T]H M\2*9ZNH7]G5LX#D0E=K(K$DF!IG(ZY'?-N?025@\E\":!%;QKC>J6'[@AJ^7 M2NY!V6A"LY.JU"J;R(G<7LJ54;0J*,^L?RVY,JC2.[A$395H&)4Y+V-A,!XO M74-;V$ W:N#.:CCV#)S/X+/,3:+A8QYCW =PB5M+D-T3/&.#B!\P.H+ GP#S M&!O "]J"@PHO^%X%UW#3I^'LFSG1!8]PY="CT*ANT%F_>>7/O-,!LM.6['0( M_3'9IP@.0WR1!H&NY6FACI">!MA(6!@KCJQ'*+Z9&, MV^ASH;1IK2N,)-5Q;_Z6"/5@G"8%"R M;.*'QSW;"^8]F\VZZ_Z$L?\J6<)F_KCO80U>W(P_A=5/WF:N=R#6DN*54[V@> M.J#J1JDVC"RJYF0C#;4ZU32AWA*5#:#UK:3_K\:P&[3=ZOIO4$L#!!0 ( M +V ?U:3,I^Q+ ( 8% 9 >&PO=V]R:W-H965T.A MVI5D-_PT;L4.-T@_VK7FE3]2\JI!:2HE06.1>#?A8CFS_L[A9X4'[^)HG7F %88T968+@88\KK&L+8AE/ ],;C[2!Q_-7^F>7.^>R%097JOY5 MY50FWMR#' O1U?2@#E]PR.?2\C)5&_>%0^\;LG/6&5+-$,P*FDKVHW@>[N$H M8!Y\$! - 9'3W1_D5-X*$FFLU0&T]6::G;A4732+JZ3]*1O2;*TXCM)-MS7X MU*$DN-OSU\0^,=8:_6Q +'M$] $BC.!>22H-W,D<\S\!/NL9146OHI;12>(M M9A.8AA<0!5%T@C<=DYPZWO1_DNP1L_<1MC<6IA49)AX7OT&]1R\]/PNO@NL3 M F>CP-DI^K\)/(WXI@@AG,+YV3P*PVOX"PG?2X25:EHA7Z 4!G OZDX0YMR1 MHR_VOFQ6!1!'Y.S1SRO#7=@J31<@9.X04DD$4L/^Y+V;\(]JLT&]Z%WE3108\&AP>33I0>Z[[I^0:IUE;Y5Q'WCIB4_ M5*BM ]L+Q9&ULM5Q[<]LVMO\J&+>WT\S(LB4G M3M(\9FPGV>L[Z6XV3MJ_(1*2T%"$"H!VU$^_YX$798IMO+TSNXTDDL#!>?[. M@WYY9^P7MU;*BZ^;IG6OCM;>;W\Z.7'56FVDFYJM:N'*TMB-]/#5KD[GI^LI&Z/7K]DG[[8%^_-)UO=*L^6.&ZS4;:W:5JS-VKH]E1_.&C M7JT]_G#R^N56KM2-\I^W'RQ\.TFKU'JC6J=-*ZQ:OCJZF/UT.7^,#] =OVAU MYXK/ H^R,.8+?KFN7QV=(D6J497')23\N7UMP)BW?#:OB! MCDI/ W&Z1:G<> M7-3SG7]^P-(19BAN]:O525[+UXJ*J3-=ZW:[$!]/H2BLG M?HR?'KT\\; U+G!2A6TN>9OY@6UF<_&S:?W:B;=MK>K^ B= H[D-$/F 9\6FMP'(JL]G* M=H=-4I:Y*V0 M;2TT_.BZA=.U!K9/Q77KE0W[@)TUL"[H'-[IK6R=)"-V8BUOE5@HU0K5:+ ' M(D.W!5EPVW2$JT\25Y^,LN.S4TCT6^(ER'\K+?,6+AY@(!X' M/:[V._ '?AWYB +86F"PWC:PX$JURLJFV>%UM0VL0+Y_;C5^N_&T,6QTL5$6 M-!H^=!@&##VG!Z^*&PAOX]D6)2ED/?ERH1#&R7SKPV%OFOE]++^1R"2Z5 MMH'#&(L;R4T2,]RO/#_::+G0C?8Z2A(>J;6K&N,Z2\R!<^*AD(I#S_%.J&_X M 'X>9%I(: Z^U)U%?N:'B+O )E-/P>Y]!QL I\"].Z"S M:VJ@'8YNQ=*:#3QF0+Z)56,J=YY4[GQ483XRF>*CJ@QX((Y:0/&5<9[\DFR& M]?!O6):4\RJ8G^4[_X"? ^OH :L:,KF+=Q0*M,F"IW!,P16%3V5[A\-=9D]?.%(]OCF;471=6VM6('HGMG+'ZA5D MKD),!BWHM@;M= .6&*T9T #POH8X#1SUI@6U$!=H->!0\U+2HL)5"M!(/<&+ M._K)+)=@ $*NP 2!O\#.;M,QPX&2A LVCT2K+-XW: ,A!&\2+ )C >!>YZ@Z>=)!W1+M$U M%8"9!.I2HH%\!]R"]E?AJ<#M +\[&XZ%CN=KA4P/!*4GP>-5BCB5-!2X8]&@ M\;=H@^ WC*-UEEW31$_(!@VAIEHGHEF)-#K!6HU9[M-DN4]'32PJ'J@NN%?' M-G:5I/4!KX'N-N(M'+[6J 9#=CRZR3"*>,#./5.OY%9[V9"M]]4,+; YJ!71 M%X 0>[)"30ZZA5I0;I4<+V#R!HT;"03,]461J:?+=VN([J09%C9 2PZB3-X> M-03R$AMH@^0#\"F7' 0X&U6QW:#V6_"T+'-,@T!@;JVW M8HE6F&P # ]\**,$)<$@DM@6Z/2WC:Q0$DNI:4=I/3HP-#5<&]<*5$0B*4"# MQ#$OJ@5HWAKX;BPI'-R=3#W))4 M#/PKJT*,1XX"60 ,X!/4OF>BF!:T,I'4 QNT$9 "^P!+(E\9E,B%B;ZJ7[5L,/(4<1YH%KQ_\QMJX! MR\F*4A9$TXE#PT=#/M:_=;@;/1W@$;"S5>AV 85/Z"YRE7PK!RP&/PN5^1$. MM.P\XCB]+"!CP$@NYU! -T5/R9"JIPM@F%/Q85BI0C".X +\?1\9!B)Z"4E( M' 0EQ*.@['FR^.?CKEVZ-<,E_/ 6G.PMJ-D!!_[ I42Z4N$'55S!TVE6;[H& M-E8#6 5'3VP1U5I57Z(S=?(6/KJ8+01QK@':'F/@$QLPF5UPN>1:;,<2YAP# MH(#5*PB/#4H:T+'?<2RV2N&SF+Z#"8"1@5NXVJ-T$G2Z(+C8^?,-VK,$V _) MG6X:N+WG-W[O#(HOD$8!'V\1[\& &S%#EV0%[ 2VO*%E1L/V[#17/TY'17)# M)'Y"$J_;6Q4T?K"^\9"%Q$UF@2Y^+ICT>7HSC;Q!K291[,M!$00/N.6!*']!_0,;T M1TP'%E@]F&2!^@'$36J+(5E#KH\9'ZX<("7LN,9$@K&R4U4\=D$*@6E@PQOP M5YL%G#:6?_K8<(TNS?@BUM2$1 W"Y&/D$/ !PH?%W0\05E9*S'QQ;V!>\?>'"?NA9. UF,!E'D5D7"M ,W43%>07*(K)IYD MY!22&+,"<@!7C" M69%F1.N /P#V@3\-<2F6:!3N1QX?\%HX@2I95)ALX&RI>%AJ2O(HS@V<(60" MD0VR>'L,&"#NVZ/30-YP0*>] :+D+9WCDX/__]# M69-.':/S@';AO?!IAJD.@BA4XF;'='4MF%Y#AH *C((A@/9 *A__O13^JKAB M-F0/7'OI8+>A0V NA5ZG#2;9LP4\>"'?!PMD=OJW'G1?2\KZPBRW1I= MI;H8^+,6,XQBHSINE(JV??N?[&'%Y.NWTOE]9)_+B\G]_];5*_R!U:>?BZ>4 MOU=G0*<:8&H=:SQ5*NJ$4F;/]\=29MP+[UI)2QH=T"JF!+%>2"G&-#/<'6 $ M,C=7//+)&8_'*N+]>&?]$J"I"2%3M[6^U35*(U61D R^BMD#IGSDXY!'FC)R MJH@$O,#U5)+P6-[#Z6H(;&NGZDWLA=5C#$,YQU<'[2T\V0NE:%^".I M\KXU%)RG;/$.G-HX8)QG[S ?M=EW^BL<\2+7JM\#7XN+F2CQ[##XS/$3@<(P5N6$V&^UJO?X@?;*D3Q:R401$ MPYQXR$)H ;8^QM2ZJ!T5=:=M\9C/CPVQ;!*0X2<3T##XBUD#Z M&3(@D VN:8$\9O% '">0.[&R\=WK=RR+>FW9UC/*/YCUH$]^\XOMBQ1Z'@#?P2Y-WY0-/ M8MC TU*O\6MQ+5C/I# ==O^:#*V' MLLS8SX7#,1>[LO2WQP-L?ZB:];R?/>$O]^0[%>_R3;V63'_K+??S\VJ9>8E) M!>/8XTD1V2HL"@[<#<[B=/2%_ =9HW9?**\S#36SALLX&-@!^DN-1 4+K57T M9]1'P\5:Z4-7N)3$^Y2'W&, .IB%"F)4]3Y*H]39Z8UNI$4\VBH[(1YO?>C> M9B;W2[\Q XF%9=Y!-J/.(@\6S,;G DAJOT1AY#;I=2[(#3J,_WK5/7UAW=!5 ML,J[6.6-O4ED+[9JLOYC T!J;OK@4 86>F6JR>Z(XUA$K)4% RGF-F!9?X=# M&U$S(*CK2F^YS\$>(=3UR+=@,7=:8J.R[AMNI.!>F F5LN"Y%0#BGOG%^@10 MC]:+>^D6HCO+W"RPDT96W*_KI($%M<)R6O)<@\^&&D7XCBG MJ8L"?L56:ZK \#F2E8"-@OT"GL'"*,4Y(">5E(JR>VS-W2^=YB2,*X6TEDN+ MY?9&QN9[?*9U#2)TL."?Q _?/3]_^OQ%JM92;C![(?[-[H#] "-4JO\QASG9 MTC500QE,[EOWVM7]Q>=I\6NFM:B>Q>UY2J4GGTGLDM>0,5;8DL"MV_AM$IH> M+GJP0#*E'L&##)(WV7M M^EPB0I4.CXXN<(87XGZ 5(ID$HT&? _UIJ%L=S: MV)4W!24%0Y%,9;? 8.LU]8FX.0.F2[68/1#:.\ +TL@^C\\2CS^W/?/HD^RZ M;1BU66"KR7NFO37)@@*>"Z84'QM5T3%:IX-S'-G$RHX&R .HT,WN7@>EU[,8 MKEA-AI+*XL>MW(5?$"*'UE3N,U\DW-]K1Y%7"QEP#L%E#+HWW]3KT:B@2[$+ M!V?C9AMZS(ARM+T'AJ6+$"!C@KT^&5<;=,DVZ;W5B\XS]&(Y%=SJ!6LJ#R9* M^_"]AGB!5+.=+W>Y%(^\A12 T"FJ37N.E\_4HQ& M\3RK-?NSJ2JGT$<3C6_0;LP6CS\8ND>7&A[L.+1^+H;38%MQ4UW<%.9L*"V3 MKF@M?SST!&><9?<.6&C)Q2T Z"\UFTONVF&*#!M0Q.)4H]M0*7(21H9:[&!0 MX4WAC]S.Y1%2Q^ M[,_^ :,:Y)7>^-U6D94R87@QC"(=Q*4Y]FPO9",R)JI2O:H,6JDN;QT(H:7 M_Y$' Y^=S1^)-VG0U*$B7,8JPUO8CF<,%@:0T^!"DS%6YEFAV?B@SW5+19I/ M\NN! N'HX\-NH5RSYV=3<")0Q7=YNBLD=!'$ESYUQST9+(QP6DI5U]P)M'LC MHR5&YWE'KDW!1M%E[\-5_44U>FVP5H;^"KM,N>0/CT7GPG-[%%30GG!.$2S* M9C1P@/!)CXJ0R,&E6UT7F5P+S^-N:LE#4[AYZCG&*(H +B8J _GYV'0S[I/# M=E%DZBSFID6U.BQ%$+LOJG0S]IIS,I +X=P0R <;8K_&5BN--AH;N+]C=!QS MGS1G1OE>J+/$*!_:@ %)9,=/;,0HRA*JN2&=QT&[-@R/3U$ULU!C,3:41$R+ M0[9_0F(NJ>^VQTEXC'=P>CH=\?W W$O M@$P"^Y<-%WF&!J8&9^E[Y:,AJ)I@^ATY['#G"J>W0N[^:1U*[WM%L50P#Z-Q M80@_>)\VLT"['L@+BB_0#6+)@J>%J=Z8C)RHF7!F%PR87\'H#;%&I@9\M$?? MP%2WS//<*($XY*W+0TNL$7!>S>(>$ VE:238%0]XPK$0]<8CN[TBGCQ4"220 M5H?QUQS^ Q?Z][.F]!()[5R'4(AX3A7<:(M6H4\#:XPEEC&H/,]#5O/QV:AW ML#:^]O.O-+([9$7?O,B?O)NTGP(,CPZE48(T^Q\]_"8"$Q#3WN3"[.F\/[?P M_?QI'MSH#R5,N&45%BJFEGMO1%TX+<5[O=%I:OI2Z=_P(0OXU(%.4)&69K6C M742@__W9D]-BGZ'8"%L.,FXIKVETV M=W)'LUU.#+]KL12!!3ZJ,M_&UYJ608@$56C<+;Y8XVRW[<6GE-]GEH5Y M1AVZ:."[+/B7,"F$1 )=R GMZ!24"113QDT:>5&Q=)R<1*IHEP !B?G7+]=O MCF?/@1V 1C:Z&K6(/&,R'Y_\B,I\1915NT%[^+8E#E5+#ZH9GQD=$(T@OL$\ MQV)&0A5;FE$(*U/%#XNYJ?5:/!'Q9?+&EGIUZ)_Y/;$0SA4K7';]T_3N3N^M MK+^TF0W]0.E+TPQ5_;QU\897W/,3H=J8F<:-*'(6$\_[X\># M'@>J(+,,ST6'[.);R?>FV -:N7H2L,YRX'E21;Y%="]^1(R80R]K>%!2@RKS,L< M;1%I<^DGI#CF#K-X?/-!QUU@V=GT]/1__LSA#B92Y$S:/OUI9<#KK@ME3)JU MX.R3)BXP1[TJWTF=C.'2>1ZZF(_/2OP3$AELB:%"(\D;T"%"'(/">N!:.,@# M!VGB-2[[E&,1"\R: )#%24$A;Z5N8A91\5JE^N,3*-T[>DU>U<<2>Z?@+MJ. MP@J]QL%/X68.1QPP%\<=P/IUTZ47O(8IBF5Z=.Q#U*?&7WRA5+6&QL\,X1^P M*IS!5O&U-(8"-8\^T1A425P^+>%%]5792C/6[$%W?A\GOM"39TG2+#S?S<,D MJ3E)+]J$X4?\S$&Z-3TB>F\)]/S50E42>]V=Y]F(^/BF!PY,4 MW*\)U_;>V+>F-9B:'FRJ_EUKX\# _W60(,Q/9T^Y/$<>@;$V>J9OK73!9USL M_'AV-CG0S@W5KK/Y^2/Q<[\R?X7VLS,_Y/B;TELE%W17\QPC-CX MSTJD7]-?Y;C@OT61;^<_Z?&SM"N&PO=V]R:W-H965TN&>+I=(; M@^DDHPMX /4UNQ.X&E0H$4L@E8RG1,#\U#ISCL\#36\(_F6PDHTYT9K,./^N M%U?1J65K@2"&4&D$BL,C7$ <:R 4XT>):55':L;F?(W^R>B.NLRHA L>?V.1 M6IY:8XM$,*=YK.[YZA\H]?$U7LAC:7[)JJ#U/8N$N50\*9E1@H2EQ4B?2CLT M&,;V#@:W9'"-W,5!1LI+JNAT(OB*"$V-:'IB5#7<*!Q+M5,>E,"O#/G4]!-[ M@HB<20E*D@]?Z"P&N3\9*(36!(.PA#DO8-P=,(Y+;GBJEI)\3".(-@$&*%,E MF+L6[-SM1;R$\)!XS@%Q;=?MP?,J13V#Y[U"T2[]"NYA-[=.C6.9T1!.+8Q] M">(1K.G[=\[(/NF1;5C)-NQ#GSX4&4'XG+PD9C_0AC??OQN[MG=20M)BDPHH M$Y#]-+MDSF/,3'E/$#2XE:\ES2-)+[QJGZQR$W-%RB%J@] M?B'P(V<9YKRJ4/:(=V0W5@$RWL[G+ 0RST7*5(X:=;,Z05#-76=,K@'3=\GC MB+ D$_P1-'5M)^?([9QOCX%_U-IS#AS/)6=AF"=Y3!5:-@(,E)#1XNY!^6C" MA6(_BXTUWX?14;!?KYP#V_?W=YX\:@N%*MYF(! U79!8*TCN;[^6WCX@*:@6 MB^>V88:^1[YP1>.FW+PN(9J'.5X7F/EVCZYYBBO I'T\%5:NJ-V)/IV&75]YWJ-?,,X M]/W?]N,W4Z/UM?>(UEX =A6Z;ZFM;G31/GP&*N1^;4?WL"W]3M2(R9#G:$WT M*-08_J%/_MJ%TI-3HRJG1B]4D48>A50NR1PO=L+JC$)]B\M)\4+ASA+S]J<0 M)O](I<&^#+,-R'_HK:+QV$FZ._,NM X991'*)_0MG>NBP-(PSC6@26@@"2J" ME<;4%RS3K7C]=:7JC*^L*$DNBR/YYG703 ?7=YHKK&N?>?JWP<"RAEVNEB_% M=KCDU+6G$#?A$8+MA.DE,OIL^H*NU.@'O>D&(CE& M9A&H%QPMD3X;Y8(3V6%%3!,4::.FF-#5?=N?2*'+\J["L+M;R[M-4TBY7D4Y ME!KM*'9K=9YW *S';/L\NA!0]F2HLV=*SE#_#L=ZH^Y&_'HZ\O6G=DGHZ-$* MTO8]WM%5C0)-&K11[?:6TVZ<-@J6=U0=V16X@\;;+0&Q,"]428Q3BF=*9>0G.N,)WI9DN\2$/0A/@ M]SGG:KW0!U1_#4S_!U!+ P04 " "]@']6#P!D9$(# V"0 &0 'AL M+W=O6": =H^*_8ZUF!+J203RM=W)<>7D)"V3%]LK;1[=%;:(VF\$O))I0":O.09 M5Q,GU7IYYKHJ2B&GZE0L@>-((F1.-9IRX:JE!!K;H#QS \_KNSEEW)F.;=], M3L>BT!GC,)-$%7E.Y:]+R,1JXOA.U7'/%JDV'>YTO*0+> #];3F3:+DU2LQR MX(H)3B0D$^?"/[OL&7_K\)W!2K7:Q&0R%^+)&+?QQ/$,(<@@T@:!XN\9KB#+ M#!#2^+G&=.HI36"[7:'?V-PQESE5<"6R'RS6Z<09.B2&A!:9OA>K+[#.QQ*, M1*;LEZQ*WV[/(5&AM,C7P<@@9[S\TY?U.K0"AMX[ <$Z(+"\RXDLRVNJZ70L MQ8I(XXUHIF%3M=%(CG&S*0]:XBC#.#V=40U<*T)Y3+[J%"2YY9KR!9MG0"Z4 M AP[?J1HJ<[8U3BCB7.C-?IEB1Z\@^X'Y$YPG2KRB<<0;P*X2+7F&U1\+X.] MB-<0G9+0/R&!%P1[\,(Z_]#BA1_/?U?:)6AW-Z@1TIE:T@@F#BI%@7P&9WIT MX/>]\SV4NS7E[C[TZ0,*,RZ0GDC(9R'B%.'Y?_OCOD(^1Q9F;X\9)SH5A4)RJF.WVGQ\4I'^ M5_0J#H^RF/%%W7](0F_0LKKAB-PJ56"RRS=3#?U>W>X-!EM3^"<^LFPLS^^3 M1TEC/$/Q?/TCPY;K6Y+]NA62>U@PI4$B0;T-/FHHCKK;##V_&1ZLJ[U.;T>K M228(_8U$?7(1145>9+A(6!>YD)J]4GO,5F['W3#L-%88!)TMX$,R& TWK%%E M[=%)K]9)[Z]UDA2ZP&+>8 HON-(*=DEG/_#-^V!&.2)B=EE63*>$;5:349O< MN8&TX1XL+[W8%I-C7C!WW3T:HG:S>EV/>-W<@ MA?.(]00TT3NKJJ6Q1CR[-MEMW64YR(6]L16)1,%U>:W5O?6CX**\"QOW\D5Q M1^6"<44R2##4.QW@MLKREBX-+9;V9IP+C?>L;:;XL %I'' \$4)7AIF@?BI- M?P-02P,$% @ O8!_5JY5,\%Z @ %@8 !D !X;"]W;W)K&ULK57;;MLP#/T5PAV*!BCJ2RY+V\1 TF[H'@H$[;8^RS83 M:Y4E3Y+KYN^G2^*ER 5[V(M%4N31.99)3UHA7U6)J.&]8EQ-@U+K^B8,55YB M1=25J)&;G:60%='&E:M0U1))X8HJ%B91- HK0GF03EQL(=.):#2C'!<25%-5 M1*[GR$0[#>)@&WBBJU+;0)A.:K+"9]0_ZH4T7MBA%+1"KJC@('$Y#6;QS7Q@ M\UW"3XJMVK'!*LF$>+7.MV(:1)80,LRU12!F><,[9,P"&1J_-YA!=Z0MW+6W MZ%^==J,E(PKO!'NAA2ZGP3B I>D8?I)M ^XT3.T>+E@RCVA];G]ZP#R1FE1 M;8H-@XIROY+WS7O8*1A'1PJ234'B>/N#',M[HDDZD:(%:;,-FC6<5%=MR%%N M+^592[-+39U.%U(43:[AA4A)N*:HX.([R1BJWB34Y@";%N8;L+D'2XZ Q0D\ M"JY+!5]X@<5'@- PZ^@E6WKSY"3B/>97T(\O(8F2Y 1>OY/;=WC]?Y9[2*7' M&!S&L&URHVJ2XS0P?:!0OF&0GI_%H^CV!,-!QW!P"CU]]MT!8@FM)[D&1DE& M&366^XB-<8CU:=SSLW$2]6_A?ZWF9K#*4+K;N: <="D:17BA>NZR["/>ON<= M"9>0X8IR3OG*:EPCD1WF)V?%R>U.Y'H$LSR7#6&JBPX_L+'Y"[(VDT*KO8VM M?Q%'/9@5OTQ'^43#%(0N41XO&8]Z!P6@+=VC/MR7<>AS"'=ZM4*YPOA=!;QQ[0_0K2/U!+ P04 " "]@']6(%0DD[L$ !F#@ &0 M 'AL+W=OLK2,5JW');VXTO;+'49J,[&>5T 3/0 M3_F#Q%6WLA*S#+AB@A,)R;@U=2^N0B-O!;XR6*G:,S&1S(5X-HO;>-QR#"!( M(=+& L6?%[B&-#6&$,9?&YNMRJ51K#]OK7^RL6,L4,UG8RD6!%II-&:>;"A6FT$Q[@IRDQ+?,M03T]N>20R((_T%11I/])Y M"NILU-5HV@ATHXV9J]*,=\",ZY%[P?52D5]X#/%; UW$5 'SML"NO*,6;R Z M)[[;(9[C>4?L^56@OK7GGQ!H4WRE=M"L;:AQH7(:P;B%O:] OD!K\O&#&SJ7 M1[ %%;;@F/7)#*D6%RD0D1!$F5.^_DF15"A%YH#$ Y)+\<(L$7!)6!F+/A3+ M<6\?/PP\Q[\DW_N+K"!Z">1/H+(L^YX(%A&R.4A;R#;B1@51*,IC9>M:">+" M)3<8E-(L(C^0=J\3!L.SZCWN]#OA(#PS7I%IO'K3=IV:7+6+0^F,W)V4P=)= MOS=XYVY@W&UVCA2Y5Q6Y=W*1)42"1RQEU(XFW('7'.<4IA AV1XHS()JHC35 MA19R31*(0=*TAIU(JO%!?&-[',=YNS,_!PX)TPA#2S8OM)D.QIWMS$2*#)%R MS7C!^(+@.2%M.(K$+$E (GXK8WJ$9J+@6NTBFZ\)S?-T;32-P"[,I_/9P5 Q M49[[8QDQF-U_0D+Q#[.M<$8;9>,I$2F>1"AW\=T,^(^84".!MZ=HF8%3BUQ5 MQ2"?-NG9)2^76]2W(/-,5< M\ACCTR U'O=X-.M*+CBH^2 9IL>FY@:P+4Q?/L@#RE*L:9SL#IW<8PF=, ML=Q)#[Q]T>&07"\I7X!)\%>:%B6_IJ;BE$>[8(..-QCNJ;N=7F]02][6\\&= M(V,AK,9"^$VS7W P1,%5O,V6:72J%.BR #@UYC@Z-&MF]W%W_Y.6;QC^]=Z8 MVFA/)^@TBK";L#=QBG)E1WH_J)4-GR:# */ MW %&8ZC,8RIW^6^[X6'=W_$[_W,Y'W%2V@,RHE*N\=Q8H9'Z,.J8Z/QG*WH]C)/?AN/ 5-7R4N?I28"C0E[E^.FV[MVS\#N; W''/0 MXGE;7@.JW>H2-2WO#COQ\@9V3^6"X:&90H*JSGD?/Q1D>:LI%UKD]B8Q%QKO M)?9QB1=!D$8 WR="Z.W".*BNEI._ 5!+ P04 " "]@']6JW!TM)0& !N M' &0 'AL+W=ORNY2LOOK.[.\)7*EJ$G0%Y)[#6=F MO_EFN#Q?)_Q)+!B3Y#D*8W'16TBY/!L,A+=@$17]9,EB&)DE/*(2FGP^$$O. MJ*\61>' ,HSQ(*)!W+L\5WWW_/(\2648Q.R>$Y%&$>4OURQ,UA<]LU=T/ 3S MA<2.P>7YDL[9(Y,?E_<<6H-2BA]$+!9!$A/.9A>]*_/LVASA C7C4\#6HO9, MT)1IDCQAXXU_T3-0(Q8R3Z(("K<5NV%AB)) CR^YT%[Y3EQ8?RZDOU;&@S%3 M*MA-$GX.?+FXZ$UZQ&$@IU)>M\KM$C7BID$N6+08,H MB+,[?FU^_6EB&?8K)(LT0BA M3 =C)0\\"18"WKPGL#R0@M@GL JNAC.N7#5-)0X+D>+LNJ/D@F4^*;6R3AS' MJ;5C3TTC#;<%@SHP$G*QJF2D+FK-R3;4C0*W.;)\K=YKQAE)91 JWRH2">3F><,7"L9!@UA%/)RH5FWW9KY%61O0L<(2/2^ 65-IU7HOT]BF2\!8WG M$.@!<([(X?P=L+87YA36-FBR&'N?1Y),R'W*06NAK(S GD=EW!:TKG)XW#TS M[@4P_1[(E'7/>V!8+6$HWT#BY."E%"CQ#P3U$:BD 'S<(&LJR93-@U@M L\K MN@ ^!=@6;_F96'UC#"$ T/V-TQA?.)G4ALV^-28N1DBAIT^.AO9Q;8J!B]56 M6J\(U#PS%H"8 0 XX#C;LHWCAD2WFKZA+L*\4M1QW*:B(U!T:!>:8.FQN<@\ M<2?CQLL< V)^XNX1(.,R0,9:-#]4>2_;VH^8]]JB0BL'"^N^A!9:P2 M90_RO#DV=%HZI9;.WF'<*$"06&+!VO352_ROL0704,'_)VZ4JOKT85=5(&WZ M(R)&%EQ/NT/FD\I4]T4YIO PXJ/R"UFO==8=V2[^:WDO$OB%>P2YNDVFC3-RASD M'FO2,!FYJQHN>@H&M9TF!]E&E>RWY7[*U#@:CYHT62N"3UM>UC"@SH%#RV[( M&;JZM^\. +<, %<+TL^4*T__]5;!Y.\VF&LE',B(IE%]M!K[A>A[J.-S;75! MN4-L'53*'5SBM5?16='5V=-V+<#QTO*KG\WII MYX0.!LIQ6G5L%%[MPSL+J]WT,#%JG?"U8)2$T;6VWM[LKX]7M=DN24?VI&(9 MI<-VQ::3T9!5KP,;,C5EW6XWZ4>^0TSHN*5V(&9JR2 _$7L3>RS&$T-U(*'E M0KW 0\G0JA2VOGF!N$/DM]X?3<6HI;.J#;3J2AQ$R2?5P@C%JW0BOG4/14)V+F_D=BHG;6Z=61 MI,VM>OD_- UV'GUJSR]W9H%&9C6WI'_/UIJ_:"M<5+] M\\&VOXZ?QF9=4K_Z&&C;GD'M%U#$^%S]Z!(0Q6DLL[]!96_Y,^TJ^X543<_^ MQ+VE'()!D)#-8*G1=V!3>/9S*VO(9*E^*$T3*9-(/2X8]1G'"3 ^2Q)9-/ % MY2_&RW\!4$L#!!0 ( +V ?U;!C"G7<0, )@* 9 >&PO=V]R:W-H M965TLB6RYDAR2?W\K&QQ#";GVIO<%:5?:1\^N'XF=KI6^-1FBA?M<%F;F M9=:69[YOD@QS;DY4B06M+)7.N253KWQ3:N1I'91+GP7!R,^Y*+SYM/9=Z?E4 M55:* J\TF"K/N7ZX0*G6,R_TMHYKL(/V:WFER?);E%3D6!BA M"M"XG'FOP[.+H=M?;_A+X-ITYN R62AUZXP_TYD7.$(H,;$.@=-PAV]02@=$ M-+YM,+WV2!?8G6_1+^O<*9<%-_A&R;]%:K.9-_$@Q26OI+U6ZS]PDT_L\!(E M3?T+ZV9O=.I!4AFK\DTP,"* ;0)8S;LYJ&;YEEL^GVJU M!NUV$YJ;U*G6T41.%.ZCW%A-JX+B[/QSQ;5%+1_@&@UE8J!7%;Q*A<6T#[TO M?"'1]*>^I;-_.6+8#.$!^3: +IO!E1Q MS!>HVZH#+U(W"8%K!.ZB)-UJ=],E&0[B<+QCCT;![GH\V;&'IQ/X2'\@TA'EUFJQJ.@6@560J#RGQY?> ML>0V4S)%4E>'BHL-^KN>4339\T0A^\Y#>]R1KAR=[_[*/=$BJ86ZK"0)/!6R MYM()#TZ"N/^<(SKB^-7COU!?^,M)?*_>:-25T0&9G79E$@^?46X8=574B_>^ MP61'!=%1R;)!&)_NV$$TWK'9J+L>#AC[6,>P?^NOQ.]U"CGI5]T2&TJX*VS0.K;=MNUXWW<;C]J9G^\#U2A0& M)"XI-#@9QQ[HI@]J#*O*NO=8*$N=3#W-J'5$[3;0^E(INS7< 6TS.O\'4$L# M!!0 ( +V ?U;$!!:"J@, +H. 9 >&PO=V]R:W-H965TU!<36BA98NJ!IMX>A#XQT;1$1 M196D[':_OB2E*/Z0M0;5^F*1U#V']QS*E^1LR_B#R D^DKS0LRM3,KRRK9% MD@'%XH*54*@W*\8IEJK+U[8H.>#4@&AN>XX3V!23PHIF9NR61S-6R9P4<,N1 MJ"C%_-L"*PFEO7 M[E7L&H")^(O 5NRTD99RS]B#[KQ+YY:C,X(<$JDIL'IL8 EYKIE4'E\:4JN= M4P-WVX_L;XQX)>8>"UBR_&^2RFQN32V4P@I7N?S MF^A$>1KOH3EPORB;1/K M6"BIA&2T :L,*"GJ)_[:&+$#<(,3 *\!>(> \ 1@W #&AX#)"<"D 4R,,[44 MXT.,)8YFG&T1U]&*33>,F0:MY)-"K_N=Y.HM43@9_[&)V].$BEC2"[0V'V%/,?SNC+Z.7C\XW"W1\VX7?*QX1O_[)+_\X=ZHG<2J/C< MM9#U-)/N:73!NA(E3F!NJ8HD@&_ BE[^Y@;.ZRX+AR2+!R+;LW?2VCOI8X_> MJV*=8)&ADK,$(!5HQ1E%,@-E[@HX*=9=9O:2/M?,FLPW9+KR;Z)+UW&B5U?(*DV*4 WF#^H_^8;G)!<"SJ[_GASWB6EE^VY?\4A MR>*!R/9N/[HFA.G:B6,4O4AJ@-S\H"($%7GV7'1,&L!3W9= M'!;A_OF?[=9 ;+5;]LYAGP)?FTN34/JK0M;G_G:TO9A=F^N(_11>W^I415R3 M0J <5@KJ7(3J(^+U1:GN2%::J\,]D^HB8IJ9NEP"UP'J_8HQ^=C1$[37U>@[ M4$L#!!0 ( +V ?U8)Y$\MJ@( #0' 9 >&PO=V]R:W-H965TXW.N[>OQ1L@752)J>*T85Q.OU'IU[?LJ+;$B MZDJLD)N97,B*:-.5A:]6$DGF0!7SHR"(_8I0[B5C-[:0R5C4FE&."PFJKBHB M?TZ1BE@B\\P^PM@6],=DZCK=-I=))QCND5#,(/$ 51U"-H M]O?P\(2<09?X@>,;_'/B^Y+7< _[N>W-OU8KDN+$,U=;H5RCE[Q_%\;!YS[C M_XGL31J&71J&I]B3YDAI>Z3HSI$B&E*A=)_UAF_D^&R-6B=1',1C?[UKZ3 H MZ"+>Z!QU.DI/9)C7N2&09[:@^#]M7Z.P6H0EFXNJS '>7FAG:C7>F_ M<15O;WQJGH2F@O^A:=Z3>R(+DV]@F!O*X.JCT2.;&MUTM%BY,O&ULM57);MLP$/V5@0H4+9!&LNS8 M1FH+L+.@!A+4B+LAJ12@,)\'B\'Y?,X:62:?^%;6L;!9#6VDC>.EL&G(KF3W9M'@XS4&>Y24Q M))DIN07EK"V:&_A0O;7: AE^OW?-I]-B0J^E$0TIJ5D M&:QXI>036F6-GH7&!N&HA&E+>-D0CH\0'L1P*X4I-5R)#+,_ 4(;?9>">)^" M9=R+>(GI*0P')Q!'<=R#-^Q2.O1XHR-XMU107O.70NMU=._O7%<36#,GL=/OZK&FE1,"?MQ8W'&\(S$J5[F(T[ M9N-^J@?FT8S[]SU+WXXV.2QT>%$V.JO"M08.O M>TW][%:[[K-HBNYO\Z9UW1)54*&!86Y=H].)O7^J:0?-Q,C*E^![:6Q!]\/2 M=E!4SL#NYU*:_<0=T/7DY!=02P,$% @ O8!_5C&,L86T @ =@@ !D M !X;"]W;W)K&ULM59=;YLP%/TK%JNF3NH*@7RL M78*4)IM::1]1LVX/TQYKJ0@&-*U#.7=_SAFY. MF7#"%00<(F,9 M*-Y6, /.+1'*N&TXG?:5%K@Y?F#_7.6.N5Q3#3/)?['89!/G@T-B2&C)S:5< MGT.3S\#R19+KZDK63:SGD*C41N8-&!7D3-1W>M?XL 'H]9\!^ W ?RD@: !! ME6BMK$IK3@T-QTJNB;+1R&8'E3<5&K-APN[BTBA<98@SX;+>/2(3LF2I8 F+ MJ#!D&D6R%(:)E"PD9Q$#3=X3- YM$>1[ 8K:7=#D< Z&,J[?X?+5;N M=W/;,WJJ"QK!Q,%#J$&MP G?OND-O8]=B>^);,N&H+4AV,4>3K4&T[F;-6Y0 MX>Q78Q7VO!-_,'97F]J?1IT$PZ -VM+4;S7U=VJ:G5]\FW9)V@E[K>M[(MO* M<-!F./B/Q3?8IPU[(MNR8=C:,/S'XJMQP\WB&_F/2F_XI/3\4;^[\D:MH-%. M09>0,FU 04PB6C!#.?8TW!<%=F.ZA(Z>B @&WB.A.]_Y6HO=C:Y@._)7JE*& MGVP."=)[QR/4HNHN5T^,+*I&<2T-MIUJF.&/ 2@;@.N)E.9A8GM/^ZL1_@50 M2P,$% @ O8!_5O"*S;[< @ TP@ !D !X;"]W;W)K&ULM59K;]HP%/TK5UDUM=)&'KRF#B)1:+5*8T)E[3Y,^V"2"['J MV)EMH/WWLYV0P@2HG=B7Q(][CN\YCGW36POYJ#)$#4\YXZKO95H7E[ZOD@QS MHAJB0&YFYD+F1)NN7/BJD$A2!\J9'P5!Q\\)Y5[<*\[PW"RV'7 MQKN !XIKM=4&JV0FQ*/MW*9]+[ )(<-$6P9B7BL<(F.6R*3QN^+TZB4M<+N] M8;]QVHV6&5$X%.P'3776]SYYD.*<+)F^$^LO6.EI6[Y$,.6>L*YB P^2I=(B MK\ F@YSR\DV>*A^V &'G ""J -'?@-8!0+,"-)W0,C,G:T0TB7M2K$'::,-F M&\X;AS9J*+>[.-72S%*#T_&TW#T0H"67JPL3<3T=P?G8!9V8:OF=BJ0A/5<_7)EF[ MI)]4B5V5B44'$@LC&)NU,@77/,5TE\ W*FNIT4;J5724<81) YKA!XB"*-R3 MT/#U\.A(.LW:^:;C:Q[@>R"2DAE#N-W8>&T,U\_P\ZN)A%N-N?JUS[>2MK6? MUI[Z2U60!/N>.=8*Y0J]^/V[L!-\WJ?Y1&0[#K1J!UK'V.-!FE)[E@F#FZ7Y M2. .$S2'.MVGNJ1J.RI[-:WB5JOGK[:U'%WM'[6T:RWMHUK&E MI=V^:$8F9 M8"E*.!]C/D-YL4_/4;JW[N*)R':4=VKEG?_S'7=.Z<")R'84*&,X--&ATS2&PO=V]R:W-H965TWW/V7;%3 M^MYT )8\""[-+.JL[:_BV%0="&HFJ@>)?QJE!;5HZC8VO09:>Y#@<98DE[&@ M3$9EX7U+719J8SF3L-3$;(2@^G$.7.UF41KM'7>L[:QSQ&71TQ968+_W2XU6 M/++43( T3$FBH9E%U^G58NKB?< /!CMSL"=.R5JI>V=\J6=1XA("#I5U#!27 M+2R $:?P:.*/Q2 <\W._9/WGMJ&5-#2P4_\EJV\VB]Q&IH:$;;N_4[C,, M>BX<7Z6X\5^R&V*3B%0;8Y48P)B!8#*L]&&HPP$@O7P!D V [#E@^@(@'P"Y M%QHR\[)NJ*5EH=6.:!>-;&[C:^/1J(9)=XLKJ_$O0YPM5^'VB&K(BK62-:RB MTI+KJE(;:9ELR5)Q5C$PY"WYAJ_JJS*&]*#)0@F!][#JJ 9R=@.6,F[.,F2EBBQF[<^-JR&X>LLM>R"[-R*V2MC/DHZRA?DH0H]11;[;7 M.\].,MY -2%Y^H9D298=26CQ]_#T1#KY6/[<\^7_7/YCQ0O/R < M/<926;MBG.%K"N[S8_4(AZ2)/\7-KVV93RZ*>'NH\VA0.@:%_..#CA*@6S]H M#/&W$A[;Z!UGV;5OX6?^.4MURZ0A'!JD3";O+B*BP] )AE6] M[]NULC@%_+;#.0W:!>#_1F'5!L,=,$[^\C=02P,$% @ O8!_5HX LD:A M P O0\ !D !X;"]W;W)K&ULM5=1;YLZ%/XK M%INN-JDK& (DO4FDKMUT)VU:U*[W/DQ[<.$0K %FMDFZ^^NO#92$0&AS15\2 MVYSS^?N.C^WC^9;QGR(&D.@A33*Q,&(I\PO3%$$,*1'G+(=,?8D83XE47;XV M1,)?SG*SA%N1=ON*J9S8H(4TA$Y1EB$.T,"[QQ17VM$-I\3>%K=AK(RWE MGK&?NO,I7!B69@0)!%)#$/6W@2M($HVD>/RJ08UF3NVXWWY$_UB*5V+NB8 K MEOQ#0QDOC*F!0HA(D<@;MOT+:D&NQ@M8(LI?M*UL764<%$*RM'96#%*:5?_D MH0[$G@.>''&P:P?[N0Y.[>"40BMFI:QK(LERSMD6<6VMT'2CC$WIK=303"_C MK>3J*U5^WU^C-Z[?H-:(9^A:S M0I L%'-3JNDUB!G44[VOIK*/3'4-P3ER\!FR+=ON<;]ZOCMNNYM*=*/<;I3; M)9YS!&_%U5[@\O<96B4DDTB)0A]^%31722K1]\_*''V2D(H??5(K[$D_MMY[ M%R(G 2P,M;D$\ T8RS]>8<_ZLT_X2&"M,#A-&)PA]#H!2)D 9VC-F>A=V@K$ M+4'TT;!9^NYL;F[V971M,';LQJA%;]+0FPS2^PQ"7*#+("C2(B%240U!12&@ MI#H%U**1E'%)_RT'^JA7$WA[M-YY,_^ >X\1MERWG[S;D'=/B&T&\@R12 )7 MA]=.SU/TW0XSSSX@WS7Q_7[F7L/<&V3^56T-Q2A;HP34(8ENOM[MZ^CCZ75( M./8AT:[-Q'7ZF?H-4W^0Z3#Y0^AH- IYXA(X&U-,\:S;,7/$IG8X9A)+!6&+"UNTRML1:_1FKE MY\PZR,\>(]\^0'00\=8W&0FO+W]W[^"4O M?CSJS3\66CL4N[L?#U_^_R,3G$Y&8O_P,NTQLO'T2-KN*@'\5"F@;J*8)2&B M:<[9!C3'_CIT$.CD-1H)K2U[5T-@]R73=;!".3D4(Z&U0[$K2O!P57)"!GC= M6G1V6(T\8521-/?>5OIA^X7P-R M&:OW-7!MH+Y'C,G'CG[!-2_VY7]02P,$% @ O8!_5H>><4T_! -0\ M !D !X;"]W;W)K&ULK5=M3^,X$/XKH]SJ!%(A M;TVA7%L)"FA78GIY_#SC MF?',:,/%#[FB5,%+$J=R;*V4RJYL6X8KFA!YSC.:XB\++A*B\%4L;9D)2B)C ME,2VYS@#.R$LM28C\VTF)B.>JYBE="9 YDE"Q.L-C?EF;+G6VX='MEPI_<&> MC#*RI$]4/6VK#^_(9^;\2CF#F1=,KC[RQ2 MJ[%U:4%$%R2/U2/??*2E($,PY+$T?V%3KG4L"'.I>%(:(X.$I<5_\E(ZHF;@ M!P<,O-+ >Z^!7QKX1FC!S,BZ)8I,1H)O0.C5B*8?C&^,-:IAJ3[&)R7P5X9V M:G+/7F@$UU)2)>$,GO(LBRD>DR(QNB21A 2N8(%'CVPM @A?10G MMU01%LM3!'A^NH63#Z?P 5? MQ7/)=K)D:V0J][1#DM>-P4O[P OUX///%4K M"7=I1*-= !M%5DJ]-Z4W7B?B+0W/P7=[X#F>UT)H^GYSMX..7SG>-WC^ ;RO M&17HOG0)#Q3#L,U#!4"_'4#G]Y7,2$C'%B:PI&)-K#E*HV[05@8 !U*5I/?'UJZ[JDYII^X%=K=I@& M%=/@G4S-J?3 U+4SOCA[1MXF37KPI(@R.0)\ ?>S##5"QR\.YGSC*]>P^^M/IN>ES,'3\. M*C\..J/;> \>&)FS&)U"Y56;^,$Q _Q(8#MR+RJY%YT^G>9"Z'@HPCO>RFY3 M?=$(6]?W]T*[N<9S@O;0OJPX7G9R?. 8U8J*Y'TL"[!!G8$WV&/97.,'3CO+ M8<5RV,GR&]] 5Z;9(VIO:38 MSNB&:5O?C)=/\ )\I43(T];;KWL+KS"%"TB*6W $7EM<\.T&^DW ]^M]0_N MKSDC8C+D.28#5KW6:ZT$=+W:J3CG3NU<2F&=&_^N,&\KS.LL85/=ZV2$18"= M#I!$:Y+8U81QC@V);F_4BD*"!YZ+ZC9H!&YKW2MW/E+A.Q;:KI^V?8S;V3K4 MKLRJ.Y2P$#P!OGOMMW>!?K/2!>Y^)/C-8N1>'DCC;5/B=G NS;0/5RK(3ZI?#*VAH'NQW679M M ,%V9VGF,@FF#A0=>O6UFOVNS<2S]_U&SX1FL-G"% /E9R*6+)5X3@N$=,XO MD) H9K3B1?',C#ESKG!H,H\KG&NIT OP]P7GZNU%;U!-RI/_ %!+ P04 M" "]@']6"C+@ ]8" !\"0 &0 'AL+W=O,O(@&0Z#5+L@%RMK!G/ MB%13OK%%P8'$E2A+;==Q CLC-+?"675OR<,9*V5*2"LAQQ6,^M:WQU@WTMJ)[X16$G M.F.D4UDQ]J(G/^.YY6A'D$(D=0BB+ENXA335D92//TU0JV5J87>\C_Z]2EXE MLR(";EGZF\8RF5L3"\6P)F4J']CN!S0)508CEHKJ%^WJ9X.1A:)22)8U8N4@ MHWE]):_-1G0$KMLC(T;40( 7ZBNYI3K,R0^M2EAQ00=[4&U KYPN0A*;B ITAFJ.G MA)6"Y+&8V5*9T*'LJ '>U$"W![B Z!)Y^ MR'==%SX\+='YV\3Z,K7)H$W'; M1-PJ[J@O+A41*W.ILKD#]9K0'24KFE))0:!EDX?)[F!87117HB 1S"WUKQ? MMV"%GS_AP/DV8-IK37N#IM4>>"9/MTA^2_)/D7P3R3\F3U<[WA 'K)9&0PY@<+ M!CN'?N5\J&0:67=_\&ABWA_V*&#X>$6UER_8(?. M@T^V'F/M-+)WL'$/[-![\,GF8RP?;.@^N =V:#]XN/_T5E"CZ[95;QK\@[,[ M9ZG^+KDG?$-S@5)8*Y5S.59R7A_U]42RHCI>5TRJP[H:)NKS"+A^0*VO&9/[ MB3ZQVP^N\"]02P,$% @ O8!_5HHV_@]]!0 'BP !D !X;"]W;W)K M&ULK9KO;Z,V',;_%8N=IIYT*X$$FG9)I+0&7:=U MJ]K>]IJ"FZ#C1V8[32O='S\;*,2$."'W?=,$XN=CXP=L\]2334Z_LR4A'+VE M2<:FQI+SU95ILG!)TH"=YRN2B5]><**OVA3EKT8&BA<,YZGE5BT((VS\C-XJSIB2R X MW0*[$MC'"H:58-@6N'L$HTHP:@M&>P1.)7".K<&M!&[1]V5G%3V- Q[,)C3? M("I+"YK\4MA5J$4'QYF\LQXY%;_&0L=G?OQ&(C1GC'"&?D/S*(JEXT&"XJR\ M;Z7_9YCP($[89U'DVR-&9Y\^HT^B!'I:YFL69!&;F%RT1C+-L*KYNJS9WE.S MA>[RC"\9\K*(1!WZ&[W>/:3'!^JW#P%\/< >:0"F\*$VP_XPX]K6$O]89^=H M./B"[(%M=_7(S\FQ7HY)*.367KEWO-SJZLV3:U?Z3O%:'BF<@6*)%#'0ISQKL\T%+Z>@ ) MP^Z.!];8;9FP6\9V6D;Y0(U27+BH7;C0NO!( LX3@L0:"#VM$Q9T6:!%]+4 M$H8A81XDS >"*::.:U/')ZX=QI!.0L(P),R#A/E ,,7)R]K)2^WC^2#FK)P> M7#IH(7UMA83ARYWQSW%:0^3E[M1BMT;(W2+C/;./-6A>' ?:KBW>?9)W1,7D MK^M;/:9OYX+2<$535F:MOO- :_2A:*II6V_[EM:TFZ^W?\T[7=+J>KL$2<.@ M- ^4YD/15#_MQD_[Q)FJ$D(9"DG#H#0/E.9#T51#F]3"TKY*EX:B)T+33E/U M8@N]DX!V^G>B$.N%O:T"#26@:*I532QAZ7.)QV5..1+OQ2E*CYT+03,*JR-7 M&*JS%P:MT0.E^5 TU;\FTK#TF<;1"YC==_?6&N&FHXC3-@(R3O! :3X4336B M"3(L?9(Q7U!"TLJ%N%JM%\_569P5(Q/[W&F,'JL9#4\48KVPMXF0-!^*IIK8 MY""6/@BYJ^+ '^BH2$1/ZST2@H8BH#0/E.9#T527FV#$.C49L4"C$5 :!J5Y MH#0?BJ8:VN0CUJ& 1&X_D"GR,0,N:$X"2L,'KM,IUVA=MZX'VA#_I(:H_RYN M,AA;G\',LVP=),H*Y@N*LY 6;Q'2S!6AH?BUTTX]O*^=H#1*,V'HJDN-Y&-?6ID8X-& M-J T#$KS0&D^%$TUM(EL;'UXTFL*U;-Z>PRZ_>3 =;KE977Z"9KKG-(.U;LF MP['U&T]@0Z;$^@H(D.%*UTT]S:UI@2NB@VH#(4YNN,EYOJ MZK/U)M=YL;6S=1Y;5UZY5;7!E#MG[P*ZB#.&$O(BD(/S"\= M-R,6A[P?%5L MGGS..<_3XNN2!!&ALH#X_27/^<>!K*#>$CS['U!+ P04 " "]@']6NW(N M$%4# !-#0 &0 'AL+W=OUS>AO&G\0"0*+G)$Y%WUE(N;QR71$N("'BDBTA54]FC"=$JB&?NV+) M@41&E,2N[WDM-R$T=08]]*#NZCO>)H(8@BE=D'4WQJ&$,?:D^+XE3EU\G=JX?[UB_=;$[P*9DH$#%G\ MDT9RT7;SY %9 !#%@OSBS:9K>>@<"4D2S*Q(DAHNOTGSUDB M]@2X<4#@9P+_6$&0"0(3Z);,A#4BD@QZG&T0U];*F[XPN3%J%0U-=1DGDJNG M5.GD8$PDI%(@DD;HNUP 1W>I).F<3F- UT* >G:!)MLBH],12$)C<:;N/4Y& MZ/3D#)T@FJ*'!5L)Y4/T7*FHM&\WS ANM@3^ 8(1A)+\=% MN:MRD2?$SQ/B&W^-^H38XM@*FT:HE\=Z@+%&7N_36HP\W,J-"DQ!SA34,CUP M$JG5JU:V#6NK;17?6**JVG3;=J9&SM2H93*3Q8;3J+RJ4X*ILRBP-'.6YC$U M,Y.8F4E,=Y.8F$EL(VU6$^<'Y0-MYV M!:7=+4\ FTW73MO):3M'30'5WB*:SFUDM0YTN[P22Q)"WU']4 !?@S/X^ &W MO$^V3>F=G!5B[>:Q=M^Z174KF0V\=BG[59M&<"#[V-NU$:^6Z4Z(E9HGR\-H M]0Y>F__W\E8,=Z]KXK>6(%,6MC?<+-7 8M1L']B1\:YUX?K>M>L3=>N@WLFK M"_%.WHHA[SHC_I_6B*M]KU6N1-4D.%"'76O$];WQ'N942.!J065=_:'PE?$Y3@6*8*9%WV59J MOCV[;P>2+&PO=V]R:W-H965TF8E9$51 M=^7:5[4$FEM15?IA$$1^11GWTL2.+62:B 9+QF$AB6JJBLI?UU"*[*\# M]VQ=H!GPTZ2F:W@ ?*H74O?\WB5G%7#%!"<25C/O:G!Y/37K[8+O#+9JITU, M)4LAGDWG+I]Y@0D$)61H'*A^;. &RM(8Z1@_.T^O1QKA;OO5_=;6KFM94@4W MHOS!POV79K X]DC4)1=6*=H&*\?=*7 M[CWL",+P#4'8"4*;NP79E'.*-$VDV!)I5FLWT["E6K4.Q[CY4QY0ZEFF=9@N M* )'12C/R3'W%/]!H:N3*UJ;%7FO&W2P2A._(T#->I1HV.HD0O5JJ)=5!BY4>,> M-3Z&&KM0XSW4] U2U).B8Z3(18KV2-' 38I[4GR,%+M(\1YI.'63)CUI[R)&S?M<=.#N%O&&<+Y9WUIYOL'YHQ\!73EF.[MT%'\[P[U M=^XK<_5_H7+-N"(EK+0JN(BU7+;7:=M!4=LK;"E07XBV6>@O$$BS0,^OA,#7 MCKD5^V]:^@=02P,$% @ O8!_5MO0A#:.! X1D !D !X;"]W;W)K M&ULO5E=;]LV%/TKA%8,">!&(AT['[,-.';:!6BP M(&FWAV$/C$1;1"72(VD['?KC1U**9,4R:R_,7F*)NO?H'O*0.2(':RZ^RI00 M!9[RC,EAD"JUN Q#&:=8?+LB&5\/ Q@\-]S3>:I,0S@:+/"+F]3/Z!TM>DWG$DDQX]@=-5#H,S@.0D!E> M9NJ>KW\E):&>P8MY)NU?L"YCHP#$2ZEX7B;K"G+*BE_\5';$1D+_8D<"*A/0 MO@G=,J%KB1:565I3K/!H(/@:"!.MT,@+&41#][#\9)0DVOXPQ05FC'C,'1E"A,,WFL0[X\ M3,'1NV/P3D> SRE?2@TI!Z'219I7A7%9T%51$-I1$$3@EC.52G#-$I(T 4+- MKJ*(GBE>(2?BE,0GH L[ $4(M10TV3\=.LKI5CW>M7C='7@;_8MM_[;U40%Q MV@YAIO:E7."8# ,]=R41*Q*,?OX)]J-?VOAY FNP/:W8GKK01S?Y E.AY[WJ M;"FK SY01A5Y_TG/Y*0#'I06HPD%?*:#8YX3P 68\%P7EIJE8T6>V_^\?E*F MQ8!=LV5.A)7D7VV=Z:[P(V$Z.;,S8)SH*4:E,F#Z7==/>K64I /N=;]@$:O5;V$++B+9>_[_?VAB>7C4\/6<9Y?1OZS5GXJ$2] 36X-BO./9?/^'Z M/MEZ FNP/:O8GCE'=!S'^G^DEA)) ,ZY4/0?.S/:2#N1#B5=@/4LF#$/JU$O M&H2K%BKG%97S?<0)OH-;/3_R9=[&P0EQ* =/8 VV%Q7;B]?+],(G6T]@#;8P MJHU'Y!;JACA!1F<$'&GG\$VO>/*XU3:XX;I%:AM/=^9_);KAL."^,L9/NV3L MQCAT9'VA-1FCFC%ZO91+#%^,/:$U&=>>#CI-U.%B=L/U'&)^"S<':SL'W;[E ML\")_I#4'YFMM)S)!X^I)[0FU=H:P9X'%7NU2;[0FHQKHP2=SN1P%;OA8.20 M\5MX)%B;).AV2?5G22LOK\:H1.MO.*/3'-](= 0MF\E857:^0+ MK\URX\5+L9 MY'8S-U(N]:?%8O>'HQO@T%'PA=:D6UL9Y,'*(*]6QA=:DW%M99#;>_Q =]TM M4<'3E\+;CMFQWJ':=Z!]?8=KR7.#'#P0;^$_4.T_D ?_@;SZ#U]H3<:U_T!N MP_ #Z?6WEKSHI?*V0[K]%](+-S;+4-PHOK!;\H]<*9[;RY1H@0L3 MH)_/.%?/-^8%U:G.Z%]02P,$% @ O8!_5AT7K))F! GQP !D !X M;"]W;W)K&ULO9EK;Z,X%(;_BL6.5C-2I]P2DG23 M2$T)E]54JMJ=W<]N]SC'F!8SS=4_:# M;PD1Z"5-,C[3MD+D-[K.5UN28GY-/N5[E4G+T_F&7-R1Y._XDAL9]I8 M0Q%9XR(1CW0?D/J$AB5O11->_:)]'6MH:%5P0=-:+'N0QMGA'[_4 W$DD!RU MP*H%5ELP>$=@UP+[7,&@%@S.%0QKP?!<@5,+G',%HUHP:@N<=P3C6C ^-\.D M%DPJ.QRN7W7Q72SP?,KH'K$R6M+*C\S@KS?XDF#P:2YV8/Y(=R0IR MA>YH)IBT'KKEG B.5HF44D4NB#?KUI]0!T.23- MN%BOX[*P>HDN65TCV[Q"EF%9B@[=]-:47XBLXX]FE,H(@9M7H3=F,<8]3$G SS MH!GF0>\PWU$N$%VC#:411YPFJJ? HI=1U@4W/,(')=Z$1+F0L*6D# /$N9#PH)AQV<#LV5% MH'PGEG4:RSH?OH48QTEI6[Q:L0(G',FI#LH9C0I9H>TQ8SBK"C2QQ0*1ESQF MRE)JT9OI4N-"PEQ(V!(2YD'"?$A8 D+G@J!JVF% MRH^C[FN@747UYKC49=U\]J15;D'F\R!A/B0L^'CDP][!.G'$N''$^#Q')&^3 M2I4MQITBTQJ,6K[HS72I+[H)Q^TR'#*?!PGS(6'!&4,?CKN/BH':&)/&&)-> M8RP*EA'6?'10>:(7<.FK"Q+F0L*6D# /$N9#P@)(6 @$.W&N:;Q]13, IJ_] MD$O]"TIS06E+4)H'2O-!:0$H+:QI)_,0VU8_5\VC;[SF_S#A[4]RL7LA:2XH M;0E*\T!I/B@M *6%->VX.5?;T" M #>" &0 'AL+W=O)5W@) M]Z >5C.A>V[#DI$"F"2<(0&+D7/M7TV&9KZ=\(/ 1NZUD7$RY_S)=+YE(\ZW=^PWUKOV,L<2)IP^DDSE(V?HH P6 MN*3JCF^^0NTG-'PII](^T:::&_8=E)92\:(&:P4%8=4;/]=YV /XT0% 4 ." MUX!#$7HUH&>-5LJLK2E6.(D%WR!A9FLVT["YL6CMAC"SBO=*Z*]$XU0R$SPK M4X4>L1"8*0(2G4Y!84+E&;I #_=3='IRADX08>A[SDN)629C5^G0AL!-ZS#C M*DQP((P?H%O.5"[1%Y9!]I+ U9H;X<%.^#CH9)Q">HEZ_CD*O"!H$31Y/]SO MD--K\MBS?+UWY[$M215'OYW#'-@KN<(IC!Q](B6(-3C)QP]^Y'UN,_B?R%[8 M[3=V^UWL26USBRC!,K[/1UG::BQ+1U\<(WT<(F6*6GD_L?5R1JE$>=RF=XJR]7U:J\ M$WELTBNR:"\-%[[7GO5!HWW0G?7LI[[IK'RD[Q?$50ZMNZ>3YE@C@S?K>3$\ ML'V&C9'AT<<"C*'#!V+XUUW5&?+87>7NE8H"Q-)64(E27C)57;[-:%.DKVUM M>C4^UL6[JK5_:*K*?XN%O@@DHK#0E-[E0)L3536M.HJO;$&:6[T" "D!P &0 M 'AL+W=OXW/\N#?:,OXJ<@") M=F5!Q=C*I:QN;5LD.918W+ *J)K)&"^Q5%V^LD7% :<&5!:VYSB!76)"K3@R M8W,>1VPM"T)ASI%8ER7F?R=0L.W8,="'2-IJRL M& 4J!6(9^LF$0!-0=P70G+,-,6>GNN@(=CD#B4DAKA3!RV*&+B^NT 4B%#WG M;"TP345D2Z55KV@GC:Y)KVKTL!NMW_:MJ' "8TL]7@%\ M U;\^9,;.-^ZK/TGLB.CP];HL(\]GBF;0I*DRV2-] U2YYM-?.T'PZ^1O3E4 MWQ$5!J.@C3J2Y;>R_%Y9*@FH)TZ[5-7 X' ]USD5U1&D,F>WIJ#5%/1J,N]M M6;^WZNB]D?JVR'.W)7BOQ@_]T8GFCJAP=&XCPU9TV"OZ[2*C^YTJ+@+0Y00H M9$1>=4D-WYVF:NGX]8KXB5* ",D7IW(1*#Z]K0MV1K#)I=!S":XH M87 MD,S3%(OG.5"^G3F^L^NX(>M$F0XWG&9X#;>@[K-KH5MNI1*3%)@DG"$! MJYES[I\M?)M@(WX0V,K:,S(H#YP_FL9E/',\XP@H1,I(8/VW@050:I2TC]^E MJ%.-:1+KSSOU"PNO81ZPA 6G/TFLDIDS=E ,*YQ3=<.WWZ $&AB]B%-I?]&V MB!V-'!3E4O&T3-8.4L**?_Q43D0MP1\>2 C*A*"9T#^0T"L3>A:T<&:QEECA M<"KX%@D3K=7,@YT;FZUI"#/+>*N$?DMTG@HO6<130'?X"20Z03<0<1812K"= M9+Y""C\A@16@3TM0F%!YK,/N;Y?HT]$Q.D*$H;N$YQ*S6$Y=I1T973>="IN(3H%/7\SRCP@J#%T.+MZ7Z' MG5XUO3VKUWO#]+9-3Y'=;\\VG_"9S' $,T=_HQ+$!ISPXP=_Z'UI0_M/8GN@ M_0JTWZ4>7D , E.]'RSPRZ[!$F&4@8B J>.V*2AT_6*#FE-G$WJG9O(W=;;. MT=_)-JC8!IUL>O70'!BLB$)8H1VJ5%CEBHMG2]J&5L@.:F0G?N!-&FAM4X,&5>>X[Z2:5%233JKO*@'19GWRVOHX:!A_'3.9M.]]WWNY MU+Q.0XL$LS68RVF#:5[<99CJD@6SJ/4+*/7VMDTP;GZI+5'^8# ^X+9V!?M_ MV11\0VQ=I,NRV@G:?F648O7SPFOZ[ HI3+JUDB$%L;:5E$01SYDJ;MNJMZK6 MSFV-TNB?FRK.EB(O,D4)>(7%FC")**RTI'&PO=V]R:W-H965TN:Y*UU!0=2I*X/AF*61!-0[ERE6E!)I5H")W \^+W8(R M[B23:NY*)A.QT3GC<"6)VA0%E;\O(!>[J>,[#Q/?V6JMS82;3$JZ@@7H'^65 MQ)';>,E8 5PQP8F$Y=0Y]\]F?F0 E<4-@YUJ/1,CY5:(.S/XG$T=SS""'%)M M7%#\V\(,\MQX0AZ_]DZ=9DT#;#\_>/]0B4"X@ MW /"2FC-K)(UIYHF$REV1!IK]&8>JMA4:%3#N$GC0DM\RQ"GD\\\%060:WH/ MBIR0F2A*P8%K1<22S&$)4D)F7I-SI0"G*<_():.W+&>:(>;U'#1EN7J#Z!^+ M.7G]\@UY21@GUVNQ46BM)JY&HF8Y-]V3NJA)!4=(S2$]):'_E@1>$%C@L^?# M_:=P%\/3Q"AH8A14_L*C_CIA.+.)JKU$=B_F/)ZIDJ8P=?# *9!;<))7+_S8 M>V>3^)^9K*#>I]?X^WA0)K!FL/@\J#N2NVR3":N-NVA*Z) MR>;60BQJB$6]Q!9:I'BG/ A*3L**U!9TG?"PYH=6V"V,XJ;EC%O:RN))24]6.E1 MF=F$C+I"_/A 2>]:_ZADW"@9]RKYBGW#MQ(D9H*OR*50BLRHE+^Q7=BA).NV M&7A>HP.$R Q8_=$>0I6EGYWDP1>/#R\NVQVR'-TC.=CM?-[:TMR M+33-32M4QU1C3&D5T[>$X_[ OF#;**&]2H+N;3$^5-&U\;TC"A[+EQ\^OV"W MFA4KR=Y2^+=5^W]Y>RK\L3SZ_?7QFUZ#M*J,.K7XI)L+BU$G&6ZKUS2-_A"HW-;/6XQN\-D,8 WR^%T \#T]$V7S#) M'U!+ P04 " "]@']6)+QE]0,# @# &0 'AL+W=OV>^'?STY"2&B(H.1+8R=^7Y_G^-K1EHL'N0)0:)=0)L?62JGTW+9EM(($ MRU.> M-?%EPD6.FJ6-HR%8#C3)10VW.P\RQA"FG?TBL5F-K:*$8%GA-U2W??H<"J&_\(DYE]HNV>=N!;Z%H M+15/"K&.("$L?^)=D8B*P.V](O *@?=6@5\(_ PTCRS#NL0*AR/!MTB8UMK- M%++<9&I-0Y@9QID2^BO1.A5>LX@G@.[P#B3ZBB9Q3$QZ,477+)\D)MG'EZ P MH?*+;G(_NT3'1U_0$2(,W:WX6F(6RY&M=#3&TXZ*GB_RGKU7>KZ$Z!3Y[@GR M',]KD$_?+G?KJWN8>_4A!Z5-D242XEBK 0CWJDMUC$\@1-&%OK MP:^=:AV9 MU1B#DC'XT)H*N@3MR*P&.BA!!ZV#^5.?M[RVKJ"^LIKH!WN3;NBYSLN)U]KQ M@5C#$FMX\%:!&%?Z\)__U>KN#IM!;9>^=I!V9U0A=Y_FL=SZT'@MY1ZQ=N=5A*Q<;M_LU67A6]_E>_VQO MHK9W_5XTNW)],W?G'U@L"9.(PD+;.Z<#'8[(KZ-Y1?$TN]'-N=+WPZRXTE=X M$*:!_K[@7#U5S"6Q_%,0_@=02P,$% @ O8!_5LFEV3JY!@ 'CH !D M !X;"]W;W)K&ULM9OO1)9C-(PS@;S67'N5LQG?*>2.&.W LE=FH;BZS5+^/YJ@ =/)S[&ZXW* M3XSFLVVX9G=,W6]OA3X:'2C+.&69C'F&!%M=#=[C2^H6 46)OV*VEXW/*+^4 M!\X_YP3[WUAU05[.BW@BB[]H7Y5U!BC:2<73*EBW M((VS\G_XI>J(1@ >GP@@50 Y#O!.!+A5@'L<,#D1,*X"QB]MDE<%>"\-F%0! MDZ+OR\XJ>MH/53B?";Y'(B^M:?F'0JXB6G=PG.6_K#LE]+>QCE/SX)]=K+ZB MG]&"IZE6^D[QZ#,*LR6ZU1(S(=BR.O?69RJ,$_E.%[Z_\]';-^_0&S1"+3AN^D9NF3;XSCV4CIMN\_$T\L@)'NM$//D:>>NR96XN^[;(@SK8__H GSB]=^D#"?$A8 FC0#!#U_%!U[&-/J\F M%9G+>X;"G=IP$?^KIY1RCNB2V KL*S$DS"]ADP*6+]B/\PGQ'&FQJ!UDE M!8(9VGD'[3RK=O7\WT<^*[.O?) PWVO)I[.O8_4@:Z1 ,$.]R4&]R3/J\8BQ MI40KP5,42[D+LX@AOD*1,28SG;SJDWREM8ZSM?Y6JDYAK=7U%182YI_]5JPM=:J3D2V(HZZI;.B>DL' M2?-!:4%%:R8MT_/6V(.JTY2.U-(1JW2_"BZE5JN9;JI-+62GA%9D;PDA:7Y% M,])),CX>?*0]<[9N!2E4PTQE:D\%6V_MX6\![/7UE@W4?ZEH1H(_/3^6K:.0 MVY;M-1P37%LFV.Z9W.5K6#G]M9>T.*MU>JL/ECQ)0J''GU[_BI+O.H4#-55 M:7Y%FS97NV%[P+5+>4/'/5;N-?P27!LF^!G')!0JCN)M6#PS*1[2=*H!ZI& MTGQ06@!*HU T4]W:4,$3D#L[#.J4@-)\4%H 2J-0-%/>VG[!=O_E.V[P[.3> MBI^WTW_O@IA3G0]:9P!*HU T4\G:@<%6(^ 5\AY0LZ:B-9,0W,KJ?= Z U : MA:*9^M9.#+9;,>7CZ _%<#Q#'[)'I@459^@F_!*GNQ1=LXRM]#H<)NC/?:9G MZTV\1;=,1"Q3X;K[GA+4HP&E^:"T )1&*QK&C1^S,ZSG*O/!>FWH$+NA\PHI ML+W&O@I7-#-IQ4?6F0]:9P!*HU T4^':\"%VP^<^TVG47L1*L0QM=P])'%D= M SNNMWR@I@\H+0"E42B:*7-M#A$"DC,34$,(E.:#T@)0&H6BF?+6#A.Q.TS? MD3-7Y&:6.\;3B3F#+NSU]U82]"4=4!J%HIE*UJ83L9M.W^+B5LAF(CMN/:=8 MV"ON+2$D+0"E42B:*6'M/I'GWMP6E/$*]G_HQ!M!=DCO7 GT MG2!06@!*HU T4]S:E2(P+P814+,)E.:#T@)0&H6BF?+6IA2QFU+?E$"!NDZ@ M-+^B&8_!6^_]!*!U4BB:N06A=IUDVOWG%XA@;+7V%MA4%NJHC63.WQ/,"^OL5Y^KI(*_@L"5T_C]02P,$% M @ O8!_5I?$D$:X! /18 !D !X;"]W;W)K&ULM9AA;YLX&,>_BL5-IU;: H8D)+TD4ALV;2?UKFK7[<7I7CC@!%3 F6V2 M]C[]/3:$D(18B\3>)!C\_/'_AWG\X,F6\1<14RK1:Y;F8FK%4JYO;%N$,'*DO&,2&CRE2W6G))(!V6I[3K.T,Y(DENSB3[WP&<35L@TR>D#1Z+( M,L+?[FC*ME,+6[L3C\DJENJ$/9NLR8H^4?F\?N#0LFN5*,EH+A*6(TZ74^L6 MWP385P&ZQ[>$;D7C&"DK"\9>5.-+-+4<-2*:TE J"0)_&SJG::J48!P_*E&K MOJ<*;![OU#]I\V!F002=L_1[$LEX:HTL%-$E*5+YR+:?:65HH/1"E@K]B[95 M7\="82$DRZI@&$&6Y.4_>:U - )P_TR 6P6XQP'#,P%>%>#][!WZ54!?DRFM M: X!D60VX6R+N.H-:NI P]318#_)U7-_DARN)A G9Q]_%(E\0Q]0=? E#VFN M'@5Z2$F.K@(J29**:^CQ_!2@JW?7Z!VRD8@)IP(E.7K.$RG>PTDX_AJS0I \ M$A-;PMC4'>RP&L>\'(=[9AS81?N4?'/(N\A M[+]'KN/BM@&9PP,:]I"'=;C;$A[\?#@VN/'JY^1IO;[Y.1T]GG_N:;:@_-^6 M\=T9]50ZN1%K$M*I!?E"4+ZAUNSWW_#0^:.-59=B04=B!QS[-<>^5O?.<'Q2 M$_>#RA01"ED&Z5,0E8#:"/:[)-BE6-"1V '!04UP8)R)?Q=22'C)DWR%V%JQ M$PB:L @(R9-0 EC(6N$+*E1F:.-JU+^4:RDVU&)JD=O,/'CE',>9V)LFLI9^ MCC]L]CN@,:QI#(TT'LL11FA12.58B$(!*--C :F,(QF7;VLK"Z/ZI2R&)QY= MW_=/6;3T&SOX+ N_9N$;6?Q5J&2$V'+GGQ0R9CSY[SB?E]:-8I=:]T\L#<;^ M^-1Z:S__K/51;7UDM YY&:HN42Z)ZH'G-8L]A I+&PNC^J4L1B<>\<#IN]X1 MBH[N>8-7J1:C-NEKS4 M>:4V:DZ47O]XFK3T\GK>.?N-NA,;[:NZ2*?%5I_&V(M]=JD6=*5VR,W=$ U#">0)@X8W5;J#G!]R9C<-=0-ZAWCV?]02P,$ M% @ O8!_5K5\8)>+! -A4 !D !X;"]W;W)K&ULM9AK;Z,X%(;_BL56JX[4!G#NW212FW8OTHZF:J<[GQTX2:R"G;&= M2_?7KPT$"*%N%J5?6FPXE^?XDM<>;;EXE4L A79QQ.3862JUNG%=&2PA)K+% M5\#TFSD7,5&Z*1:N7 D@86(41R[VO)X;$\JQ23$5^KB#)X%$BNXYB( MMSN(^';L^,Z^XXDNELITN)/1BBS@&=3+ZE'HEIM["6D,3%+.D(#YV+GU;Z8X M,4B^^(?"5I:>D4&9E8\>$7?5J:X4K=O37W-J\M[ M4(1&\HON?'F^1Y<77] %&%7RJM3Q?NTCF; MR&Z0Y7>7YH??R<_'Z"MG:BG1 PLA/'3@:MB<&.^)[[#5XST$+=3VKQ#V,*Y) M:'JZN6])IYT/0#OQU[8.0%UA4KM.O9U9WC=R10(8.WK]2A ;<":__N+WO-_J MH,[D[ "QDR-V;-XGW]9**CW\E"VR27*%9K"@C)F>&8D("Z"N JG;7N+6[$>; M"1[V.B-W4R:SQFY(ULW)NE:R/P1A"D)TJ2=Y2O:ECJ-[Q#$85"BL<1I2]'** MGI7B80H!<1]V*RH^!NH? ^&V M5R&RQFQ(-,B)!O][Z4#:M*R;P?&ZZ?>'%:R:C\J+ZR#=89[N\)291&81?%3Z MX5%X?SCH57*T1FM8>M\K?AJ]DXM_C7XDBD#/J=L-"*UPT'[9H$=!@Y0WY%%$ MA$0K$"E[+7H6=E N?:U!=D_;4FJ(74L2WRH":_?.L)6C7C/[PJ 2?H53\0JKXIVN5 ML\)WCN#UFN]6X3OVG>$0JE IOEVFE+?ELT)UC]+U6_TJTV=(&[_0-KY=W%CV ML20P-45M%)*WNC//U.Z@:4T* MF>3;=5)ZUN/I6>_J@#XZ@=[NO)?1=U&<'MPZ[Y?A-$^^MW>%O1I?AT4HE)5O MEU8?+(KFD\,>MGL:5%8@JZ^F\Z10<_X'=*C^F:"0CX@M%_-6C XQ4P M2/D<0DD!&$^T._GG*M]PP3(KTHG_P%0 M2P,$% @ O8!_5MBAT B] @ VP< !D !X;"]W;W)K&ULK55K;]HP%/TK5B9-F[0V#T@H'40JM-/VH5K5:NUG-[F A1.G MMGG]^UW;(044HDX:'X@?]QR?X\>]HXV02[4 T&1;\%*-O876U;7OJVP!!567 MHH(29V9"%E1C5\Y]54F@N045W(^"(/$+RDHO'=FQ!YF.Q$IS5L*#)&I5%%3N M)L#%9NR%WG[@DMO?L M/ZQW]/)*%4P%?V&Y7HR]*X_D,*,KKA_%YB?4?F+#EPFN[#_9N-AXX)%LI;0H M:C J*%CIOG1;[\,!((K/ *(:$)T PG. 7@WH6:-.F;5U2S5-1U)LB#31R&8: M=F\L&MVPTISBDY8XRQ"GT[NW%=,[M,B6Y'=E-E=A_YGR%74[K?"(Z_$O MMZ IX^KKR->XNN'PLWJEB5LI.K-2&)%[4>J%(G=E#ODQ@8^R&^W17OLDZF2\ MA>R2],)O) JBJ$70]./PL$-.K]G*GN7K=6YEV\8X7+\=9][IM:IH!F,/'Z(" MN08O_?PI3(+O;:;^$]F1Q7YCL=_%GMYM*WQ^D!/.9M#FM!L>DQU0J<@5*=Q- M"!.2TYUJL]G-E-1,_1;\D;.X<19W$K[8]X[.Z!HDIB^R%ARO/S]SHHXL=%?+ M9,IU&EP.!DE_Y*\/7;3&#<.K8?#^"QO,D?*D49[\FW+)U/)B)@$(*S7@)=!$ M4MUZ7$F;O"#L#4]LM,<%\;!=^J"1/OC8=%.IXP/!1PHK$SQ,GS M#_)D 7)NRX&UL MQ5=M3]LP$/XK5H8FD#:2N"\4UD:"EFF3QL3HV#Y,^^ FU\8BL8OMM##MQ\]V MTI"4$ U4B2^M[=P]?I[+G7,>KKFXD3& 0G=IPN3(B95:GKBN#&-(B3SD2V#Z MR9R+E"@]%0M7+@60R#JEB8L]K^^FA#(G&-JU2Q$,>:82RN!2()FE*1'W9Y#P M](81)! J T'TWPK&D"0&2?.X+4"==N@^X= I'#I6:,[,RIH018*AX&LDC+5&,P,; M&^NMU5!F7N-4"?V4:C\5G-]F5-VC]^@*I!(T5!"AJ>+A#;IF5$FT/P%%:"(/ MM,GU=(+V]PZ0C(D B2A#WV.>2<(B^0[MU>9#5VER9@LW+(B/O&[WL?FH*S([!:J+IEJ+IMZ$$M M/'!GQM D.$?I611S7JT"WQ\,W555QV.;+NZ5-C5ZO9)>KY5>>X; MV1%837*_E-Q_Y>3M[S)4.P*KA>JH#-713I+WZ%%BXA[>2M[6G5ZH8U#J&+3J M^)JE,Q"(SS?G_4JG_?;!G$O)@?H5*?W>EI+6O5ZHY+A4D5_T80*W4UP MT:2I%?*Y^;@CL)IZWWOXQ'NO7+P%@1U%:U=H]7!5.B*_-5V^$['0_?,/DF1@ MTK\6LJ4NB6\9$0H:LZ: KE;U8+L4VK=_J3S\( ^WRKMF.NGY@M$_^C6'_WE8 M%9BUS^BQORWLL1'N;7]KW4JOFH*.M&GAI2:2,97W=N5J>4TXMC;M@^M MJK*VGTUR$*N)36T'VG\_VPEI""&J$%\2V[E[_#SGN_C&&\9?1 P@T5N:4#&Q M8BE7Y[8MPAA2+#IL!51]63">8JFF?&F+%0<<&:T4$VH%8[-VSX,Q MRV1"*-QS)+(TQ?S] A*VF5BNM5UX(,M8Z@4[&*_P$F8@'U?W7,WL$B4B*5!! M&$4<%A-KZIY?NIYV,!9/!#:B,D9:RIRQ%SWY&TTL1S."!$*I(;!ZK>$2DD0C M*1ZO!:A5[JD=J^,M^HT1K\3,L8!+ECR32,83:VBA"!8X2^0#V_R!0E!?XX4L M$>:)-H6M8Z$P$Y*EA;-BD!*:O_%;$8B*@^L?H:_(1B+&',3V12CZ%[-,8!J)L2T5 M8[VO'1;L+G)VW@%VKH=N&96Q0-5N^%UXIX!6$'==V?R',\ MKX'0Y>?=W18ZW3+\78/7/8!WEZ5SX(@MT,S$JRE$.4*O&4&7^;E8X1 FEJIC M 7P-5O#MB^L[OYKDG0AL1VRO%-MK0P_N&%VKS%%9@R6:PY)02NA2BW\'S)ND MYWB^P=,_I'7@NNK4UE5%K7L>J:A?*NJW*OK-,97UO,RI]_>H=P=^C?J^357> M#B._9.2W,GHR 6XBY.]M=N;W:X1:L8^,Y:!D/OA\=@"-VO)BL*>EYW5K6O9M M#@9W6%(GK*&3P2V$X)1 M&8+1B6LXQQM6SL'K>,/:8;5N>J0DU_FX YUCR[CP'%73J%-/M<+HH,9=6I6K MV3VRE@O'75:#09U6*_RQ4?4^Z'LG*^@":K@CJ#>J"]JW:HBS7>F&4N!+TR0* M%+*,RKQ1*%?+1G1JVJ_:^H5N4$V7]0&3=[>WF*O,%RB!A8)T.@/U)^=YPYA/ M)%N9GFO.I.K@S#!6339P;:"^+QB3VXG>H&S;@_]02P,$% @ O8!_5E78 MX%OT @ Q0D !D !X;"]W;W)K&ULQ59M;]HP M$/XKIZR:6JDE)+RJ@TA .ZW2*J&RMA^F?3#)0:PF-K4=*/]^MA,RH!"M$]*^ M)/;Y[KE[SI?<]59N*\,84R)K?(%,G\RX2(G26S%W MY4(@B:Q1FKA^O=YV4T*9$_2L;"R"'L]40AF.!<@L38E8#S'AJ[[C.1O! YW' MR@CER,A=ZY)4I$4V22<@8"9WUGX%V/ND;?*CQ17,FM-1@F4\Y? MS.8NZCMU$Q F&"J#0/1KB2-,$@.DPW@M,)W2I3'<7F_0OUKNFLN42!SQY)E& M*NX[70L"MVZ V$F%4\+8QU!2EG^)F]%'K8, MO/81 [\P\/<-FD<,&H5!PQ+-([.T;H@B04_P%0BCK=',PN;&6FLVE)E;G"BA M3ZFV4\'M:T;5&J[@ :42-%08P43Q\ 4>&552'XQXJDM&$IOUVS>S1CB_045H M(B^TPN/D!L[/+N ,7) Q$2B!LMS\4@OU^D?,,TE8)'NNTC$;SVY8Q#?,X_./ MQ.?Y<,^9BB7PK3K(B(X.=W#0EW"E/Y MZU""<__-P_[-7^):+DB(?4?_!B2*)3K!YT]>N_[E4').!+:3JF:9JF85>K"3 M'LPK\1#A'*5E4\5AE>JS*\PU_0H0 K<3YZ M(R<"VZ'<+BFW_W/QMD^9JA.![:2J4Z:J70K M>3S;QJCO<;!$H?L\/)$D0QBCR&_Y$*<D;)1XH_,/F &PO=V]R:W-H965TMG,!<[L"B5*,F RX8P(6$VLJ7LW<_O:P5A\36 G M:V.BI2PY?]63QVAB.9H1I! J#4'Q9PLS2%.-A#R^EZ!6M:=VK(\/Z%^,>!2S MI!)F//V61"J>6".+1+"B>:J>^>Y7* 4--5[(4VF^R:ZT=2P2YE+QK'1&!EG" MBE_Z5@:BYN#Z9QR\TL$[=AB<<>B7#B9R=L',R'J@B@9CP7=$:&M$TP,3&^.- M:A*F7^-""7R:H)\*/G_/$[4GUV3&F43IE"FR4#Q\)?.4,O+A 11-4OD1+5X6 M#^3#U4=R16PB8RI DH21%Y8H^:FV\'O,U$)K]>W>W@TZ_ MBG[?X/7/X"UTU*YU&D;X C(\FY*:[)X*0=D:\+PHLMR3NMV<[LWR=$=%1/[X M#2')HX),_MD6X&+_0?O^ND;UO7<6HS\(:538/>L*(W_ =Z+<>G MC5\GS(^^D N!-13[E6+_?\Y=_Y*ANA!8(U0W5:AN.I/CN4",R#)7)&>)E#E. MRI)),4JP3AA+V)KP%=D#%6W1*+;P:TGKN>Y18K?9>.V)/:JXCSJY/[(0VP-9 MU'85 V%YM@2AF=)*)O299G> *+LZB/(MUB7T:7:>>!)!0_ M9 ,BQ*JKE:(1P];ZT*V9I&J56Q!RW9H2I^>J M:/&JU>H&,35]\]'ZO;Y9F/;X'::XECQ1@:56DA16".GT;C"S1-'I%Q/%-Z99 M7G*%K;<9QG@[ J$-\/F* CTD*4YGUN)$.MSV^9A AGFIW0-N5R)*,EI'0[MUSK:>([ M625"3=C^;(U7L 3Q8WW#Y,BN62*20&Y=N.>!ZRF MOB;P)8WGI$* MY9;2.S6XCN:6HSR"%$*A*+#\V\ "TE0Q23_N*U*KWE,!F\]/[!]U\#*86\QA M0=.?)!+)W)I:*((8%ZGX3K=_0!702/&%-.7Z%VTK6\="8<$%S2JP]" C>?F/ M'RHA&@!WO ?@50!O%S#< QA4@,%K <,*,-3*E*%H'0(LL#]C=(N8LI9LZD&+ MJ=$R?)*K)Q G_ZKX@XA&=H.L\*D*0)RK04M#P#GU=JX/AZ"@ @4G* MCZ71CV6 CMX=(YY@!AR1'/V5T(+C/.+OT;O6>&8+Z9[:Q XK5RY+5[P]KK@> M^DQSD7!TE4<0M0EL&5<=G/<4W*77RQA >(H&[GOD.9[7X=#B]7"W QZ\&NZ> M]40SJ(]JH/D&>_B62O03E>016M!,OODB?/R4ENA:0\7^[SJ?V@R]4=LFZ/7FC;&.ZUC'O;'N M*XQ=\?8R'?H"F20+#)&U%)S4"DY^<>&:F-3=)%E@B*RE^[36?=J;N1\Q86B# MTP(0C9%( .4T/[DO<$IB(C7F.IWI_G3NI3]45I-DP?1E89F,ZZ+14NNL5NO, M2$T[>[&ULU/17EJX@YV"UNO*&]/"=9[O?,Z;2AKZ#WV1&?*MSI#FJEQ<) 1B M=/4 8:%NZ^AK'),06.=5K]>#0W/'*%M@BJVM?N/&[?[B&ULK511;YLP$/XKEB=-K;3% M!-JTR@!I33IM#].B5EN?'3B"56-3VR3IO]_9$)1J:=6'\0!W]GW?W7?FG.ZT M>;0U@"/[1BJ;T=JY=LZ8+6IHN)WH%A3N5-HTW*%K-LRV!G@90(UD<13-6,.% MHGD:UE8F3W7GI%"P,L1V3[,NBQ MD:44#2@KM"(&JHQ^G4E%#Q3KH[O?L.@YY+ MSU=H:<.;[/K8*\Q8=-;I9@"CWPC5?_E^Z,,18'KQ"B > /%[ ;L' M4P@+I#6B ,)52?@6#!XJD:("FSYO_$K> M)103DDP_D3B*XQ/PQ?OAT4LXPPZ,;8C'-L2!+WFS#:=D]+B+TS@_8W/;\@(R MBD-DP6R!YA\_3&?1EU.B_A/9"XG)*#%YBST?#_A7YZS#0Q5J0\Z$&H[P_)3X MGG$6&/U]L,VQV=MC1?]&7$?XC%%]J>SH!_67PT]N-D)9(J%"7#2YNJ3$] /7 M.TZWX9]=:X<3$,P:[R@P/@#W*ZW=P?%C,-YZ^5]02P,$% @ O8!_5@,W MPKCQ @ ?@H !D !X;"]W;W)K&ULK99M3]LP M$,>_BI5-$TC0/+6A96VD4CIM+] JV,9K-[DV%HD=;*+<\,UXP\B 9!HDZ54C*Q$ROS2MD640(9%A^5 U9,%XQF6:LJ7ML@Y MX-B(LM3V'">P,TRH%0[-VHR'0U;(E%"8<22*+,/\Z0I2MAY9KK5=N"7+1.H% M.QSF> EW(/_F,ZYF=FTE)AE001A%'!8C:^Q>3@9ZO]GPC\!:[(R1)IDS]J G MO^*1Y>B ((5(:@M8W58P@335AE08CY5-JW:IA;OCK?4?AEVQS+& "4OO22R3 MD=6W4 P+7*3REJU_0L73T_8BE@IS1>MJKV.AJ!"2995819 16M[QILK#CL - MWA!XEB^(? K@6] R\@,UC66.!QRMD9<[U;6],#DQJ@5#:'Z+=Y)KIX2 MI9/A]+$@\@F=HWO,.:92J.%8IU:OGER#Q"05IVKQ*[*12# 'L;T1BOXDK!"8 MQF)H2Q6,-FE'E>.KTK'WAF/70S>,RD2@*8TAWC=@*XH:Q=NB7'FM%J\AZB#? M/4.>X[D- 4T.ESLMX?AU9GUCSV_-;%-B2EVW6:<_VTN1XPA&EOHN!? 56.&W M+V[@?&^"^B1C>XC=&K';9CVL:^9W(854=4#H$F&)YK DE.H)6Z <.&$Q.E'E M4A;.:5-.2D>!<:1/GE785R]AM4O:&LN1I+V:M'<8Z70#/"("W@7JO0(Z]_LO MB%I]'DD4U$3!843J-%P D1#;TTU.^/MDP6NRKO^"K-7WD607-=E%.YDYNA7' M> 5<_8GJ=X9FG$1PAAK+5D/'+$TQ%[IDRP0T\K=Z_^CG6QKK[R33[3R7R1Y_ MO^;O?Q+_?C$?1M]O#;B$:HWOR+<_J.D'GT3?7/B'96%P0!9:X_QH%NR=7WP& M?&DZ'X$B5E!9_NWKU;JY&IN>PG[>7G9F-YBKXUF@%!9*ZG0NU#'$RVZGG$B6 MFX9ASJ1J/\PP40TB<+U!/5\P)K<3[:!N.&PO=V]R:W-H965TJ M>9A$T5584R:"/'-K"Y5GLC6<"5@HHMNZINII"EQN)T$<[!?NV+HR=B',LX:N MX1[,0[-0. M[EI+5(#23@BA838*;^'HVMO6NX >#K3X8$^MD*>6CG7PK)T%D M!0&'PE@&BH\-S(!S2X0R?G6<0=_2 @_'>_8OSCMZ65(-,\E_LM)4D^!C0$I8 MT9:;.[G]"IT?)["07+M?LO6U8^Q8M-K(N@/CO&;"/^FNVX<#0'SU B#I ,DQ M8/0"(.T J3/JE3E;7Y((P0;Y7LM54E#H+#?:UZ+#H>DQ]C^2% M'G%";J4PE2:?10GEJD[WJ:7*6<0[%D*3Q.Y)$27)"T.SU\/B,G+3? MQ-3QI:_;Q%,[Y E&IPGL5;W6#2U@$N!=U* V$.1OW\17T:=3[OX3V3.OH][K MZ!Q[/I-U0\43GD%35&1 -:&D 56@^&ULK99K;]HP%(;_RE%6353:R(5R40>16MBETBI%O6R?37(@41,[LPV4?[]C M)\UH%:*UZA>P';^OSV/[Y&2Z$_)!I8@:'HNNZZ*4RR8ZHL2.3U9 M"5DP35VY=E4ID2565.1NX'DCMV 9=\*I'8MD.!4;G6<<(PEJ4Q1,[B\Q%[N9 MXSM/ S?9.M5FP VG)5OC+>K[,I+4"D8'1$,:L' @E:16:P%TRR<2K$#:6:3FVG8O;%J MHLFX.<5;+>EI1CH=WJ4($=O3Y8@?())"U]M+S;5D!?2B*#J%GX)QZ"U0LRQ7 MI_ 9[F\7T#LYA1/(.-RE8J,83]34U122,7;C>OEYM7QP9'D_@&O!=:K@*T\P M>6[@$DL#%#P!70:=CM=L#][D$P1>X+7%TZU>8-R'@6_E?D6H%(@5W;.E;@GNLM/,)/2Y*EF,,X&=<6)#)4&R31"CRE@4**,D>M6R,K-]P].R^M[+X^K<\TW$DT: MHLE[OB@ZS5Z;;)/_>%&X!R6F0+FVE5=!+#9<5]6F&6V*^X6M:>Z_Z=67P34C M1*X@QQ5)O?Z85I95M:TZ6I2V8"V%IO)GFRE]H* T$^CY2E"9JCMF@>:3)_P+ M4$L#!!0 ( +V ?U85N$,0$ , *(+ 9 >&PO=V]R:W-H965T1 4CT7.143)Q,RO+2=46<08'% M.2N!JC=+Q@LL59.GKB@YX,0$%;D;>-[ +3"A3C0V?3<\&K.5S F%&X[$JB@P M?YE!SC83QW>V';@ZWW66!57$!\CD+_# 5>$'08FO]_N&^Q$S93&1J]\)"I[)JG2J;7+:// M[:4H<0P31QU, 7P-3O3Q@S_POG0Q'DELA[C7$/=LZM$TY0 :^ S= R^Z6*T" MA[+:W?@>>@',A06LWX#U[6"O1X%##.JB2;K@*I&^$='WY3H*0K41UVW/'6/Z M?C-FQ]V@<3>PNKOB6.TQ0F-6V/U5,H-6[E;JRIXUTSNWS[#A&%HY%E!B+LV! M^;E4MP+P]*4+PZIRZ!XZDM@.\*@!'AWGAA@=D_A(8CO$%PWQA76)[YG$.<(; MS#LWZ$7'X?#V=J@UP3OM^][KY]&S MPJ3RV4/?"]ZJ"_QC7(&U2GL)_='^)6-/=2B*VZIV"G5GF")0 MJ/5845D5#TUO4VA.37FUUS_3!:BIHEYEJNKU&O.44(%R6"I)[WRH^'A5$%8- MR4I34STRJ2HT\YBI(AJX'J#>+QF3VX9.T)3ET5]02P,$% @ O8!_5D0T MI;^J! .!< !D !X;"]W;W)K&ULK5AKL>12..8\!_7-&*[@6$;[PWW MX?-&9@WFL+\ES_2!RL?M'5=W9J42A#%-1,@2Q.EZ8'RSKY:]#)\#_@KI3NQ= MHVPD3XR]9#?S8&!864 THBN9*1#U\TIO:!1E0BJ,[Z6F4769$?>OW]4G^=C5 M6)Z(H#?0#W5.A;"C069J0- @E#<[1V8A*$D;B M'%V@QX<1.OMRCKX@$XD-X52@,$&/22C%5]6HKO_*;GU('S73%VG22!\WTV\);PQ^TG[L-D"?MA\[1)^U'SM$G[N@,;.E5].KF>S]?"6V9$4'AGH!"\I?J3'\ M^2?;LWZ!/'Y*L=$IQ<:G%)N<4FQZ2K'9*<7FIQ1;G%)L>2*Q@PKK5!76:5(? MWM-7FJ04?&D53#=G9M^FKT/7ZINO^R52ASBX>?4FP"#% +?EJ' MV#UM$F9UC(:8 ]/D.8>8!8#QM6B6=8QG^17FP !N90"WT0!3SH1 =YRM0XG. M?E4WX,):B'A[/5_XFA?J$!MK@QPUQO)9+YQ2;%*/7HM]"DQ!MZM9 <"XEJNY M 9@H1Q-: !C;T]P =-9Q,6P'K[*#UVB'W[>4$QDFSVC\IO:M@D)F\.K!=7K: M"&X D.MJH)%7+R_/TZIG#(!<6W/?!.@.8ZV[:1V$L=?3<@B +$?K;@Z ;%=3 M6M1!'G8T6RWK(-_K.7 6_2J+?F,6?Z,215E=$REY^)2JSR4D&5JQ.%8;>;6Q M6KUL6!10#J[[?FV^+VS'UO,+H["68 CEZ6X?0ZB.OLY.(!3&6F:F H[KC;K M,PB%]1[G$"K_LCU(,X!R?=WJ2P#E=WLVG.ANE>ANNT2KLBWVI6JO^D1$N((2 M6VAU]T.P+BUM:FY:H48P2EOJQJU0$QBEOXIAE&\=_&FYF1U#FA]#6H"DVIH- MHK +NZ!7N:#W>1>LTTCMFX(PRJH?&PO<7HSIU1'RXJ+ M9AC/M:X_)4DSG=.*-&>RIL(@I505T::K9DE3*TJ*!D@53WJ=3I94A(EX-!"+ MZJK23325"Z&'<=:&(G?[6@SC;O8QCIS<6!9T&-^=O/^UD/KR7>3N1Q^.CCIW MIY?[\1,+G,9)4/3\!:)G'7.ARA;%Y+.7R3\GCDE?[$K[X49IS<2(_0#QN.4= M8[0\F&^+"1U+3OQ^C@:E%)MM36,7,.JDHM$]X<-X3#B;* :LDE2,KURX!X&I MY%)%VM232=>%2//@X*[K0:EYG8H)J6QNE\%]3_SP/6#= X.,\]9@+W:!T: F M6E,EKDS'#K;!)U#DV[>KVCB<*;+J]L[C#<'>3)*)5 55;9INO Z-!IR68$>Q MV1SN6M8)@%K+RC0*1F92$.MAS? -(SNEG-_ <_BSW-%>EEO[UH%=$VW3&/)- M)^,ZH+^MYK2W9=-7Z48UNY?ZR\),1]@^5#:]5K1D2]M?EJT!3+V+JY.ZYJO/ MG,U$1=WD7YQP-"!K7C27BCV8;% J4Q.@*H[NJ=)LNAWYK4A]2Y=Z74[+$O?< M>X.>_^XZSZB@BO!MTZ;V#WF57^W8O[C^A6?[:V7?<=!D>G'X'OW+^M!-9H=O M,LT/WZ,_X!RZR?Y;,'F8VYWX0\;626;G'--&(S@O#N,?VH:U@(/VK3_@;3 MZV;M8=7D8J*@2UJ,?5?-)K89F8;)ZB\@["-7]@HC&,=A800P+ _F .,X%I;G M?YI/'YV/PS!O_2#21SE]E.-8(61L/UB>,"9ZF68:MZ'@<=##&UBW+ MX">LAGD#!I8',OW96N.[C5?(\W6 [>ES%8+-%*]$;*;X6@,27C=@Y'EXM[$\ MP,!V :L=R!_. S45YJ0I["KF#7N"<23/,01J,5RC68:L3@:?\/Y@3TF:YGD8 M 2SL($TQ!)Y&',$<@ <,25/['MQ['R7K]U2R^0_>Z!%02P,$% @ O8!_ M5I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'?GV/[(7(+#G3 MEP-/X OFXQB=[^C('Q^-?5@8\\">"J7+86?MW.:JVRVSM2AX^9O9" U'EL86 MW,&F777+C14\+]="N$)UHUYOT"VXU)U/'W?7FMENN&&0=7Y3U'L<7MQQ AIU!#RZXE+9T]1GU]3DP;@6#',&V43*';\_9[UQQG0E6![<, ",$,#H;(+N8\0 R1B#C$T+./83_0,G, MDDTWP@:0"0*9G UR[DP60*8(9'I&R'^C '* 0 [.!CGBY3J O$0@+VDAIW;% MM7RI#]0I:"S*S,I-O6V6 >1[!/(]+>2\*@ING^O;*U=:PLC,%(+=\:1%B8I+H$UMB9(I"NF*?2_PXA8)9Z.Q@$&"2 MZ!-;XHO9"JOK6PSI0P('%($A'":'/K$=_JJXA>F&>F:WHJR4+TLKS:M<0G'P M2UA#8[J(B'4QKQ:E^%[Y"-YL_\P=QL5#V-X8HMN HQ,>O$Q-8YP/SF>_M5P9:5JZQ@FQ 3LU!,;*$#S.L< M_ /G0"RE;[F'F)B%8F(+X:5:*[UC%HJ)+81CAND]P2R4G+,)UDKO"6:AY)Q- ML%;ID6 62D[>!-OGS+#83# %)2=LA\$P'YEB8_2N]_XU["TR8HSLKLV;ATA/_K66K M&YAB"DJ)%?1SS$K+EBE3S$(IL870:+:JN!2S4'J2=9HZ(6G?F?&3M0;S<*2G MZ(H_L87VF!,-]4>SDA.,IA 3LU!ZFO;;NUU]Y ?YS9.PF2QA'A1:*,4LE)[* M0@%FDS)][W <8F(62HDM=+!J=[323#'_I,3^0=?OV@^B8/X9$/OGZ-+8T6@. M,/\,B/V#-HG;T<3\,ZC]T]T]NY>+I=0B_Q.^HH3]&5?9S#+_TCQ1D*1^97!9 M*36"?5/]U?!\]RC@[C'&3_\!4$L#!!0 ( +V ?U9W2W&%!@( /$D : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V4MJXT 4A>&M&"T@Y?M2 MDB;.J">9-MF <,H/8EM"I::3W;=Q!O81/>A)J#,2):&K'P0?HO3T*Q^Z:=^? MRFX_E,7'\7 JJV8W3<./E,IZEX]=N>N'?#I?V?3CL9O.RW&;AF[]WFUSTN6R M3>/MC.;YZ7;FXO5SR/\SL=]L]NO\LU__/N;3](_!Z4\_OI==SE.S>.W&;9Y6 M3?HX7$^7=#G(W7ERLWAY6S7CRYLTJ7:00I#6#S((LOI!#D%>/R@@*.H'M1#4 MU@^ZAZ#[^D$/$/10/^@1@A[K!\D295P2),VP)M!:D&LA\%H0;"$06Y!L(3!; M$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%MG']L$>BOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z MVVRSA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U M;T>]G4!O1[V=0&^?;783Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^@=J'<0 MZ!VH=Q#H':AW$.@=J'<0Z!VH=Q#H';.?E01Z!^H=!'H'ZAT$>@?J'01Z!^H= M!'JWJ'=+H'>+>K<$>K>H=_N=>I?I\Y#+M>=KC<__3JJG\[WY^OC+\NOD[+U< M<$ZW%>7Y+U!+ P04 " "]@']6_R>G=>,! !L) $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.G7_(APH]ZJ%_Z!NAUD85N;MB#\ M>[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J9 M6]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9D MHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3 M]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB M9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ MZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/ M"Y ^+D'ZX!.41E!$Y2BD&UL4$L! A0#% @ O8!_5@!DG#!F!P NC !@ M ("!# @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ O8!_5EP9XN%0!0 SQ8 !@ ("!BA@ 'AL+W=O M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_5H#U2>]/ M!P Q2 !@ ("!-2X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_5D=ETZJP!P P18 !D M ("!"%, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ O8!_5FIRR-+ @ W@8 !D ("!7V0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_ M5D8X[[R& @ O@4 !D ("!-8$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_5E(UKB6/ P Z0< M !D ("!.8P 'AL+W=O/Y&D# "Y"@ &0 @('_CP M>&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_5EF#I-.<%0 MT0 !D M ("! I8 'AL+W=O&PO=V]R:W-H965T M.P !X;"]W;W)K&UL4$L! A0# M% @ O8!_5JY5,\%Z @ %@8 !D ("!7+0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_5L&, M*==Q P F H !D ("!RL( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_5FO]K:*9 @ GP< !D M ("!-,T 'AL+W=O&PO M=V]R:W-H965T_2 !X;"]W;W)K&UL4$L! A0#% @ O8!_5AGVVA-Q @ !08 !D ("! M M8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ O8!_5@HRX /6 @ ? D !D ("!^. 'AL+W=O+ M&0 @($%Y >&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_5OWT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_5IWCE7V] @ W@@ !D M ("!6_D 'AL+W=O6[T" "D!P &0 @(%/_ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ O8!_5C(4A\J6 P S0P !D ("!T@(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MO8!_5I?$D$:X! /18 !D ("!R1 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_5DS;YYQA P M8 T !D ("!;AT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_5H7U)H+/ P >PT !D M ("!FR&PO=V]R:W-H M965T&UL4$L! M A0#% @ O8!_5@,WPKCQ @ ?@H !D ("!S#$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O8!_ M5A6X0Q 0 P H@L !D ("!ICH! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !& - $8 (1, ,M0 0 $! end XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 126 378 1 false 42 0 false 4 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations Sheet http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 00305 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - Consolidated Statements of Cash Flows Sheet http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - Organization and Description of Business Sheet http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 10301 - Disclosure - Fixed Assets Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssets Fixed Assets Notes 10 false false R11.htm 10401 - Disclosure - Patents and Other Intangible Assets Sheet http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets Patents and Other Intangible Assets Notes 11 false false R12.htm 10501 - Disclosure - Revenue, Contract Assets and Contract Liabilities Sheet http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities Revenue, Contract Assets and Contract Liabilities Notes 12 false false R13.htm 10601 - Disclosure - Product Warranties Sheet http://www.clearsigncombustion.com/role/DisclosureProductWarranties Product Warranties Notes 13 false false R14.htm 10701 - Disclosure - Income Taxes Sheet http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes Income Taxes Notes 14 false false R15.htm 10801 - Disclosure - Equity Sheet http://www.clearsigncombustion.com/role/DisclosureEquity Equity Notes 15 false false R16.htm 10901 - Disclosure - Retirement Plan Sheet http://www.clearsigncombustion.com/role/DisclosureRetirementPlan Retirement Plan Notes 16 false false R17.htm 11001 - Disclosure - The Paycheck Protection Program (PPP) Loan Sheet http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoan The Paycheck Protection Program (PPP) Loan Notes 17 false false R18.htm 11101 - Disclosure - Commitments and Contingencies Sheet http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 11201 - Disclosure - Government Assistance Sheet http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance Government Assistance Notes 19 false false R20.htm 11301 - Disclosure - Quarterly Results (unaudited) Sheet http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited Quarterly Results (unaudited) Notes 20 false false R21.htm 11401 - Disclosure - Subsequent Events Sheet http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents Subsequent Events Notes 21 false false R22.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies 22 false false R23.htm 30303 - Disclosure - Fixed Assets (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables Fixed Assets (Tables) Tables http://www.clearsigncombustion.com/role/DisclosureFixedAssets 23 false false R24.htm 30403 - Disclosure - Patents and Other Intangible Assets (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables Patents and Other Intangible Assets (Tables) Tables http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets 24 false false R25.htm 30603 - Disclosure - Product Warranties (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables Product Warranties (Tables) Tables http://www.clearsigncombustion.com/role/DisclosureProductWarranties 25 false false R26.htm 30703 - Disclosure - Income Taxes (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes 26 false false R27.htm 30803 - Disclosure - Equity (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityTables Equity (Tables) Tables http://www.clearsigncombustion.com/role/DisclosureEquity 27 false false R28.htm 31303 - Disclosure - Quarterly Results (unaudited) (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables Quarterly Results (unaudited) (Tables) Tables http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited 28 false false R29.htm 40101 - Disclosure - Organization and Description of Business (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails Organization and Description of Business (Details) Details http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness 29 false false R30.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Short-Term Investments (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails Summary of Significant Accounting Policies - Short-Term Investments (Details) Details 30 false false R31.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Fixed Assets and Leases (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails Summary of Significant Accounting Policies - Fixed Assets and Leases (Details) Details 31 false false R32.htm 40204 - Disclosure - Summary of Significant Accounting Policies - Foreign Operations (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails Summary of Significant Accounting Policies - Foreign Operations (Details) Details 32 false false R33.htm 40205 - Disclosure - Summary of Significant Accounting Policies - Noncontrolling interest (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails Summary of Significant Accounting Policies - Noncontrolling interest (Details) Details 33 false false R34.htm 40206 - Disclosure - Summary of Significant Accounting Policies - Net Loss per Common Share (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails Summary of Significant Accounting Policies - Net Loss per Common Share (Details) Details 34 false false R35.htm 40301 - Disclosure - Fixed Assets - Summary (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails Fixed Assets - Summary (Details) Details 35 false false R36.htm 40302 - Disclosure - Fixed Assets - Supplemental balance sheet and cash flow information (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails Fixed Assets - Supplemental balance sheet and cash flow information (Details) Details 36 false false R37.htm 40303 - Disclosure - Fixed Assets - Minimum future payments (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails Fixed Assets - Minimum future payments (Details) Details 37 false false R38.htm 40304 - Disclosure - Fixed Assets - Additional information (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails Fixed Assets - Additional information (Details) Details 38 false false R39.htm 40401 - Disclosure - Patents and Other Intangible Assets - Summary (Details) Sheet http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails Patents and Other Intangible Assets - Summary (Details) Details 39 false false R40.htm 40402 - Disclosure - Patents and Other Intangible Assets - Future amortization expense (Details) Sheet http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails Patents and Other Intangible Assets - Future amortization expense (Details) Details 40 false false R41.htm 40403 - Disclosure - Patents and Other Intangible Assets - Additional information (Details) Sheet http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails Patents and Other Intangible Assets - Additional information (Details) Details 41 false false R42.htm 40501 - Disclosure - Revenue, Contract Assets and Contract Liabilities (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails Revenue, Contract Assets and Contract Liabilities (Details) Details http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities 42 false false R43.htm 40601 - Disclosure - Product Warranties (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails Product Warranties (Details) Details http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables 43 false false R44.htm 40701 - Disclosure - Income Taxes - Components of Loss Before Provision for Income Taxes (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails Income Taxes - Components of Loss Before Provision for Income Taxes (Details) Details 44 false false R45.htm 40702 - Disclosure - Income Taxes - Reconciliation of tax rate (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails Income Taxes - Reconciliation of tax rate (Details) Details 45 false false R46.htm 40703 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) Details 46 false false R47.htm 40704 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 47 false false R48.htm 40801 - Disclosure - Equity - Common Stock and Preferred Stock (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails Equity - Common Stock and Preferred Stock (Details) Details 48 false false R49.htm 40802 - Disclosure - Equity - Equity Incentive Plan (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails Equity - Equity Incentive Plan (Details) Details 49 false false R50.htm 40803 - Disclosure - Equity - Stock Options - Activity (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails Equity - Stock Options - Activity (Details) Details 50 false false R51.htm 40804 - Disclosure - Equity - Stock Options - Valuation assumptions (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsValuationAssumptionsDetails Equity - Stock Options - Valuation assumptions (Details) Details 51 false false R52.htm 40805 - Disclosure - Equity - Restricted Stock Units (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails Equity - Restricted Stock Units (Details) Details 52 false false R53.htm 40806 - Disclosure - Equity - Restricted Stock units Activity (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails Equity - Restricted Stock units Activity (Details) Details 53 false false R54.htm 40807 - Disclosure - Equity - Restricted Stock Units - Compensation Expense (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails Equity - Restricted Stock Units - Compensation Expense (Details) Details 54 false false R55.htm 40808 - Disclosure - Equity - Consultant Stock Plan (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails Equity - Consultant Stock Plan (Details) Details 55 false false R56.htm 40809 - Disclosure - Equity - Inducement Stock Options (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails Equity - Inducement Stock Options (Details) Details 56 false false R57.htm 40810 - Disclosure - Equity - Warrants - Exercise price and average life (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsExercisePriceAndAverageLifeDetails Equity - Warrants - Exercise price and average life (Details) Details 57 false false R58.htm 40811 - Disclosure - Equity - Warrants - Activity (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsActivityDetails Equity - Warrants - Activity (Details) Details 58 false false R59.htm 40901 - Disclosure - Retirement Plan (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails Retirement Plan (Details) Details http://www.clearsigncombustion.com/role/DisclosureRetirementPlan 59 false false R60.htm 41001 - Disclosure - The Paycheck Protection Program (PPP) Loan (Details) Sheet http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails The Paycheck Protection Program (PPP) Loan (Details) Details http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoan 60 false false R61.htm 41201 - Disclosure - Government Assistance (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails Government Assistance (Details) Details http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance 61 false false R62.htm 41301 - Disclosure - Quarterly Results (unaudited) (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails Quarterly Results (unaudited) (Details) Details http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables 62 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1, us-gaap:PreferredStockSharesOutstanding, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 - clir-20221231x10k.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 5 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration, us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList - clir-20221231x10k.htm 9 clir-20221231x10k.htm clir-20221231.xsd clir-20221231_cal.xml clir-20221231_def.xml clir-20221231_lab.xml clir-20221231_pre.xml clir-20221231xex23d1.htm clir-20221231xex31d1.htm clir-20221231xex31d2.htm clir-20221231xex32d1.htm clir-20221231x10k001.jpg clir-20221231x10k002.jpg clir-20221231x10k003.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "clir-20221231x10k.htm": { "axisCustom": 0, "axisStandard": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 533, "http://xbrl.sec.gov/dei/2022": 36 }, "contextCount": 126, "dts": { "calculationLink": { "local": [ "clir-20221231_cal.xml" ] }, "definitionLink": { "local": [ "clir-20221231_def.xml" ] }, "inline": { "local": [ "clir-20221231x10k.htm" ] }, "labelLink": { "local": [ "clir-20221231_lab.xml" ] }, "presentationLink": { "local": [ "clir-20221231_pre.xml" ] }, "schema": { "local": [ "clir-20221231.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/arcrole/esma-arcrole-2018-11-21.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 515, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 16, "http://xbrl.sec.gov/dei/2022": 4, "total": 20 }, "keyCustom": 102, "keyStandard": 276, "memberCustom": 21, "memberStandard": 21, "nsprefix": "clir", "nsuri": "http://www.clearsigncombustion.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Fixed Assets", "menuCat": "Notes", "order": "10", "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssets", "shortName": "Fixed Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Patents and Other Intangible Assets", "menuCat": "Notes", "order": "11", "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets", "shortName": "Patents and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Revenue, Contract Assets and Contract Liabilities", "menuCat": "Notes", "order": "12", "role": "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities", "shortName": "Revenue, Contract Assets and Contract Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Product Warranties", "menuCat": "Notes", "order": "13", "role": "http://www.clearsigncombustion.com/role/DisclosureProductWarranties", "shortName": "Product Warranties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "14", "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Equity", "menuCat": "Notes", "order": "15", "role": "http://www.clearsigncombustion.com/role/DisclosureEquity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "clir:RetirementPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Retirement Plan", "menuCat": "Notes", "order": "16", "role": "http://www.clearsigncombustion.com/role/DisclosureRetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "clir:RetirementPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - The Paycheck Protection Program (PPP) Loan", "menuCat": "Notes", "order": "17", "role": "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoan", "shortName": "The Paycheck Protection Program (PPP) Loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "18", "role": "http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "clir:GovernmentAssistanceDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Government Assistance", "menuCat": "Notes", "order": "19", "role": "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance", "shortName": "Government Assistance", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "clir:GovernmentAssistanceDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Quarterly Results (unaudited)", "menuCat": "Notes", "order": "20", "role": "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited", "shortName": "Quarterly Results (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "21", "role": "http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "22", "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Fixed Assets (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables", "shortName": "Fixed Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Patents and Other Intangible Assets (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables", "shortName": "Patents and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Product Warranties (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables", "shortName": "Product Warranties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Equity (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Quarterly Results (unaudited) (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables", "shortName": "Quarterly Results (unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2008_To_12_31_2022_pf_YjtB9uka60u-3xWhT4Q", "decimals": "-6", "first": true, "lang": null, "name": "clir:NetProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Description of Business (Details)", "menuCat": "Details", "order": "29", "role": "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2008_To_12_31_2022_pf_YjtB9uka60u-3xWhT4Q", "decimals": "-6", "first": true, "lang": null, "name": "clir:NetProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_kcAs20Q3xkOl_9hnyQ-2Kg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_kcAs20Q3xkOl_9hnyQ-2Kg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Short-Term Investments (Details)", "menuCat": "Details", "order": "30", "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails", "shortName": "Summary of Significant Accounting Policies - Short-Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "lang": null, "name": "clir:UnrealizedHoldingGainOnShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_Ta0-vgekekuH5zZMvDrCvA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Fixed Assets and Leases (Details)", "menuCat": "Details", "order": "31", "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails", "shortName": "Summary of Significant Accounting Policies - Fixed Assets and Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_Ta0-vgekekuH5zZMvDrCvA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Foreign Operations (Details)", "menuCat": "Details", "order": "32", "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails", "shortName": "Summary of Significant Accounting Policies - Foreign Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "clir:ForeignOperationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_srt_StatementGeographicalAxis_country_CN_-2LSeg1o4UCaCT1ticDjnA", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ResearchAndDevelopmentExpensePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_xL_sFTZTWUqHls9IcKIEdw", "decimals": "-3", "first": true, "lang": null, "name": "clir:AdditionalFundsReceived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Summary of Significant Accounting Policies - Noncontrolling interest (Details)", "menuCat": "Details", "order": "33", "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails", "shortName": "Summary of Significant Accounting Policies - Noncontrolling interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ResearchAndDevelopmentExpensePolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_xL_sFTZTWUqHls9IcKIEdw", "decimals": "-3", "first": true, "lang": null, "name": "clir:AdditionalFundsReceived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Summary of Significant Accounting Policies - Net Loss per Common Share (Details)", "menuCat": "Details", "order": "34", "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails", "shortName": "Summary of Significant Accounting Policies - Net Loss per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Fixed Assets - Summary (Details)", "menuCat": "Details", "order": "35", "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails", "shortName": "Fixed Assets - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Fixed Assets - Supplemental balance sheet and cash flow information (Details)", "menuCat": "Details", "order": "36", "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails", "shortName": "Fixed Assets - Supplemental balance sheet and cash flow information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_LeaseContractualTermAxis_clir_DiscountedLeaseLiabilitiesPaymentsMember_Ty3GutbFbkC8WMi6wiAknw", "decimals": "-3", "first": true, "lang": null, "name": "clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Fixed Assets - Minimum future payments (Details)", "menuCat": "Details", "order": "37", "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails", "shortName": "Fixed Assets - Minimum future payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_LeaseContractualTermAxis_clir_DiscountedLeaseLiabilitiesPaymentsMember_Ty3GutbFbkC8WMi6wiAknw", "decimals": "-3", "first": true, "lang": null, "name": "clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Fixed Assets - Additional information (Details)", "menuCat": "Details", "order": "38", "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails", "shortName": "Fixed Assets - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedPatentsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Patents and Other Intangible Assets - Summary (Details)", "menuCat": "Details", "order": "39", "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails", "shortName": "Patents and Other Intangible Assets - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedPatentsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Patents and Other Intangible Assets - Future amortization expense (Details)", "menuCat": "Details", "order": "40", "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Patents and Other Intangible Assets - Future amortization expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember_uxXzhkI_pEOtPb1lAScVXA", "decimals": "-3", "first": true, "lang": null, "name": "clir:AcceleratedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Patents and Other Intangible Assets - Additional information (Details)", "menuCat": "Details", "order": "41", "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "shortName": "Patents and Other Intangible Assets - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember_uxXzhkI_pEOtPb1lAScVXA", "decimals": "-3", "first": true, "lang": null, "name": "clir:AcceleratedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_KAwi5mMCAkSj7xbGj-ox5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Revenue, Contract Assets and Contract Liabilities (Details)", "menuCat": "Details", "order": "42", "role": "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails", "shortName": "Revenue, Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_CaRHBMYZ00CbMEh5Rq73cg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Product Warranties (Details)", "menuCat": "Details", "order": "43", "role": "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails", "shortName": "Product Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_CaRHBMYZ00CbMEh5Rq73cg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Income Taxes - Components of Loss Before Provision for Income Taxes (Details)", "menuCat": "Details", "order": "44", "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails", "shortName": "Income Taxes - Components of Loss Before Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_5c16IpgvSkK4pkRdIRJcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Income Taxes - Reconciliation of tax rate (Details)", "menuCat": "Details", "order": "45", "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails", "shortName": "Income Taxes - Reconciliation of tax rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_5c16IpgvSkK4pkRdIRJcUw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "46", "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "clir:OperatingLossCarryforwardsAnnualLimitation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "47", "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-3", "first": true, "lang": null, "name": "clir:OperatingLossCarryforwardsAnnualLimitation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Equity - Common Stock and Preferred Stock (Details)", "menuCat": "Details", "order": "48", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "shortName": "Equity - Common Stock and Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_QmBoqJExrUG9TyUizM-uxA", "decimals": "-3", "first": true, "lang": null, "name": "clir:OutstandingOptionsAndRestrictedStockUnits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Equity - Equity Incentive Plan (Details)", "menuCat": "Details", "order": "49", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails", "shortName": "Equity - Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_QmBoqJExrUG9TyUizM-uxA", "decimals": "-3", "first": true, "lang": null, "name": "clir:OutstandingOptionsAndRestrictedStockUnits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iqNBcgjSxkWz0XmAX8a2hA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "5", "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_iqNBcgjSxkWz0XmAX8a2hA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_cctH0U3KSUSxjP0R9waw5A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Equity - Stock Options - Activity (Details)", "menuCat": "Details", "order": "50", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails", "shortName": "Equity - Stock Options - Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_5c16IpgvSkK4pkRdIRJcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - Equity - Stock Options - Valuation assumptions (Details)", "menuCat": "Details", "order": "51", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsValuationAssumptionsDetails", "shortName": "Equity - Stock Options - Valuation assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_5c16IpgvSkK4pkRdIRJcUw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40805 - Disclosure - Equity - Restricted Stock Units (Details)", "menuCat": "Details", "order": "52", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "shortName": "Equity - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_9FT__pcrFU2i8zOaw8KefQ", "decimals": "-3", "lang": null, "name": "clir:TargetValueOfCompensationPerQuarter", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_dyEvkdLdHUebp0q5YfMufA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40806 - Disclosure - Equity - Restricted Stock units Activity (Details)", "menuCat": "Details", "order": "53", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "shortName": "Equity - Restricted Stock units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_4MBlgNhw6kerkoWVqTKRPw", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40807 - Disclosure - Equity - Restricted Stock Units - Compensation Expense (Details)", "menuCat": "Details", "order": "54", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "shortName": "Equity - Restricted Stock Units - Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_4MBlgNhw6kerkoWVqTKRPw", "decimals": "2", "lang": null, "name": "clir:WeightedAverageValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_kcAs20Q3xkOl_9hnyQ-2Kg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40808 - Disclosure - Equity - Consultant Stock Plan (Details)", "menuCat": "Details", "order": "55", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "shortName": "Equity - Consultant Stock Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_BZFy0j6ockeVwpW4jWYL8g", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40809 - Disclosure - Equity - Inducement Stock Options (Details)", "menuCat": "Details", "order": "56", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails", "shortName": "Equity - Inducement Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_EmployeeStockOptionMember_2-dCDs9IVUOLqReGPgXq8Q", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40810 - Disclosure - Equity - Warrants - Exercise price and average life (Details)", "menuCat": "Details", "order": "57", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsExercisePriceAndAverageLifeDetails", "shortName": "Equity - Warrants - Exercise price and average life (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_00Ma9VtokU6V-k5zfWirjQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "clir:ScheduleOfWarrantActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_CaRHBMYZ00CbMEh5Rq73cg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40811 - Disclosure - Equity - Warrants - Activity (Details)", "menuCat": "Details", "order": "58", "role": "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsActivityDetails", "shortName": "Equity - Warrants - Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "clir:ScheduleOfWarrantActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_xL_sFTZTWUqHls9IcKIEdw", "decimals": "-3", "lang": null, "name": "clir:ClassOfWarrantOrRightExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_XAuExPlq7UCAgJ7G8k90sA", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "p", "clir:RetirementPlanTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_5c16IpgvSkK4pkRdIRJcUw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Retirement Plan (Details)", "menuCat": "Details", "order": "59", "role": "http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails", "shortName": "Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "p", "clir:RetirementPlanTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_5c16IpgvSkK4pkRdIRJcUw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "2", "first": true, "lang": null, "name": "clir:CommonStockIssuedForExerciseOfOptions0.89PerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_kcAs20Q3xkOl_9hnyQ-2Kg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "2", "first": true, "lang": null, "name": "clir:CommonStockIssuedForExerciseOfOptions0.89PerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_kcAs20Q3xkOl_9hnyQ-2Kg", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_xL_sFTZTWUqHls9IcKIEdw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - The Paycheck Protection Program (PPP) Loan (Details)", "menuCat": "Details", "order": "60", "role": "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails", "shortName": "The Paycheck Protection Program (PPP) Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_5_8_2020_To_5_8_2020_us-gaap_DebtInstrumentAxis_clir_PaycheckProtectionProgramLoanMember_K2_L1yrLd0y7b2ntWaX7-Q", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfUnsecuredDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "clir:GovernmentAssistanceDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_xL_sFTZTWUqHls9IcKIEdw", "decimals": null, "first": true, "lang": "en-US", "name": "clir:AgreementTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Government Assistance (Details)", "menuCat": "Details", "order": "61", "role": "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails", "shortName": "Government Assistance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "clir:GovernmentAssistanceDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_xL_sFTZTWUqHls9IcKIEdw", "decimals": null, "first": true, "lang": "en-US", "name": "clir:AgreementTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_KAwi5mMCAkSj7xbGj-ox5w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Quarterly Results (unaudited) (Details)", "menuCat": "Details", "order": "62", "role": "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails", "shortName": "Quarterly Results (unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_10_1_2022_To_12_31_2022_KAwi5mMCAkSj7xbGj-ox5w", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": "-3", "lang": null, "name": "us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kxnhfN1kTE2nMThPNY0PEA", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Description of Business", "menuCat": "Notes", "order": "8", "role": "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clir-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_h9F-kvr3SEK288fX5Qz3gw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 42, "tag": { "clir_AcceleratedAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization accelerated.", "label": "Accelerated Amortization", "terseLabel": "Accelerated amortization" } } }, "localname": "AcceleratedAmortization", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "clir_AdditionalFundsReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount provide funding of engineering and installation of a product for an air quality demonstration project.", "label": "Additional Funds Received" } } }, "localname": "AdditionalFundsReceived", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "clir_AdjustmentsToAdditionalPaidInCapitalShareBasedPaymentArrangementOptionIncreaseForCostRecognitionTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement, two.", "label": "Adjustments To Additional Paid In Capital, Share-based Payment Arrangement, Option, Increase for Cost Recognition, Two", "terseLabel": "Fair value of stock options issued for board service" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedPaymentArrangementOptionIncreaseForCostRecognitionTwo", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_AggregateOfferingPriceInAtMarket": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Offering price of ATM common stock", "label": "Aggregate Offering Price in At The Market", "terseLabel": "Aggregate offering price" } } }, "localname": "AggregateOfferingPriceInAtMarket", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "clir_AgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents term of agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Agreement, Term" } } }, "localname": "AgreementTerm", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "xbrltype": "durationItemType" }, "clir_AtMarketFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about At The Market (ATM) facility.", "label": "At The Market Facility (ATM)" } } }, "localname": "AtMarketFacilityMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "clir_AtMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to At-The-Market Offering.", "label": "ATM" } } }, "localname": "AtMarketOfferingMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "domainItemType" }, "clir_BurnerContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to burner contract.", "label": "Burner Contract" } } }, "localname": "BurnerContractMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "clir_CapitalRequirement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of capital requirement.", "label": "Capital Requirement", "terseLabel": "Registered capital requirement" } } }, "localname": "CapitalRequirement", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "xbrltype": "monetaryItemType" }, "clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "verboseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "clir_ClassOfWarrantOrRightExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights exercised during the period.", "label": "Class of Warrant or Right, Exercised", "negatedLabel": "Warrants Exercised (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercised", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsActivityDetails" ], "xbrltype": "sharesItemType" }, "clir_ClassOfWarrantOrRightForfeitedOrExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights forfeited or expired during the period.", "label": "Class of Warrant or Right, Forfeited or Expired", "negatedLabel": "Warrants Forfeited/Expired (in shares)" } } }, "localname": "ClassOfWarrantOrRightForfeitedOrExpired", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsActivityDetails" ], "xbrltype": "sharesItemType" }, "clir_ClassOfWarrantOrRightWeightedAverageExercisePriceExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average exercise price of warrants exercised during the period.", "label": "Class of Warrant or Right, Weighted Average Exercise Price, Exercised", "terseLabel": "Weighted Average Exercise Price, Warrants Exercised (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceExercised", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsActivityDetails" ], "xbrltype": "perShareItemType" }, "clir_ClassOfWarrantOrRightWeightedAverageExercisePriceForfeitedOrExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average exercise price of warrants forfeited or expired during the period.", "label": "Class of Warrant or Right, Weighted Average Exercise Price, Forfeited or Expired", "terseLabel": "Weighted Average Exercise Price, Warrants Forfeited/Expired (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceForfeitedOrExpired", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsActivityDetails" ], "xbrltype": "perShareItemType" }, "clir_ClassOfWarrantOrRightWeightedAverageExercisePriceOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average exercise price of warrants outstanding.", "label": "Class of Warrant or Right, Weighted Average Exercise Price, Outstanding", "terseLabel": "Weighted Average Exercise Price, Warrants Outstanding (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceOutstanding", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsActivityDetails" ], "xbrltype": "perShareItemType" }, "clir_CommonStockForServicesPerShareIssueOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common share granted (first issue) during the period for services.", "label": "Common Stock For Services Per Share Issue One", "verboseLabel": "Common stock for services 1.93 per share" } } }, "localname": "CommonStockForServicesPerShareIssueOne", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_CommonStockForServicesPerShareIssueTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common share granted during the period for services.", "label": "Common Stock For Services Per Share Issue Two", "verboseLabel": "Common stock for services 0.66 per share" } } }, "localname": "CommonStockForServicesPerShareIssueTwo", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_CommonStockIssuedForExerciseOfOptions0.89PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common shares issued during the period for exercise of options.", "label": "Common Stock Issued For Exercise Of Options, 0.89 Per Share", "terseLabel": "Common stock for options exercise, 0.89 per share issue" } } }, "localname": "CommonStockIssuedForExerciseOfOptions0.89PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_CommonStockIssuedForExerciseOfOptions0.98PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common shares issued during the period for exercise of options.", "label": "Common Stock Issued For Exercise Of Options, 0.98 Per Share", "terseLabel": "Common stock for options exercise, 0.98 per share issue" } } }, "localname": "CommonStockIssuedForExerciseOfOptions0.98PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_CommonStockIssuedForExerciseOfOptions1.21PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common shares issued during the period for exercise of options.", "label": "Common Stock Issued For Exercise Of Options, 1.21 Per Share", "terseLabel": "Common stock for options exercise, 1.21 per share issue" } } }, "localname": "CommonStockIssuedForExerciseOfOptions1.21PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_CommonStockIssuedForExerciseOfOptions1.80PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common shares issued during the period for exercise of options.", "label": "Common Stock Issued For Exercise Of Options, 1.80 Per Share", "terseLabel": "Common stock for options exercise, 1.80 per share issue" } } }, "localname": "CommonStockIssuedForExerciseOfOptions1.80PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_CommonStockIssuedForExerciseOfOptions1.85PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common shares issued during the period for exercise of options.", "label": "Common Stock Issued For Exercise Of Options, 1.85 Per Share", "terseLabel": "Common stock for options exercise, 1.85 per share issue" } } }, "localname": "CommonStockIssuedForExerciseOfOptions1.85PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_CommonStockIssuedForExerciseOfOptions1.90PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common shares issued during the period for exercise of options.", "label": "Common Stock Issued For Exercise Of Options, 1.90 Per Share", "terseLabel": "Common stock for options exercise, 1.90 per share issue" } } }, "localname": "CommonStockIssuedForExerciseOfOptions1.90PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_CommonStockIssuedForExerciseOfOptions2.93PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common shares issued during the period for exercise of options.", "label": "Common Stock Issued For Exercise Of Options, 2.93 Per Share", "terseLabel": "Common stock for options exercise, 2.93 per share issue" } } }, "localname": "CommonStockIssuedForExerciseOfOptions2.93PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_CommonStockIssuedForExerciseOfOptions3.10PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common shares issued during the period for exercise of options.", "label": "Common Stock Issued For Exercise Of Options, 3.10 Per Share", "terseLabel": "Common stock for options exercise, 3.10 per share issue" } } }, "localname": "CommonStockIssuedForExerciseOfOptions3.10PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_CommonStockIssuedForExerciseOfOptions3.80PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common shares issued during the period for exercise of options.", "label": "Common Stock Issued For Exercise Of Options, 3.80 Per Share", "terseLabel": "Common stock for options exercise, 3.80 per share issue" } } }, "localname": "CommonStockIssuedForExerciseOfOptions3.80PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_ConsultantPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Consultant Plan.", "label": "Consultant Stock Plan" } } }, "localname": "ConsultantPlanMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "domainItemType" }, "clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy of contract acquisition costs and practical expedients.", "label": "Contract Acquisition Costs And Practical Expedients Policy [Policy Text Block]", "terseLabel": "Contract Acquisition Costs and Practical Expedients" } } }, "localname": "ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "clir_CostOfGoodsSoldEstimatedLossUponCompletion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated loss upon completion, cost of goods sold.", "label": "Cost of Goods Sold, Estimated Loss Upon Completion", "terseLabel": "Cost of goods sold, estimated loss upon completion" } } }, "localname": "CostOfGoodsSoldEstimatedLossUponCompletion", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "clir_DeferredTaxAssetsAccruedVacation": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued vacation expenses.", "label": "Deferred Tax Assets, Accrued Vacation", "terseLabel": "Accrued Vacation" } } }, "localname": "DeferredTaxAssetsAccruedVacation", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "clir_DeferredTaxAssetsDepreciation": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation.", "label": "Deferred Tax Assets, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxAssetsDepreciation", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "clir_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.", "label": "Deferred Tax Assets, Lease Liabilities", "terseLabel": "ASC 842 Lease Standard" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "clir_DeferredTaxAssetsPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from prepaid expenses.", "label": "Deferred Tax Assets, Prepaid Expenses", "terseLabel": "Prepaid Expenses" } } }, "localname": "DeferredTaxAssetsPrepaidExpenses", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "clir_DepartmentOfEnergyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Department of Energy (\"DOE\").", "label": "Department Of Energy" } } }, "localname": "DepartmentOfEnergyMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "xbrltype": "domainItemType" }, "clir_DiscountedLeaseLiabilitiesPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discounted lease liabilities payments.", "label": "Discounted Lease Liabilities Payments" } } }, "localname": "DiscountedLeaseLiabilitiesPaymentsMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "domainItemType" }, "clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to prior year deferred tax true ups", "label": "Effective Income Tax Reconciliation, Prior Year Deferred Tax True Ups", "terseLabel": "Prior Year Deferred Tax True Ups" } } }, "localname": "EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "clir_EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Equity Incentive Plan.", "label": "Equity Incentive Plan [Member]" } } }, "localname": "EquityIncentivePlanMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "domainItemType" }, "clir_FixedAssetsAndOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Fixed Assets" } } }, "localname": "FixedAssetsAndOperatingLeasesAbstract", "nsuri": "http://www.clearsigncombustion.com/20221231", "xbrltype": "stringItemType" }, "clir_ForeignOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for foreign operations.", "label": "Foreign Operations [Policy Text Block]", "terseLabel": "Foreign Operations" } } }, "localname": "ForeignOperationsPolicyTextBlock", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "clir_GovernmentAssistanceDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Government Assistance" } } }, "localname": "GovernmentAssistanceDisclosureAbstract", "nsuri": "http://www.clearsigncombustion.com/20221231", "xbrltype": "stringItemType" }, "clir_GovernmentAssistanceDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The disclosure of government assistance.", "label": "Government Assistance Disclosure [Text Block]", "terseLabel": "Government Assistance" } } }, "localname": "GovernmentAssistanceDisclosureTextBlock", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance" ], "xbrltype": "textBlockItemType" }, "clir_GovernmentalAssistanceIncome": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recorded as income during the period attributable to governmental assistance, such as expense reimbursement for development or research and development costs.", "label": "Governmental Assistance Income", "terseLabel": "Government assistance", "verboseLabel": "Assistance received" } } }, "localname": "GovernmentalAssistanceIncome", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "clir_GovernmentalGrantIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recorded as income during the period attributable to governmental grants.", "label": "Governmental Grant Income", "terseLabel": "Grant income received" } } }, "localname": "GovernmentalGrantIncome", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "xbrltype": "monetaryItemType" }, "clir_GrossProceedsFromIssuanceOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The gross cash inflow from the additional capital contribution to the entity.", "label": "Gross Proceeds from Issuance of Common Stock", "verboseLabel": "Gross proceeds from the offering" } } }, "localname": "GrossProceedsFromIssuanceOfCommonStock", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "clir_IncomeTaxTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting information pertaining to income taxes.", "label": "Income Tax [Table]" } } }, "localname": "IncomeTaxTable", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "clir_IncomeTaxesLineItems": { "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": "Income Taxes [Line Items]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents increase decrease in percentage of share based compensation.", "label": "Increase Decrease Of Share Based Compensation Arrangement By Share Based Payment Award Percentage", "terseLabel": "Maximum increase in available number of authorized shares as a percentage of new shares issued" } } }, "localname": "IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails" ], "xbrltype": "percentItemType" }, "clir_IssuedPatentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents issued patents.", "label": "Issued patents" } } }, "localname": "IssuedPatentsMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "domainItemType" }, "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Discounted Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDue", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "order": 6.0, "parentTag": "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Discounted Payments, Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "order": 3.0, "parentTag": "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Discounted Payments, Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "order": 4.0, "parentTag": "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Discounted Payments, Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "order": 5.0, "parentTag": "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Discounted Payments, Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "clir_Lesseeoperatingleaseliabilitydiscountedpaymentsdueyearfive": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "order": 2.0, "parentTag": "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease, due in five fiscal year following latest fiscal year.", "label": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFive", "terseLabel": "2027" } } }, "localname": "Lesseeoperatingleaseliabilitydiscountedpaymentsdueyearfive", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "clir_MinorityShareholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Minority Shareholder (Member)" } } }, "localname": "MinorityShareholderMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "clir_NetProceedsFromIssuanceOfCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net Proceeds From Issuance Of Common Stock", "label": "Net Proceeds From Issuance Of Common Stock", "terseLabel": "Net cash proceeds from the offering" } } }, "localname": "NetProceedsFromIssuanceOfCommonStock", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "monetaryItemType" }, "clir_NonQualifiedStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non qualified stock option.", "label": "Non-Qualified Stock Option" } } }, "localname": "NonQualifiedStockOptionMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails" ], "xbrltype": "domainItemType" }, "clir_NumberOfSharesOfCommonStockIssuedToDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of new stock issued under the program from inception to balance sheet date.", "label": "Number of Shares of Common Stock issued To Date", "terseLabel": "Number of shares issued to date" } } }, "localname": "NumberOfSharesOfCommonStockIssuedToDate", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of officer and employee equity awards for prior year accrued compensation.", "label": "Officer And Employee Equity Awards For Prior Year Accrued Compensation", "terseLabel": "Officer and employee equity awards for prior year accrued compensation" } } }, "localname": "OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "clir_OperatingLeasesMonthlyRentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents monthly rent expense. Excludes triple net operating costs.", "label": "Operating Leases, Monthly Rent Expense", "terseLabel": "Monthly rent expense" } } }, "localname": "OperatingLeasesMonthlyRentExpense", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "clir_OperatingLeasesShortTermMonthlyRentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents short term of monthly rent expense.", "label": "Operating Leases Short Term Monthly Rent Expense", "terseLabel": "Short term monthly rent expense" } } }, "localname": "OperatingLeasesShortTermMonthlyRentExpense", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "clir_OperatingLossCarryforwardsAnnualLimitation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.", "label": "Operating Loss Carryforwards, Annual Limitation", "terseLabel": "Operating loss carryforwards, Annual limitation" } } }, "localname": "OperatingLossCarryforwardsAnnualLimitation", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "clir_OperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforwards that are not subject to expiration dates.", "label": "Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Operating loss carryforwards not subject to expiration" } } }, "localname": "OperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "clir_OrganizationAndDescriptionOfBusinessLineItems": { "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": "Organization and Description of Business [Line Items]" } } }, "localname": "OrganizationAndDescriptionOfBusinessLineItems", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "clir_OrganizationAndDescriptionOfBusinessTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business [Table]" } } }, "localname": "OrganizationAndDescriptionOfBusinessTable", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "clir_OutstandingOptionsAndRestrictedStockUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares of stock already awarded under the share-based compensation plan, including options and restricted stock units.", "label": "Outstanding options and restricted stock units" } } }, "localname": "OutstandingOptionsAndRestrictedStockUnits", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "clir_ParticipationRightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Participation Right under Stock Purchase Agreement with ClirSPV, LLC.", "label": "Participation Right" } } }, "localname": "ParticipationRightMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "domainItemType" }, "clir_PatentsPendingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents patents pending.", "label": "Patents pending" } } }, "localname": "PatentsPendingMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "domainItemType" }, "clir_PaycheckProtectionProgramLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about Paycheck Protection Program Loan.", "label": "PPP Loan" } } }, "localname": "PaycheckProtectionProgramLoanMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails" ], "xbrltype": "domainItemType" }, "clir_PaymentsDueUnderLeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payments due under lease agreement.", "label": "Payments Due Under Lease Agreement" } } }, "localname": "PaymentsDueUnderLeaseAgreementMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "domainItemType" }, "clir_PercentageOperatingLeasesAnnualRentExpenseIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage of Annual rent expense increase. Excludes triple net operating costs.", "label": "Percentage Operating Leases Annual Rent Expense Increase", "terseLabel": "Annual rent expense, increase (in percent)" } } }, "localname": "PercentageOperatingLeasesAnnualRentExpenseIncrease", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and excluding construction in progress and lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of physical asset used in normal conduct of business to create and distribute product and service.", "label": "Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease And Construction in Progress, after Accumulated Depreciation", "totalLabel": "Fixed assets, net, after accumulated amortization" } } }, "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to all fixed assets (excluding leasehold improvements).", "label": "Fixed Assets Other Than Leasehold Improvements" } } }, "localname": "PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" ], "xbrltype": "domainItemType" }, "clir_RegisteredTrademarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents registered trademarks.", "label": "Registered trademarks" } } }, "localname": "RegisteredTrademarksMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "domainItemType" }, "clir_ResearchGrantTotalAwardAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of the research grant award.", "label": "Research Grant, Total Award Amount", "terseLabel": "Total award" } } }, "localname": "ResearchGrantTotalAwardAmount", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "xbrltype": "monetaryItemType" }, "clir_ResearchGrantsResearchCompletionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of completion of research.", "label": "Research Grants, Research Completion Period", "terseLabel": "Research grants, research completion period" } } }, "localname": "ResearchGrantsResearchCompletionPeriod", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "xbrltype": "durationItemType" }, "clir_RestorationCostPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense recognized during the period for restoration cost.", "label": "Restoration Cost Payable", "terseLabel": "Restoration expense" } } }, "localname": "RestorationCostPayable", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "clir_RetirementPlanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Plan" } } }, "localname": "RetirementPlanAbstract", "nsuri": "http://www.clearsigncombustion.com/20221231", "xbrltype": "stringItemType" }, "clir_RetirementPlanTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a retirement plan.", "label": "Retirement Plan [Text Block]", "terseLabel": "Retirement Plan" } } }, "localname": "RetirementPlanTextBlock", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRetirementPlan" ], "xbrltype": "textBlockItemType" }, "clir_ScheduleOfWarrantActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of warrants activity.", "label": "Schedule Of Warrant Activity [Table Text Block]", "terseLabel": "Schedule Of warrant activity" } } }, "localname": "ScheduleOfWarrantActivityTableTextBlock", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "clir_SeattleAndTulsaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Seattle Washington and Tulsa Oklahoma.", "label": "Seattle and Tulsa" } } }, "localname": "SeattleAndTulsaMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardAmountCarryover": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total amount of award carry forwarded to the new plan under share based payment awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Amount Carryover", "terseLabel": "Total amount of award carried forward to the new plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardAmountCarryover", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum increase in shares available for issuance under share based payment awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Increase Shares Available for Issuance", "terseLabel": "Maximum increase in number of shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options granted in period. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value", "terseLabel": "Fair value of options granted (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for options granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term", "verboseLabel": "Granted - Weighted Average Remaining Contractual Life (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "clir_ShareIssuedForAtMarketIssuance1.24PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of shares issued during the period for At The Market issuance.", "label": "Share Issued For At The Market issuance, 1.24 Per Share", "terseLabel": "Shares issued through at the market issuance 1.24 average per share" } } }, "localname": "ShareIssuedForAtMarketIssuance1.24PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_ShareIssuedForAtMarketIssuance5.03PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of shares issued during the period for At The Market issuance.", "label": "Share Issued For At The Market issuance, 5.03 Per Share", "terseLabel": "Shares issued through at the market issuance 5.03 average per share" } } }, "localname": "ShareIssuedForAtMarketIssuance5.03PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_SharesIssuedForServices2.33PerShare": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Shares issued for services ($2.33 per share)", "label": "Shares Issued For Services ($2.33 per share)" } } }, "localname": "SharesIssuedForServices2.33PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_SharesIssuedForServices2.33PerShareInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issued for services ($2.33 per share)", "label": "Shares Issued For Services ($2.33 per share) (in Shares)", "terseLabel": "Shares issued for services ($2.33 per share) (in shares)" } } }, "localname": "SharesIssuedForServices2.33PerShareInShares", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_SharesIssuedForServicesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share value of common stock shares issued for services.", "label": "Shares Issued For Services - Per share", "terseLabel": "Common stock for services 2.33 per share" } } }, "localname": "SharesIssuedForServicesPerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_SharesIssuedPursuantToPurchaseRight1.11PerShare": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Shares issued pursuant to purchase right ($1.11 per share)", "label": "Shares Issued Pursuant To Purchase Right 1.11 Per Share", "terseLabel": "Shares issued pursuant to purchase right ($1.11 per share)" } } }, "localname": "SharesIssuedPursuantToPurchaseRight1.11PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Issued Pursuant To Purchase Right 1.11 Per Share In Shares.", "label": "Shares Issued Pursuant To Purchase Right 1.11 Per Share In Shares", "terseLabel": "Shares issued pursuant to purchase right ($1.11 per share) (in shares)" } } }, "localname": "SharesIssuedPursuantToPurchaseRight1.11PerShareInShares", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_SharesIssuedPursuantToPurchaseRightPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price per share of shares issued pursuant to purchase right.", "label": "Shares Issued Pursuant to Purchase Right, Price Per Share", "terseLabel": "Shares issued pursuant to purchase right per share" } } }, "localname": "SharesIssuedPursuantToPurchaseRightPricePerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_SharesIssuedStockOfferingPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Issued Stock Offering Price Per Share", "label": "Shares Issued Stock Offering Price Per Share", "terseLabel": "Shares issued in stock offering" } } }, "localname": "SharesIssuedStockOfferingPricePerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "clir_SharesIssuedThroughUseOfAtMarketIssuance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Number of shares issued through the use of At-The Market issuance.", "label": "Shares Issued Through the Use of At-The Market issuance", "terseLabel": "Shares issued through the use of At-The Market issuance" } } }, "localname": "SharesIssuedThroughUseOfAtMarketIssuance", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_SharesIssuedThroughUseOfAtMarketIssuanceShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued through the use of At-The Market issuance shares.", "label": "Shares Issued Through the Use of At-The Market issuance Shares", "terseLabel": "Shares issued through the use of At-The Market issuance (in shares)" } } }, "localname": "SharesIssuedThroughUseOfAtMarketIssuanceShares", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_SharesIssuedUponExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of shares issued upon exercise of warrants.", "label": "Shares Issued upon Exercise of Warrants", "terseLabel": "Shares issued upon exercise of warrants ($1.80 per share)" } } }, "localname": "SharesIssuedUponExerciseOfWarrants", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_SharesIssuedUponExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of shares issued upon exercise of warrants shares.", "label": "Shares Issued upon Exercise of Warrants Shares", "terseLabel": "Shares issued upon exercise of warrants ($1.80 per share) (in shares)" } } }, "localname": "SharesIssuedUponExerciseOfWarrantsShares", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_ShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of short-term investments.", "label": "Short-Term Investments, Fair Value Disclosure", "terseLabel": "Fair value of short-term investments" } } }, "localname": "ShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "clir_ShortTermInvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for short-term investments policy.", "label": "short Term Investments [Policy Text Block]", "terseLabel": "Short-Term Investments" } } }, "localname": "ShortTermInvestmentsPolicyTextBlock", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "clir_StandardProductWarrantyAccrualAdjustmentsAndOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual for adjustments and other.", "label": "Standard Product Warranty Accrual, Adjustments and Other", "terseLabel": "Adjustments and other" } } }, "localname": "StandardProductWarrantyAccrualAdjustmentsAndOther", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock (or other type of equity) issued during the period as a result of any payment accrued compensation.", "label": "Stock Issued During Period Shares In Payments Of Accrued Compensation", "terseLabel": "Fair value of stock issued in payment of accrued compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodSharesIssuedForServicesFour": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued during period shares issued for services four.", "label": "Stock Issued During Period Shares Issued for Services Four", "verboseLabel": "Shares issued for services ($0.66 per share) (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServicesFour", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodSharesOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Offering", "label": "Stock Issued During Period Shares Offering", "terseLabel": "Shares issued in stock/rights offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOffering", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the exercise of stock option, 0.89 per share.", "label": "Stock Issued During Period Shares Stock Options Exercised, 0.89 Per Share", "terseLabel": "Shares issued upon exercise of options ($0.89 per share) (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.98PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the exercise of stock option, 0.98 per share.", "label": "Stock Issued During Period Shares Stock Options Exercised, 0.98 Per Share", "terseLabel": "Shares issued upon exercise of options ($0.98 per share) (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised0.98PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodSharesStockOptionsExercised1.21PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the exercise of stock option, 1.21 per share.", "label": "Stock Issued During Period Shares Stock Options Exercised, 1.21 Per Share", "terseLabel": "Shares issued upon exercise of options ($1.21 per share) (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised1.21PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodSharesStockOptionsExercised1.85PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the exercise of stock option, 1.85 per share.", "label": "Stock Issued During Period Shares Stock Options Exercised, 1.85 Per Share", "terseLabel": "Shares issued upon exercise of options ($1.85 per share) (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised1.85PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodSharesStockOptionsExercised1.90PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the exercise of stock option, 1.90 per share.", "label": "Stock Issued During Period Shares Stock Options Exercised, 1.90 Per Share", "terseLabel": "Shares issued upon exercise of options ($1.90 per share) (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised1.90PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the exercise of stock option, 2.93 per share.", "label": "Stock Issued During Period Shares Stock Options Exercised, 2.93 Per Share", "terseLabel": "Shares issued upon exercise of options ($2.93 per share) (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodSharesStockOptionsExercised3.10PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the exercise of stock option, 3.10 per share.", "label": "Stock Issued During Period Shares Stock Options Exercised, 3.10 Per Share", "terseLabel": "Shares issued upon exercise of options ($3.10 per share) (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised3.10PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodSharesStockOptionsExercised3.80PerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued as a result of the exercise of stock option, 3.80 per share.", "label": "Stock Issued During Period Shares Stock Options Exercised, 3.80 Per Share", "terseLabel": "Shares issued upon exercise of options ($3.80 per share) (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised3.80PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock (or other type of equity) issued during the period as a result of any payment of accrued compensation.", "label": "Stock Issued During Period Value In Payments Of Accrued Compensation", "terseLabel": "Fair value of stock issued in payment of accrued compensation" } } }, "localname": "StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_StockIssuedDuringPeriodValueIssuedForServicesFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued for services during the period, with specified price per share four.", "label": "Stock Issued During Period, Value, Issued For Services, Four", "terseLabel": "Shares issued for services ($0.66 per share)" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServicesFour", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_StockIssuedDuringPeriodValueStockOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Value Stock Offering", "label": "Stock Issued During Period Value Stock Offering", "terseLabel": "Shares issued in stock/rights offering" } } }, "localname": "StockIssuedDuringPeriodValueStockOffering", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_StockIssuedDuringPeriodValueStockOptionsExercised0.89PerShare": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock option, 0.89 per share.", "label": "Stock Issued During Period Value Stock Options Exercised, 0.89 Per Share", "terseLabel": "Shares issued upon exercise of options ($0.89 per share)" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised0.89PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_StockIssuedDuringPeriodValueStockOptionsExercised1.21PerShare": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock option, 1.21 per share.", "label": "Stock Issued During Period Value Stock Options Exercised, 1.21 Per Share", "terseLabel": "Shares issued upon exercise of options ($1.21 per share)" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised1.21PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_StockIssuedDuringPeriodValueStockOptionsExercised1.85PerShare": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock option, 1.85 per share.", "label": "Stock Issued During Period Value Stock Options Exercised, 1.85 Per Share", "terseLabel": "Shares issued upon exercise of options ($1.85 per share)" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised1.85PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_StockIssuedDuringPeriodValueStockOptionsExercised1.90PerShare": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock option, 1.90 per share.", "label": "Stock Issued During Period Value Stock Options Exercised, 1.90 Per Share", "terseLabel": "Shares issued upon exercise of options ($1.90 per share)" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised1.90PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_StockIssuedDuringPeriodValueStockOptionsExercised3.10PerShare": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock option, 3.10 per share.", "label": "Stock Issued During Period Value Stock Options Exercised, 3.10 Per Share", "terseLabel": "Shares issued upon exercise of options ($3.10 per share)" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised3.10PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_StockIssuedDuringPeriodValueStockOptionsExercised3.80PerShare": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock option, 3.80 per share.", "label": "Stock Issued During Period Value Stock Options Exercised, 3.80 Per Share", "terseLabel": "Shares issued upon exercise of options ($3.80 per share)" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised3.80PerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum beneficial ownership percentage allowed for investor or its affiliates under the terms of the agreement.", "label": "Stock Issued, Investor, Maximum Beneficial Ownership Percentage" } } }, "localname": "StockIssuedInvestorMaximumBeneficialOwnershipPercentage", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "percentItemType" }, "clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Stock Options Granted In Payment Of Accrued Compensation, Fair Value", "terseLabel": "Fair value of stock options granted in payment of accrued compensation" } } }, "localname": "StockOptionsGrantedInPaymentOfAccruedCompensationFairValue", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information related to leases.", "label": "Summary Supplemental Cash Flow Information Related to Leases [Table Text Block]", "terseLabel": "Supplemental cash flow information related to leases" } } }, "localname": "SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables" ], "xbrltype": "textBlockItemType" }, "clir_TargetValueOfCompensationPerQuarter": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of target value of compensation per quarter.", "label": "Target Value of Compensation per Quarter" } } }, "localname": "TargetValueOfCompensationPerQuarter", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "clir_TrademarksPendingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents trademarks pending.", "label": "Trademarks pending" } } }, "localname": "TrademarksPendingMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "domainItemType" }, "clir_TwoThousandAndTwentyOnePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to two thousand and twenty one plan.", "label": "2021 Plan" } } }, "localname": "TwoThousandAndTwentyOnePlanMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "clir_TwoThousandElevenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to two thousand eleven plan.", "label": "2011 Plan" } } }, "localname": "TwoThousandElevenPlanMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "clir_UnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of stock of company in a underwritten public offering.", "label": "Underwritten public offering" } } }, "localname": "UnderwrittenPublicOfferingMember", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "domainItemType" }, "clir_UnrealizedHoldingGainOnShortTermInvestments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized holding gain on short-term investments.", "label": "Unrealized Holding Gain on Short-Term Investments", "terseLabel": "Unrealized holding gains" } } }, "localname": "UnrealizedHoldingGainOnShortTermInvestments", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "clir_WeightedAverageValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Weighted Average Value Per Share" } } }, "localname": "WeightedAverageValuePerShare", "nsuri": "http://www.clearsigncombustion.com/20221231", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails" ], "xbrltype": "perShareItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r509" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r504" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r504" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r504" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r510" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r504" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r504" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r504" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r504" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r503" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r505" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "label": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r261", "r262", "r263", "r264", "r343", "r446", "r458", "r478", "r479", "r491", "r494", "r502", "r546", "r590", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r261", "r262", "r263", "r264", "r343", "r446", "r458", "r478", "r479", "r491", "r494", "r502", "r546", "r590", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r242", "r448", "r492", "r500", "r541", "r542", "r547", "r597" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r242", "r448", "r492", "r500", "r541", "r542", "r547", "r597" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r261", "r262", "r263", "r264", "r341", "r343", "r372", "r373", "r374", "r442", "r446", "r458", "r478", "r479", "r491", "r494", "r502", "r540", "r546", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r261", "r262", "r263", "r264", "r341", "r343", "r372", "r373", "r374", "r442", "r446", "r458", "r478", "r479", "r491", "r494", "r502", "r540", "r546", "r591", "r592", "r593", "r594", "r595" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r243", "r244", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r493", "r501", "r547" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r243", "r244", "r464", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r493", "r501", "r547" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r526", "r587" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Government Assistance" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.", "label": "Legal Entity of Counterparty, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r10", "r499" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r246", "r247" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued compensation and related taxes" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r175", "r176", "r177", "r178", "r416" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r21", "r22", "r123", "r439", "r459", "r460", "r515", "r516", "r517", "r523", "r524", "r525" ], "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": "Accumulated Other Comprehensive Income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r5", "r499" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "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", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r377", "r378", "r379", "r523", "r524", "r525", "r579" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r106", "r107", "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r219" ], "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive shares outstanding (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r140", "r152", "r170", "r194", "r233", "r236", "r240", "r248", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r406", "r410", "r417", "r499", "r544", "r545", "r588" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r165", "r174", "r194", "r248", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r406", "r410", "r417", "r499", "r544", "r545", "r588" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r347", "r348", "r349", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r371", "r372", "r373", "r374", "r375" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r44", "r167", "r480" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r45" ], "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]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r38", "r44", "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r38", "r137" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Stockholders' equity" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Warrants Outstanding at end of period (in shares)", "periodStartLabel": "Warrants Outstanding at beginning of period (in shares)", "terseLabel": "Warrants Outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsExercisePriceAndAverageLifeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r16", "r146", "r156" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r71", "r259", "r260", "r465", "r543" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "netLabel": "Reserved but unissued shares under the Plans" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r523", "r524", "r579" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized shares" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r4" ], "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", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r4", "r85" ], "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", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r4", "r499" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value, 38,023,701 and 31,581,666 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred Tax Assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred Tax Liabilities" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r23", "r180", "r182", "r187", "r451", "r455" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsCalc2": { "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": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetChangeInMethodCreditLossExpenseReversal": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from change in methodology.", "label": "Contract with Customer, Asset, Change in Method, Credit Loss Expense (Reversal)", "terseLabel": "Reversal of accruals for product warranties that expired" } } }, "localname": "ContractWithCustomerAssetChangeInMethodCreditLossExpenseReversal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r317", "r319", "r338" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract assets", "verboseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r317", "r318", "r338" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r27", "r448" ], "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 and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r28", "r194", "r248", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r417", "r544" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Cost of goods sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "The Paycheck Protection Program (PPP) Loan" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r80", "r192", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r290", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "The Paycheck Protection Program (PPP) Loan" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r0", "r1", "r2", "r141", "r142", "r150", "r198", "r274", "r275", "r276", "r277", "r278", "r280", "r286", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r428", "r486", "r487", "r488", "r489", "r490", "r521" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r14", "r275" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r15", "r198", "r274", "r275", "r276", "r277", "r278", "r280", "r286", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r428", "r486", "r487", "r488", "r489", "r490", "r521" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails" ], "xbrltype": "domainItemType" }, "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": "Debt Instrument, Term", "terseLabel": "Loan term (in years)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r389" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross Deferred Tax Assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r577" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net Deferred Tax Assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r577" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r113", "r578" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net Operating Loss Carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r113", "r578" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r113", "r578" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued Expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r390" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r113", "r578" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r342" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Matching contribution expense (in dollars)" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Company match (as a percent)" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r42", "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r42", "r231" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r94", "r104" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Schedule of Outstanding, Reserved and Authorized Shares under Share-based Compensation Plans" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r188", "r204", "r205", "r206", "r207", "r208", "r212", "r214", "r216", "r217", "r218", "r220", "r414", "r415", "r452", "r456", "r482" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share - basic", "verboseLabel": "Net loss per share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r188", "r204", "r205", "r206", "r207", "r208", "r214", "r216", "r217", "r218", "r220", "r414", "r415", "r452", "r456", "r482" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share - fully diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r49", "r50" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r418" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r196", "r385", "r399" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r574" ], "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": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r574" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Total unrecognized compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "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": "Inducement Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r85", "r162", "r184", "r185", "r186", "r199", "r200", "r201", "r203", "r209", "r211", "r223", "r249", "r316", "r377", "r378", "r379", "r394", "r395", "r413", "r419", "r420", "r421", "r422", "r423", "r424", "r439", "r459", "r460", "r461" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r135", "r136" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r168", "r253" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "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": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r251", "r252", "r253", "r254", "r449", "r450" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r64", "r450" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Patents and other intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r60", "r63" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r64", "r449" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Amortization life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedPatentsGross": { "auth_ref": [ "r64" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.", "label": "Finite-Lived Patents, Gross", "verboseLabel": "Patents" } } }, "localname": "FiniteLivedPatentsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTrademarksGross": { "auth_ref": [ "r64" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.", "label": "Finite-Lived Trademarks, Gross", "verboseLabel": "Trademarks" } } }, "localname": "FiniteLivedTrademarksGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r425" ], "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]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r68" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "verboseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r519" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Gain from sale of fixed assets", "verboseLabel": "Gain from sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r42", "r78", "r79" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on forgiveness of Payroll Protection Program Loan and interest", "terseLabel": "Gain on forgiveness of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r29" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "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 Expense", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Patents and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Patents and Trademarks" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GovernmentAssistancePolicyTextBlock": { "auth_ref": [ "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for government assistance.", "label": "Government Assistance [Policy Text Block]", "terseLabel": "Government Assistance" } } }, "localname": "GovernmentAssistancePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r26", "r194", "r233", "r235", "r239", "r241", "r248", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r417", "r484", "r544" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit (loss)", "verboseLabel": "Gross Profit (Loss)" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of finite-lived intangible asset.", "label": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r42", "r66" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r519", "r539" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r195", "r398" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r24", "r139", "r147", "r158", "r233", "r235", "r239", "r241", "r453", "r484" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r195", "r398" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r196", "r386", "r387", "r392", "r396", "r400", "r402", "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r576" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Accrued interest or penalties" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r197", "r210", "r211", "r232", "r384", "r397", "r401", "r457" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails", "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r183", "r382", "r383", "r387", "r388", "r391", "r393" ], "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]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r575" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "verboseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r385" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "verboseLabel": "Tax Benefit at Federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r575" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount", "terseLabel": "Meals and Entertainment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r575" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "verboseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r575" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "Tax Benefit at State rate" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r41" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r41" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r41" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued compensation and related taxes" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r518" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r447", "r518" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r41" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Patents and Other Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r59", "r62" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Finite-Lived Intangible Assets, Net", "verboseLabel": "Patents and other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestInUnincorporatedJointVenturesOrPartnershipsPolicy": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for interest in an unincorporated joint venture or partnership that is included in the enterprise's financial statements using the proportionate consolidation method of accounting.", "label": "Interest in Unincorporated Joint Ventures or Partnerships, Policy [Policy Text Block]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "InterestInUnincorporatedJointVenturesOrPartnershipsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r149" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r42" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Issuance of Stock and Warrants for Services or Claims", "terseLabel": "Common stock issued for services" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule Of Supplemental Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r68" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "verboseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Operating Lease" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of the other party participating in a financial transaction.", "label": "Legal Entity Type of Counterparty [Domain]" } } }, "localname": "LegalEntityTypeOfCounterpartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of minimum future payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r437" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "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": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r437" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "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 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": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r437" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r437" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "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": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r437" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "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": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r437" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails": { "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 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": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r437" ], "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": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Interest on future minimum payments" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining term (in years)" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Agreement expiration term (in years)", "verboseLabel": "Lease Term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r11", "r194", "r248", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r407", "r410", "r411", "r417", "r483", "r544", "r588", "r589" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r9", "r143", "r154", "r499", "r522", "r527", "r580" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r13", "r166", "r194", "r248", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r407", "r410", "r411", "r417", "r499", "r544", "r588", "r589" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long Term Liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r68" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "verboseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in marketable security, excluding other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment Loss", "negatedLabel": "Realized gain from market securities" } } }, "localname": "MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Minority shareholder ownership interest percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r190" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r190" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r38", "r40", "r43" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r25", "r43", "r148", "r157", "r164", "r179", "r181", "r186", "r194", "r202", "r204", "r205", "r206", "r207", "r210", "r211", "r215", "r233", "r235", "r239", "r241", "r248", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r415", "r417", "r484", "r544" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss attributed to common stockholders", "verboseLabel": "Net loss attributed to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r121", "r130", "r179", "r181", "r210", "r211", "r517" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net loss attributed to non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r117", "r316", "r523", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r30" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "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": "Operating Expenses", "terseLabel": "Operating Expense", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r233", "r235", "r239", "r241", "r484" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r433", "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "verboseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r581" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of ROU assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r430" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsRouAndLeaseLiabilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Lease Liabilities:" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r430" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsRouAndLeaseLiabilityDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current lease liabilities", "verboseLabel": "Current portion of lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r430" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsRouAndLeaseLiabilityDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "netLabel": "Long term lease liabilities", "terseLabel": "Long term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease ROU assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r519" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Right of use asset amortization" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r436", "r498" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r435", "r498" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating losses carryforward" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r81", "r132", "r133", "r134" ], "lang": { "en-us": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r47", "r48", "r55", "r131" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r169" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r119", "r120", "r122" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsCalc2": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent", "terseLabel": "Foreign-exchange translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r20" ], "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 (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign-Exchange Translation Adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherFiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r64" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of finite-lived intangible assets classified as other.", "label": "Other Finite-Lived Intangible Assets, Gross", "verboseLabel": "Other" } } }, "localname": "OtherFiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r31" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Total ClearSign Technologies Corp. Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRent": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments to lessor's for use of assets under operating leases.", "label": "Payments for Rent", "verboseLabel": "Operating cash flows from operating leases" } } }, "localname": "PaymentsForRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r34", "r58" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.", "label": "Payments to Acquire Held-to-maturity Securities", "negatedLabel": "Purchases of held-to-maturity short-term US treasuries" } } }, "localname": "PaymentsToAcquireHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r35" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Disbursements for patents and other intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r35" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of fixed assets" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r3", "r300" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized shares" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r3", "r300" ], "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", "verboseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r3", "r499" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.0001 par value, zero shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r514" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r36" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": { "auth_ref": [ "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.", "label": "Proceeds from Issuance of Unsecured Debt", "terseLabel": "Proceeds from loan" } } }, "localname": "ProceedsFromIssuanceOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities": { "auth_ref": [ "r32", "r58" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer.", "label": "Proceeds from Sale of Held-to-Maturity Securities", "terseLabel": "Redemption of held-to-maturity US treasuries" } } }, "localname": "ProceedsFromSaleOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r33" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from sale of fixed assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r36", "r105" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options and warrants" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product Warranties" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r164", "r179", "r181", "r189", "r194", "r202", "r210", "r211", "r233", "r235", "r239", "r241", "r248", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r405", "r408", "r409", "r415", "r417", "r453", "r484", "r496", "r497", "r517", "r544" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsCalc2": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r70", "r466", "r467", "r468" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Fixed Assets" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation": { "auth_ref": [ "r258", "r438" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": { "order": 1.0, "parentTag": "clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of accumulated amortization, depreciation, depletion for physical asset used in normal conduct of business to create and distribute product and service.", "label": "Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, Accumulated Depreciation", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation": { "auth_ref": [ "r257", "r438" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": { "order": 2.0, "parentTag": "clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and excluding lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of physical asset used in normal conduct of business to create and distribute product and service.", "label": "Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, before Accumulated Depreciation", "totalLabel": "Fixed assets, gross" } } }, "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r69", "r155", "r454", "r499" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Total", "verboseLabel": "Fixed assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r69", "r466", "r467" ], "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]", "terseLabel": "Fixed Assets and Leases" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Fixed Assets" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" ], "xbrltype": "domainItemType" }, "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": "Property, Plant and Equipment, Useful Life", "terseLabel": "Fixed assets, depreciated life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "auth_ref": [ "r160", "r161", "r257", "r438" ], "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation", "verboseLabel": "Operating lease ROU assets, net" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quarterly Results (unaudited)" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r51", "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Results" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r108", "r159", "r596" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "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 Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r108" ], "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]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r6", "r92", "r153", "r462", "r463", "r499" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r162", "r199", "r200", "r201", "r203", "r209", "r211", "r249", "r377", "r378", "r379", "r394", "r395", "r413", "r459", "r461" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue, Contract Assets and Contract Liabilities" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r229", "r230", "r234", "r237", "r238", "r242", "r243", "r245", "r336", "r337", "r448" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations": { "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 from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails", "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r340", "r481" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition and Cost of Sales" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r339", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue, Contract Assets and Contract Liabilities" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r434", "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "New operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSupplementalBalanceSheetAndCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Government Assistance" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of company's loss before provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of components of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of expected tax computed at statutory federal income tax rate to provision for income taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r60", "r63", "r449" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r485", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r76" ], "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]", "terseLabel": "Summary of warranty liability activity" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of quarterly results" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r97", "r98", "r100" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Compensation, Activity [Table Text Block]", "terseLabel": "Schedule of share-based compensation activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r344", "r346", "r347", "r348", "r349", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r371", "r372", "r373", "r374", "r375" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock unit activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r95", "r98", "r100" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of weighted-average assumptions used in calculation of fair value of stock options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r82", "r83", "r84", "r86", "r87", "r88", "r89", "r90", "r91", "r92", "r171", "r172", "r173", "r224", "r300", "r301", "r302", "r304", "r308", "r313", "r315", "r491", "r512", "r520" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r124", "r125", "r126", "r127", "r128", "r406", "r407", "r410", "r411", "r443", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of future amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r41" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "verboseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r362" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r362" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r359", "r360" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested at end of year", "periodStartLabel": "Nonvested at beginning of year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r359", "r360" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested at end of year", "periodStartLabel": "Nonvested at beginning of year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "terseLabel": "Number of shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of the non-qualified stock options", "verboseLabel": "Vested in period, value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r363" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Expected dividend rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "verboseLabel": "Weighted average risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "verboseLabel": "Weighted average volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "negatedLabel": "Stock grants", "terseLabel": "Stock grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increases in the number of authorized shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Reserved but unissued shares at end of year", "periodStartLabel": "Reserved but unissued shares at beginning of year", "terseLabel": "Shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Exercisable - Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Forfeited/Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited/Expired - Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementStockOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "netLabel": "Estimated aggregate pretax intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding shares, ending balance", "periodStartLabel": "Outstanding shares, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding - Weighted Average Exercise Price (in dollars per share)", "periodStartLabel": "Outstanding - Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Maximum number of shares that may be issued as a proportion of outstanding stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r347", "r348", "r349", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r371", "r372", "r373", "r374", "r375" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised - Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Granted - Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r350", "r369", "r370", "r371", "r372", "r375", "r380", "r381" ], "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 Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Exercisable - Weighted Average Remaining Contractual Life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Stock options, Contractual life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "verboseLabel": "Share price of shares issued in offering (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "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": "Shares, Outstanding", "periodEndLabel": "Ending Balances (in shares)", "periodStartLabel": "Beginning Balances (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r144", "r145", "r151", "r513" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term held-to-maturity investments", "terseLabel": "Short-term held-to-maturity investments", "verboseLabel": "Short-term investments at cost" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r47", "r191" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Warranty liability, end of year", "periodStartLabel": "Warranty liability, beginning of year" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Payments" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r18", "r85", "r162", "r184", "r185", "r186", "r199", "r200", "r201", "r203", "r209", "r211", "r223", "r249", "r316", "r377", "r378", "r379", "r394", "r395", "r413", "r419", "r420", "r421", "r422", "r423", "r424", "r439", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails", "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r199", "r200", "r201", "r223", "r448" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFuturePaymentsDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/DisclosurePaycheckProtectionProgramPppLoanDetails", "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Shares issued for services ($1.93 per share) (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r3", "r4", "r85", "r92" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Number of shares of common stock issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r3", "r4", "r85", "r92" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "verboseLabel": "Share based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r3", "r4", "r85", "r92", "r356" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" ], "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": "Stock Issued During Period, Value, Issued for Services", "netLabel": "Shares issued for services ($1.93 per share)" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r3", "r4", "r92", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Share based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r4", "r7", "r8", "r57", "r499", "r522", "r527", "r580" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total ClearSign Technologies Corporation stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r117", "r118", "r129", "r162", "r163", "r185", "r199", "r200", "r201", "r203", "r209", "r249", "r316", "r377", "r378", "r379", "r394", "r395", "r413", "r419", "r420", "r424", "r439", "r460", "r461", "r522", "r527", "r580" ], "calculation": { "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets", "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r93", "r193", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r316", "r412" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r440", "r441" ], "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]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents" ], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r52", "r53", "r54", "r225", "r226", "r227", "r228" ], "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]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "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": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "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/2022", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r213", "r218" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted average number of shares outstanding - fully diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r212", "r218" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "323", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=6474809&loc=d3e63930-109455", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41457-112716", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "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.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "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.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "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/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=d3e1280-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL124452896-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "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/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "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/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342832&loc=SL128342943-244231", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342832&loc=SL128342957-244231", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "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/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "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/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "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/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r503": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r504": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r505": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r506": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r507": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r508": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "https://asc.fasb.org/topic&trid=2126967", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r511": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r514": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "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.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 85 0001558370-23-005285-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-005285-xbrl.zip M4$L#!!0 ( +V ?U8MD2]\3A< @0 0 1 8VQI#D T0LPDY^.MO__D?O_[78/#'R?65Y?AVN,%>8-D4HP [UCT) MUM;"WVZ19WW#E!+7M4XH<5;8LL:CX60X&KZW!H.(QPEBD,?W+,%L,APG*:<1 M/]_[;!T='HT/)Z/)D?7Q\VC\^?TG:_XM(?P&]5L2+>4#XTWR (I/?;9 M0\1F7P[60;#]?'CX<$O=(/4PN(.$$^0Z2'#X'NAUY JYC+Q#P$'Z*,L:3HS&T0!?S!G;AT\T97J+0 M!:%_AL@51I\!NLK@DJ1\O9E3AB)4>WSXQ[>K&]%2$@6ZA-:L=60"7KB9E&$T M&8$1!-ACY-;% TZ&*>)LV&#"NQV9W0GHCE0Y'4/R(4\6_ :C\6 RSM@T]=V* M]B=2%D)X\=#2,WJN8)QDI1O7 &MY'Q\"*DQH8=7O+]3$'/FAQ%9G L% M 26W88!SYA%Z!0-Y8$2/]V"W&W/PEF+;I%XI92I0H!+XL]"2GM23[*GH0

/ZTNC-B0T)$#6+*T_*75LJUAW,_<)Z"?)/:F,I<3P*L]4XP M_Z4'N W IXBM+US_WK2YIO1J4-_7 94SM037'DPC-^B"/&!GRA@,5S?A9H/H MXQD.$'$+SD\UH0J^]Z.CT7C7Y1&L+,F+0RO96>\BAGT[K W=M1^"^WB%$<-7 M!-T2EP0&.*IRZ4"=:$"]GOVPP+&U!'/HM/3 MHZS,IH/Y2 -SQ-Q:"N[6-F+?PUP3YCD,8J W:(ZS8(WI)>C 6_$8CDG77"^S M&O+WQ>XZ8B^:LRC 2DOH>_&VR%_R=+Q #YB=^INM[TGOZ,IG[ 0O?4"7^G>$ MKQQ<^#1#7&$+;=FIK>,O1>N0/"S!1/AF<:'<'>/%6K)<*RG8@C_SV7J;:6PS MU]CV/1O&5B',; D?KZ&]ZJU#DU%G!X7Q?\<.\NRY+03HP8()%^[1WD\/<8:7 MF%+L0(+LA+DO%_E9I&[_8,A,9Q4%=T'9.\2%\N1X(!$^8UIP;RQ[BG_.$87D M-0X("&@:#,UGTD5&/YA'1JUW.=8]N*TB+S>!;_^Y]ET'4W;^,X1IEF$(IB2C M&N2C.K&8+/?_MB3_'NC] FW:K.MPT9F LIWK3:!O^XV\ *F\!8))5V%0SZ6I MX#L:?2J.T3$L,G^/AQD>,[I"'OFWJ#\X2V>8V91LI2]]$C+B85;E@]7)JO:X MQL7Y6):Y\*8R['F3C OH/:NZ&P9D@ /Z3R E2^B[O&!JBVU.Q%O-H0>TP6'- M!-[BV&J5&;1GJ#:.2;&IQT$:WC6GA5IIJ59<[&ZH+XGE]H;S1(;C4PSIZ:ID M.ZNIXJ8SF??M3$86FUM;[:WE":SENP]LO #R0L&K2R_ H*^@EKLYD,K MN\F7;9&H\-YXFJ\631U'5 >YE][2IQLADWZU2)E-MUI4Z#QV5HM2YA9)N?Q2*[T33<^#2(_\/QABSU6%11NRTZWH%0(%9LM*,ER+90IV,*RY-YB]FLQ M=?J*-JQTEE+P5\TLI>]6]F(DU_@.>R$^Y0,QLH-DSA%_T"\N-."@-HD/Q?EM M5,;_6#'3[ PE^=8O(;3H+*COA';P#T0I>&S5:%?2J3']6++#0'*R4E8]:,T7 M">OTYJ;9= M_!<]O9^$OTT5?]EUTRR#PJ;_9^)Z(K4/G.J?1,JKX4(&S>48U MTI^*C3<*'XO%7> N8_ZB-TX*B+[U:#=!6_X+[0ET0.[PW$55C5E+K\.VX*DG MV$8_$JX69]L#V@A0T1AF(B#/IC9HLWJSKCZ##M*JU9Y!U"8CMKR+CCCWJ+9& M]>_(#>7J#F/A9JL*Y];+K$.[, Q7HIV48J&TF![Z1M!?8Q908@?12/H#ZJ6& M6Y5!!W$AT)I G'*-T!9\>TSWAJE19VV248?Q1W.,0X%QWW?O'6R^51%[S"!^ MVHB'S@3^4K>9R\V5<6G6>1\I;37#\ECH!L@+A(JU/K>"7@?T)\5\*F8: =W[ MW(T!O?25L*9\=YRR'MDFR$8Q0W;^@*E-&)Y#WXBG MGC.]PQ2M\!59JOOM&ODUF(\+=WLDF,>%\&]1.=:6%R3B)$@69;E05F\%K:S MR$6K(M;A6QWZRN#;NV*-EY\"0D6_J!ANRXG4P!V7+2+%;/I!M=EZ\J.]QN#H M4#_ -J>"7RN*-O/M]LJO1,\TFQ+/\:B(YV*-K9BYE7*W(O;6N_E\_HO%B^BA MK@GU5Q]&)X\WE2EC1%YC5@&OBE0-Z:0(:>X&8HR1K MJ1&2)I0J#$5W+*+N#UR>SLOTN2@B!+-<9L3(CVP>]RP MW6Q/M@;Q^;2'N]F6TJU>TDUV!EM(NW!J;MU5+$]5 .(YF:H'HH:P>SRJ+4& M@,J=F;WJ&X2?U7%G#13Z@'./R5["S'7CRVKTB-(.6;Q$FPB1QS[E+! MG!1[95-D%:D:R)*@1X99XLPE['KL&B\%F*P!:- R#?[W*+4+^1O'^C5XU0WR M][@9QA%O&?X9@NSG=[R;*D8,=]+5*)7$+U(.EF31([/'"&^[2*]1Q)>_QU4X MHU/CHHUW\:^^3=8._I;?O%8D4.%WI+U1O;^$;9\1X7+,S#*I<6QX5T$/;[NP M806@%61J"#^60%AR#KU'K&$LL1RK(H$:)=V=TCT^^YD1FWPW@T=KH<;]:=P\VXZ=1>&MJNAJ."8!:)V@4OTY/;X^/CX4% !$Q_:.???#^/*'UB'>Q,+5%I7 MK#P*713*1;=UA8(LV.VJ/-!@ZLJST\;V+]6OA[MOFD=?\F^?BY?/04!P=BP/ M;3#;(CLMM^(5=R9>FK_R;<%'4K,J)5 M..;"CS_NH2*&*LA4(FA? 2>@A[PU'P5\V"2VP]!-%-;X<9&[3N_#I#:9WQ,9\ M=B,F%I>,A7CF0>\H1RRP^8&P\<_;F"+ &^YN'5CHEHF=I5\.ELCE P:O(>&$ MQ'<6,GM(HV,^'G%='B;Y5^N'VRX$LCT"% M%/(*#M,'PF*19"Y^&XFW*A-&UJ^1+)FR*JKK!)\= K7C+TI>&E3\S-\@XA71 M<,3WIZA^7&)]?6<@C78YVS]#PH3_>.HSL78QY]_Y TK\IA>'\$"(F.\^RG\7 M^"$X<<$4#A)KW0>K'8%WE1G$I*D^-=*KU*O23%D0JD)R,]+.2%9XNJ-"+ .Z MEY9)5K3D0LIO>'.+Z3,U1D7Y3;M"DX-Y(I;]#%UEC;I4=Z5K*(W:X2W6=*4F MA<'<2;!YCG&B9GV:XLW#3W-$'&ASTPWW4QB8DQLZV+D$6T(\L,2I9TOQ1%+F M?,@T$O(95+&'.C953[3T/<>> W(]:^,N+[J5B^-$/)]5CM*2FXJQH,@!SY?^ M^2*05);>5)QKO"*,OPCDI*R?52)5!1IW*PT\I6]E7S)\!M,B=9\;X,71-=E MQC9G0EAJ/[(F, W' :*/>S$>F18M3$$"OB6!6LS(Y-E9B']X#J9"B.F*8D$7 MM_=XZ#:BU3267= UXM:Q"96@?%F/>SK8V?5I8K'RPM:@[Z; WWWO]Q"Y9$FB M:V;EW9%Y*75$W13-('JUN/C(7F,G=,&1B/9YQEU,[DH M'31SMVA ;+(5%;TFJW7!Q:I,[^90+(95&9"0(7.??D,/9!-N3K"'ER +UG5$ 67]OL)!Z(CDK5#+G+P9YAC:3A M/#FZD?PKEXR#.!=%7R!"^;,Q*=!/Q[_#@\J>I/X'Y@:#XWO&KS%OZM YQ^MT M,-[R-:L]Z]J\5 4"L?J>W(!+VQCX^TO,SPO,*$S&P=E4-\E2\I=OFZ5UW4$G M=R7]+ QXW\7CJ4IYS7D\_=2H>7>KDL*L*S;ET)4)8FTA:K:#VJRZHI@D&)7M M#G<_=J&WNL+@MN)\Z# .,3VFH:=,Q"V6IE'.E_&'34;(^N+\+T;TP@]I'.J22.";1B\);5\QP_!XAZ[=UBL6K#F^BGAU%U%92:= M9R$/>/N9-:UXH36) M6S3)^;*KJMDEL/*;X/A5;845, /2;D9J@#5C4%T;8X==4'_#+98;RVR962&) M)36F[N[29OJ._$7H.>P:VYC[DNO5.T)0%RBW/[ M=.8O9_AQ&X3>BN_K!=']E3QQEADDGZ>H+NLZ^(;HGSBX0+88^/)=065J-UO_ M3K><[',VWM>@SM'=7N!&QFC$Z/QCR]]6E9/99,Z;>#U&E!VV5WW])86YO G] MR\? LI6%&8H?KM8_>%7C9A@/3V7":>A?":0J*:J!-NL)/5\-":+9>8 M9@X(Y+WP0FI'A5FMJ#C3']=7+*E<>K$8Z9*%EJZ[K0GZ@G]A.Y#CL-Q&'D5/ M2A+VLI]J9R_ZOM#*U3?>4EXB2I+43:.#B?9B[8<,><[4'WE/&Y&]_HX>(=L>MD>D6:2'R*Q(]*9Z[1#I;Q\'B4 M.E5E^\9-\[9VP%KIIIT6CH:?&FLAG_5^S%L"J/[1H$1_>AA9&P^-/S6TAF_7A$X'*SI?X=SAUQS$Z) MVO!I.5UHIAM)6ZD:U::.S)%(EFP$K7 N6_+IC .NB.@:1-SWH#%C1BWBO$_3 MRNH+5.&BMV7T!C13X;:W9?0&-%/AQ+9E] 8T4^'8MF7T!C13X>RV9?0&-%/A M +=E] 8T4^$4MV7T6C13[;C5&[1-^;QZ!U#EZ=89RTWYO&&%U1OB3?F\8875 M&_E-^;QAA=5S"$SYO!Z%11N8K_'/,+J#)G<]9C'QB45+SK.TEJPR1'/^P*_X M%!MZ&?.IN#A#W..5W^DKWT^'2H3B@,.E/.( 6:;+ -.I;8<;_O %&$CNS@U] MB.AIR^\*/KKURQN,@L#E4BY"EZ%"A*TBO8N1LVMQ7X?(Q9>:Y^A17I*3N?^I MG* SW806K*8W*427F,2G'Z1S/+U#1%3]PJ?I_N/VET74**Q[SG=3H>4_XO+B M4T3IHW^7;T;[Y?M:>I?,%IYS%]]A+[MYIVQ'4)&JBSU-YN$W?IO8-G_$,+D" M+[T#U(R^P6ZSIU^**%QX(XUSMA0WJ^7M.7,-3MZ%:\BD,QVSULN9+9?$!G< M+'BS=?U'C.75_:+Y,NCSYE LY<>V2R3.7@K?CD]G%*;K&':N]!!XE_C_:K*. M+F[*.L0+M+NG7,;#R?NRF4Z-3%V56W4?<+S'_NJL81"HG@94BRM?MLX^3%SR_O$U%A&3A2\]X-W;B%-= M[(/;KJ+JWV7\-);QE4_E/"D5S V(?%E47HR;T8&:[/4T^%2.5(KT;>N229-I MAJ[-FM3U+C-SXQQ=->4SO$4TD#.Z(P?8T93+'LM9BP+GS> M]-(X3#ZBJ*+K3.O43<>^AQR+Z'D:ECLI&YW;]\^@C\U(;ISC24?D!B-4YB+1 M*"H!DVT>&8;A-8B&W!\>X;=KI+-R\SQ=$S<[? @K50XP.8K.6*_>FCDO7_.OF?+-*2>\O:*J6.D'P?:73XQ<.,;(YWDQLAM%!YQ M0OP(PBW)71;Y-DRZLD"C[24*3U?,*7AJQ(GNTF(Y%TY'VA6I=>Y.09(H.O9W M9.\&V/2DKU;HW8?$5%(7:5^+V.EJF\^86$)=^E2LIGSW@YOPEM^;L/#%W>&% MQ9C:65^+4LZ72WY?Z!U.WN'A-R%Z_.I (4FRRI0QA 54ZL%1C%SR;^S\S7?Y7.@KS--G7MD;];DX?8U%HBN<""J+^;_R<(2.(:_AX@&^4T>)M2=P=]H M)U;EH-_^#U!+ P04 " "]@']6CZCA M,7D1 !7 0$ %0 &-L:7(M,C R,C$R,S%?8V%L+GAM;.U=V7+;.!9]GZKY M!X[G9>;!UF([L5Q)=SE>,JZR(Y>L=/<\I6 2LM"A" U(RE)__5QPD4B1(,%% M%"2Y*A7+,K9SSP%PL7_Z=3XQM1EF-J'6YZ/.2?M(PY9.#6*]?CYR[6-DZX0< M_?K+W__VZ1_'QW]\&3QH!M7=";8<36<8.=C0WH@SUH9T.D66]H@9(Z:I?6'$ M>,6:UFF?=$_:)V?:\7&0QA=D0QQJ:5YBW9/.\B_707K4NM1.6Z>=5K?=/=4^ M7+8[EV<7VM/C,N CE&]$WMY.YB_, M/*'L%6*W3UMAP",_Y.7<)K'0;Z=AV$[KC\>'9WV,)^B86+:#+'T5BR>3%J_3 MZ_5:WE\AJ$TN;2_^ ]61XYD^MUR:, 3_[3@,=LR_.NYTCT\[)W/;",N5*%8. M>/@KR0B_A UVUK1/C)IX@$>:A^_264SQYR.;3*8F3]#[;LSPZ/.1;A(&!>QV M.UV_>/]\=H!RKJ9K:MG4) 97P!=D\L2?QQ@[]I'&4_\^N(\51S537 MR![?F?1M(P1%$J^,Y(;8NDEME^$[,L?&E6V#AI_=R02QQ0UV$#'+0)!*=3-E M'U#WRC(>,#0Y#P2]$),X=0/)S&(SJ!Z)12;NY,YUX/LGM/"44#.L[#QJQ/4$ M4H:DP89]9XS9O04-_BMY,7'MZBN84XT8[WG)\!#-L7U-)U-J^57W@=KV%SRB M4#1&9X3[1G>410+7@;IRWINQPP#KU-*AMGAM<7\$7PZ GYH1Y^6R>8YO\ A< M56S 'WR9\<8B:"?(1AF6S3FP@0Z]H6MZ=GH Q %NGE6]#E'4QG@.-=+ QO); MXO#LP/5MM[5C;9D?\XJ)[WCZ_Z'[LG7<[D4)']'#%XN5'3 _3AX\)B<1=^"!$ MR^;-*T_MF "I8?P1HY-TZP49TB*%I\S #(:71YIK0YGHE.>'S"/M#9/7L>/] MI6%6N'L&%8__N/V?2V;(]/H@YQHQMH#1[V_(=+& +:FXZK HSU.2V_)0%>3\ M2M>I"\6'W@<#%/ POF$GIV)F1-D/A@LC#(CM9A$[980R<+B]8 VS_#RFS!EB M-KFW9MAV/ =9P&Y:T/U@51I9P.:I0M447 J'(=WYG3CC:W!EP(EBG@UR:ZM$ MS+@1+GKGI^<[2&]9H ';9PJQ_<3P%!'C=C[%EHW#0:",TR010<*=BRELG$*Z09G$4=?B59:+N&K^E,2G8#4<:F6_4TC.;XM2PNT:>/ @%N]'(#!*T*\\. MU7^.J0G%M'D;XRPRYD7RHS;MP2>*<&\%E>@)W%JN&,=AY,5U^'!E2#E;W"&B M)I3B%>H@9N#SBGS^6A)74]NR(HB-%#9G#YDI@*V.%/-JB3B@.OPWP*.,:&H0 MP%;&'OY0N2$"23EET"L[I7=/)A%JY_*T'B\/K] M+."!Q@F&/QEN@""&.@Q7'=$5!5ELCO%LFU,; EHC(?:'QCQ0,OWI-D?7D?)G MK^,D ZI#HBP9F?1EH5)P2!7N"'A""SY5(+=!(AXX!O6T#5![ZA"818=X?X0$ M0#6Y9"XVI.NB,/Q^,5H HX(CY[35_^4>]^([)-:C[A'5I>&JWKD&IV6LU_@! MAVSRLR/M$>TE@"HXG!6@R%^,S8NG--/5*,X!67([Q:?6VB[\#6_-%QWTBW(A MW*/?S=ZCOTI;HR,MDGJSXOZ&G=79=VXF4 M57@%75FHVC2L]#ZV8$.<2#VB\.JQE4-&DKUBV!0D,UQOCA5>O =0%#P.M],[ M[VY[HJ 8,TEF"R&MG]CD23K^S8^O=(:9Q7L-9%[9-O%/__ME7*,L-_S^<%8. MJH(#RJ^(6+SUZ5LWQ)Y2F_BG,OV]A-P'!E3(@% M/A^WQ2RG%\V)M3\V0FUP*T_[E M9?+OAI?$4C;>YQQLR(RQ*\ME*E0V"=/++)ZIVP>*3G:DG>J KI_;WC)2SWCX MEQ."85)/%3ZAO%/BC15BYU6F@+GD/?UM=@Z1JW:ENH6S(MT"3USS4V_^AKJU M>]<&T(LSHD,A@WO9XE]$0CYA1J@!>F%\>\P-]G\NO?C;N3Y&UBOFEV[>CD98 M%^X7;+@0S?N;O,S>5:N@E"^+[S"TN;?NB(4LG8]VH%K-LDX>R">@8'.T%8&M MN;!5K*=@/PM0=(P-FX^C[VW;Y6O!T$"MCNB*G:/L>.K)IR)YJ5Y5"1LH+@*O MX'VO4/;M'#.=V*L>*4,$J?'B!CB%L7]WGT4@;P,%9R0%EO'O8ZS0M:0DH)XL ME.U:9*VGH*#"R_Z']$H'8WD7Q*=?)B=J7J034$]0%>E,:6>J&4/%5><$I/7; MZ&1UL1[O$.4@90,5I]!C'2@TJ/T1?&.XW" Y,LB-> @Z*&<$!3?Z)13]'VP: M0_J(')>?;GG&.O\I=C^DXQ^"*BK9(G=KH!*M1%%Y2"=P"/JH9@P%KU81F&BY MIZ3LZ"4E ?7TH>SH1=9Z*G9'99<'SP#2ML]G5:1#?@$Q *O@G-9J0LZ;E8$: M\#MB#(9*_&*X9\QF1,=VGUV;B$Q$%!=*XP!44-T>"DY3/(\1P]XCOWSI$ENV M9U:!(M(#'P#U!8 KV)C?X"G#NO]X'WPV<;#X?#7AZ\M_93$N$_4 ^"]M!@7/ M&=U/IH@P/D#JC]:G3:0?@RB2Q@'HH[H]%!Q4;/R8Z5Y*H80! NX_J#3C$+^P M9<#+T1^!;3P%FHM'Q'YB;X_::OYD@)%)_L)& M6"F6;:&W66X(0^LAGDPI0VRQ:D)%XY'Z,HB;]+QW?G:Z;RK;L+$"_5VHU&1Q M6#;'!:,PJ#S<;"ZQQWZO?(-?A,?"\N(=@%S*V2!004\E%22G\H2O+XJ<6_D4 M#D 95:T13HZUU19)\EU=:74DHQZD+"3-$.I!J;T8233Q1SREM1"/=I ZD#!! MJ &E=F*(%1W<)5VX00CB':0*9&P0RD"EN=)4)&OW3Q<1PEK40]6"C!E".2@U M62KE_2SOLZWD42Y3B5OG UBGO?\B*6Z14"\JS9GZ>P3ZH^B^@;Y5:8>"0%,; MR$D]W6U_:T=39I9?*-K@T9681;+N;H';-O4'V]_ M!].S^'2R_X(4",_U3AAS;YR^,HAR-7)@E!Y].VRUHKD&=WL%4:\!DE')\FY9 M=6RFX(ZDRL:1TNZ&>[]AO3?G$> M%-Q9^(CT,;$P6T0-X-V,)ES?%4501WK;8SAMB;>0O13T">Y<9A$'A@> (8' M_).=I1!A^#C@CP#XP[M "II+P2;$LP1_>?5^,F5TYM_RDR40<81WA:0II*"] M%-S;'%KQV7WY$^O.D/;9U0P1DR\ZW-$UDV5)IWA".R2IM=%JS9B5N'8L=>YJ M0%TP0_S-N:(36=V3ZSOA4P5 MZF<.-67?Q(Q70Y4Q-P/;G/0J=O*/A*+3-S)G+MHTR*9L,RN8?^4>)350 M,;6]DL(F;%'_@+RV1L]3,G59/8U?F%K<"A=@A6U=FEFO(FJSQ8:?N:]5'D-( MLZ;.<9G336,CF8HC&&5Q;72$MLUZ49;@^H9F\1J@TL1:(5Q) M1[UL,@2J1RP4+(]]4V- MXAJ328XG7S6YPQ1.$:>]Z%BOD96C)^1P*%>6X=T[LGY?5JGS)F?)\R9!-M[: MO)>1MLI)G6,HZ^B_82?O$C8HR(]BT9O>UD6^/'H%M])FX(CL,I:X-+AX0NH(9,-=>Q'\ M:KSUOO*I_>>,AVB.;7X+-K7\YWSYK7'^7G3O>@@;8M]1%@E\_/7E@70X-=XM.WY][P0O)#\M1%^R06Q7'[EXO+Y>K_L M$7O=SAV&@'QB\8L80:$VWQG(K\>@)A3M%32%&;8SKJ_;7([-7[]2%,L-? ) MZ_59)TQ1G4:J07&M7=I2J^T4='A+0 S>=Z]/;T&",9.=M7OGIQ?O#:\[W307 -3XBWWCE# X+; M+]C"(Y+=LZ6$WDHCP5F*6510O"OG#H/RD/GL(,>%TBQ6\<'V>5CKR$/5ID1( M?+(9V*0EE.V'$J Y*'Z:]P$R-2,M2#$1B5+91YD4PJK@W(P %O2BT GPJRM@ M:!D8YQ$CDZ^JW/(^%9IS*^-QZ:K)[J-4JH&O?T)'L*'2OY&.S+ QA-?UN.K MRS=XA!G#!H08,A=_GZ;NI*R0W$Z*8".@57SF*1V9-V-Y9?P)CFG66QN2L7=2 M 75@5/"Y)@&<:^_:RGLKHF1_*O(W9+H^-Z9)W_C#AL6T4"#A?91)5?@RVZJW M/[F;0,==J=4]SD6'J(E#OIE3NV'F_,_AC@WOIH55 ;8V&:$/:&[)-#&)I4218N_ MXI0Z\V?%%CY&9;M^5ZKXSY@BFO$V&)$V1MBAK03+TYA3Q10%W(%G\PN/R=;>-91 M2?HK#.PE\1;80[L-UB--F+?LD,_V>HPXZBZ@WO89R&I3<%+X*NZ,_M3RC0S_ MO4 _\LO_ 5!+ P04 " "]@']60OE0ZOPL !*WP( %0 &-L:7(M,C R M,C$R,S%?9&5F+GAM;.U]:W/;N++@]ZW:_Z#-?MASJ];/3,Y)4C/WENS8*6\Y MEJ^MS+GWTQ1-0A(G%*$#D+(]OWX!D!(? D#P!;8<54UE+*D!] N-1G<#^/4_ M7I;!:(T(]7'XV[NSX]-W(Q2ZV//#^6_O8GKD4-?WW_W'O__/__'K_SHZ^J^+ MA]N1A]UXB<)HY!+D1,@;/?O18C3%JY43CKXA0OP@&%T0WYNCT>CL]/C\^/3X ME]'14=K'A4-9&QR.1&?GQV?;7R[3_G#X>?3^Y/W9R?GI^?O1WS^?GGW^Y>/H M_ML6\!O#;^970@9^^.,S_^>)#3EBA(;TMW>+*%I]/CEY?GX^?GDBP3$F<];Z M]/W)!O!= OGYA?H%Z.?W&]BSD__Z=OOH+M#2.?)#&CFAF[7BW" _2 9B/!BL_1ZPK]]H[ZRU7 .Q3? M+0B:_?;.#7S"$#P_/SM/T/O?CQ'3#JYXESBD./ ]KBS;+^ED]AAA]\<"!QY3 MYZM_Q7[T^F[$A_O^<%/ SPV0PQ1^SO1\^113SM1C]N<)ASUI-,I)6]J^^-0- M,(T)2KJ<.D\!H@W05W74(883,G="_R^AC./0^X*H2_P5_S297<34#Q&E7U#D M^$$[ FJ-TR%]C_%RZ9!7)FF&(K,SKA-&8]?%<1@QJWC/=,+U$;WV7Y WIA1% ME"%WB]B,Z(3J#D:WSPM,$/M]LD)$2,LF(Y1#6^?"'684A1$;D'4[OPDC1!"- M[+&B8OP.^9'3OA2U+JC4]-H/[M_\T%_&R^LX8M_?.Z_"P'=,B7Z,?N@:>Y[/ M47."FW"&R5),C([ITH_1(5WW;.4-A96;1 M$F%H[X=QGBUKG^E=S)'LT]B;/ M5N-V2/\#6J,P1I?<>CENM%W7-E_<^LZ3'S!<.,O[U>H6=R,@XS$ZI.LK7B,2<@XR'\!/PE1=T*+M-\5? MH.@0=T-'^F=Y1$27SC&*"5[Q_XGXW0FB:':2PI\\^QXB1Z%#"'Y&Y%TE/V1Q MNH"0;7]\P*/T ^/;V<>CL[.C\X1SY;'RI&SH:+/-98SR'.)Q5XQ!X>7XQ:=? M\-+QF?1G#INXM,:>W;RS(K-D1)DPE6YBN#.'/@FVQO1H[C@K'IP^/T%L0/X- M[Y(*I 7""'G+75W;Z2(1#8,]N7IA/COE3OI5&"_3J,BM ZS8WYQH'!YYB>PZQ%'2=[<8"YWK!^&TZR[P M%5T=+='RJ:D5D2-;[+<#3!<,*>+&3^AHRX@.\97VGL>:*8D?^LFD"W^D@W#$ MVD[>/ F(PWG(VW[K1WR K/DHUWZ46+71-\%CFN19-N@&V"WT'/ L$B:-S1?_ M)K->Z1=_I%OH)RKVSYO. ^<)!2*+* 'ZXZQ$G!KL9 "*F//!%"%ZY2YBQ-80 M[G*M^(I^AU3TZ9HHJ:UJ5*0]4[XQ*7*!S8[-"#."EP9&2**";,0?GM'?MK17Q,F)/\V[O3810HBV8=-YR/6 M^RCI?L3[WZRCVQ$&F$Q9]4'@T$VQ 4=.,9&4\,I)I&TQA/W(X_&EX"N7:-T% M5!(I!VUM'DRXC:NP:&D7E#LAI6W08)VW#W)LLQ6U,]V@),KI!?N4Z03[D*'[ MZ*+0889(HOY*N!V-T$):(RD=]WM(5\@5I6M23=?"RDG303?6=Q/V8@,$K*FZ M!F&NXI6(]J#E38S^-K>UPJ%(S!H8?EF;:N.O:C4$^2545Q-JUIPO.9_T:BS>0>:B%2=+H;FDG9&[ (:4=WAW&@D#UR% MEO7Y4X>,8GQ.AOZPKM8*/6#>H]=6WB&2AKF,'N6$U]ROSVR,D\NFQ+@J_ Z>4 MN11R<-*TVBR!-".O0[W6,1A7#F]=PR7HYM5<@>:PNCY^=HA7L9DKP*@K]\I0 M@R33%@Y!XHZ1_+&5,2%\912G;R]>,YCT1*[ /$,_](S,?1]#J5-W/0W6OL!0 MH1NX?]RMS^\2K?FYW1>- Z>FXR>*_A7S7.&:_5-A)A30:IU6PP,A5C__5?!U M".XR*5W)?FR(BOV4M KUPA33H6Q_.WT9$X)"5Y9B*/\LW:&6 =KB39%[/,?K M$S?M-\%]\RG#??/-'^,@2''@)]VE(1T-Z&YXIP*XU19/ON>[Y#7A\=GJZNK#=5P6M-GK+%("1G:/"5=C++)6GTYKZRH9H)1DT[ M60"JI(/K8C7(6J"@HK :&&$_8/WJ5\3/+Z\6OJNL55+"ZNM89=#6R$/S,@KJ M6E85K)P\'70WM:P:-F,#)(:I9]U%>EO3JD-VX-BOZJ36157BV*!E_=-T%X.G MC96H56XS#%K69TC'6X]Z0C,Y>CCPAL2((*.CB8-O4W+WF(J*0^9^JK8L"E#Y M]D4#/"1MRM5(#6Q,7U>;F6H^8Q,D[&YME$AOEB,]LO8U?_(<(L)+;17J7OA= MJ@,[$-915VIS"4*/?D=ZJV(85@YG54-+Z&W44H+6L+[1+0[G4T26]S%Q%PY% M_#([/TH6ETLV>>:8W_5ZP[R_#82G\9<:]J9T&5KT!XN9"F2UOE;#WAHPL[*_ MUCY9>\7 G1!BW7=K3'C>GVM!\+#6Y9JS ]WZ:^25+W2]>/WF_(F)..FKL2@U M>E J?LT^@#$J0[ R"5RSER8,4_73VD(T$S1NA;1U:U"+R+P%:$#U2/EOP45-$P[.3CAVIFK9W5FKTH=;!!/P"9 M5L-Q;=!34^;UYL V%SYNC;QU U";V+P):$AD=Q9B4YWD(3_1<_9'IM[L W,4 MYDZ0W(D@F>\2B!UU5,#TC[KFEH[RSU*D.[M?0\\E+!_-FB9+L>-:*L/*?KZ M+:->[$83\HC(VG=51^5D8-+PNPK0,CW\:9L4 W5R3 FKHTP.W2K%4,%<;#"^ MU9R#'-]-ZD&+9Q\'AMF ?R(WND?$Q[*D@1QHMY13"=83JNH#Q1(P W2[.F"L M8Q76#VSWP+$$T>W!8P6"0WO_A1MK-Z_;:CU]90N-8ZIM XCP"E]=TZ8N\9WZ MWR8BP350&L"KUI!0]* K4!]V/ETX 7]FYG&!D,ED4H$KE4G7 J]VCFD;E"+ MY@YGCX$,L"DRUN>-&OG\I-$C#?=RH^3?AM<;98V5FF7>'!IGNKKBZ+P!9XK- M>[WB2"K#^I<M27H#:O#Z47[_W3XV?!H0A[\^2+2Z+,27JD( MVA9@2-;JO*9%/;([G LF@MA]_D&%CO4YHD%?\@Z$"NV!?3;^3GE6BJ=+#,I MU?Z8 A@"C7IO2PIL3&>7%T;J^8U-D+#O*TF1+GA&2F0'/KDMO6]$?$O'<;3 MQ/\+>=^91T=RSP/STTGTXO7J!1'7I^B>^"Y270O8XTCJ@]+]C+5G MHEI,$] M1*U&ZD- NK':'WWO54DK[S)JS0#[I^S[8%CUA4BM&04A:S%U7E(*M#$B.7!% MN%X&#H-2@PS%+G@-:CO/2V@XOY.2D",R4#9B%_'=1(0F"X\)L\ M)9O_M5M\U/GB[%SDPIN>H5ZYL;C*[Y*T068DG1BIN;NUP"'7@ MN>-!ACE,M$4L*9?/(U=QJJBRI>9XD5';]F'\?M0 UZ;$?F:@4\J+!YN,*"Z; M&,U#VAV\H9T]]IN[C&/[Y>9]WP4.O&U^[UU!A10O:9^>OA7T3JY+X>TM)Z$D95C+9X08V/_GE5I5[ MD!Q@3U)P@L#8O]U!6[K92+ M$5^DX82"#CR#17I]$D\T^./GQB,P%66IVS9(02/3R^M+J@<2JR)AG4I5^,> M(;B5S05K3"9 R9X??WK?K62+/4)P4WN1;)',04WQ39B^K$M4'U6 MUQ!7=F=5IO_HQ0Q7TCCL5.U.HH;]617IQWZF*1"9IH8B>?;6VR(EQ>G:\8G0 M1Z5$&_9F59Z?VLFS(8F -B"Y6PJG6!$Y%SKZ5*X,?D!L"T;]"*4WY23Z_(!< M/$^D)M,.>\/:S2&=MMD?]<\,0 JGW6%(2]!U\8^:'=E5BI;AK_KDP1=SZI5V M(&=]3W8%W3ZJ59>^_OV!Q"\1:$T7!,?SQ7?*+Z6-OCGD!XKX+_RF$.GJ;]S6 MKI@:!;%J4@1&, E<&_%L>K KI!:QJYITP;>6R7Y/?'V--S<6JG,\M?JP*]5& M@:N&E,&7:UY3&PM6V8E=R38*7#4E;=A851F?:QR7$^!-.[$KLYX"4W+2!@Y' MM12:MA>[4NLK]@1+;+E4TVR&R&Y*M&YCNT)J&5 R(VG8*=5 +N6&=FL.&@5G MZI!CU>F_CPGW8Z,IWCQE)V[\.3L^.]-FP^IV85=&C6(ES0B#)JV;T&RO5JLK MN])K% !I1R" ]:F45CT[_G3::05)L4.[$FT1*VE')L!"@X:"->[1KF0[+PXR MIA/>E'U__+';*5OLT*Y@.R\.,B43X)1M*%CC'NU*UF9Q$ S1ZE:+<[V?VZY# MNX+M)Q!C0"; *=M0L,8]VI5L3\$:P*+5K19G7:^R9X/9XCX#/%HR 4[9AH(U M[M'N$8>>PD2 1:M;+3Y^Z'B5S7=H5[ M8DOMR 0X91L*UKA'NY)M$7=J22= MT9X>?_K8]4F7?(]V1=MY ,J83JOQX>\K'&[PV%[B7QD*5K6R*Z)N2G54M 0 M@UE<7M_6KDA:Q(",*>I=,,;UT*(P,JVY'W,DYX+(S>-(+D$,X!J32TRC7%'T M]!G+9&IE6+OJT#QP9(495J=XKL+A_/B]_N2@23.[DFP1*3(A!H(D3/.@EO M)SW=,OO%I_PBG)B@](E(<8/NNP++%!?)OC_]>/I^=#3*NF ?DEY&?TOZ^;?# M3;&["ATX(;^Z7',Q;!%DG^Z!+6*>Z?6'P[ M*KRT[:U*3/ILF>%#2N]YJP*&<(&K7!>VSI<&^SXXR^_>CH.([:/U3)7#0;BC MJX*?:91/>ZUG"0:"E3>^Q[.$^\"W;O W MKJM>@BG"#&!XJE(P2L-30AW %8L[1^ASH4IZ\;H;R>049&2$GI%GV<]00,R< M5&>K7]IL2_W0MWW3B/BN>),%NS^^,_;3A\?O%9=^:]M L)I]SHGBU>%:5@#Q M#GV &@517.16RK5BRH^O2!?Z%W+V1WG_-U1;C M-/AI).IZ3??E]FU3>D 4:4S(W G]OYRTC.<+HB[Q5XF-NH@IHY+2+_Q5ML"L MAN.7T[/3LW(-1WZ0D1-ZH]PP_$G@S4"COZ5#U2SS4"BE"6VRNHZZC6V;W_B) M^I[OD-='1]@(;@-T:48U_/"5(,T$53"6:O(&7B8S='CHQ1.N47H"4EGN(P,=,FC:D6F5T@4B,O(8+Y=L7\-<;@;J M,^T1H1P7QV$D7@$.F#XA>NV_(&],*6*&(_1N^0G4FO&2\]TS+^G0/#22&WR4 MC3[:#,^ !0:C! 417$F0:!I+Z3 ZS)RA%2*1"&='C#OYB:E$2Y:K+@UI^I=EA&+2&4EC>3NA%Y^Q1A2*Y=F3"B1)RE=GCA MEW;AA63X43;^(;+0P?JW+23ZBO"<.*L%DT&@<(,UL/L=-:@@SKY7\IA8^#PJ MTHA !2P %[I2O[;\5Y/1'?\I'TB# QY3420?L@DD'[QQ^5=>4.?^V%H MI[I21<16/(?PP2$\.(16#OJ+#(!"FIL?]]>MVU#0>^U2>N/H V)H$93*=R>\ M*(."<*:N'G.5I.R1?WR'0SXO65LVV/R&S5"":%372?[0RDDNXC#R4R0 >,J_ M.\3G)FW#ERN&>\20-G.4*UI;\,@FSR$B=.&O%+YQZ7>(_K"1"#;N6(D>^R[P M%@&EX[L# <#=E:K)#D_[3&!]\T-A,455&$^O(*).3FF A_9O%?+?KA8:U &5 MUDCGW&N5SUO9:CB'UY @N;=;88' 5!=GE[]?QZ%''Y"+_'6V7!=OT%> 0O!P M:PA+3PR@&;69]QN:MG;BGJV,3"^<.;IXO6[Q_T*%6F9)SV\,[P'8>-#05HWH>5#01H0[QQ\05K[E=%Q%VQ- M(*]Y]+37]FE;[&'EF1%=PPKI.B:,EVQ]8JBQ]8G_)2\>-&D P<=L*"(=6<-* M:%N7N"VD-RKVK-\<@FO94'KF1 )=T@Y9IS>6=9*:_*]$_;J.K@%HNZK?]VFH M K2)EUE_G; T\*"MJ%96&J( B4IJW76RTC6 <)=C,V'IJ (D+25Q5R]N$'M^ M.+]%E&(B@B+?0\:GM)Z._\ HO$ SS!0R?UYU19#KBXJ[NFME-V-"N &RXPK0 M;ACSAM3.KL+!4#7%Y8_#J)H%):M[X,X4\]#C[S QIU/<0'03L@[G;"6EXUF$ MB)EB#8D(A-L@&Q3K#,0M@#;O,7[Z$[G1%$_(>.WX =]"7>,2N3J'J4E'$.Z@ M;&>IZE +4.H[1-\A5;Y1W\2J)!5O\G:\Y@BZH"45TY.&US'?9Z67(M<\PO)^ M]X:,4HHQ'60T$Z.,5NDPPZ4<]^#96#'1+WG5HN-&L1/P6U@T.4,U.*!$8>5S M86HJ .SV2WAI4W^Z!D R?E4*5B677J^;V!BB& DG*?&-F".$E,F[&NT@I/"J M-2KS*8V(ZGU'P@T\KZU&26;CUG>>^*VE/J(;!-5R,6\+(<9<0S;FA %RU@[/ MG<%.VO M(D)%EW^C6:\Y:W#'*)@^HV"-OC%R%FK7H&EW$":CF=2;TPAH7IH2 M\=_,R9\^XY;BWO8"(574K92WI.VK<-F8JFU)@WX@I)=Z$'!"W)Z*^!K'ZE*9 MNMU R 5U+^"$MGV5K[_N8@8GW4!(P/0@7T';'LJWI5QA)#>ZE:>%_:<6E6P? M9NX?=]8KA*R#P[,KST8!J=8T6A(GWB 7<.2"#7+>%KE-NLZ+T2M#;K;KV;;N MS:XX&T6:6M,(<'9V,RMMBZ]1"*DQ;= 2]MEA])MPALE25 #53=COW#E92MAG M@XS\;)3!\O6)W(2X&9PS&_"@3JUU5BLWL.=G M9#$*7H#(GZE.*A)KI!_+#2&4^C2>9'K2@(OP 7$6Y9&O(4998PA%/1V)4D9> M[]'2(@IT^]*MR'0&KP_BS-Z*.9K2*&F=UA"J;^_"+&G!. QC?A']5O8WH4OX+S)1-.D%0EU, M73$UH=.V<6MDTP8W98I*EY:FK%\+UF\-VOO;C\6/B2?VI2D*;N"T+I M2T>>A0&U@&1?Q)T;?85@98 @*EP:B$U&"XB3?DU\LK"NGC]YOR)R67@ ML(FO/D1=JPO;RB-><%2I#]_+06#$+EMRVDI M87TP>DH<#[$E^$>U7BM!(41?VS)<25P_@9^Y3_E+'5XVK)KO.F@(T=*VK-?1 M=[A0X'"A@)%/E9I*[:W"*F@("X:9S)0D -KMYW#,YK.A7'8:0%A::HMFAPI MTA%;<8W%U@G*L"V$-F%=0-:P8*L*::C (H9@.A-%Q('/_$U(]1>T/"2E;0?I#0JIF, -F0NJ- M'?I7!=,;N;:'.P .=P <[@ XW $PY(9T)[9FO@N]A9!ZKD.:_+'B:HN]WXGJ M,E';0V+YZ/8](C[VSNHK@;XWX+NKIBD"/=&0\@3+E>,3KI:369F(A+Z TZ=* M%9BV!KZST^YUBCY\HKG$BAO?Q7& M2T1T.4$+XP+?NC95I:[8T_N!M['KHH /ITT2ZT&![X:E,M13!")]^(#6*(RW M[RFE24/QSJGX(O=F4KVLX8?=PS3I6/]WM.E\DRKD:<3M=[D1?[X#-15;F7N" MO=B-)N01D;7OJL(9?#:DF%#E/5L:6 !!#IW:E+@N MHZ"/)>$B)B$BFTFOCH[*X88.=U2JQM;ZR_$'Y/8=JL-A;[K31?.:4;_1HG_Z MT>*2+>G,HR/,L4O*DOA2RO[SILZ+0H"->H*PV3:3=2/R $U$?KAZ,N/597FS M\H@#U4Y:UP#"YME,;#HJ>M^8Y ;G(UXQ-WG)'?5;3.GW%;_:9;D*D&JO4J#3])OR&H@7V+@GR_(C3DEXNPFT&H8ZJK+5] MMQ!VK:;SL"VM^Z /=XR>F!"DO)7%J.7^E*0;D0-<<-MK8NI+;K?I_M2@F]$# M(HB41!>90X6ZJ#?_Q^X#&,D (S%"L;#\IGUAN:I6:D.4+ 8DA;!^7B,=?APS MR\R50%/>K0(>/BBD87;Q2(:<@*'/S)2QTI9?J\&!U%GK=4HO#QBUTPP+Q R5 M>YERGRS]5@5U=/ V0_J52*=%?"6UHD]#.AE5^JQ3=2E0\@K\V">'>(I M#ZQK&@PY'8RD9D*$Q0M7RX/?X>@Q?OH3N=$4LPVM+ZU4:-C'D#$X\QE5GZX! MQ97M"1+L4 =K+;VF[>G&6?IC6LS%,>&J?+8DW(;\N MB49CUV5V6%DO5K>7(4-NM4QB;+G'X&&'W!\/TGBD,(H27 M(;$OZNWV/^[6B21#L#^244:B5U$DLATH_6[XH^0"CXM7<0[&[.RXI,50*=^M M+%[Y#71V<[M7762@T/\7R?F:52TS2P M<#)T^$G0R6Q*G) Z(LJA-5DF#:'8KRH%+$C*@*Y^3M*3R'?]E? D'_SY0E-7 MIX:%8*G,52IWB%Y%4/_E[=$WA_Q T63&G%/M66\5)(2H9@.>J\CIG>/?V5:" M/+,AV*;B/GX*?+>:]]5M0!1-U9="-6$#>TU\64MI4H6C*V"'JS/5(B\_^RE9 MS?0X1H0M_ ME3U<*YM;C;NR*C3%ZZ%FDZTQB8!F7[*"II<.?J 7KQG,O?/*OQOS:A/#]';;_FVOD$PL/-*FR28504"FNKL1 M:F'%+! ]L!>3XJ+-)I6!@&2.9/HEXW.?B2&)H5/'R37 $%)#+K ,75";QQZTV>&PNLDK&"W02,(L=,*MAM089/]5P&_#,"8\;O@$(*@ MYBS?Q1^ WZM;CE2K455ZJ(N.![RSI#.V*!)/;;V /4Q3->9IMF6%#TE&\VNE=!H2 C&OB=%[95O_8=OFJ*?HLA\$H+8;VF2:LVV@7S676.R M"4A)(ST61H6PV'6KF2G$O]'Z'* MS.1$],P/E#P@&A'?C=)L^7Q!W#0Y "S6[8Q@AHO5U;ZK);IFPIGVY$")E[H&JH M8]N;4$@<)E[H)KG!_-!8Q//$VM^#/E8/"*(> 9H^5K,-;KP@W>>DF-ZD+P]= M.S[YW0GB;F-3E6/9U2XKX?J>.=:[8OT3\3-UR!NO$7'F2 RK*&TXLZ1/^'ZB=PU4_)T&P 3?E3">8GJ7\J40W< M=532EY$1>D9E5/T,!:082ZKNM7R_1M0/JSPR4__P^%U[@TE%&PB%8'W.B>*[ M(EI6V'^7:LI78/[.G^>O?2]V L4K8 HXD!>@=&>_-90#$!6_S/T!!8(\?G!A MBJ_"2'5K=*,> #PWIE50I8RJ"+,OO2\^02X_=Z)Z.;P,,/2S9 W5;2.2,CG M?9Y#$>&AB%!;#^R0.8K$%EP<]=L2PS;D_QD[)%+4!9LT>WM5>N:T PJI7RU7 M 7Y%*'TV3,Z1.RS.#Z+$[Z-3'#E!_G?^YM4=COX;10_(Q?.0)PZRGI)&DVB! MR'3AI %>E6D9$)^W5\0'@*F 5%U[64;R_37>//#:Z!H122=OKYJO*2< :<(X M$/WF]3?/F?1=-E4PS[#QVROLJ\L!0!)OS(B=1&39Q/TN;.8FGR2LIBKE-S0R MAZ+ KCGZ$VKXP#K]E@L4[?$0>!IU[$;^F@=9:J93_VZ>3HU%.G4ST"&O>LBK M'O*JA[SJ(:]ZR*L>\JJ'Y,,A^6 Q^0!XZ[.-B3[@(+A.GHRSO@&2(_'V\B=# M?B]-M)[H.1E M?O\4.OXSQV.[3IOO@8[7C]V^ 1W?LKUT'$A,>/YVPC8) \(SKX?E7L^8H5WW M>JP^3)8";P#/D)]F1]#$HD&;8S_)Q"JZE_!F5VW\?I+]"-PI5EMB/\4\*[JX M\.99;?SVVL-["_.LML2 5\1(ZBOK%L?\H^Y= T>C_*BC=-A#JW?)V7N^8F^NDKMD.]8X MB-BN5*Q.39[1_*CKOA) M7JZP>Z=1CUP#I(UO+PKXQN\_>GM10"O7 W42!6PIH\T;N%]0\G^#C8&*QNP5 M9YEP>QKH[5VWTR>W 65;T(O=@7B(NR;%D;5C2M_4L:5L_[3N'(ZPB&T#"ZT MG$B&"0R](&^*Q>6,A":23/[5!)U-&_\DX6A3=@SKX>FPY$43V@"V:6,@@>UZ MVFTJRSRA0*YHSLRXMNQ' P\A@EY/-:77&.\2!B,M!#EU9_,%D4/J[NVE[NYP M^)^Q$_@S/ZVATU@BDP803%%%,J^" @"/X8!_MT@53#Z\6W1XMPCPNT67"Q_- MKEZ0&T?^FN$Z\UVD?L1("[WG+QII:=O3G,I.5.A0UW"H:^A'U:3'?K\23#O7 M/=U(AVJ&6NP"E*FS=4+V\&[%?I4_O)UW*]Y>+MIJQ4)WN6@+B2E&%7,CW!_W M!$?(Y5#LKSEQEO>KU2VN>>CA[/3TK)RN M1+OXGF+16NWA-IEICXN01Z\9^3ROYX0NFLR^,P?$9>NSQ_52E7@Q:0EB&VLD M2R-R $VLHL68(K(T6F\20!#;,R.QR+ '*X4;-M$)V\4],,H$>>KZOR8=@-@2 M-9":GBI TOS*^$!O,:6(3M@^+/+#>>S3!:=A,M.80H-V($JKC61G0 R(G>E7 MO$8D%"XJI3Z-N,&NMQL]W]V-9IV.LEX!E$>.71?'843OF-='N:M'QZ%W[8<, M/2:?!^0B?\U]$+-BR)J]V0XO&6)'+UYOT=P)DES89';)6R&RL>OAH6PS:^AB-L=OYJB@;, >75CFB8T+M.RJOV^>?/AH@!U291G MWVN:8OM!!,6T>T"4.6+N0B1<13HJN<5OR:F1S;V*!A!B 4TD:D);[V?2"N/3 MS2>>-PJ0B +*7A:JU1)"3* ;\6B([%U.XSE!2!&1D0% V-,WYGJ)EMZ9F^W. MV/3;;L]N^$91>KY2#P]A2]Z8]7K2K$I"S#DS(11 (1Q>[H3_!:H:Q49^/4G8 MQOYY&UL[+UKPGR''I+#P8O1)YRF812A#VD8 M/&&$3K][__W[[][_"9V!F!26+$D'W__K3^Y;S$E\0_H1^^_>'TV^^_ M^_X'].>?OCO]Z4]_0;>?ZH&?"'W;<'1D%,:__43_YY%,B0BC&G M;[]]>7EY__J81N^3](E ?_?#M]7 /_"1/[UF86?TRP_5V--O_\^GZWM_A_?> M21AGN1?[#11%(X([_?'''[]EOY*A6?A3QN"O$]_+V=*/TH6D(^C?3JIA)_2? M3DZ_/_GA]/UK%E1T#<@:89[\&N0U0'OP/W_+?_P#66*$_B5-(GR'MXBQ]E/^ M=L#_^HY*2OV/-8X2X-M%*7NB,CFDCOVS*85M('M4/A#UQI-(;4.6]'*EHO]T M3?[4(1N_YC@.<% 13C$I9(Y-Q!2"8::X$[^#,*+:D:3#A<@JF?XV MP"&U =_3/YS0/S#^R5_^=IX0ZW;VF.6IY^<5)D;_O_Y!\/NW-2UTR%G:),(?^6(;_V$V(=#?A+Q=>3@VS39"PDHITL$/_XM>HSZ%';(2W&6%*F/ MC3Y FRK9NO"9B6D@(^C&@..3+_=_^!\?JYW BP-T$>=A_H:NXFV2[IE1^Q>. M?,VO6U'P0# *F.C^;/_;BLBK/FW[-ZM?=CBQ_,/2,18_XUD<%UYTAP])*M)5 M\3"XSRHBM_]YVV- /O.0 /GGYF,1'VSQN]_B-$R"BSCX2'8=!2^]<7!?7DAP M_]-W!H%\>P$%\H_/!Q,['B ZO/_Y%R$X;SD45JA><\])O3@+Z48W:K"&0P'W M(@G9@WVI-PYFCQ(2H=BOZO'VC!AW?.[P4TB=I3C_[.U%-DP\S+X]^&4;X<[%_Q*F4C?80J.\])+/[K9O? ;YS?W+9 M-Z;C$!]H[?M>Q7Z2$DO"3C3W.=EBSI,BSM.W\R20J_D(%)04:#'3%0PE"("L M:- C$Y\.Z 8Q8)2DJ$2 * 9KEX*%D:8: K19+! M /*CI$0F.00(=:%LFZ&S("!KD97_N0YC?"IE43@62DP4A'=%1# 00#RD5,A$ MHQRYJ?Z * RZB>U9DG+B<_+'F_0A>8G'F&N/!!:+(=%"H6B&P8E$GX91@: M='NA(+:%@>UM-^EMFCR'L2_W4V3#@<5"0KY0-GICX01$2,BHE-1>2 5G6U1N MDRSWHO\W/"@=6O%@8#$1DBX4DLY(.!$1D#$J(!P&$2!;#BHU7&YUV6#BP8=E^P$=8^L[TN2"Z':7Q/( Q7"(_>\I([/ZIOW? MK7Y7\>2#;\N&(3;.WLG@'OM%2H3J]/O'AS"/1+HZ'&+_^\K(K+YO_W>KWU<\ M^>#[LM]0LD6GW[][_ 954!8^\D/JT62L^[?]8R)BH/>[_<\K)+#ZMIT?K7Y8 MPO/H[0@B67!6(A\%IKHCNAJ)JK-VK M@O,B37&<\XLI*IO$]2\RJ<\H&P[E=*O)[[K=XK$ CK>*$)GK7<*@&@AQ*(MW M#CFF:5?A,_[HY5Y)CR(D+AX.=\N@(K]_O2 :"W*O("=$?J%0P]#D Z^2'*N7 MC^FYE^.G)'U37J^U1D%>00Z('=Y"UD. +B)[\ZON(E-4C;7VQ>_W7A1]*+(P MQIE\Z^B-@OKB0F*[7[PS!."+"^:7?7$V%%5CK7WQBSU.G\@F]'.:O.2[\V1_ M\&*YKDM&0TF DOBN) B' DB$@@Z99%0@B,.@$LB"B%SYV_2L"$*"YRS/<9:S MR\G+R'L2\*<:;%] QDFOY$,^TJIXC)$QD(ZK\\L[5$*@%@BB,-;LQR\XBOYW MG+S$]]C+DA@'5UE6*!(-I..A;,@( UTK(AD,8$>4E,@L"04Z^8U"H0H,<3AK M\O+7)"KBW$NY,R3W,0;CH.1#0G!7+GJ# .1!2(%,#NK!W,^TYVW<%H]1Z%]& MB2<_;W;&0'UU :'=+]X: /"U![/+OC0?B-A(>Z>(';$S8ZYD=Q#8&4) :N\( MT1H!<8(83"\]0-"1%IW#,@*6[/83_FR*G;Y9IY%L>-E,"@44@ M-5CIQ2$5$!#1R%%RI#%)!HD8Z 9Q8-2"MB=..,Y3+[J* _SZO['<>@S&@0F- MF.">G'0'08B&B *I-/#!B(U&9+C%9T^78>9[T7]@+[TD_R+R#Z4CX1X]28CN MOWGJ#0-Y\B2D0?[BB0]'=#QB #82A'B8NZ%4_G)3/A0@<6B$[#J)2#+.;D*1 MDHAA MA[T,T_U5(">\^AWLHW8)['U2_B/$!VW/+/V<=!"Z^CC[:VZ][)&15V0G3YYW MX)\41WE6_4OS;2TE9FH'8E8@I;5%A, MX*S)D3E10]\]B;,D"@-6_/"#%]%Z@C18B//Y/MHL<7OP'@=9Y;)!P"+4(54H M+&P$G%BTIA_FI5:#T*]LV'_"?O;K,,97Y(_]PYMJ(/#G'Y L%(%Z%)P8]$A0 MB0(=BMA8&'DXRS)B@4;VE_X@&#D0D]J6@>X(Z]]?-/W0U6"#T*_5L,%G7X3, M9YP^)N(B7&;4WM]?/-P#2F89\M(2T,%82#F5$#X4U]Y (*D54B$1WDV=/.^* M%.M17U'-87X"D>IS+]N=Q0']S\7?B_#9BPA%V5E^[J7I6Q@__=6+"IDWI@D+ M(_5&C+6U0 O0NE884#64,P+$JN6R/[3 -\C+484!,110>K,(?S[] V[ 83S: M79+F#YB<[N-GG.74K9+ZM,*A0%ZM@NR.7RL89]^SE1(Q]&WIT).7*R]W+^(B]LH.T6'CTR/C3T=QHG+<*I*?*3;'XZVB3?SO=I.;;L#ON8& ]R M&OZ,<_$+.#T0($]/@XV.PZ<8;]_O&R5FZ/Z5(*B!(5O:EH@6.HNBY(7%M+:T MV%Z*@S!'UTG6.(LP&C^'R[3%98QA-.4\B9E+^TN8[\Z++$_V.&7^ZZC":$$" M^8KZ3'4\Q7$P^WZB+DVB@#"#Y)UU*M@-/YULT&?Z/Z"JLP!K'CMI@?FX:S%@ M1?-O4WSPPN#B]8#C#!-?_2;?E?1G:LW7@H31? .FVIJO 69=\[5I&DA7"8E* M4':48L"H%U^!T?OYC&$.FC'.$L89H"+IJ(P3RC&J!K "KR,!5@0XR;U(.R8H MJPI$D2"_C B"FOGD@-/\[9:0EQ-EH]&8 SVAD4U*JJ J$"C#/LY&UZ++QP.8 M\C%B!*:.@VP0 ^+-L2HPYKW!R/X$5I@J0/EH$^B]#%]Q4*HLW,'L*LX)42$Y M'')S0^B]>/6C@K[3^3E)@I%0A^ 9&T6?P=AG&88Y/KL-G^O!R!DO"V 1 .M*[Q"BH& M,]XHPXANQ1]"Z) IQFU$G,WT9R@O3! M8<34E+VV(.O"6A=U,\*&%;8;\/I$E;^MG68T&A&;R]75V8>KZZN'JXM[=/;Y M([KX]R]7#_\!K5-ZF74J '"]TO&S[622J=1/V!CV8; ME^?[:4%.UU$C]##GS@.FG1#CIVOL$9Y+:M[4LC\&!'02U6*ET8,LJ0K1V.6IWA M%BVW<[+Q8/N5B<>#+';J2@1;1EL=Q Y>&!IKG%6_IQI?B MB+UPS;U7("409?UH;GQZH.[DS.EL@CIP3F3-Z1I?2=J<*_OB$JQ![R/:&X@[ M.X?>EN' 7J%M8NUM#F-A8FV2NTDU#DEQB7_J\).3T1I_JP(? ),>=\2OI<3BG@@(C5]5C0*Z$!L:O@171@;4N MM'_D[,0XGW"P'N6(*0M[JV8G1C USK$D([9WPW';YL!.-[*O0>YBXWL6N)^F M=-"@19&6.0_Y*U3Z!)V<>HAZX=B7BZ82 NH\/LI$]Q@N'0YP^AZA17 RK2%X M88,VS'NH@_9<+OPV#'H7)SE&IZ>#?$Y+=;D,TUO<2V@Q2V%Q*&G%.*&C#?#' M*DGE+,_3\+'(V1U@GJ!;SXD3RR+,P9Q6;@D:3'PLGG&CJHPC' GVPE%&=.]% M8W\8Q M&,0VBAWU\9-6;A W>\*YE =S;$7/Z,T[_/WWW_KOOOCM%!R]%SYR7 M?^ T01GON1(ROG@J^8+M5Z8Z2V4W&65MJ,$P.+=(1&[?%VJ/ 7& A@0(_86F M'<_Z(J_E\NC3+1?U'_ZR^>[['S;_G?PK%?$?3C?__)?3S9___&>U_-.2,1^Q MC_>/.*5 B HK&]3_5_*_!,T!LZ[9T?S&-9,NPX. U>7UHELO#*[B<^\0DM./ M[ )4-AKH(EQ-?.<:7#S4_B6XBH[A!7(]&M'A*(Q1"0"6]#65?OKD_830[XOI MMY7Y4>P+=O7.GH;0_G,IWN$X(PIX%?O)'M-B/)=)BL.GF-_B^&\/J1=G$;N\ M/PO^J^"5H3[C_&;[X+W*,P66GPDLVV2M1>OEJ2P]#42&RSH\B#)+JIG*HAB= MN1"?#+VCTWVS0>6,J)H2M>9$S:3\]6:R161BL P;@!7D#R']S@J&Y0I&= 5! MK-4=SKTPQL&%E\;$K\A:%'_$V] /94$/'4 86Z+/4MLTC$-9UW1=D@9B5P&B M"A*]:TMB";S.:VF-[7TR7VTF C[2D0BA=L3'G8B@7B30@0C@_,@?S!V0-B?\ M*N@\PEYZ3S?0!^SOXB1*GF@L_#Q)#TG*-]&LPS)F.!U1 +)M\M( MSP3N_TA M'A)Z14LSZI*(4/%T%9,M&F?ZX?1IR%U1M#E+HU;.*9@=4.CI9&L9@0VJ)T#E M# .[T)T$5;.L8B@.K ?D11R8&8L%5^F"QXS*5DZDR%V55-C_@IS". MU^9T@MU?D$>^5P":_K$'V.,)$1(P\#07)3LF3_Z=>^IO],0?/&'&A 6N#GJ, M %R4$O?S)F4MI@)V2W"+TWL:UM>Z19,#NW"=.L::_(95!@E\Z:HF:_P>EL"C M)$4< [^BHNV?$4/BQKWL9!;+^ZOZW@J]"V,4D W+2S-$MGY^6043P>JRR/C) M^,V@UIIT 5S0+!$+ M@7)'(03,C&E%"\0)U1C0HZT?-_+4%T@E,6&HJRD.Y?(8.FE:D. 9/R;NF088 M9%Z0H=?2315RTBN;S9S+_EB+.0UG3#H:7(/&W##)4$A-T?!%D^DJ?NKC[RAD8Z& MJKVO)+Y;;E\X%*#"OH(.48&3+(G"@+E%-5!&\[+*9[9D %!&TC.."WQ)OH>H M@$M]ET++(9/_"^3YD9,P0>4L36:ZF\1DC 8@JVDBC8(T)X8)T:5$LF)$S5UP MA1 N\7!QUJ$>#6?YS;8D0;J+=<9 ^30"0KM.3&L @-MY5S(A=>24,%!G M" U&NJ<%!0# N6"4&H$;S&'*EZ\U5*474&[^3$Z"!@K&A<(QTR[9#KT#+T*#L4DJ@NWJGKH>$2S^?$Z<&XX M2[K[HC/.D993!.\,:3M!P%4)3>F%.3KIDLLS:Y.!DP:K:\WKW#'VVB.!]6U( MM%#CFF%P.M>G02'%G=??P+(\2C;]B<>)$]C;C<])G'2I+O5PY*BM 0PW;A6(@F[0I"1(W9V?"!W*_7MWS4&YO(PN1VY'X4IDQX3[__X90) M,/V7O_V<$-V,Z0&>''.R+*29&'Y96Z1'N<9XNR*LS0"5X='!JPAQD/@%FXYN MY*;K*2LNL:>] U&*_20-:,6UK"K/$A0IM>[$(B+^S!5YO>?$3ZWI:"OP/!9%A%J7:)FD[UD,355-)' CY29:O5-]79!*FKF(;!#4P MI8FP:Q/F\]#ZEK8W\,EBW*PY$64E20GC-D1_<1(*"0 MC18KG>B-$L)^($>#',E93WF2!0JM3N>&NVZ3W?KUXCRFYW3GXCI&\1QWXCA3 MXC_ CP6[DX]%%.<]\NMNE7D M:E2JM5BD>7IP[YLG$FAG/\%Y<\DQH[C>!#Q ^\]4ACO[DBD2^_O5- K'#02, M-= _PBW).-7*.B9'.YXG*$[BDS:[H81=^\JKLQY.*-VH0L$JRV1%@*P)J\N! M0*+]UB//LC0:V*7BJEQ845E7A0.LJJZ!B M6*:TJE9>%^C8(#8>)OI@0GHM[77Q#72"'E>C74-'UZ$>1#<_AA$U'YJ,UJ/= MT,\>\2H-+8>"ZVB'#BTM+2'83DX MT"UR46Z]DMNXYG98R01T7Y)P6]H;W>(_QEB>C2)BE_)>](U MK>8VKG8%7XISL*L)60\]4?\\P@SM?Q$'PFYZ'_"6P!#&A7TR^/=2I0I8) (P M/\7Z4@_R7:Q1 ),_8YD]20;+A%Z;G"*6.BSKO?G(R.(&479OO&: 7"OE!_H# ME).=X%=_1_Z=+$IK-;UZ!JCJ6]+]PGR'<=!S,?187/)4UO%08&ZJYK()YH[4 MQ2QOML,V0B.^OB8L5&=! \:ZC0,U 'Z FI395*]5-01$%8..0U4.Y*84GGV M&LJ2 $9@@.5.Q8A0WD0 <'(FIV9XQ\&[R39CR2F1C!Z<$.U^D] MC4$_8'\7)U'R1-LOGR?IX;T[AW#Q4P*EB*A!P!YCCK+1>X\I'0_Q)'.$&-&K M3)VW*G;B.)IY/6N--6%P9:M/Q+$B MCK;LB\L'E)A1C;I*VR'.W.H:@X)'%'&))R&=[]4U<0+%@_3MF2 MYD\;HSOVSW 1Q@R@)CJG+* 1S4,?NDG)_:ILX+Q541C!TB 6><@@GI#.)7E[L-"4RP KPVGD6APM-IP;Z2K_UV?I7Q4 M?IFD6QSF10K5&WNYU3@"_2TO'1908#4FIS18AVD-%5:A<46'QVDT4N(JKQ5< MBS6JQBVX(A)%7BL"PB,ZC/*'79H43[LO&28GI_R3E_Z&<_H+S6\5GKVT82&B M&X:,-;$,34"@R(41=:H8;N<.-^>H6*RVX+>X9_G) _D;1\O&4;RV0[+SV*UB MK)S)AQ:37U1,0L0Q%F'4]&L"&!(^;LX25!@<-BI=)HU-"Q_GMH%IT[B\F2GA M'+4V2MXGVIS2W7'8].AP;?R=9WHUJX8:^#\3[[(,J,B+$AGA<.IXHF94-[8P M0.#*D41%W92(0ODC#1=6R%;J#Z9^IK8$MQV-I1QE)0!Z]T^GW<0]EU2S;:XF MZZ84B5/*.<*J=MC 6?54DCR M_7 ;DN&'E QL=2':$D+LB=2?[RYQME?GZ[OV?_PSP M:G2NS5)B<<=H:3"KF=WJO-D:I5/WF5-IDLI-3)2AR[4>H9( M<;>R,-\&M@BLEL=VB]-A 1U38'>LD)PU@WH<):13-D=&WN2:$B46)XS*43$W MMR[&"(<=JQ&6?9F_36EW+UI-7_5-4FV@?G4&)"3#19;/#T5'&XMG>-.IO;TJQ4>-!#@BI, MB*%"C%?0&@N.?5U[1NVL3EU4C,A>8W*J706 MUTIDS5H3W4#0L$ 66PI0YVV-Y>C80D5]K*X@P)8)G&C^M#&Z8_\,%V%&F4!G M+: 1S:N4"731!LY;E?$PV-%9P9D+,M$,NN(0_O#^+\LZA%V$[AA$LR68[A"V ML3EE#DU(7L,AI+.X9@QGKGRX=(3QU M\H1LM@1S(H2G;IZ/34A>)T)XZMSI>-::S(D0GCIY-IZW'/I'XU.'(H23S)\V M1G?LG^$BS(H0.FH!C6A>*4+HG@V!0F4;0(,TQB&]VQF,0AS:N81#K-$9E$C56981+98AR72=19 M$%V3V)6%U4PBP\B9_$*(J5BYV?[BT5Y;^>CK8!D4\$-@-3/"-[]B$/CGO2JZ MM(NW$^F)0EP,?QB(X$LY >"37B..2XVZ:K%ST6*G@@9^HSN%I;$OQ!VGM2X4 M1HGG(Z8Q7L$Z:26ZC!G8"C["58O1IFY%NP'?_6$"^YI&Q(WW_M/Y,[>MLOUGJ_LG][RJ#J"724K[?[:Z93Z\)*)5M#(M@$VSN)RU.;0P)XPE MM<;8L/'M/BEX6^JPZFV;)\BK24 '0L,)44B?4X'>T5:YW[""J&DS 47@TWZX M]-_YB0(5<5#I=-F-KVJ"[;5[ZN8OB67##;C:S'OW__P@S*JIP,& M[+F.L"-T6B4P\/ZJDC"S8M 4WHG:>9-X*OW/=A^!<9[651#=*G&CX&XJC%8U MN!%89Q7(J.K7D2F244TWM4*Q,\Z]^(QC^6BW_H<$;]IWD^]P2GLIIWB'XRQ\ M)MSYR1Y?)UE&V,?A4WQ>I"F._;<'XH)DGD\UX"P.V-\BI@^-1_,9YS?;!^^U MM[!K3P;3:6S=I6MW)%MG)NN=R]9D8Z"%;#+4F0WQZ= [.N$WM"40FQ-5DZ+6 MK,B+ ]2:%S43U\W2R>103=*M+F6)\.3BU=_14XAD71;TA AG^R1N7?D1$IH8 M6WG1]]W[O_RH.CA,0 +@%4UFM?:-C#' >$@3R1Q(XVW=Q:P^ROH,=2\D/NB* MQK9BP?6NY1#+4NO \:#.G3[UK.I(^'8MSEJ,'\B]\.C:4S@>1+#"'>?9;V\R(V6*5'_X$W]YD-JOU1\UW:5(\ M[9"7LP^[[_++V?7(:=)[:C7_7<<5:H7*ZC 9)?(F'O-_E)"P3H\&4R)/1P$& M[MZ,TF;JTZ GFJM"A/'=-DPS+GWX&XF]J0*A<&Z-.?\=7Z83NJXM";<]B. M:>RZ!'N-TU('JT\[OHI=LR')&-*%=--LB/)V],"<-1OR9 -=LW%LAD+.L;ZA M6"OQ9 %#,P%!T6SZO="'.GWB4?2)O4S*Q;M*("A+X&GR<*>$-N!P,_O)[ MC+:1N^'R 5+5#Y0A6-EEU[KW/CZV]*^YI_+6)*67N60K]'!ND2EIK&9D"_1P MN-DV4=\^Z"" MQ3Z5 Z="Z8_31QM$.Z0-\USKS>BN36Y;7'7;8JX<:U ZD4%[R- MF-,3ALFS1:YOXN;)/&.AC9)O#NR0MSK;)-W5;) M4+9)7>5U A)W;9.BEJLQ!J=MTV@ISM^);1I=!T/;!%R5=6&NU;:I78(5RC:I M>]1-0.*N;5)THC/&X+1M&FTD]CNQ3:/K8&B;@'O*+?[3K-8&>Z)>)-QW!/ M)V+5^$QW'/&F__^>3G,=3,]T1Q%O6N*>[G3=>[IVVI4@NWLL4TL(XDZ5,*V\ M1\%X^#1'*5$F%H2)5=>. #Z3F,9>-X>Q\T#B!-W*LFHL)RSJLR-_#]&M\052 MUNN>R":O%KH]][+=992\9&>/69YZ?MY; CT0F!);.FRT"V6IQELO=S5.C$"F MXBR)PL#+V9N!$CZCEH"B0 P'B$!]QCFEX#9-GL, !Q_>OF0XN(IOB)@3*Q@_ MG?EY^!SF(1X3LRF(8(1O.LMMD33'8EU0IY(X;%N 46PHC+]! M-4+48$2_5CC_$ZJ6VF+L,]:W5$41E23B E;\>C6*GT"TMU-SFM:*COTPPH3Q MIFK<0[*,?J\S%8P%6'/9VC9BC7FL6Y'UF%#6BL\35$_&"C-VBCS2GX_/(L$M M95HO94R6,B(3T7^E?_;I*A9\X1RR;%7*_\V6G>'/XJ#JP-+RY&_2\\@+]_VJ MV1-QP-BB28RVC8P1 NO68P)U UFN<%!WF8>?:!'7NEO0MGWBI TA&"Z[Y\TE MV>T<0 5! 9B#)SWRLLX5M#HMCC-1C&1L,-!A4TEZYY@I'&G_@*D@0QQ]*9NF MM(=#[7&3B?<5Q%L1\8_X0+;)D!% _ASALK3RV3Y)\_ ?*H'7 X41?Q.VVLJ@ M V==-?2)&LA:&W2#:F"VE[3!H11G(=88/YZ"'SONV_[@A2D/DEW%.2$V?(SP M69;A/+MX]:,B($[FSTD2O(21="\UPP'DODUAM..^F2"P[[Z94S=TWVHMQ&S;<>@P-3#.0ZEAWC:M*#3=;%/X#!S][84RC0[418GU" M'G9>_(#WAR3UTK?&[LC"(4M. */8RR]16^67PV[=&"Q-^D!AF@E0,P,Q%N4< MB$Y2]]]I]G,VU4E.YCK)J\E0:X>D ,L:DA_Y8L7XB=ZUJDS)ZFM6+\X371QV M4NH^SA[(882FI.BS#;<;_G(WZ470%IP,'8!6V&VNH^"F1= MBS4I&@A:2_D0VZ#;D'27H[!0:C:+*<+-ELP8/N,89RQ=XM9[(S-']-XGQ[RC M%_GC4^KMB3'Q^.F7.-V8<+,PR[HNRL(,!X)O9^<(7W8B_HCY?UNW4&4WXY$; M8Q,$0(=W8Q8[)W=M:/O'=D/2AJ?8JL/VNPK%-_1^L#DME&@LY;W[7 MO?[DH0EJ3:+0>PPCR*O0 8/G21LJ75L".> 3D'*A#S>-@KNB.F!VUWG1A'- 9$4&Z^E+"KA,7GJ,K6DQ5U&,^BKM\">LQ M[>3.0\Z_D[:=&LX5O9$PI+?AE$ .:(Z0(N.MIH1VYPBEQU9-_X$/X[D'OI_2 ME+76N$F:S' -0A39*P-:I,/3@W]$E(E(%*,>F[EDL?J%;I,5=Q MT9Z]R,);D7J91N$4Y' MWRNYI(!7\3/.EGA&K43DE$)JL*RAF HLKBCH*(FFBEHC=.O1XF+L]Y]1AS6_ MT(\-R2FW?)1YYO^]"%-,F"66)7^[)0SD9W%P0?[U0(=(UL@$ 8RVFK/8UE)] M:.O::4K:, )8(J /8DL4J,*Q00S+AIV]:D10(<[9K#*P+&2GR62+MN$K,3V M8]V%&,(YHF4RAI3*U0>"URDQ15JJ-'COX8SV:#+U,

BS0K*_;0 MA[@',E6/W ]CS@M?.ARV7"YX5U B8]3GQD\R%,"_T1 L,<^.45CISU6]K($K9O+!/!*-9VE=@\@7M6S:B)#;Q!>R@*ACON7 MLW=Q]_W)>7ZDP_[C_0XE3D)X(HX0794_W\9GOQZK.GZ'=> MCF]BRC']?WJI_^Q%F+WZ(XYPZ.YSU5R(3D;+FE $&VYN6GAH":EJ"OXCW1+[_]8"@/$#(%80 M5RN8TA7D?\[H2OK5,K$_8/G:6#%>LQ;AEC5*'";CEU6WVLO-%T;R?6P3 6/R M8):Z;0WM4F#=4$*P)PQG+6 H-X@3A 1/$ZO//,6Z(-!7 M9&K76/2C-(2+V[7C,E/K6IU5+ =OIWP1*W-CUEH4H?IO$*:YG]NRT_.*7-_G M7IH[Q/(Y>1Z$267=M"\BK=)NF>/I<=ZHNI" W6L M,6.NT\)&#]1^3QL3NH9]8EK03<=4U$*P]H7FZ!%Q00:#,/.C)"M2?@U376\2 MAZ1&-^D^4])@_&:[#7VH)1 "-"=?9 GJUN6SL,$T-E^ Y(%,/^PPK:I?Q-7%(9V!;2NXG(-M+?D; M\M@L_&T%G0>]D8GJ0C+M(AB6&Z*OL2PE3G1&GY15"\'1(HZ7]5!GF!%%7=7#:,:/I[\YY-MV3U*W6[V9;W%%[4=/X>\4\6 MP@W4?F7)A>GT9%D"L?U&+'TQ_XFMFWM3*VE%BUIVPGAY5\Z-?*06(D0!TX(%>5N?L MW9"=D5U>!0!C:<99Z+2WEXZVWZ1^A!3!@7N_I\V(:$OI\"D.B1OJD8.*0-5@ MPEL-3>:;H"XP4'#+B+5.;$L+TGYHRX"LH1RJA<\!.S^/O5753!+0NJ3/R/GS M<[++=%L&RFRR"2! @,J(I3H0I04%$W R(&UX1YN@ &_#F!>R\9Z],*+5ARW' MAN9PP& EE1MLY="+*P=]K&//8[N,&0JPS'IC-GM)]MKP$/GVAL2)\M3;=:ZZ M9:Y0@\>!;6@!;L&UKFH=3_+EEH&? MSIBKJG2'GW%<8/IX3-C^3&WHM:%A5,J0N;9::8):5RTCN@3%7!CTIBEZ?]8T MD:S_3=&7P@69'+/Q^N!.2J72VNO"NB:78^:Q!.=O4<4=&1PP_\LPZ;CVE=41 M?^%/?@D5S28W=EF@!PIVS-9FJW>\'H6#.%9K$B4Z3E-0U, Z(&5O1B&=44 7 M)$S%DER^1%# TB4G:4RVWMQRWI=B"[!9'-EE'KQ7[3B,$@*L6]48$[W.5++A M$%VHU+2(.DX1"/0 V0BM3_)XA$0%XHS0C,1$Y.-=$)OQ*$@E-VY9T%FL0&4I MT&(VNR0*"',\%_ASDH\9SC$@H*P$+58ZV0A*"/M9"!KD#*L-L($.R8Z^+36 M=TFB-*VL-K C/5 4;IGCN6Q.URQ)4LL=SL.4)873&U!5%HML M)$#:BIKH.D]%/,R::(_2((@V58/9Q?EJGUEF!-5#P3^TT+2IQL'D("F)$3YG M(T-I:XC6 TWZ.LE#:2,/!P)D.1/)C(^>[ +:VOG$@W@N'_%CKATFD V&\4G4 MI+<=$/%(Z]Z&B@RAAMYZ;_X.^[_1FH8Y]EF&(/GC4^KMT;O;V]MOT'7BA-R, M^;?2T2Y(CM)WE0P%EITQRT)'N^6"FM'ON/#30M1ASM\TQ@&]D OC)QS[G?N5 M$5MJB .H-M$41CNUB$P0V*\]9$[=L+Q,@Z.^GJVQN"N=8Q;;%(G#\JFT[V88 MW)30,6NJ%%&WMHGU^5WP>/MS\HS3F,YSEF5AEM-> Z/VWP@2X/!KQE1]%M8# M@SD:F] V$*;X6\_N 7@6M0TP:J"MB;PRPJ,-ZIS0RR- FG NBKV."]ZMW?74 MR)97([0<'9K'DU [W-@ U^(.Q /]]\)+":?16UT$IE4\3ON$9(P%Q@>=R&S; M"35$8=T+G43?0#YK++3F:D$$"+TK8J\(PAP'W[@GIV,G)%U@!Z52>2+2@W1+ M!L=,8R-Z-72WWB;XP6#3?^%=/^MA M[DGV)#9MALRMZMBC'=]A/GJKZ9^RZ M+F-%]N^]:-'KNHK2,__O19B%O-1KQBX:;^F_A[X77;P>M.7VNXUL_.6]$P?#A4!"-<4 M6+YV66]YF@H'+=X9;M93HL:.&O3.>!UP2^-)E@;H\1,AQTN#WK-ISJ3L&*^& M@7KDI,%(]V&3 @#@,=,H-8('3!P&]5_DN^?;3V'/D0?Y9>>Z?I=/+1]?$Q:N M=Z4V8_T>E:. (+TH-:F2MQD4]*YU3)-687-!1_U^EZ3Y T[W5_$SSG@BGX8C MK@4&X&@;L%,[TAHP,(ZR-F'&CC!]?)91["=$@/N9C8G@>(YP]I%Z :]G492\T$2HRR3] MF!2/^;:(JE%*#W79*: B;\LO4SX/7IA2FW.3DE/A M(OOI*C,!E39<;]$Z%1&7G\9^(<6U M>!@6+:QG0M0%+>>B\0TZVPF;KF5NRAD=,#SC%1Q!UK!JD=9W@D1J5Z!3L;#A\1Z'K,6)-3I5YNI[GEW% S@A*M)D^83 M=F?T9V'&8&OA:YXQI<.!:^#KG/8D8^%JWVN>&>IB\>YM(9-9@:I[O_-2_,'+ M<'">[.D^Q^[^;P[T?UG0R2=Z4X"H#D:^VF!4VD4 M) 03">/%!5JX]H@CJV,LY;XV'6(.\FZ:RW'A\%R+)@)=9FD.'R*RW[L2=S/ MU! E>(S# .1 Z3)2)T"- 91* MQ;E"B-H8J\O &J=SN_7:RP'5E1Z3U#HR/&A,$9=C(BA M1!5.>CG9QNKBH7G9I?E,A) ^GTNBJ+QP9>A!U/W"2PE/3]DM3MF106_#'H6" M45U-9MH*.@)B70VUZ!GVP"JA$ %##,X]+9K&V6>.E!=D].\@P< M1%L^XY=689HTB[F!B^ZR4=O3K WN" M :Y?D]F[+_9[+WWC63"OL)EF+'V>%G5@BSJF--+1,)HR0GQ;/21#K>N$DHZ! MI+#1&UZ1R!6Q-^/@WM_AH"!TWVS1?7$X1&ROZ)8_7O+I-E>M]DSTH?AEE+RT M)KS#$3W[GE:)Z&S\<)]'1\*<*'O2J\QR+RTEZ_BJPM M[CXM5[ E4Z&P5?<[Y9.A/$$1F\[V&_/5EJ3:XSHZSVHV4.2=XN=WS2+P"IK8RX80,X!<4QP>1,5/S$6KT/O,8S"_.V3EQE1K=!%4)P]5Z>_=K+(69_'\;AOMBC;4&#QNC@ MO<&=CBNZ;K;5,[XQ155" .5*C3/1R8F2#[>?^S1&BU*2ZO>CKBC,,NR :D)" MWZV$.6:OR/K/QBZ9RI[MDS0/_\$VXC+S7FN/6W8*6%U;MCBG,6PM&3EGNNUEP1S7,#[;Z]J9.UF&%D6?330 M.[49N^+M6P\'X)YN0J!2;/O%3QNOV3E%GLMU$_I^J9B-:F9I9M4S^0.PKM)D MZB2F3OO-MGY-49JD#SC&VU O6CX+([0&3UX$L3(;HP/4ZXFT*E6\P4G_UCRZ MJ7?L=R7F;QQ4^346A& Y>/';'S,4T=R/1TP3T-$A39[#C&[;-"<]Y,N4P[U- MJI?@8KO%U#KAFO\[+\>T=43L$^/%VR2:&84I**&MPO1E$)L%U# :BZ9LT?.ZL1?F(MSA-<4"6C1^#SN*@PUEC0*[0X RSP1D=G+,6K_;SR8;3#[,&R-_0W0,^I6.&@B[U6_],=E[83\1 M038(]GMW215]<3X"[)NWIU=]=3YNTG>7)!31I+[\K?,J^Q/>/^*T1_'88(#D MGU'2ZY0>Z4B81)T1<@09R@?>"S9#'+17!,!R4HTI^4*:T:\<9DE9/D_BK(AR M+\[58BP>!],B4$IPN^??8!!8$S\))2J1;: @A-6 YA:A]SGQSABY(%ML&7L6 M2K!D#,P&*R2TO;]V!EC?7@6S#[YZ.6:6/9K]P<]>O#1X(!,H'.C>&)@/+B2T M_<$[ ZQ_<,'LPW87= RB@R"]:'&9G#,JBT_\N=&'MV;,+4^R8J0W/,:!EB^^ MSE0NU95:9MG&"T_-F\>1RE1+,"'S\;ANS3FF+%'M-D]#&D]EF_B7.,RSN_LO MRKUT! :LPNTX([W:MG( B*JV8]2(:KR6,*4'QJ! Q*@I*76SG:Y'8_'MQ6>! M$=65%JLMW M/85T=5J%_I!":K)X@:D^%'M\Z \OI*E/N2(#=SO*U ^\W14YK MY-+N"QM$BT^G-$V1]44K\EV2AO^@5HI.DZ$B#JJB%:+E9J4.@6_CQ O"K"RO MS9C1RO5\);.LV/-_,[RD6V82Z+N[)9=*?*6WQ R -WW+D:_40*E5VI3>03G9 M!M73H=9\SM@NZPOW@L.G'7&B3KQGG'I/F-X4UJM2T.4,8^1[D5]$=1+"EC:O M>*Z:5V1L?9,#7'U&T:*UC6I[T<[*M,K)ULH4L3L6:MJ2C%DE,ZQ.6*(I)!L4 M8.X9G JKTS9FF25IV96V57 EEUGB#"YI$8[+"BRG^4>B[0MI^-&I]'0U;JV! MWSZG.*+2;29I'9;+)!TZ3JW3'NU3[?,J\Y*EHEC(H9">PR8\;+!&"[1! 5AX M^6,*2X0 /\.PRJ72&M8GK&;&LC#3XUN9L>&<871@!7M/8&I;>N'$JTPQDZ+0 M/+_V6=)M,IX%VOPMNE@FCI;A%,YY8)/H5[9[$1HCX>W0$3IN"RU7YTU)O3+\ MC%80G+/<.5GYN9JU,FU&RV*8@4*4D3-CJRD5IP<'5 [.A+AAR;<=?44D*OM6 MOFO.:OFR7=-M%E_M>HU5ZIB"TGJ[!C>=$^#T5 MU PW8[P4\Z2P/*DB/9AB35(VOE.VW0E5ES?E6;?AJ%:%7# M0(K KMH<+TOJ .M,OEA#BT/%')5H9MB2[1:G8?P$;@U@879=8P*'![<];?9) MI:RH<:$=1X:>/.;)$E$D^$Z(X.^):UMCM.S%SN>UP8!*%.CGDD.&Y82B02T\ M )OSHERVO^.2=R@B:BZ],*6O=W#S5%%XNZL+"I$&8<96DP:A!P>4!F%"W$"8 M+IMG4?1 7![VG+ '\Q@3*_P&,889"M3@@,B"6.JS23\7?,,,27==P>6K.3AT MSH,>>]+&& I8V(88HX1-:O8,5,E3QLZ'MY%:5%J0CG47'S*EU5Z\ 7.GOWB? M)C.9VX 7OY+K$9E475=6!](QP1LRI=?7O@9S1_#Z-$T3O.4O=Z4$W^0[G#[L MO)@UOZ3G@:L]K9C/WX/([X!G(@1PWA=9@MJEGX4-QM%?@&35_73[&HS.0R28 M'BWS!'E1A+;A*ZT.PRNRO\.O]-J-_AQ54Z*P->.XK,O/\""* M"-684!O5R%_^=D??BP@\E]YO=A542!C5MT"@/?@7Z@$-SV?O)_D=4&S#^&1:]JB>O^#B!Q(@)KB6O_:%?B MAC,/OR4? REQ^E2Z=:"]EB3CF0 Z=IP=L*1UFKU>->ENTF'V>B3E:R1P=RW/ M\[)SSP[ &*PR?YCM0_4]?NI3*@RQCXP%D(DQPFN9D VT*Q-J*D9D8JD3 M>H;]]T_),UG;(L[3-RX8Y5\:N2C_X6_GG_OAPM8/EH/8 Y)8,+K^5WLO;WM3 M#OM$_=O5Y[,EVY9YAS#WHCM,=IN46151#%G1^M>EN"F8=O]JHQMEWN>F*IHST8 ?AAQ4YU M[V>8CZMTH%N?=_F,DD]AG*1ASAO)T.MLG,JS112# 5RT4=)K3TTZ$L9A&R%G M^%;HVX$;OJYS9DI@-1ZU - [#C*I+,!LGT>X<[Z-W5*,0L'X.)K,M'V;$1#K M/HT6/0.YDO@O;VL]/C\+@I JK1==%G&0W6$?A\\X$*F(="A$]10UV4WY%/$X MH/HI*F)D1U>::!4&&&T+UK",^K@X?B*RP)XDLSA[&&?DT-4T_/$H4%#X.=HF M*1F!Z).)OQ<>JUL2X'U"QJ=ENEN:_!?V;9^$#1>B'HW8<%2-!S&SE>&O]+-V M56XQ61[R]9_PA[=;LB<,8CV3,,"8WPE,MDVQ ;AULVQ,V] W(>N7Q#F9*:(: M6"':H,9K;7"Q$OL,&\R]UWQV:T\G:WDZ2P1<>"E-\LW(,C /CEM;R2(NA!NHK_N2"]/I M![\$8OM]Y)>C>KA3M7"C!CFJL/.2(BW\=+>N9J!&@Y\F-HC/ F,QUER@VR0G M)B(DS@IQ1*J%JJI!-%U9T;LP+O\9YBSUR?-WQ,5*W]J9 LH^XTH(H$U\G(G. MIBT?;G^3'J-%D")80C"/&%C3XU4)YX#\U.]L,L*$_NLV:D4 M0 4 [&%(61#Z%(/1<%Z$A!2%W]"& %:"&5R >S_2=P(7UQW^) M YS>D/%>SGX@7'S VX1HO^\7^R*BKP0^5@\&AI="EN9T[%7,D@NI]9YFB0G= M>8FS'#=C;W@V?9^RGAKQN7F)"%30V5$]/2\3L4&/C +4(@&U:5@GN)GD7J0R M31#+VGU ]"2RS$=AVNP:M:_,G%DT9%^+"8,T7G:LUH]\$6/\1"=:TVZ9K27% M]5-G#8(6$%M9;T]KIOY#N"AK5/O2Y3,.SEEZ2\'Z4EW%!.$3^2;9V3;'J9X% M@R3$I>IB-I9\O"K9FE0X5LUL?58E26;$6%)0Y*DTOJE\YK=FIPV!#N7\;%C$ M:/]CQBUK],:2U)BIIM%2T54+GQ@'!N>_0 M/37$6*BD 1/9[TTOCH-GZ-=J&%#U*2U:>QH*(J!=];JC7N7-]@O9AZGB2)@; M@8$17RU&VM*L!+ NW!K4C,G/!C&PDV1[\H4ZCA02RJC/8\<=^ZWDHZYS=+.] MK+K+WB89>VES\9KC. O)'G9-CDE35LD$NX,J9[XXVLJIC]HM-3:E>XK";U ] M"SVZU_.@:B+T:S,5NHB+/>;OV&"J&7;7ZSKT'EEK\!&':13*!7V0,B.7\P$( ML/Q*Z!F7RQH0W!&;QA /O52C0YS]Y))VF+'JF#88:($KTF\L]3 7\V;4/U!T MI:<5-8+N@)S_@NFNAH,SXF=Z3_@.[WDW$?8C;7IWJK4 .FAZ"V0<4EP3XIN">MB)KM;KTPN$Q2?O><7<7\9?%5_(FP4*3E(;/C!X32 M,/122$'JK2ZT%*WRK#,QVJO$NR"Y@OJIV0Y1Q.B27BMQU*C"3?Z 6MC1S18- M3DQKG_P4BKW^RASHRK#*0.7*A-7*D%TYWV&T;ZU.LAVZV3#GR5OOC3T+(&MR M)]^3!Z. +HG%Q'9N@+M#[%_OBN8?WMV6HYC W %N='KD-MNW3T5]&R4O&:^Z MT4LB@CDK]F*J-X^TUR15ZHM7?T?[N0WNC,?B)K,PPNC& HO0UJ,9Z*SKW&Q: MA\6W!T%T5&&EYKS"R]2WGYVU)GUF4(CK+ZN M ^".X QKLX^/=D)XE)7;R[SO-*4;.$_O?""4K5''O8INX:!_"J[."O*R[OJP M ($A4\;J^(\N(,R[%S/J!I+5@ \].W0H,5A^N+$<2\,05(5AR==U)AFE3)H_3!$7U;(IKB5>!VW[3M O M!!8QX.HY404.Y(?0-VF2$VF+W<_X-7]XP=$S_D0VSIW\Q.T=02A;,*VJ%O ;VD^(A>)FYKHYIKHAQ_!HW%?(-KM3 M]9'B<%H=&P*7TD:*T7UE5/!-=.3/[NMB^+S$[LC1'($NMMB=K(L$A]NZ6!,X M21?S!#UBEO^V*361X#L"391S333DOSNMB3/9=UWSYFB$[)]Z:6(;=F]""\C1>.N68/(B]D*)#(ZBY(4-]'+: MY[#UH^4KE=464\?FM>XJW8I0K[LT4P/5B]E)<2!Z+K*CL(J"L/0\3,=B ]5A MV[5,7X9IV>C.QXCUP_YS\5U5(9. M$0Y?R]3ENS#]VBS=S/N4$5MG_VIEI;68>L.RJ+T3W*#,QG8TUJY_GS(3U3'9 M.L5MPUJF;DNFS'=?EZV;>5FE-G7V[ZW668FIUU=*0U=+&1.R*@/[K9'42B:) M]%%QV@ZOIV9C S-T_)EZ4+Y!XSRCSCST_! MQ>R!=I=0W@M+(""S#)1,#!,+A,.!<@D4M$AUI-2,%A3ZE<$M^0+V'GMY'M&V M0P]%E'GR!WR2@0#;CY+D>H<1CH+91!2D#(NQT(XT&3/[M(Y6&&]I.S+V\8D5 MRLLZF'F"2J3H%R_;D7_*RQ9K; 9T\UOD[9*]9WF;,&&THK\FVB'K>!W&^"K' M>_6[.P642U9RP,RXI:Q!'+&6/7J,+":%10P8K!7.-)8\J IC&IV976BG/-8# M&;1QL49WOO4;%8Y)IB&1"+\>< S4ITGDB=-*(C?;JK2(099C']"=U%DQ2V-) MLUTH)])E123IGP99O2!R5J[@W4D]U^*K+C) 529,N?:,5"U?A"6-(I@S/I8G MJ2X/9@"&->4-F!8!NV,(Y*R-&8,AI!,&04:6OE%PI]'!+/X:-A;H8R YU7=) MR^YW29I3DEB>:O1&J]]>\,U<=(PS@08X_YLS5P<%]$%A(@6F]*G"!QD%YC)& M=M(]QX#2B."Q'!V8SU[,(&6(HN+-0(F'UI=&%V%&U<$\UF\?[YJN)/MF" M-N(.9V0H$\7S),MOO3=!3%@Y$D#WU437>BX>!J/3*EH4UT3E!R=?WT^>XO ? M.$!!D;)M8X=I+#!,> G^M,&/?#*!9:TV8J\U&-'1J!P.H*F3Z5Y>$V]Y7Q7O MJ>=29&=Q7'A1RVA,40#5XIM(IVI7/]0XJ9'@ MB#H[!&W%P7"]IY7;:5..#.5I>(@P;2+FML)VLVR%S)$3L3P M-*FW3]Y_)>EYY!']E+>(,<( (_43F&RK@P&X=3TQIFT@ MBAS#"4.!&AR\E5F&'M\00X,8'L@N- I6&T8_>WNL;$UCC,4YD54QJRFV(A0N MB:ZXU:5C. BJ*X>, M$F6LCT.A P>SWGU#F^;;+J$+"N95EA7T?07#+Y=+X3 L5206TNE8 R,4$H) M4@F48NLZK1(-?]8\2WKOQE0Z&N_=7TJ.0W MK6%;HFS]7M^8?@'1T.>L=&P^P MUOPFW^%4$6I12;\F+-!5A@ECG=L-'4#[%Q[Z5 UO$R@L&HN$@:K-;/:@]PL3 MO7%59:9HBW.*,E&(X+1CM)/$1(ZJL"$M 9 P"Q V;'D,W#6E.?/)L:^@Q<"" MLWV2YN$_5,^DIR!R3K%&6-94-0D6EY1/2:*Q.K:PH3:Z937T1\YQC)_H1!-U MU(SQ-F.>@C$KJGKO[W!01/AFJ^!/5>S(! &,:IJSV%9)?6CKJFA*VO"M5(F M9L*/) ',*)RTYG9R/5)H1@_4N2UCP);F)G$-5G=&GRC3]!/X C0S>+MRWA]K M;4!E O5(5["ED#JG= 9+H>NSC6-T25&UR37WY5J8J[<#&UM=J\Q">LLMRM2V M59;57=S<:B:N8U!N06NK68@<5V5U"Z)I&@S3@VD-_J>V8()05D&CIMG8CD9A M^VV:9J(Z!J55=-*9H[;VVPFMLP93NPD!J*Z@Y]!<9,>BN/V.0_,P'8':*MK" MS-!:^YUQ5EF!J8UQ('1VV#YG+K*CT=E>\YQYF(Y!9^7]3I0ZNV%:ZO>O*BJ= MM=[R9945F-KQQ;+.GFW)LBRJN#V,QZ"]PD68KL(==([KL8#6A939HYB/2Z5U M%N-AAU/,>'--NS]CV7OZ,2#G=+3%BJ8:$@B7-*TFQ]B;)9#.9=4LRHT5-5$] MX9.,@5$"Z>,]X0#K(J[S^ TR07WDD9%\&,S75CTKDHVQ_LTU'^ YVDKS%5= M\KJ]Q=^R$J:GYL9/C.L1Y1UR>)H0\/HJR%S;?W4!+6NCT9T M#3-]:FB:32=0P%)!&0X8?5N*0=>TJ65'[G/BNE6#_&2/;]+S9'](\8ZFB4Z%:$FD-@75O__:$(%:5"Q9+.G,]W%$\2K?@*B' M12&"&[+J0@&0=3 M14%)C"@42)\DE!T4VH\3D-<@LEQ(P8R%UN@5GXUHE2J>3O@ZST*R-&_MM.1O MS2Y+_O*WVS0)"C^_2>]Q^ASZ6%#Q43[,KCZ.D4MU43;&V@ZA)F 8=.)#V6.^ MS%.D'?1+( C H YL0VSD+[J"4?;?V,-$;*0&!8:ROB@3*0MMG+ M$(6""9],YN*)<9$)")]AK%O44!(NLCS7/M#A&6FR 0:P+"; M,U>;>WU0F$W E+Z1,QJNX%%$$*#BP)K852@VK*Q\5P8M;Q.S^>W: HIC@VHL MB*)!% ]J$ $<]1;CLOE.FY%O"[2+\BW\ES#?G1=9GNQQRD).YSO"#;Z*/^%\ MEP3G*0["G#)?YB'=X6>R?I[,>+HR;^P";A%J-K6O:LF6:==O(;/L,K:5#^S*)WOIX479:R7 MZ:$\*;YX:>K%>4A;D>T\UO J3(?W3G8RESA-OW"2WNH>0*JJ(B,P0)E-.HQT M,IU4 /8SG\:ID48>*J"FX11H11 9*]IQA;#5'C*R?G92X,>&V=\VY#P/ 8$5,E)BY5.]28EA/V*31KD#*LT ME4!HH"4EW"IJP1ND7\3*FFB3^*G)CYKFA9A6,-RR;*T5N2'DIKD5?A[Q4QBS M.*V$*P=4_Y?:+O%F'Y/69(C$1=,@8U7?5/0Q.&8ZQ.29FY)-W>B;'2<:M(CC MA=F!%^&]'.WB)GQ;]C"=Q'X#[*+F]5G3U[@*TC%-ZY(U1<,^XI:&W4K:U\[C M4K^JZ2QF9<3/N-90TW,6_%>1Y6S.LSA@5<%%T=@)2 N.2:S6M]U&&. N?*8 M2*8HP[^\]0BK3>I=4"K3-S022&!15BE@+Q3V5@7*F-IYS:1-]6S+-R-++8N& MR3GKL2NLIV_AFF0Q21!]/IBT=)8U2R.WET2S:;@WC OB]Y?MG9,X^X")P)4) MO@_>*TOUH3<[OL0BS\((E$H^?Q$Z2>+3T=E/_YY+JZ!D+,O#?D=Q?H/H0J,& M+6KPDC,F15SE;3/4Q+DHD0.],%E\-63\N*KCVKTEF*G9 M);9C4.P.J0OK=8G[:-1:O182;EQ5ZHO7//62- AC+WUC(?_/1'/HU6X2$=*> MKF+:MC&3%2M9=<:C,0NFBSC3;NA.=PR&Q8R7A2U/=RI4S053TL7^XK%TDG)A MR)'R.2BE?N M%*0OKP-*AALPS?\)Z0 BM^6K*+0ENWGLAUZ$RH6A[Z3\J AP0 /!'A%;(A'O MT<..C&_&>&03+S+:8#U!09CY49)1;3@D*1O?T08ORQ(R TV_9AFH 7MOA_;L MH5.& F(Z8SY;$K/G]'LO?D.4(XJ=AJ(Y#4"J,[ZP;3E[?HM M@-:ZF[@8S0/1KS&WCFB(CD==[!ODY:B< -4S]($VM/B7+ZCG8R>HM-XR59PW M'@RB9170.X_L -3+H4P#U02KR>_P*?',IUF1A>< /AXNN5#"0^42$\ =19>C M?K*UT30V_/8>JL.;C06CO)8(VFN2U6M"K9!+9H?5A3J+@VLR:=1RPAI+F?7-6W]G,3D M>%N0+T8+Q'%[]0E[$4V6N:!!;!J\H:=NLZ4R0.N4/ALOAX:":^-T1>,-"9YA M CHS-4VIV&3,,G2F<](HS%TL":\+AAT%9Z(.![=IF+!V'A_Q%JX1"]L:L$.G>9Q86V Y^X=TAG MP=-#BNG?RY_>17=$P+5LL-D%.E@L5 MAW7:3$M#LLM_6+'5[AELAI9W*ZH0LW$4-?JRTB*HH[S+KX0IDY#^&TMH;F4N MFVU>0VBGO#$93XZBY,6+?4V9CD&7K>E";J[$E\/E1/ MB.H9';4#\]>L68GGFFNO@@$J8+8_)#&U:C?; 5]GCQFKUB19)DU8J%)D!HQU MZXUI (4%=.F2E YK(*E9Q^1#OY:80 J*3.'.P$_/X&HTH!P\H?JW^HR9AE. MGS$-L%3/[]E_<5!5T0FEMPW+H8=1R*67IZVS2^&VKM;+$JZC&QOVY_J'.G!9 M3JXK-$!7-0UN"16DKR7^YMQ$%Y29/=[[P4?_ R M'+0'T"*JTY=SPE3.6I;)RV9H98SG<='B3&1BCO5I8V06J)IT@]BT)VS>[C Z ML[.V:*DUO,\3_SL@RX^4C3BOU0&ID? 0"X*-%BH;X*48Z&N>S0($EV MG5&^Q:+'2)\K!G'R!<=+YOQWPO\>G6EP6="ZU@",V0DB56S;"*T_9SR6-SA@+O;43&HLJJL*%;H1)RVHG\1,M3G+NI>D;$=470I[V78H*@R-!S7$FE;%* M.3A\"'*,-CWMJK'PED<=/([$"8T9_4P,IPE?,/KW(>/:;*#O!#1G7SIES."EN8M:;BVEMTW.PA$HB2$*# MJD _G3,-)F!TA^QBNLRRH8YH1XMLI3J0?G M@>(2G# )5S'GRO'DRM9A:UJ&I1"!4VF6"A8U_PP#>@W% M!HY7'PI<]%7,*-VQ+@B\9R:B1]M)<\0;T^*!^I2NG-_K)SQG1;Y+TC!_.WL- M1Y^8]@8#/UT3DBY\CM89"??$3$"&JDQM/9PX000 IG7VD/B/K+"I-J_5<%>$ MI4N^6ESX6 <$IDV(ILAP$!BAJ;KPG-.;T?3M$ZN!*[.EXK% ^ZN*\,ZN*AIH M?R^54R&K<@G5SK0IK_6_BC3,@M"G 0BE9(Q"@34PU6&FU[E4!0+1LG2<'E'C MP$Y5MS8@^I6# IW29S $HA#&-_+N7<";W;<[=+UN?,GLWL7YI'ORI&:#%DC" M&?);@ OFMLF)^YSD]\7C?V$_?T@N7@]A*LW%,LW#0J M%=7%NH+8$<,,Y3LO9WT7XB1'&<=.T^%PC1\%M.Z7Y3RWA19!94IHS<0OYEBEZ59_G)PPZ?<+2HPFO9?S-BZ^SATX*2>^NE>>B'![8V=^'3+I?+ MKGPL@/2.$5[+KVP@C 2KJ1F^4F\/1VP\*N( IZ5-NR4$[N@SL[.G%&,Z,V\Y M>4[FNK_]ZP9=7Y];%N;Y'"XHWE_H6KVD89[C^+9XC$)_W$2/PP"(NRXCM=B/ M <"(OQY5P\W_('V"Z!-4UG'UJ*%%!T85C(&Q))/Y.^+@@.8?&SJ M*)7.UK6DC?'(6* L:Q7AG81JT4#[N=-R*H9ITLQYK=U9N+Z[4XAG@W9)1.0\ M^R/"?R_"_ WJI<&>=ODBY+ 2/1QE#!Y$&6[3,@G51!_&@&!40H^5ME:H M(:PKA@XYHBI691:Q6^HQDYDEE41R,OA<4'^,[%X,\TN0I M]?:\J$[(5IN>3/,$/7H1?2!)T&"+I=;AOEZ']MY:+<5#@CX*LN$L M7/(M_)U+?F@%I8G9?;)P[]-3RIZG5X>[VS3T\55:]8W9$/.E" NBS&5.U5NN! MP>BV"6W# @A$]I]2GN^1[>@U4)2\\)V=;O5>$(1T7B\BOQ]"6BR!M@EEQ??* M/9\.(^2%^9OEO7X6W[Q"4 7-&:[@^]N^[=9A2W%WZ'!'O].E^2YAGB%ONV4=]8@O MVYQ/R(:[SZID1J^Z]K-LG99=*W[\X.@VJ$*X0=4:-CA1C10U6&$R@M@9@]/, MG!I"#_LW60:+?#Q0-M 8 YU<(-E@^YE :DJ&LL7/@I5P<<_XEEZ@TQ^@^F9. MXJ(YIW0/N&'ARVS&I/0C,'VP/+ MB1";:85LPH>7Y&&7%)D7!V=Q\/!"YGJ[B?$MX4*>M:(!!.!(:K-2NXRC$##. MH299JB1$ZJ_)$Q'S%WK8Y#.PA.Z57R+-IXB.6D^/!9=[,4$+23QFR($E79/#[[\[G2[CRQP\5)NB;$^\ M'LGC6@(QX%%FD249G'EF884Y'"U LOC\,>(GC;A)U]#I:E86QY_9>13./#3Q ME)OM39%GM&\)L=0L-E,&8I9>6*TIC\RD&"SC(L9&8[[C,4/:S"QOH#:M@"(] M&;:F+],C2@*.S'A-7](J^AKW\RI888Z]]X8><16"\C+DT1N90Y)6#:^2U@(* M+]/G7,M,78V2IZO83VEWIC(QK7K6?YFDU3V4,.AM85:(RQYKB]G<"ZT^)= 5 MDB6^I+H:E@AH3+C4UJ9H!;MBJFZ!^842&X.X.3R4YM!C-1%L7RA!K=P"&T>U M^!4-=1)N9^4K.@"R<)P2R\%V(A90%W8+_C^L>@PK.9(\BR-."T]P3'N :HGF MFWL1]B.S['(6).U:O+I:$3/$O%(-*DO5\'16&E>C&>8"U9>:TY"MRP;'I:"N8.9WD:^GGY1N1+'.;" M7L<&P!!UUTQ9:\JNZ4("55TS(T^8>CG8ZNLGW%Y$_('@C4MBY_E%)@FF,9G< M4$\B*MB9,N%4L;NRM*:KQ%]0RFQ789NY8NV(PSASQQ5<[+[L:'N0/Q-86>N5 M]:8[LJ"BYO(M$E MX@HE:C*SA6PP>6G4/@FSV54S3 :=A$ES$RJZ9EM>3 M&$"BQHZ9HR7E@=_7*$B84C*_6&O76\+[XF][F7YD>T*H_X*8S91?F: M:[->U'F&[O4# D\B=;%=*N*>IL<E/'CL$5G]0M56U9)->.1 MVJ?Q15S44LFG.SZ;-<;+NM:KF?VK,63&"UK=O=(BQCP^7R^/&S7$IB])$O,X MZ06K!G@59WG*8M(9.R.N8.+&)SPV"Z>[A,L8N+'9CLB^Z;&RBGE+XA,^-^*3 MH];L&U3.O](1D=9462DZ.'5%V94&"_( M=!SBF6(-)?RMJHD^BJ^92'32R], M_^I%Q;*ID*-S'5/RB^;"S<^#&9GHR%)BM+@9=BTFOZ-G.H!W#N07I$\<"76. M>*3_/;IXI5?$Q&'B58;)3[5>HH1X4#1 Y<45A@T+T.%7;W^(\(9%M6@S.M8) MBF7;;,K<&G;KNJGNKP^'%/LAM_TI+5I/?NI?U!Y+YLVT[[' 5GA3?8*?FZ_( M)]\@]KG9_,>4E+.&:+=*.DPJY"#9+G[!5&QQRJO-1 M)I\LL I-IHED(8["0#.'*ZO\+58@X!EEJ?^G=X=9YIP"Z3=(M#FB)' M'W9JP;#53U>ZB]<:=_2&J!7.ZEU45$XG*ZV^?M!-/?MQ&BW#Q5TIKJ^:^N@, MG!%?]NX !C=V%36\6<)7<3DP8;W;P?*3L472[+MPI)<*CJR>&YN2M.> ,,ZY MQL:T) 6.;D[++[+1!K7<].YM4DOS-FFC4O?44%Z!0&Q7NAU]0->]NC;Y?9G; M.F8.:7$-B3A2HSMIJ1>UNT84')_IG<#>NM97<"'U]1K@)5:_N>WZNJSPW. X M0'QF)DV.VF@;'\+J==MQ6?#UN86_IH.Q\*M'R-?X-L/+O=^5V6]=)@ 8>.W9 MC].4&R[N2G>)7Y5Y-N++WKWC5QN G[?>[:M*FV9UW>?5O86XPWO>$?$\B?/4 M\_/"BQYPVF^U!4+!\3[%-ESDI1]H:TY_U,^VC7B4OQ+T2FU.*WCD-P@0<0KW M['UV_TULP')263V<\MGW4;ZUGK>(; ;T0;TA?2@WI')<9T.J]J/Z_?7 R-84 MH19)B-)D.\SCSK(KXNSBY;H.MWQ_HH5\(7-M'L=7[M'X-EBV>M^KG K;E > M 6 6?7 A+ZJJ M9V&^XPR#CR[@2IGGW?8UB;GJM+VROY466AWN/1;>>GE+V M/A$=4IQ[KRBL5^-9M!I63-K%_A E;QC?X_0Y]+%X=3XG\3/.J,&G"Y&Q#I+M MW\^3+/^PCJ^?,*>!VD!TV6_:33$[\EQPUTV]XQZ#*7L)D4T N+F]'6\1I#=3I M] EB%,\BAA<'XI6X>*5_E#EMNL P9LF,M;9=T8.T;AA,R!H(7PTL56E4(H!1 MS%G,==C 8C;7 M/K-.(.#( D.3EWB12)'Q[,<3.IK(FDU[.*PN7A.$*$7./CY:>\T'"57/-=3Q M&]"[,/OM,L7X*B;N,SF0VK*;XGF_ G.I6M#5K*1HTN,VCG*.;-I$2@6B9*"* MCJ_'%!JL\#"EE,">;.FZA-6ZI()U.3YS6+G''\/G,,!Q8,LB28_;',HY CDR5V1\/=;08('K50BJ55C6]F5IWK)[Y&^-S2-_^=M#F$?X M9GL5L^D++SI[#?MW@HIQ=FW**,'4!D@'6=/9$0J&URQT+&THUHQ&O]+Q_PDG M!K^$^>X.1_SA[2X\/"07<4[.*!\3F@"DP_ 8!@=$1X])J5"IP6'%38>V@2"V M 5">( Z"?N5 ]J3Q8Y@2FYBDG["@:K%H@'U9$I-8B4KW5ZN2()IZ\*&K00N^ MNGSPTB>0F]Q^N^%E^:##ZD/!O"^T8"=^E&B!@S,2T)MPH:7L/ND M()X/_.$5E^WS>=-0Y9.J:$H?,^0R7X5Y;Z56/B0#>T MS^[#SHNATL%&Z?G:4L0T/X"=M+$18KZB5#(M3B7'W]Z+W.9,.$@JVY1-K6F& M/,=,L\RR7)A=QHWKUY96-FVAO\B2S."S8Z8$!2Y81_.KIJ%Y?QG^RM:UJFC$ M5G;0CGZI",5,8HXL;KC(TB\23)Q%R?%$&!=@A"C#"4$\J:-Q"< M.!<:VCOY(;H=[VD9CSB)3XBO'X7;D*Q;UGZ^>W2QVS56K!&H0RE0<"](;"T, M\'?YVO3?E?$K\T!UUKNL@[S5V8=ZZV@]PJ0 M!$W,.,RJ_-UL[Z6)9]?!,2OR++/8-_-\X+@R?/C')$26^_@?GU M[#%CE3._WFC, E]0;S%_MUN*P]_V][QYN+IC_"ZWB>/;&[[J6-/4[_4[#4,M MLER_KPB5>[NF,7U?V]8Y\0-!!,%^3YOH),X="J.!;JC.A-NF?K>O,Q[7S;AR M;R\PIN]KVPLF?B"(I-??TUXPB7/ O6#X8./WN1KJ!*O, E//8$56!@IRE:,4'P@; MF'N@?$84E%.7[WQ*''4J-^(/ ]H/62T71K"Z1M6J5).AFVVGF;%T1U V/6[F MM6N[K:_?)^\UW!?[1KJ(4'G/7ABQ-FQQG;GJ%?DN2=D3Z?+!@$?^KR=_,7ZI M?@VSK #R\_DF=14'^!4'#\D5I23-^*;&_U=0:,P4&,9#-F.M[;[J05KW+4W( M&L@N!T8E-*T:Q>'_F%4.W=*ES!:2P@U(X9$U7"AM(IZ2P3Y:Y M%&X0Q;%"*;,I17V:SDO""F<:XX&+XL@8$!:MZ0^&*RHCID3@S@2%S_T390.P M&:>DSTG\[]4;^C%QT $ .+5HL5"?/I2C84X1&B2);M>0N/B!9?=^(O$G-5!' MM*U5=CS?A7A[\8K](@^?B4^]#7TL+_.H'&V_YJ,&\54!2,50J]4@1^D8=B:C M$*@&024,R(9Y'GE9=K/]Q:-GK/PFO:,QK@=Z*))8>A4 S)8YSD)[SY2/MKYI MCI$R%!P*0 ^@)0A*4L2 T*\,#,;G$K)Q'<;X*L=[V?ES#,@A41JP,BI.-80; M(M4CQT2L*"ABL$"IM),8*D?#/$ 64MQJFVW": ?,(940L#.J%"T8-]1B0)"^ M8G3ZNL.E%$YDJU*/-A.MS#\^-7H7QF60\QO(/,"%>>RDZUGB=)J1F\BC@ID9 MAVDAA<2#3?TPP_TG5UH0 ,=I/2;J\[1Z.,R!6HGL2;PD37H+:K?DWGIM;H>J!-?;Y,TBT."5,WZ<7K(4P- M%%L$ZHJ&R]E2J_H0SB&=EQ%GIOS;"@O]-\SQN&D'M/E5&(3+-K86)&N195J@1P[W^N5.=L;/"8HQR+#WE!$D4 M>6G&&LDPHP=J\\P/0YK8CL'>&1ZBM% =B:T;<^E-+9WCY[$Y2S''[JUTF%O' MZHT>\[1M7O<16$7MPXRI>3R>$^LBRS/'9*Y_ MW%W'>NH?A+7-J/BDO(PYG7UA^!%OPYAFO,=Y&CX65 ?_O^:NI;=M& ;_%:&7 M=$ NQ;#K@&QINP)I$[3=H4?549R@B5W(3K'\^Y&2'W)MV7+LFKZL:THRI,U/ MI!ZD5F!GIPSFK!;&<((M.(GFJVQWA\0%I;PX,0. MR,DNS>J.4<$?+_[+K_QK]W0^\XX*U-6&.>"WR#@6J%9IU0:5R#\J:#D9E TA MGFE12S(DW>,F7(T:F8R++. :F,MQ7>VTJ&L?#4 MJ"=#7_+#(N0UU2%.; 3K%"W,R=8A''AHUAF<%2NYSZ-90+X)Y4$70O/7\!BS M5"S+Y;)$,$/) R\7G&_E:K52"I,,HJ"D)\0ZN@'GP](_#HZYW/R%@.\=84J- M +8,!4Z<-$-K"Z/,4=:!;? !UUFGLELEG R?#4MY<2*8<3-DI\E3^[)K3P6< M8B1\%O+@%#(UX1@R#E-E>ZZ!5,191JY"=<:AG(.Z@9E387'04 M\ZF[ '02,$ODL7B*\:23M8W0.0+&X/$N)MJ14,=-C)!FU9J1D\I@*&3*M!BR M5C*]V9F9);&KV0A6!I\@2UP?]Q#L9IX7'B&W?8"$,<)1(9H%ZYM= *%P%_B/ MPA.[#RP K"O)VKX!H1=]"RW"TRD81J7RL.&Z2!QJB81 MX-_!FF5262[65DXZ#)#[?0RWX8>0@6YY%44[/$'FT5QJX6I-].NT$#[?7P?Q M+CXM-[^12\AW+G67EIKES'Z_@@;X7_&8S-&@3_F##Q']*U]..I&/:48<.TS6 MM,4/W4JN816J4K2L=E'7B9/&Y5L897JR ]O@#NJL4[W?*3?[Y'Q?L1@\%R@: MH\-R&R'- F^]-A4I>;Z4"ZEX#&]?'?0*U5FO M7)@ZLZ#$LWJB'X]%OQ.D^RJ41NEO>!IP+Y)3@^4;V%MQ4N.V MT:AJ %O91H#D!MTJ(9TT=0$P>QD3_I;"FA+*;>TI8AIB=?9!+H#DVO,>3?,3 MT[)AUWAM[Y6F=1@%9KX4PK(+6T5 @.E*%3/H%OY*@] *%>J.XZC]2^RLG[)- ML??^9!6\!/?!_#GX S^>)DQ/]*;XDXE_'%U@"E17+S_NK[[/)^8-$3I(OX<2 MMYTVW%.1.X0D%7=(00+VU#R$0;P%K\*T-M[N@%0$;,U/T<#P=WE8L_S)5&U* M=W#W//7E>X72NP#057G7BY64 (-:F=@L-#1P*)6F?([URFG%%XHUUCZIBX^ M ?IR,1OCL3YBK:9C<B7 ?#=8 ;]Q5]^B<,/3NA"^,O_ M_??_^3_^_+\^?/COSP_W@UG@QBO@1P,7 2<"L\%/&"T'3\%Z[?B#KP AZ'F# MSPC.%F P&!Y]//YX]/%T\.%#UL9G)\1U G^0-';\<;CYYBIK+_!_&YQ\.AE^ M.CXZ/AF<_W8T_.WTC_\1OYYQEW.<"$^N%??EE&T?JW M3Y]^_OSY\?49>1\#M,"UCTX^Y05_24O^]AK"4NF?)WG9X:?__GK_Z"[!ROD M_3!R?'=;BS1356\X&HT^)=_BHB'\+4SJWP>N$R6LYXYK0"U!_OJ0%_M /OHP M//YP,OSX&L[R<>T-BT,\_A8RRF_(QGP>#/Z, @\\@/D@H>^WZ&T-_O)+"%=K MCS28?+9$8/Z77UP/(CS X^/A<3J\_WV=@2G_.?9G-WX$H[<[?QZ@5<*<7P:D M_>\/=Z4!N1YP,&P7&*VKYS@D!3_B7S^1LI_$FOW4=/2/$08L:?\J\,/ @S." MW\^.1UCSN 0@"FN,7:31%D8^=1#^>@DBZ#J>%C)V>M!#T^;#<#*?K %*1*], M++36]=/R& 7N'\O F^&U^^:?,8:V#IJJ>NF"-BU@E.I2/]573KB\]8*?6L!9 M:+PQ)=-TAYPS_D' M]]!YAAZ,FD)(JA^5P9/SVG"4I784CJ_V MIKW?A%($1Q EF\84G]0:@K3'D 8>U'XW7?B&<3'I4;#9K2J]'3R'()_QI@Y-R]$M W/(;N- MM7Z.:O$\I?M<]>3@(X6RTU7>6GMG+ 7C%^Q!YWE$!16T-O6<312,N*(UY><4 M!<,L-]3&BJY@T-RV6[Y-7X/(@9[^2_6FG];WA,=E@*(G@%9W_@L(TR.,"JH5 M]-XZ+PH[ A;4/7!"T"(OF+VWSXL ?S]5LO:(B.H7;?.A6\!I@A?\@,/-[O M6RQ &*;ML8+3?_O\ -%]$(93@,B-)_ ?EPX"+;*#V;V>DV8V,A5$,EK5-?8U MKDI65<CCQ%?IP%:]NXRA5.2C;YX3[T$/7>(:/ M1WAHCJ=/D.P^VKLS*9R)DCVU1V,*GO$*'XNR(^/-ZQKXH9)%MG'?[?%!&ZX; M]=O-VX4*LNMTIU-SH$24U$;UZ [PF6,=^.D#+SF&? 88(604+Y#8<^%C:Z&P M"@(;]ZV'#P\ GTE=C!8GO<3B#Q_PK%),,:\7_3*^!G. $-$]O&ZO96JG9<.> M]?! V]HKW(=R?5IV72!6)YB54Y3Q-_E !642O2BG+?T7\Q9C![X \OJGCB16 MX\HI21@U251CX=C%_>'/U)'";%TK+7]SO#A5_X5AO%HK4Z=(]J20;>7WZI^/Z3SK'D?'C"+58,I?CUC_.3R^'9 MY>7QV='9Y6@T.CNZ* RN*/$Q*@_406[>-OYU#P1E_ZNLQ*=UXJ3PP5U";R// M.0I6E3S*>@L$1QV@&4!_^67XRR .\5B"=7H]_F6PSN^1]RD/J*-,AI@PJB4! MC7T_=KP'L Y0%6:JBO5/8-S19X([5B.X-8(!PC,_04(K4IP"W"5>Q6;73L2: M;Z5R14Z,\%)V-KPT7([\X6>"/&DH2+P9A>!^5YK';2V:^&08)JHU[KS<+=H_ MF0I1D(GUM$*L;0DGWOSHF[.JFFE5Q?HC%.'19P(YZ]N"F1)X"SWP M+5X] T25X+9(WZ3'&7DFN?/.IQ)Y24!XQB>L2QPOKXBI$'J["F;TF<6LU3=1 MR1.32>^B<^D].:]W,_*@0.R\R" X\XE2OF\2DR$CD]5EY[(:SV:8D6'V ]^; MP9 JIXJR?9.1* F9?$:FR.<*_SI!3\%/GR>=;RH9#0'Z//F*(YJ1-T21K M\P0EMAIIZ!JF?':*]U1((E3DDJI2>70RB:9!&#G>_X-KYBFBJG!/I<2G(9=1 ME7:C+1F1"3]&P*%(I?AU?^3 '77.^2IU1%N<)_&RO.DR\.DWGMTB_9& T,AS M*72I/7@$;DQZ&AX_/Y''@PHI[!8ITS(T6 I"(\^E4*4R:$L*3\@A8?H>WU;/ M@5$_?]@Y\ZMN_8WT-6W-FYM7=^GX"T#1NE45ZX_\A$>?B['[Z_]5 MC BYJ]&,>-IB5*^S)ICS)I30\4K3T8NX>X-(OX6>#%F(TJW=OJ6MU.N M;\(1&7XNE"XU'.EHI_&S!]U;+W#H!_U"F;X)@S?T7!#=VS@\+O&DYAT[BH7Z M)@KNV'-9&*"RV'IV)C%GPDD<$7MYHCJC*RX8E?HF*VE:'\'#KK%GU0=,R@E M^R--&0)R,^?>:4DR3=R61KK-.JUH?R0J14$N4D7.(UU-T=1$7VR2%LJ667*" M67)NJ%#E2,BEVCL=RQC3.$OHK%:KE+[OC_3XP\XEUCOE2:8@HKR0%K[MD;0X M@\YE5:4&Z8.L\EQV='GE)7HG,^; <[GUSGTD(^X6HM7=C"ZU]/O>R8PQ[%QB MR@U(-A+[\Z==YVZ%+M\B"0*+ J Z? ^/B,/WICG\>['%0=;D(&NS/A3G3OB< ML"X./RP<9YWB$7A1F'^R!6;VP8_-J";S6^CC<4!\/@E2WSJ*6S@>R ^9ZC_( M#;+!#*M#5A8]K9J ZD)E")^.SHZ/NYEYM?B[G9L2U"ER/<>+Q'.P<7WM1-+9 MK4E(X#MEC9&[A.!HTA8AS0:ADSC263AI$AGGQ?$ "8L373D(O4%_0<*A[1YH MI>H:"@H1^>YCHS[%-F"E*M4$!1I51:U"@C"!BF);%$,BM+TOI$D$2#A9@"'_ M[(%O(*HV9!2I8A4,I G5&B'CM/WM(PM^_3N,EE?XV!^L\#6'\),+$8&:5B&E M+KV,V!N]V3BF"*P=.,MB5N:!XTOIE5IYUYW^BZ)6B$=W]UU(5R!=[PJ!7, 892D3+1(H(Y8I4 MUP9H,*?.&U'1B>DNRX5-QH2($.FJ2P$Z;7B\R'(A^XLD+73.O38%B,-OG)7V]J"YO'SSD2-7PU&' ZX;@RB%2U3Z U*9:T;W4E&5"Y2VV.ZEOU3#BMY#].B9C0?%%1)#X_M]3*4(UHY)45:?.[K81XB@.4XNR++T\ MQC_P7;KX&35LAX,LZ1H.FFU;8NK V9U_Y:QAY-", M8RBE[9.^#*%:S&':UU;'J]@C[H^)%0@)!H7 $O@A? $DP=4*W =A>!L@ !=^ MJG]QWY*L?UXJV-D_XM1_X1N()O,GYY6NYU;=DX7P:XE)6O6E9ZVC^($DFO;! M[,9!/CZ_AP4V7H,Y="'M;,NO:!_&:M*LZ'3;K0?:'N^$[SQEGEQT%PY &0X$ M:>R_K?@^H7@E3'@4BR08/0C%;\=U M&C\$="GC"R.+9G-[Q?8W+Y[2HJ:=HG&0TJ?(%:=?PV)6H=GO.!C*-!'%$D30 MW5[HN)%1SL0CHPQ^+77Q)PLCI0R/+CO6OF$63U RUEFBAY@"E,1]%5+(T2J7 M)\5ECT*K) +AJ>BDR+9!:UWPUOQ:]@.32XI&HQ1#0 #O0XV8*U M#@(8/'IMT/45--N2FXM 3>M04I=F&P(N[,6:9^XIE-(V(T)T-^FUMDPBY8)( M%?OQ(+B)-+U]5H&B_2OGYL-P,L_,[/"W@M?-8W8@SFW;@V ^*+3>=C0!\N"R M&8S W9)2X\?QV7D'CR(OP(_!+<9\E5W]1AU'/(/Q_V;TI[L:+1DYV9G2J7HH M44-V_QT@KX(0+Y 9/ZA+?Z&,#>+G$V3#E?$+"L)PBH(Y]8VT4*+,A9$9/N^2 M8N61TW\#X(W1>Q8&C!=]F5K>!G'+$6?#Y>T!BP6SE 2:O<:+EQ(AA^L>S%?0AX1[)MLX&":>6=3"I M0Z\-1X(]OHGN&]8A0(Q"BTX,6Q-#GLRW)8V1NHI3 H>L_CL9?PO\H$QL'BR6 M?4CDUK,!!O6(U*C6:S-P9F)P5:*:'DN55MP8$#23Z#XRI C6>EJ4CFCC>A E M A\>GPP3H9-/?GPA*:5\,BOP$2<,(=%6M$WL]BC5X!749R>B+ M WVR$T[\:QBNLT>1R3R-)#FD71*8E:P#2@.R[8RF2V4H[4#)K&0M7FJ0K=5G MIWVTR +E\#!2"QZV1/%--?2,F^BV0(D=PZ/N4HHWN'EPJ-'@\M#V= ?1]F[= MP-]&NAT;T*&&Z Q$EW5!-$I!Y(,%,=(P $8B$+%._"S1COJ[/N3>J+EMY60R^.J$:FE-(V2IU%6B[W'AL3_0[@8HGI M&^.;J[, W^+5,T"3^9X))6L%D&K#!HPT)SA'3H]CUE"8D,T741MER58L1H\4 MR3E^^NX"LQM/)8^3PGG_$JAI U+JDIFCH\>!$9MI'(;=ZISJRDU2$S'4Y#;; MN=JZ@G]5098P&XE,_5EER*7/8([K8)971KA(?>99:O#6!E&6[+"[E4H]? U@ MI&7/@ S9R.^5)88=#[M/IJ<.>;)4:S ;JX!)MXYA]&@V' >Q$QD'L6(O_V>0 M]=-93)(: 9:%ZK8>-2L;U1-9\'A#3PJ587[<_4NT1V@&^#L M!A)FHJ2ZL)60D"!5D4U?-_)/52!,J1>+6"EK+H&*S/*ZD7"U<1%3XJPJ5B) MFF!%[D+=(&*'4=?!"B]U-).-JK)68D"<4D6&G!UK#>[Q]G:'?^6J"C8%S15[ M+?T FZY>7P?Z%BW?*#"Q<5$%*&W\4*2H6 ,$ Z+31Y$!;U&B-CYLDY9^0T:( M-$5+D%+I4QQ1DSF0AM*\CA%!?M)I$FDU^6Z2##Z\>07(A2&8'7V\'%$"UC9O ML/] T<0#5<^56IV:*62G"'B3QE]SE.<4N6W;(BI-//6G3GT,C?D^@W9 T1%M.OPD#806]FE20&X6"U9 MCRYIXE4Y8BOS@Z(=\@J9BIZ6*(@7R^\AP.>1Z*N#_@ 1^8:$M:L\T@G6[3\Z MFI.KP[VZ.S2DY9I@(BUW8,A@$*W*?=KP[2A5O20?WP8H.Q#2S00DVBAS]11S M==0S**DCN[&W]2:4DQ&/NDSM2S,L41JQ'DPR=.=HZK'R?)?.VR#>-5"LUTC_ M@:*0[APH?=:/-T0*HQ6[H2)+>(Z5IBIP[?$ M'I5V*\M'#3"4*]H-! %:''X9!I MZ2'7A"W 4$!U;KMHB.96#43N?#&=BD13APD9)O4Y=,Q.O2)MG#G\.#I2:O%: M;+#,R+/1&9EX/821!!#B;;#*AKHDFP1;OAU(0).9[ZJP2F+,K'[%M:DP;M1E,#'N1@ MZK&B6"6:!%NT&TY-F)#CJ0?VU'*;_%#UR6EX(%M= Q[D8.JQ&EHEF@1;++/R M',OJW"(X-6%"CB?#-=KRF_SEF>*3T[9!N]'4@ >YE[7ANN\:6WPM- FV:#>< MFC AQU,O%>),__+1I6JW_6V+!XLG+A-R/!FN$R\\*7U?!WY.WV3^NX.(:Q[W M&:ZZEBVXJ$=H+GO#]==8EEU#P8'#')S-)BM@!;V:DR\?C)OW3$A?I$F M#DBHNO-=!'"!VP!=!6%4<&U\^AE4 :F%;LM"NLC!KOB5 Y?P_7=U5:7 MQQ]/V%%F^-4L@4]=2G/Q*XK"VL"SOK[D14V*.-4/!PE,BG-$&*)CUI;6CF3V MDT^&QLGXI:>S_B.S _[D.&ZJWC8G06/=Q)R]1@R'IES*397.YDBY=W&'^XPN MC?S( SLVU6"O$UW5C3\S 9NI7T/3L,.7/8PF*T=:+GPU4:>9PCHNR9&2Y/&N6Y7+P:ZG;/_4@ZV4Q.;E0_1]G9R-%EZI"BK?-16&K],J4 MX;R(P-*-&+,(U&3]SD5+#?V*PM/7SQ??!"*\*+_2C1PB1+CT:\BCK4XULZ%K M-P;,\./Q*5' 1K1BN*\:\! 4?]#>D1KB-+>ED>X%!9$VK 8%;7)UQ!\O85SX]G'(_Z;KE!M&S%1GW -<=3; MNVCRO"&E&[$,&VKHUQ"%O$V(L-T^I!LY3(APZ-<13;P]C/ B/D@WVA(-W*8&.'0KR-,>)L88?L_2S=RF!CAT*\C5'B;SV=LSQSI1@X1 M(USZ&T< [WJO47$>.>QK#9=^'7&]==HVU[!HMU3^=:C5$9S;!$N;*R=FYO3H2-RFAC0^2%OOS')F0Z"M1_GHTO9"=J8CF\@(@.9HN % M8FE\?OL>DK2'DS5 &!?^8NQ&\ 5&$-"HJ]]0:1:<''47X$1.0-NIKIAT118U M39[&.C/U[E+\BL6XCP\.S5KDOC6X/.TV52AQY?-=Z ',WJW/Q%.@9M71T=7A M +,U[BFR!.MT:!%UY#ES15C^I-HS#86MPV4=J<\9I ML%?MW*-!.&%H9>%W?-7BD UKV37 @W5A0B3^W0.9M^)X19R'_L7"DDC5=V0I MX)]EN]\S5VH$HO4[=89'["_CL@7$8@BB\>PG]#S:GBG3QCOR M5#).D<&N*7OF%P?ZA.$3_QJ&ZR!,XHM,YBE'AA3XL2N]XZT1IYI: V_2H"Z( M;M B&VX> ]R>\?)'#,X84)QR;]Y):>,755YW6;>8:B8=QI,E+N$96IR25S! M'X$;HX2M#\#QX+_ +)^VFRTAB77QM'3\)[!:!\A!;]N=A':Q5=?!.Y1;XVI3 M.VOC5E_"DY P!>!-Z.:5\#Z&X3(] EV#9YH6D5OO'91-F=74BMLXK.41ZZY! M^K/ VBSJ'4=U+=[ ._J4<4V1I7BWE^H]%ER1T"Z8Y-]AM+S"DL$R0,EQ1QAZ MU!;*7!R.SDA"Z"ZQUQ (HB28T93Q7)Y97NJ;:NC 5=CUPUB/,GQ% ?PA9Q# MA &U7_40D23(A:8JYX_XPA I@I>"Y%;U//\:.Q/R/.+FM2 MA&;/+=R ,?!1#(-]?#7DB5J%DB&XVC5 $873;KTRQXZ[#^'='HJ$6&&#*@GS MT@5@%MYB1C\Z'IC,\2>SF#"2@QYNQ0."3SU>:(C2V6GJB=U)]!_ FST%7YV( M/*>_;9_51=^NM5PB$(K#] M5=8S!BR*A<[>]<1989EC8VGKKTIQ+G*,JJIWF#@29X6&;!T&'IHJN-MX6SL< M9#7D2?^?7V[F<^#B$\+-J[LD&:P?\)EAXA.>D/\3O>X+OJXD%E^8L=#%=U3R MQ=B?E3\HE*3 3T-/99F<8)F,^GGL:HLW&OP?6\9K(YY,DR1^^X_[F<-)D?NI M1"A0;G<0UJ#< +:I4J1TMV#K6)K?%V$]7%"D4TESCV*24/2..1JWA^^@R]B@ M*-O,;L;;MN,!Q>NUEW#3\7)NWOGS *U2L;)5>(*UK5F[FM!K:CZ:R7P.78"( M>?#0KMDXC FQY:#OQ1&-8V7G'*@6F!OY-YIBQQO&TD8\[JK*CMMD.A MT$;]V0EA2,Q1MB//A5:0)0F1E?JTD)R"N+(+0?B$D?+9HS\F:.VS/'-/\]3>:/N"C$>P6Q^MQCB. 2>+R_!&;M MD]6NT,-@V\5@TT?+@7_WB!0(B4ZO]..X_6,T2V*\U4>LLC'+B+@0*@[0]4G5 M.M6/6Y[JM_ 5S,HVJ9SY?+(_GY-&!EDK*JX"A5'AM;@<$(LV)64JMO\D7&T^ MO^4B;VK*-&',!)67YK!MN]:<;AX%*POIB6G=)7,['YR<=+Z^L 9'F^1$*U>GBYG9J0QDA7-_D+1B'RK M5HO,;RI+."&^)IQ7'!;2I@:%MEH_2I=IV0Z/IX44J8K!<'%T?'YQ/AJ-+D?# MXXN+HRYN"X5QODG=$3@5C9GJC652>5VH0[U5,ST-7_GDO K/\8O].9XV,DA; M:3V\33I^[CE?H(8)<[EB>/RS/;V*75+![BDT,MH,8Q4U9C+) M\F_'#D>&/*LFSM1Y^$Z?( M*@,0XK(+T_P(F589^@O@BUM]#"L,WPJ-;E3(VV9;MG"G$RCUQ"35SH_S]E-9 M"PV0-[/E&C%FPC<3U/YRH( -5NWB7X(7@'S"CW$8PC B[OZ"RT.%4=BVM4&A M.14'SJIQY5$TEYV)V9\QSLF#5,B0ONHM@64,LFT-S$UJM,E/_:^P@/!+O M[0&$,=X$OOM./(-18;:QYV"%(=>FR4'6YN#7.&_U3RUOT9NQ;&Q_"]X.PB=I MR5:*M[;1T?GHZ*C]+9LY9-Y6+5;9F(5 I9CV-^P&S+!JHWZ,GT/PSQBW>/-2 M=-'D+! 5QF+;E@994VU["98IX;H%5A1CN#>DO_YQ/^0:TMC/_6X/,]Q!,YC=X@<"'%&IDKW(A.R @0)/6 &_MBYICH"BV2L@U M4F;KY>CLV "C<&FH**#9K"CQ%(70QKR;A"D/8>K,&B;*QRGY'&_:'LFQ.(/D MF"2RMZAJMM\XTLH%#2'7NERD'B/'GSEHMF-=F7*":A3#J--OZ-0G46M(]_9Q MD84JV@W:)K1G"=6U R?U2545GUT-7B@[U.,R0-$30*LTZOR*CP'1:OT6?R,J M%<7S,F6EV*8.#Y^0,P.Y!^M^:O&QYP4_R7/.;8"N@_@YFL?>)BTP:\-1V46_ M@=<:1S0$$>L2I%1?<[$=3;2Z'>!J1&T&G)$9-R^=ONJ[?S.7,.EV[("2&K)S M'>"1IMS+[3\.W:W6#D1)4$AT#<-U$#K>9'X?^(M[^)*'T]@$0ZYFE=C2I:$G M.Z#9%F-R\-J2_^06<^UOCA>#0M2V.Q^S.BZ<@"E@%*IK![SJDYH#QAX]> @P MLY=)J,T7X 7)68+HWOP0<,[]W)IE#HY&9T,#@AO4.,[7(S2'BAX]=_M0J;+] M$]OF!&K: 96ZA.90T:.X;G\;VO@5"QZ#*,7M (44=3D2;%%5/RXQ4S\[83F, M]22/](IY@UF.CW3D.LL^GM1HR0[\J"(\AY;96NW; &X\+-0A8$OHM+FU>DW M#NJ3F$O<%FUVQH2K&(_ M'ZP"1K/'_&4 _^AN6!PF3-$%3!T4^'O(2KMG[5^WV[ "; M6O)SL-FBR;YQ$.;*@B1>2[9[L?6+4\L.X-0A,C=6;*J3-F4M^@9^%OB& A__ MZH*"KDH,+[+-V $@)53GB-*C*-[H4-L///^4O%,+>3.<'.'_LL+/#WY-6Y/T M5N@D#OV/3I*35S_=UG[AKL;LZ='H[+BC%'UR I!XWF:3:IDC0L(I8A&;S"<> M/"BEK<&$#'U:W12DGZ)IEGNI!Q@GJ=P#\,@!^2E(><2$@JIF>X\9K8PPRW%! MP2J#60O*;,TCRK]]=?"-#/\47(&D6^H]TE33WH[O@AD)4Z0.G:?[ATZ!M"DU MSZ(]S9\RNFC_9<==@EGL@PYC5H)D(*AYO)&FV["";DQ\0.QL8 M@<1Z:Y>9MS%1_HU7 8JRM)&9<870WJ.R"^MAJ(U)[;@'=Y6S0VJ_.J_8K_8R M=W2U/;68PF-TA-%QV4%LE\V2N^,@N#F52:TKHLV4I\5P=$9L./J4WF,C+]8N MUH 75@6+*23[D%H<+O87AV+*CZZ6!6VY/[I?!(C13."3Z\)DOAETMK%]!CZ8 M0S$M6X,6C5L:9(7'6A'4<*.=X) =P.]F/B=1T%^V*\8#OKP^ #?P7;QRIM'P MY/ GWZ35 %3$#LL"W&SY65/%XN2>\17L'H&:$<$[,+&BH+!UYWG<#G: M] KE*O!);'LGS;I%ET=5.0M$(4P6]3;2U2DB!='VLL_8>)AUC!-BK9U(GD13 M!+HS8.:F5%G67 $*RV)?GN*4*EH>&\LQT\!7KJ"598R3FSC/]^7%I\P4.8U_ M.FCVA#M@+)BE,L;)J=8"R2=)D?*CF^M7M4_NF(!RD;H6?'[;EIDZ;TE, ,*3 M+6/\F=#-0$=7QF&,#Y>*/;@MQIBRE#R ,$+0C< LT8E\]V$4/CQ^9VX!S#K& MP: UD>ZC29Y1IL!BLS[?0Q_? M)=PLPFI[,1=>;*3L0ZP-QEC[!%[-C&293:.8A"066\K%,(Q7Z6>2[Y(J.K$' MKRWPQ=KW\NKY7>38F)@;R-L1UFW8;E@JX(76=_3V,Y?QN*04?B)L/L%L[CJM MH2[(2="OU4.K2Y@5^4'\;&\#M+]M%,XW)&R]FT8AHW UR>;S.?'BKF%X[[X3SR")=R!AH3FL"/BS:7B0M3SX-<[; M_E-7AIN2*>PIZ[!D*V;YN3 '+[D-2;1EW+JA0HBLG:@I;ZQR@YN@A>-GSL)) M?/S017"='B<_QR%>NMXK:5G(*$9%VE;6Y7&7C5A2EXMV< M5)KQ0ZWQ>J=7K/@YA#-(XC4YR4F?G.19UH6T\F4^G7:'&P7BK=B I,@VYFUZ M.U;R(C^9%X),LZU>N!6-$7<]"55(N![)>NVUQ]%7!_T!HEO'30-:42VVJTN: M)Z5Z7-Y9O"6(%?!)4:4E$%ES:$8B\@T8(UJEZZTB/BAZ':UE;$)!QS<035'@ M C +;S'?[L(P)OF)$IWQ*GM[JP*%2+W^88$MOAT\U&:!ULM>!T]&A%!"/9A= MQXB$TP9X-+-$.1M^ S^3K^CF9R*5[462 CZ8%=VV,9Q(4%;,5?*#. .\X*V9 MW)BB*P>A-\R8)$4C!4U"=>T'4WTV*#*:H*7M;?\B^4"4/SZ8Y0DCQJX;K^(D MQN\UF$,7TE0L_(KVXZ@F#Q291)1!U+HO1X"B)X!6=_X+"*-$:T/UQ=@O:C\V MA*ENY_&_)=5V%D0:I2='"CWW>\^ M HX'_P5F_Q%X)$W\%[S#37P!("W2V^E M^8Q8U3Y#H F)[:3$,&K++^>*2%-$R&[Y>U8U4EM^*><6>1!/!V'#GF^630T] M&Q4KIII@]1XM&77"1,M2;LJ3)77HG]\X81P$:AHG\T8BVT= 718(/)*U[Q)& MYPCNE!W-C5_3."34%9T$"#C4ZWW)IHXJ22#TM'3\9!:BFVB])UQ\E>T$?") M9%P8%;\=B,BI_0A^NXA65_Z7OS9, 8UQE&?#I MT& CT(;\G%>V_(K?]UE^7#HT:,!,.>C>4XS%Q"L:(_FV+SQL#K03^;][ 'T/ MP3SV[N& *8=)9M.U3/3?BG[A"E#:#L&9T9=?K\% MN!F\E04>[FQQY^.Q@S"2O0&?-;H!E\X5<@HQ+U_!LU.'=]V\. M@F3?RV5[@P>Y22+*O?HR:QNS6L@(@G7=E:>V=T_(DY\^7IZ6<$VY%I>^-T; M*D15OE'QZ6S/<$A49-0+\$Z),CD7W;Z)\1E-$0R#%KWF/%^AG\@W<9M-T\/2 M376HAOG'&;]6\*$,E5ZRS MY[=IPG_*DB#1@F6P4<6!=B)*F'6;!M%]$(:805GT%K)WREZFSYM=ID$T(&,8 MK $:I*,8),,P_SK=CU?E,1[9#'HQR7?]"-P8)?OMS:OKQ5B>)(8/"2,>YW$; M\Z@'&!.)&,8K0AN-6!5KU' MH $;02,Y2SS11QI2S, M5,N,&OV1,T]MC,^?$4D$X<_PKDA^J_;UY%>P6+J21%.U"2T+ M=^-CNHG0(>36*UO=8L$W8@'5N\64O9OWU"!KT&* Z-LZMK$YT.6+@YXM_PL* M0AI,Z!6,@T=->0KN]W2:M<2*,^"HP((%M;R]J) C6=$JT2DH*O=$%BKH%>R% MA23-6D)2FW+F2#7AB;(M# .4*.&^^YC@LA;N,Y@'>!H5PR]CZEV8R%_VN**B M3WO1V3[;5&40#R+',R#B>E,&MHOR=WQK9%C3T-^C%-D^6)#NM 6";1P")X;F[@=@'=<-XJ2J7N&'K^V/\_ _@1D_!!(U? M'.@1/<)ML,-%UME7OB'[H*J8%XJ2E9N3OH7*X&^ 9HG#JF(_@(2ISJ!RJ7!5 MZLYD9KWVDFNDXWUV/)*$[7$)0)2E0+KU@I_%;-^2EC5[B3CV+&NVO0^>T^X' M(>D_B<+MXA$,YG@( [@=0[_,<-I/*<<<>76A,LA'W4UM.<92U"-LLMJQ?6M- MVF7V/,#%,IK,O^,C&.$?1?C,.L9@04*F^T"0)]&T'"QZD;&)RE)(L3X-PL1G MXH:LYR'$IZ=[&-;"D'CKQJ%-'CB2X&O(&V-","C&YSUTGI/$SYR-BU/+.#PI M6+W$B#0K;9 N=%S%B.&]Q*YD'#;JB%D8+"RBK3X#;3A FS4@\(T@\RZN ZB*9@X M4*)4:TFHK2-T7;B<.G!V&Z#4<3.\\U-'SSO_*R8_1MFEL;0HT[V*U33:;QQI MY(&BQ-SF:(NFSEN:IC1 #_1U:*>4,?#0*.F*YR(!)MA@I;NCN)H\1W@')\R\ M>767).7+WN,J[QS=H,7#A)IJAK43G*2CT]7=:NU E#P TPTG6%4.$V/2'+$J M0W7AL3%++'8;$V/[?)&7??'>RT.]\^*==3*8)[T,UEDW_7K4;C^RU>;5A!E! MHE3(K-DLS-C]"2I 5J^C020\N"*AD#$+8LP3@I2@E$3)X,2O6&>,UU)F"V>V;(MSMZQ%?1NF6RAF8*D"&! M'?5!([)UQ%*FV>'GYY48) ;9J1WV @% #;,A7,\RD=8FV91@#)N-Y9[C=;]? MT#A1UMHD!>GJM>\\\; @'*Y+T#X&[Z,//T$W@OXBB?$DGYJJM>J6Z#F!Z02JZ9PT05E7)5;O=]!!5\4;%6D68.%%0TRA6]J9MB M^B/*DX9@.CP0L<"CQU%<>D6B*&F8%&XU3>*W.T6M]A]#.AFAR#%](ZY(, MXQJ$+H()YEA6@XP:QDQG.9;35"OB-&HU+./D_7X@=NV4-.V;[XR13%T.;V7$ MI\L\ZTX1$5;:'.U\:XP8^4*H$!B#ABXG4&9B3N5_Z7OS), 85UD&?#HT6&FT M(3_GE2V_XO=]EA^7#@TV$2W(;W/F_@*"!7+62^@Z'F5#HY8U1JYJ-C@Y.AER MKZUMJ"=*L-@==*5=.[.L,:*4%\2.$*4HU&O*_@B<"%^E\$'X*?9"AV[@7%FP M/."346:\>OF_YQB@>ZH(V'H5*YH*4)J$JXEUUN7ZT45'_;#A4F@9[_R 2%( MD'BSXJQ1#OD[.N['98 B0E%BK.6]D>@[-Z]KX(>5SW?BM2V#APKJM5IX2R=% MH.#C 82X:"*8JR",ILY;Q3L/HZ2-@U"R#:YICW)G8WKRY)@9C$M,I=/1V?#$UOA58\79IE.*XYZ2 YY M%#3M%[04*H*$JK)_YD;M;I$Q/R2&(-%2X#N<,O^@F0/RE/[K58.>I.S M2SP]&N[:)6;=)!GYDHX&VYZ*J?R2WNK:)S:>%5^"8/83>A[FQBXCMM10+!KQ MB'[4:N?'\4G[)HZ-8R%V..\;P%[3/K\]M7Y M1X"N/ ?O?O1XB1(M& ,3">GN0Z(IP:9$5630L:7BF[,"S%"+DJT8!X&FTI3" MAS!']!JW9#ON%&_1^%##"MZW7ZY/ A1F]ZX>2Y1NO6*Z"\.8>,$D@Z%+J:+8 M(0A)E&Q%%BX4&3TA9P;PP?0/_FRB%#T$61 M+90W*"K@(4P7^Q3,[E&SH([,C0 MWM1>;),!?$&ZZP9/N_1_ ]'-*TFKAB^]^8,$!4$B5>W!3&UJ-43B-.E5-4T/ M5YPKF964[#OK<;UWUK3_@5,8P "D(SBTM]>+]L/:LU;2?4@(YN9HUJ@Q2TY# M2CYJMO4--A"$:G+F,!QLC MN4>]QMZA)L /#6YAYB.-GO&C7F/O2!/@AP;G-*.1-I[CH2J%6ZG%,H_/NPM" MU#'F^$S1X-UF#O"^ 9JS +O20<*'1K*'XU,D^M&E)](.^QZP*/$,!T\V05M1$STO1J3>C0=N33!_ " M_!CD<:8W2;'S#_(XP1"$ 7J!+DU+757,&!%+R*>LGQ&FJDME9S9(LL9FPPRIB7"I M98V1E13;*Z4E2)S>^).?8^0#E"\B]!>]JG(FRD*0J3N'(&'J3#&+41;_KF^K MG21=YKW'J3N+X4M:&DJ#G"7Q_V9/SBL%!35:,A%(3A]S5) M\;=:>X"F#Q&OW7\4J"#8K*2H"E:)BNLET5U<+%Z:@1: M-DG?Y.&R6]5NO A1JS5YZVG+[P"9XN!W!R''E]?VGU61:7B1)9R M11??=6*&@_M'43<6?FS2M\Q-?31J(6>WD<-%DA G^F\URF;"U'DC&S-#.2M0 M^7 QQ.1 TXNV@DC2%(4+FZCQ[!_X,+(J1D^ITKM(-V(C3!1RHO]1Y]HYZ'2< M5K[+D\Y0V54X/>K<^.5EI:4+36J\]^2\@I#H*@.?S(W)G.B./H-YD-QX7F"( M:]\&J%!8[MYSL7_O2=L:)(WA/[>=#X+Y@'0_2/L?; 8PP'^6JW5U4=KP03@F M$[-&ZQD)R%@(B_-7+NC'T%]D2VN+.)ZDN0_:2KJ7' X1J(]:H>D8MQ,?L'LN8+=GKW6?@@SGD'BW*I>W MD!A9:N.?=.=E4)@/#P"#WX4>3-J>S/&'#TXDF?/G8C_GS\ZQN]P-.7I'SNN M.'C8<;@VX;\.+H%&,..1][G8CR&MU)A"N$*6B[-I_.C MT=G)L;'+A.!57A=7#(TZ46=JE9E!66KK85)I'Q:B4S]_;$CC2^%28KTP]F?W MN%.OL%O*89'6RN&@38H#_4_V0^$"OF'@4U.,]PKBM9S.NZ_ \[BH.&B6JI^0B05)_7&?#Q"6>4 R^KW<7K*;- M680D+:SH?VX?"B.2)\S"JZ;<2K5;VR(8J:!6BB0>IW%Z\,'_2( -_<[PX ME;#G!3\=WY4\YTLT?#AH:\H41?E_S "B,J6F99 1H#3#P65?\T!1C WVI@6Y MF=0-J'*QGPF*:6J0=TZ^+@9:,2&^BEI5:!>N."PALRD1JMNK]: RNDI],BVS M%-@CGC Q^VSCQ18"] +(\I#9987)3U!<+2AP4M5\613#T=EQQZ&]Z@-H'XQ: MF71X>"6BP3]3-/BS;&C?@M)N9- M0H;PTY3T,XL!F)%6'-8ELNF5M=(3VBB! 57@%@1K&@:.AK)DKC!#QMJOZ"TR0V&S*MS6!*RIV/KV^KI M9PX53CN'"MI-!H1=+ MK!.:.VK14LSGG5:E<:DHT:N)*6!+*T"=*8D*-D,=Q]$RF=05B5G8A8V1GBCO M&19A?,(8&VUW*4WWQU^9N857W!A)UI"+B% 95)HR'_-()5=![$?HK3+A"[-L M#V3($$/%D4>82%-$6/+T^L\8P7 &73(6IC YM6P3:QUR.X]&R3ON &HFL:5N9,KM5&[P&ACNI>6/O1*1W[?NQX]W %HQKHV*UM.RZ$Z#7+ M %"ECY:S@G[J:@LP08G.V)_E0;@R6RB^[Y9(*[T'DDJZK4J:??//F.0&"58K M$G$BCR*9=I$Y=N)=!TFKBO[7I*/NL*RUITOLR\+!< MPW2T>,?A*4K9E4P(:O7H+L$L]L!DGHSU\]N5YX0A,U,VO49Y*IQT'ZNN!O\K M;I62!)N715M6ST!3/GN"9&APF77,PX2D."EJ!BEZ3=$B[0R8J<^M+&N> M-*5EL2]/<4I-D6-A+V;J__;*&2<_<=Y7VL((4&>*S/#M-(0SZ*"W1V>S^K!6 M55IYXV2H8$65HI5Z?V];HMNQ?G-6^-NGVE4V% WL2H"',GOG_1=5!,VH8!PQQ ML3*O,D)T:GWF;!\896VR(#;8EPQ*N\;G))6);5)XE:C9E M!5*4,X 1^*3#BT=R:$HI3#9.3$3R&>VN02MOA^<31,,7,/4<24?AR_VLCALSN.R73>L#TKRUMF^G1^=GYT==VKY5AHL=(T3R M/22)13Z_;C3:]0GGX&3\L@#AU_-O9G3S_QD-XF/D MC7JM-PICNO' "_"%Q;1;W"X!"5'7:],,[GY.V\[O.78E"H$.YUN6J6_0Q-3UV7 M*QGE^#2(2(S[S%[DQ8$>68)N Y0K]"M5VMI[/3R<=\G87D0[J,V;])\5B>.4 MN/T'+]7G5J4=O -8$P_-BL- B\RQW68%[=Q1"(W5Y]C:[=39NXY9N[H0."JAE5-;<4V24FBYK'7C%F" M>7X,ROLY7!2WPTJM1FX]TJ+E3-O&LV\+\?0>W['?%E-5I2FKG 5G/9H%@9_> M5/(G6'Q7B9.'@.2\IF$2\#I\GP,M\5217:->3ZG:/,GNWQD#[OS4@^S6@8BD MJ%.K.^;T=7B(;I^=^9/(D=&ADW\')-8%F(U? '(6("&'8I'-+7^@J))F28X, M11$-NPYDFEQR<^6B&\$7DF9 TG+[A&JYG48IS9HGR9ZR'JPUWCX[/QF>]^C6 MDHFFH&A.#\"JCVFT?LI3[*+[-(,U9*WPY"7%)D7/]NO4%SYR4*YGZAEXDXT] MS/=U5JIM#3V] [@)HSK/-Z,W%$=Q<[UY!FC^>5&<%[ MMC#>!F@.('FG(._&VSP@FXFI:9GD]FLIDI]L;OZ5*=;6;$MD$K>/?Z>5^*Z[-)43"8+D^OZN;XCB(M/YTE\1#T MK\2LWM\AKIIYBM[\S=<\4-V7*N^Y.J: NA$)\,FGBH);J1:?.AZ46^@[-2HS$=Z&QIG:4ZK YZ-G?Z>J-XU_@TY)XJ MNPI[%$$=X%^P]_?]0#7S%-_YNZO!L]\/CY+;Y$T7AZSEOIV1V+7O#"- MD?G\:.JOW>OY0=]#:89] /H5OE M@**]OY*(+DY&9^\W8&EVY8A6YR'>,IIO5FLO> /@$: 7?+.IYMZW($F% -+ M-^%3$#E>\?NK((RPJ/X.H@?@!@N?^%@6[?PHR&ZE[[+83D=G9T<6H+P[UN6( M5^DMWC+FQU[2+IA5L^WFE?Q*6X[%*MN)N@:TY[!1Z5[=L:\5V152$89AO$H_ MD_6[.A7VN]KT-G"VW?7#"0L/X8<@#D^/._*\JG,ZWOB?%@! YH";6N&JO]=P M.S1FV9$5N<([2STF*?+$ZN?-I(IENUZU@8=;\[#P'O;3D+8_ -N WAW3%/EO MV0/\!QC^<8L P+<_@'$4M87WJG[?8=Z05XH"L-J#[GPGO(8O<(9/I6VANZK? M=W0WY)6B\+!5Z&[U5E45#U?V)G5&O4EM6\\N54G[_;@ZB59ZSS18W7YYVIR- MSHZ[CME#7? 2$98*F,>'+0*MT*#Q^5&KP%1GXE; MQO@SH>2'.KHR#IY\N*CT8)!DC"D94:M.+P^/WRMSS@G5,0X&K8ET'TWRC-(* MBQ!%!4C@O[9PP'_\>"+GT!4;$[6<>6)O:7.2XX@BA97"#4H6 M%+_#:/D O-339 G73\&-'Y&@?57[38T6C &2G& Y@*A!LWEG&0Y4KB'"-_\ M5>X=^P7,%G0-@94A($"L>1)N0[%WWV["TD/:BS2SL,L$N[2$R0Y:@"C104[F M16*G /TU=E!$29S,KV8>B/0(=8N>1IQ1NY9UF>Q+GW7:IJ6TTB1: O2T=/RN M# TYXSF\&6 FR\W*&:HW8FGZ^6V ,M93#PE2C1PNDA7PR:PTH/VSGSTDN#7@ MCZ+G8%-@5IOE>SEO=O>(OR6;3A[C(]EV:&E@NAW,X4X#@_BM*+QIV@@\[S9 I%+K"HVJ M09@W#_3@LDVUAC"?%1TT[5>Q;SBJ)Q>2;/_V3!IU6.YD@C'$H2T9KITSK)SU MI/4)5N[^?7YU.[\$I&&;#7./E96/I8H160V:4]LQ5 ]4>C07Q?KA4 MSG*#IZ4]<['%*6+FQ&;-YG=-3)W+MWD36W)\[[/;\-FM0I[O&W8M!8!YDUMR M?.^3V_#)K4*>EOF;F0"1?IW&[=<1]VI.-Y5E>SJPSMTJ*GP=93TL+F0CP7X8 M%'L=9-U:Y6_1@9*SG_X6)IR(N*)LS=]"K3Z@E_X6)@!"JW"E_"UL (15_A8& MP),/ER[\+7A(M1O4Q,)>^UNT'OK' M!-SIP4'%N:L^?\SR2Z!$FMQ-3D84'E. $FIW(,,M?W@HJ<<2M:M-UX$XK@(_ MC+W(\:-DHR>'!5GMT"55.[1M/-,.D>:MT@(5L_Q>7IP-1Q?O:B&Q0X()"XR\ M;%O3$ZG=A;HYVN0W#X::J%C$/'QH%>T^E+C,,.6.):2I8=T[#1 NE]ET^3 H M4B0ARG%ONY^2H51J.JCEC!4 @YL[1S5ALDR9)^^Z"',7VW==A$*\IMXFF>C" M\0L^WA-1W 8H>9!7C6).=^9ANRU]1ZL<;<&F^;1_4V \F\&4$1DOXVB)J?D7 M4.X5Q._Q?2*TQ52MQK]]F@5!9J&U9\&5K",:)@&OP[*X1EAGR4- 23V6*$H4T#S? M'043=[Z+@$/LS].? KH>&B,Q'UPB]$4EF+1T=* H;(^7&7PO+,IS<>?/8C?A M2?+8F'FOR+ZPCZ@O[-OVLQ?VK(=^/++C(?P0?(P]&9V_OZR+J;P[7)ED!=K: MGG^A2OE[+"_AU&RP?@);P)EW#]%-SX$4DI6K6(UFC!&(#( M"8PCZ!HT=SG%KY80S&]>@1M'\ 43,HTV=*L(96RG&4I-^5\VQ>K MV4/:(#2S4-'C><^L9BN#3WY!0:@

S$.T'H0IA+(D,[4Z$O?(-% R3N-3 M$#F>*4% RX-YGS,&\-NR<+MMVUH=%&P;\$=KX->S3FP2?G=0LG7AJP%R80BF M"%\,QGYN9G0/Y[(!(H='5 .%O#/R6=8?88 +!HX_&SAIEP,/]]D/DX7^Q 6X M\IPPG,PS 4S0 S$FF\11&&'.0W]!(8Q7K3Q+AJ.SD_..5Q$57ORUJ-9PLNMP M.1B[$7PA^@7)N3\4F?MYX^^3_'V2'^0DW_=R5!,1H(JD?*/==;82J&&7X.L2 MW/1N4>G*I$_>MP&: XA[FB!\E(5(0O#[50\% 8*4:_%JLW:3Z-J]N*-=0E]" M 7V+QHYS2>DR2,=&X_8.97EIP@X-_EW=X$C^("+4VCN&>,Q0Y C6/8(:'&WD MFGW'E#!7-+AIM:KV> 1IHTHD^6CG8Z.]M0=V^8:A3>ES)CR8"GZ"D;)'"@7 M1^0_HXN3DM*_G?/G-9A#GZC<_0C!YYC(A0PQL[Y&7YT(SP-_4?H^]12DG$SK M-U@&]/'H;'C6S327%=G^.54Q$[0I,[N&V5401@_ #18^(PB34%W[P2- KX9W MUU97_ZGSYBZ!^\<4X>W430A'P0(YJ^EZ?1]([@?#H_W]X&D)!GDG@VTO@ZR; MP:_3Z?1/ ])59\KP:_ <;\G0@D\( M8\'NSFN%4+BU\F!X*.T7-$Y: C*H6EB%Z.J!\+C.1[3BQ@E24"8\87(HU.N6 M1-VVR$9"=TX2J&:XN#AMJ3V15R76,L,J2;$83N M2_ "D)_<>L(0DD=G5\ZV>WB\K^#:-CK8MJKXV:-RX#R-E43-'^U[>&Q=-<>N M&\1^%)('O9!<3,*Q/[N%/AXJQN@#< %\(4=FL=AQ4JT9,[LE955Q45#(@/Z_ M?8CR(/S\=@\6CG>3N))/YE>D%D!83FGX)(;&3F47QL!0!YKVL:J==;V.:U@@ MF1!9)INI@12H:1S2M&-A'WYUV=0EJBCG@FM !IT>X6Y\@!9O=-TGK:QQD*@K MGQW=IQ2]O5XQ2G,(3Y]D&FVG#D]W*EK=.*"TN$O)LD6;64!C^ZD0WY3<91*M M(7$K3SR(QRM":K49%:."<8AH)+.=]4.>P&-\LOOM./"..#G*Z\)-]7?BFY4'6].#7.&_\3YW9=VY&E=T('._. MGP=HE?!3V/!3LA43/ T>P OP8T L"Q+39CPL$D;S"D,# QUAO'LQ<;L;DT>A M$,R>G%<*\35:*L^CT]'9T66W:X<* >Y?$U5QIO]*]R3FWQ0%D[/ 8?2<.SOE#@0#8G1K,,AH&0??0':"NJ>';"V5 M.1#Y\VG6.@WR,\3#/R/G9":%+04%EV0-!@SCMBNX<1J'B&GHQ/>T] MI?2!(H-%O;:(!I57T#]_2J6%_WEV0O#O_Q]02P,$% @ O8!_5D2!C+53 M>@( 9Y89 !4 !C;&ER+3(P,C(Q,C,Q>#$P:RYH=&WLO6=SXMJV*/K]5KW_ MH-OGGK-[51FWR.!>>]T"+&QLD@E.KUY10IJ C)"P L&__HTQYU0B.&(;]_:N MVKT,2#.-,4<.?__?Q4079L2R-=/X][_BA^*_!&(HIJH9PW__J]LIQW+_^K__ M_"\!_D?_$82__WIH18[)_P@$79AO=-X\A[[C"^^DB)3X(/)7\EX[\2 M8B(I9([$^%$R(31KJ\^S@:I:WY*MI;?%(QA9/,REQ/1A(IO/Y#>_U";63%.( M<&;VA^3 MN<+9&O:1:\>&LCS]]X^1XTR/?OT:R';_T+2&O_@/N)'$#_ZPKAEC_\GY?'ZX MZ%LZ?3HABLE?^',?SLI[7-$U*_*XHA,9=CH$&$[ZKNW G@_A3SI'/)&,^R^: MKN%82_]=.HU-E,.A.?O%?XPL;&%KD8GF26]5\5_7M6I;&9&)'-,,VY$-Q5\? M#JLZT5GX:^E?[$?O46WAQ& !D4F\!6D&;)P@;'XYEFS8 ].:R+@W&"B>CHFY M6+ SVW+6CQJ^C.Q&6VP[Y'@R-)OWN$4&6X&2^06_AO>K/0*_U?-1B;89!/!# M=,&VF4K$LX\-S9[@+VR"53R?S_]:(&;ZRUU#M\BC^&L _U> 'V"Z><5/ 301 M2V0B.*1MQ*$,PR'MQS]_CXBL_O/WA#BRH)B& V3IWS\RI+B^/#-,@^("V.,+1B,7^U%25&/1/>*!LR0KN M67 -S6DABG7ACUX;CE"5+;77;1_WQ@MC-*C'QQTI8=0ZHV;]1FQ*!3@:^\C0 M=-BBY<(>Z(X6;(R"W6L,>O%$+QGO(0;U1+$FYR\=<]S-7,;&Z8?!E6;=7?P0 M#'D""^9$Z*AD3B::@^3<+AAJ"08$%@"L0"/V#T%3__WCE*Z]9U^?9:M7-Z0[ MSMQ43RJ=@I%4:W,\BNBF/G23\9ZB.*=B-WG>[K87=TVQE9_+\W3AM9ML9IO9 M<6YZGI%B?6D@%AK]REEM^,F;?"XDFT"/@/<2M>V8ROA2UG'];F*FWA[GIJKN:H7MFZN#!&-I M2F1IQZY%:5$OWN,'WS'#8!CER['QS$JVI?,$2 77Z8N'Y'"^NM+V2+8(\FK ML\F4=LV !N1L21,'B,GBD*2_QJ\(<#K0L:Q;=6,&VWX8-T&RF;W*U>.;8VSC?Z$OV'8_L.]Y; M5'MVN7/;N>K>G^IVOJ*<5R3UL_9=M'OG%ZK1SHY/CDF\U"83I>W"%6UF;L1: MZBW;?AFX@5$?24!'G&4)-F+)>L50R>*<+-EJ.TIODB8%J9 X[G9)NC(TI:OA M23U7Z"5Z\1__B, _4\E4.I'ZT 4?<\F]K-F*K-^ R%B&;VQ_R:V+5+]8:]Q6 MQR?S>0H./S%5;^:]%"X9I_C$Q39A!E.-+M>RY?/K>+.4ETXNJHK>FU8+%Q>% M7AJ76[[YT,468*4J7:TN#_T%WEX]+.(7YFE/O&KU$U)G;!=.[@N]#"YP(.LV MV;+&ITBOC1?)[ET77&G1U.^SW5)A>)8]R8WSHEUX);U5B:)-8$W__E&IEQ\G MO_0>VPW70:D/5<;(#8U?%98EJY#KB:28:"4:M9M* F^H^%I&\_K=;F>=.]OM MK7JR3*O._$+2$K:]N+M87AY+%X_L=A/^O9(I-J8$\=885@D0U98V'#F-0==& M0DH<.#Z'TMW&H*P9()UK<(E,6\.U2 L0A&VMKY.J9CN1_9Q;!;VCWS2'XUB] M'+,L-3M/38"1/J;$_E?3,F$ISK*IRT#4#54"@7N*<]>)\X)K^$K!YSV.8=S/ MU1\TO7TE-2:GM9M2ZKSN-N$_;E'":BC.8 E,Z)6#" #0T0:BE]V<5F3[TRKI,NV34?QCU]V0J=4 M2N2MGC10QU+&J"EG8ZV<+!;64/F1>5J@:,.OQK P,2U'>Z#[8EPQ*B%5R]7< M^.IZ<"FUY41O&2^XB_/8\+&3VSL"C/J::3R#^A8&K5JYFSUMB\2LB+/8>>4D M;$1#(KQC^>Y;R2P:[MN +",%&C"ERA5.^KMV)-+)VZQ8NZ>]RJBL!J MDO%T+I[)9-ZBZ[Q.Y@=J ,([HZXK^!K"Y! )KJ!]DC0L5!$L,D+J.R/LRX 8 M2P8NF"XOLO_KF/AP?#+MFMWSUIU6+J;MTL/QQ1,T^808,)8.%*>@3F!-MH,C MSPAJ&(9-A$=?;A$;9&1E!&\?DQG134JQ^*L?)E]^SFG+UZ/3V\M;61?/SV[5 MKGEU:Y+R4QSP T_[5]2N1D4V8BC$_N=OM%\>V=0T"<V4]+L1-? B#XQYAO+#A:VBV2 Z!ILN/ ?]:)NN13]1^^\1!SD]Q35"Z+$% M'S[( 4%[!-B8!K5,A9E'BSA [8DJR1;2?(^+Q.ZM1%8S;X=B^\158U;"K9>6 M:*!B"R!4(?4^:2I^'FC$$NA&R$8;>ZER'M5'5U_VAK/)$)?-/JHPV6*J:XKF ML*4)JC9!C#*-D$G@L:W^^,=[;/->__ZU<9Y_O 7ZR_FU:>]3RAC]DZ#V:8?J ML+%X(I:,^]ODOWB?O?=^12#Z#@!N I$W^)YZS8E[>EO)=TKC\VGU\F$DI]79 M3>&+@S6\PS\J%Y*M^5 MTYFO#MU'M_RG@UM1W(FKHUN::D@;^"L'?:_2SM[)U5E^W+X5)S/Y.ELZ;WQU M>OWL[7\Q-(COAD?/IL>7BGHUGXNE>*TP/R&*.NE\]>O^H3PZOB< CO!H*6:- M;-UMD+%<7/;DE-&0ADSL[G56[1NZK M7]K/X-%[ ^YG\^CZ0ZUWTI-4,LZ46N1 M][O23;4]EI-NQ]'MTWY6_>HP_U >+>X)@",\.G63Z*5O&K>+<>DJNW"D8>7V M;O[5P?H!/'I?@%DW#1S-,G4=$+@"XUK$]H!+TK%YZ<&Y'HFRUA_:)Y/S[D/[ MJPM@C^WX#P?VXP)9B0P?EM9\V!W?WR^4>WU:NQ-;\R\.[<\0R-X+W"\UFH0\ M7!S$NF27C:;>S4@G8C9Y:E_TK+OI5[_0:]O\PXT@ZV!-.GT[WI(6E]U8HIN= MQRX;VEGAJ]_$Z)R=&7UU#_BBP[B\1 M]M]W^[:F:K*U;,LZ:0SH,T&(4,&IR=:8.(W! -9J#/G;RWO#OC6NTD51/AU* MTSC@2.G+RV3/1XKGS[SM='_\@\=[M/EXOP;KR*[CXN.X! J- [N9TI@#&J[' ML6F:'94FEY7\4II,L]?$:E;OY];^JF]/P'3;-M\-JF)VAU#-]%X&U*ZA$FMN M:8Y#C*;;AXVMD(KVB3%?Y,YSN7&)S/,@&[0NS(LO"]RGMOM^0,[$Q'>5^E[% M!Q:B*&>513W6/4FI=?7R3)Q>CO:7#^P3-=Z9Q+<29!;/AX/,X!-&MW8PTQ$# MPU1MIJFNK/MQKZ611@;2@B@NQFO!SC6%6"LR0H,FY]!$%Z)V3!JB:-F,F;)_ M(\(&4''=7!)"CY>]NQJAK,M&79Z$0I'KIG$!RT( J^OOW7?$AWI:/$V(I471 M[NF-:;J?VSLT@^,\VGC0/_[!GQXYZ;<+&L\#42#K;(71VY<2!BZ_6(]"=Y?W M"^Z0Y1R#M/39#4SQF4 K9CH3\S;3['5CU]7+ M:LQ97A3S>T>>]@-H[V_H>"[0;LM+\2X#Q(A2M/(_92VP/5O.Y:& M6>3T6##!QVZUNY[&TF],SU+Y&U$DK6,K;MU>%8KJWE[[R [#'O]'MOAEN>UK MP*DNI=E8K:JG7=*?BO?IFT'-'>RM=7J/P/E>ZN=:1ME;H%N\K WD1&F6DQ.8NW?(L4WZ>Q-R+#O3 M2_FJ*2RMQ-X:1?<3.?9!'GP;#W6DTI:L912 M:N9T=KUW#&Y/@X3W!U&R(1:SN_B2_!5Q[Y<7U9C8J%FJ>'XMQGL/^\M<]B"^ M9)6O9)_-5R+!*/LB=#P_*>R\56OE[%'FK-MHB42[3\CUTLU79S6?DA3VAXDF MST>A268DBL,;0^N6+L[&;N^JT!RUOU'H*_*EK9X'MN..O"BXSLBT5OU1]%!! M::R:BJR?N99FJYH2\DI9E3RIQO/:J5BZ3%?-7CJA5V)[ZX38O-D -Y[8[1?S M1S#;36-N$,L>:=- O*AI!MT\K=.&>K\?)U6>-RYRH].**<92:N[<35S?R_V] MDR_0G!+9%I'EA)A#2YZ.-(6'MO*6-KU2O7=BROG1K3AWQVU]?-(KI>W6 M?6SOP(G4>>MV@%*S_1R5ZN]V/<5,+"F^$SM]S.OW!""1];:)[#@ZRA@=5[=E M_J)C-++ZW2+;[2X; _EN4,ZVVYF]9+OOX[]["F60N6\\N2]&X9_VIKT>A>Y[ MYZE,[6$L98K36E\;*_+)9"]IP_OXQ?YS4,AC_-1KAYV L%BR*^O8:21L0J3] M2>QCE]!,'_IT86@1$I(/Y&KR_KX]GA:E\T8M+MM&KYH[VUL%?]N&?6OBTSO^ MLL!^B43HNW.Q5=1COO3JLM2N72L7KA1;6LZX+1V/Q>G>@O]%XN%SS^"+(<3K M5(3G(T3W\JYX/3E>2/=*2JI>+9/=Q.(;(?9)>7BN.^$E_1XHP^A8LDHFLC6V MFX2V*> X,4[=-X\O3J=J5W.&I4'";LR(>0 M*,;4YU5W,+N0*J+F#N7![>2X$[?W3A1]/<9LVO0WNCP'75A+D&A;&>E*+5?$ MC!J3$NU%WJI8Q:L;]P^B+QOV_$U'-_IZ6[;GHP? MDH5,^4;:.T/)JY#%>VEUSW^4&_(]D.51Z44>M+-G_9G2$^^OKI:GQ:M\/N/^ M0;SHHZ67/PII-DHORURA=28?)ZHBF1[?'1>:\\7M],\@,1\OO?Q1Z+))>CG. M.H7DY.&B+6I:+5.XU>H7YOZ6WMYOZ66?D>68])T**.V6BWN+F%D!DLJX:9D. MH:$B\-?0DB=5T\_/OXXO9Q.EOZR,Y0>I==\YO;^*[6]1A?6=!O;5I[;Z1Z'& M3FRQ9=>"*^=:Z'0H:PO\RR,=N=ZLTY.KK7%7/KFIGY[>+ZZ6P[T535YD;-N^ MZ_\(>^LC0+\R,V=W)].S^/A\H+><\^O9X/KL&^C[$)#QGD;44N/VN!.['IR/ MK]QV]Z8:;PUGYW^0F/ !:LB'NMM>#/@6&6HV9K6H:S8+?52RD]VB_T[>_I0WUN'VK[? M^_?OS+3+>W^;56KF7<61I?,>N:P?MQ/9JOP'T?P/O_=[R.\W6I"*@UYF>64W MC\5E2GOHS&OW6CK]!P'^O2U(^\WI-UF!,G)G&NMW3BOBLFYGZW:FK20J>ZOA M[YT5:+]Y^\8[WG"+A<7H-K>0[G-C37;M6O-D^0<)=1]XQ_>0JV^ZXUJQ.!43 MU59VW+C)79$[,3-;J'\0Q#_NCG]8+-1SJW2]QC4=18Y2(F_UI($ZEC)&33D; M:^5DL;!W+/_]"W"]RN/]GQ,;\=K:6F]'T/.^W8^I5^?=;IO,S4HY=?-02>Z= MA/+^9;.^$?3=([VV!N_4*H5>JSP<+;J9"WDR-X[OVS>7>TFTTA=-A;V?.]DKR>Z9D3/X^VD M[+.+M'Z(UO9A*-8]*[B#2;>E=C/V?<.^K"BWE?TKHO^?BV+OH#2(FWG>>6&N MI2>U4F';_Q%Z29EG@8I(O2/4DJ MS>[P0>N_OV_[%9SS!37 \J%,\AT<7"IT<$$!@#/IM).IR/)\W+Z:UJK#>+DS M>/_J'*\XN-3S#RZSVX,+RZ=)_ZJ.IO/KN#WK]41R==^<'8ODYJ&QCQCW?%E- M3.Y8L!%NJ9Y3].[KX\ZGI7+S7N)G< M9.\N3%=,G,2GF?/6HG8J[N'!/9O*Q=^+RL7#5"[>NZC<:N?QBV2^*X_+DYN; MAI;,7^X=E8L_G\K%WXO*Q<-4+MZKC%J=4JPC'4MN/Y8M]\\KO>7^L8<7A6CN MFLJE>SG6.@L.SO][%[&[YXE>-;ZTJJJXS/83AG,E7V=C>VNSV,O872#@Z9B8 M>PYBK#SZ5E/%3C&A/*T.TO+0N!!CP]Y#]_;ZNF/#NV$CPK ): MICMHJ+(:*XOMX[DB5HR3?J>\=^%8GUU Z\-K%>RL1]Y9(I\DZ44MWXV-4R0V MS)1GM>.]LQ-Z=W3O>^3MA4MB6T;.SI#F(I&Y2R?3EQ-)*TWBXX9T>BHO]XXH M?!VD^;QK4YCL)9*X^60O-5GV M4\ZBHXQ+5YU)?-EYB)??OY7]RS:?1!4@D?PX'O,:GT"J5M2']=$\,R;6V+RZ MO.^9@O=WJ]J6*5NPDM]]"0Y[ES,M@[W? _S'GXZ?2(\67>_">>>W/S MG_/X=%2Y6)RFI(EMG27JP]FYOG\Q7/O4_"<0..*Y:#^?]Q,!;Z>F 8] M&R\0P;Q5JN-!LSXN)=-6QW9NB_K^]GE_9M.5M6W^41=]MR@!%X/X%7K57$V= M&J-^:YQH7BO:556SC_-[:]%X)C:$=_B-"-L;-:FJAJ/)>E/6U(I1DJ>:(^L< M,Y2%GLZ=U<;I[I5\7UD.9KV+V<-7QXQ'M_Q'H\K;>GJMLY&BE:W/%L79N"NG MBG4C:Y:5$VE_A85]8R/[J,YLUU_9J54,!??4;]'M[ZS.]>#84 M-N-]V [ZSMSLC$S7E@T56UK,89O+AA%&@]E M?J9$%]GB?Q!+?[+KV_9.3_UZYWZPR,2OQE<+Q3Z+E5M6.[%WDOU>]&-Z+7/_ M,+GNU4C0+JKEPNF8F./SRU0YZ>8RHUQE[X2[+XT$'^JF>I>V@E95RZLEQSH6 M$XU$N=HAC1/]?N],R7]X6\&]8T0O+4+P:O2+]YQ67"XF:]V,,;NQ1P_'Y^;^ M-1W^PUL2?CKZ;2^C_ );QL6D:-Z?20NK>Y+O++O:0RWF+O96]OTL6\;'%D1^ M ?@N1W:>-3G6.[^/W2W/NNY=SJ[HQ2M'N]@[BN[!_"=) 8G9U9 MXP>KT#V/-3MB)K=X< O?6N->RDT;D> 5%SUIFC>IQO5@*34ZL[.%F1Z536LO ME^.Y8SHQI*+JU$G]>X ?>') MB;E]LAO0YMTE>-*2%<>5]0ZQ)L'%.=9LRBP(:_)=U>0^XI9&[*:\1+SQJA%V MELD3U^F7^^-2[JJF9>9:86SLG2P4:5^^8=/\)CUWUW\*]7QF"D_EM'/;SM[% M!F),J9U."^XHDS+W3LG9EQ2>3Z6/477V9]!=+-7Z8L;J5LJMO86#YYBFT]M=V]T8?$#@R)?&R?[-HF[)I=O!BU+ M7XXS%^5V*FUE3P?%_96X=QUE^X5D_?VA=+M1#%80T>D-&]VS[KPE+D=W1FE8 MJ9]J_;V59K[1X?EYZPH5[.RZZ1 ;:_38M+VB(1L*'$R+*$2;R7V=V,5EE0QE M7:*;;@RH49M84]A*T*"22<@$O\23:@PD@UA#3[DLU&>VM(S)F>[]1:ERTI[I MZ?QX;XG9+@_&DZ*WG,P?A7AK#CU%<4[%;O*\W6TO[IIB*S^7Y^E]*&CX(?XP M4:S)^4O'''?3B[%7DENG19K-[>B6.K7I%&Z=9]-[D4U MSDBIO?O)9.[DY;M4PQ M-:ON;Z_+?:I(\/41X?&*!/IU]:H[+]W7I*M3LZ'=%6ZN2'=_G9/[7)%@'U%E M4>W9Y/Y_X3SBYW;7Q5&DZS']<+;>7R M>N^DJB_0;.^CT,2%$Z X@G7.D,H:JFRIO6[[N#=>&*-!/3[N2 FCUADUZS=B M4PI@.2&R[5KD'\TV4XEX]@A>\>;P?O(^XR1/3&B/@,/9H*V[TJ*IWV>[I<+P M+'N2&^=%>WU.?BCTG9=/>HREY0C=(Y]VK!3LA'B17(P;>B\_,I87L<1Y(#/0 M6G0D/%C=G1"X4Z;URM-8>Q^_/":&.=&,3<,^=\.1(7Y%5_]\8$QAV%Y:B6I0]3$R=WZ$IX,FI]]P ;DAL($\T?7GTKPY0#5NH MD[G0,B>R\:\#]@W\UX9[-?C7;_JTK3T0& C&9),! M$Y3A_],-)ZGH1+:.^J8S^KUZJ)M.:S=GX $'IG7,R5$\]!4>/GY&$A23=6UH M'&'* K%^]TT+D"%X9R'8IJZIPG^)]'_>[SA \A!/-?IS<.Z_-YXM71S\&#[7 MOJFK_$5_7AQ@IMD:#4]9'HTT%?@,#/D__Y5+B,G?_H%/=W58ZR?QG*VD=[L5 MF1*!7CJ33J52B4$O-\C$>ZEX,M&3U93<&XBJG,X0,:\,E!\,V]Z\^=PS]MZ/ M3!+>ZH]_NO5*1SH6VIU"1VK__:L?VE4I+90 MJ!\+TG7IM% _D812HU:KM-N51MW?Q+NOE9*F5$"9'EOWE6R/X.8ZIG$@'!^6 M#H6$F$[E=[?6)R_!XXOU][MAZ>5&J_8__Q7/B+_IAQ<_T48E- SRU^KE2_C:2BA.PZIO<%$R3H-Q%Q(\S/ MV#/BFN3@6-["^(1Q=GR.ZGT_(UA+5M8YC@,3XT,D#E.)_PY3$3Z71U%"K#PT MM@GC#71S[M%T[W-L;H&"TK>(/([-X8R>%(G\W^4^L%/7(;^1OZ[OD,D5_%]' M?=;6\MG#=/8K[NV78R%,=P*_70N5.&:4C@U0.'3^_4,#"@HJ,UQ/4^_+NFXZ M?7/QXYW(7,$P7%EOD:EI.3^\.SQ9UJWC4BL^$I%!HM(9[^J?[%OFB4A(\5YWM4GM/Q*S"H5DD]HYD6].1V<74L-M MY.V;Q-5->W3Q&'V)+'KW"RZY%CHYRO0\;^!,UM=\)=^21:7Z,)#D6'TY*RNG MV5K^9?+4,5&8/1 M9AO$JN>/="#@QMY7-MN5%-]HK4IIR;Z2%M-II1=/#^1> M*I_,]W))E?32B6PJK8I*2D[*JU+:E9-2:R?]!]*]&MU>MFU2F%J+PCM(:1\I M@L4/,W^L")8[3/[Q(MA3\/M#1;".)1OL=%?$L/GX7JN3F3H8+^_T1CL]JRS& M@XO=B&&IW8AA3Z'E!XMAG5:AWJZ@O/4MBKV?*+9+=N;)7HY_"03FYA(&ECD1 M>I'_"8ZY\DWO2YBO,,U%L]%C"3(FL%7#I7++N]NR6"!Z&::LTQE#\E?N3HQ5 M&E=#:]QH#X^)="FK]]+\1;L2Q7@LF4XG-DM?NX%)XH4P>?_3;)&A9B.V.IA M&9;"Y46\7E/O8^*)O!0O;GHG=V3#B:Y@1E4JM-J5D[K0D4JG]4:U<8*4I]1H M ?4J='Q;\AY(I3^EA:PX]#S0<67YYR#(MF!/B8(N?%70#$%S;$$9R18,]]<. M[^;[4\8_U#29RAWF\^\O6#WE4WE3$Z[W6D>[M3/)D-)^WQ[>95/>3;D< =FH"/[6$.]?2;%6C?=?AOGIH_M@0WDQ//ZF%SY'.:0UE0WN@ MG_\*7ZG')4EV1ST+[,<*DDSJ6__W10)P:N_NU7M0EU\W#]6GRH]K W=MJ/0=F"JEK$MOE_JII!XB%T+=\JR[.K:F(BM9OSRWQV M*N7BV9?1]YR82 J2;#M")LEPS9VNOYS9]+(.JXEY7!S9NV=+V4!F?OQCJ0 ? M=_J2M0E-75;(@=!V-6 );&1^W)'P<5(0/RPJ,#2L)LP&_#PL_LQ(9C9+5?1^5\XG ME<*Y,1R=W+WL>C3&NCP"Y'GCH7V4CLR/I&D" /1;;;HB#Z9OXSWQLC$HB)/\ MN% [6?9:,NV-^?R=9%/Q9/+SE#ED>'R3J+U-+0"Y-I5U@2R(XJ+%%[X&=D7L M':EL+]4NX= %//5=:HPOB_)Z#'H_WQT/D705+"*O8)[H3L\6R\O)J9B9*(G. MV6U:?ZF=)A]_JT3UU_M?PZH)?*\Y,HUU4]4D4;A9GI[9;O<\8>9CHI@72Z47 MRI;)3"R3RKPC'WPIN@=F)!3"XMG?MN 0G4SQ!+A]\$" .ZJ[J% (,F &G/C. MKL>:-M0&*F#1,F[1DOC?(DU0OE4TF>OE<,M.+Y]/BH)])Y ;YQ*KWM'1Z?W*S ME*894;ZX[9Z5;BX'5M)SS$2>)/;R:D%NU7)WM M7B$[2G=/ZLED^BZ>&UU4<,S4ZI/YW-W83*:=5M>53I7IY8TK6HV+7L)_\H\R M8T5,!$GQ,/.HO^FY>OM3T5[/'B=WF'A?!]@;0LMSS[\,+SBW_Z#=)C.'B?@? ML-^/(\GQ%P+AZ?" 3??_J0R3=S8COB5YH*,Y+/&'R,I(4# I,>I2WH=0U5W: M2J,F7D8NOS+\+)D*9"RXXJ?]UVN@]^[ >V*'.S%]<^+XA6%9YZY,>A7)0AEA M;RZ!.VP>>S%D87[LL?E(@X$#<7I#[,@S(Z.>E'N^OAV/*R#+>*)/::0?!56L M7S?*D^']N=CH+P;#;&W1Z5\-0=P57QR#81H"K="R50W<=PK\LD7NAVSZGDC# MJ3$CQC[&.&?FPVQ241:2=JQ)EVJR,+Y.%0!C$B_#F&JEM0M,^7P0;!<@7Z\^ M?S$9^@6V_A%YCJ4>^<7[&.D]2BAQCK029Y2_O>CV;J5Z26S,^Z>U^F1\-:"M M5YZ_Q;ILJ_+]6TWSE)0*K,"54*V6A$^,C?PD16@U_.Q1C["AHC>8"/VEH(P( M'-T$\RXU9CX+A5-IMB +P,6XX$9SG8WOUYWI_S\T5'-0Y MGE.;'U.%GE+HPEP_7)QW[YU%;IPY:1G]\\S]7?5X_@2TZN:V^.AG[?OU9YS+ MY_-?$F<-TX%O[ET-#<>.R2)=+1K1;C]B2$YB^%#TJR F.[ M_\DH?&GJKN'( M%HW4M>P0ZIXXJ>;Q0WU:'[NW)_G"PX73S=.>/?\AJ+LF!F]!R/F(T*"W%:S\ M&>=X- *2B?BH"K*N^T@9QM8^X0_ P!L0=!TG0Q368]2(ITB ,4] 4%TL^$@? MG5I$(=1J$$^P,6CJG2W\A)%!KA!L%_1$>V1BQ*P7_NZ,9&=U/W/97K]B]&6^ MI;]^"[*A"C\3H7WW042!A_IWL"M\B3X/;^)Z^&"T;0]="5TN!K7D13:"*B_M MPXT%.7+Y'SLJR/$$@7K_"\CS%5GZ#>H3CNRXX7MX/;V[[%;GVG)\WXY+HXQ] MW>_?/W4/;XB]#Q?QT;GJYJYIZIZRK"T4 B\(W(T)=KA1!:+#';%, Q49?2D0 M4&J60@6U"5FA(1+'LB,+9<;8(K0C&"/,Z=9$LQ89NCJ+"&S'.L)/_#'[6T@D M04WTA#>-!L]/,7C^0X@(6[I/%HC]U^$'\K[0Z>+A\IL8NGK5^DU,*V0J)]W[ M2[M[?G)SFM6HNO-]]5XBSASN$U^F&HX.[Q-!5A2X=8!+@(R(?:C>&!N_!0'3 MB&W\P9[ =859+(]^ Z9.8+-+Y-PP&O W7.I0&%KFW!EYOQX"#R=T:52;HLEG M-#@*%<>$^'O; NG/\=_>8T\^L'5Y_H/(L_G#6];J/1G1]^*)?BSA:7QA(>3P M2P5B['>XPB-&K@EL2B?\C73FO9-LUBY==3." BIE #URS[$61[:0.$R^OVMJ M5XZHR,I3XF$F\[%++ZP>N[?^U;-_VL_SP7CTXBQX5NJ6;A)I_-"TWJ%F2)"K M:I7X)"$IX/:\=3J1S[I.]WQXG>PXUOU=Y>1I17@#P]@'N>"+W,O]NX7/YDCL MV-O;.*^WOTU2[H?6@&!83]=9=&W-('98[>S/S^J3NCJ[%F79/;<;2;%9RQ7> M7OSA&36X]HYJ[0A'O^_2*^^2M$TPW:N;Y*WRA"ZRQ-88CB5?+"HWU\E\;+Q, M#!-2,9:K6=9&7\#.RZG\D?ZP1ZN.5@:/:%\8W?Y,YP(:::AI!G@X>AD<4W!M MIKD!_K B;1OJAX#RAW/I2YQ\KL'4J!(:L"T360(<$94):!M'64Z @ $U5O9<0@FMR& MX BQ1 0L6AY2V_/__%$HM&0P(M0T9/&\)W]/09&0 Q)" M6*8N8%6K$" #;N]B^VH/7$)*3/WL_^5[2&6K+\.PL<9")TMJNO\93PO=PS:6 M1LXF,ICA\!=N.]@CSXG /MAA=!EHUH29VJ86]O6$AP##J+=6I2N6755S^+JV M&=<^E%A6E(%5P$695B$ 3%F7AR%:66R-!RDC5;PCMF7F^4N7=) M*_<:OPQMB[QD#;>.>UOFF:!:Z]X-DYZJK M-4MJ\:87JU^6=B");L>%)VRGT6/;G3R\8Z:8X0@HAIFB';@.@5@\D6\ET%0K M(?"$;V6<830-J*'M-9^RO3'"AEB:8,80EKW&W8(#G7H+X2O%M"SB51&A_-RR MT%%H(K&;::9KZTN/UFV:]5#8"Q:X 2:9 ":/'RBU)./9F2!UL.T'I^+!,'3. ME!7X+A;DA(I)74G \/2EK3%.9F"<&K"V6%]&003)"#%LQB$MVE.:>:/]V<.0 M\Y,&5]-W+3OL-+) ;)HAH/TE<.$HC&C,"94 C2,N'L?B@&W[(;4\*ENR:C>X M1WDXA'/!3Q,6BC:3=9=X1S8S*8M&$03]!_RCPH*!">W')@#)HR=-'0P#O ,P MFDTAXCH,"' CX(("R/# F#L.#AND&H$%>;.;$AX4W6PZ>M)M4U@/:8ALI+'0OW+JW2M2-_P:, *]!MG+D&$9(B*[C[ON#C(P2)M@>/0Y0! M2]9) ([-4/T_G$N7J=\2?L.V2)0)/[OS5J06L^%.5--1B:)-9/V'@( !((A1 M_L[:XV9Z29'Q\^I%I;C-U%6ND.Y'$]M@2=.)DY2.8R!]F-P:O1RX5R,, >MZA0EQ06R?ZX MJU&3+67$"&\B22\(_+M!OWHF]CW>ANVU")CL)9*(@,E>:K+LIYQ%1QF7KCJ3 M^++S$"^/(@A8J9APVVZPD8 R!!.QGK:N5DO*C,Q<=:_T=N]$R>) M+[5A)2.A>*-T)+*4DNJEZ0@Z/K1CF%AY^Q']$S;28KH7BXJ5.+Z M__E?X?/NR\IX:)FNH:+[VK2.O!2X$""XVSI![;E#D/UH"6YY "AR).MS>6E[ ME97CAV+&RZX[\M/H:!QGR+E3.)!V?21&,7 MCUS9POZFEKE8!CJ9%^G)F0U0<_87ZP4CU AQ.%NE)'H$\Z->@7I.4/@1Z"?H M1@04QX@P!9^;(%.R 2N5BA_3Q@=O^5;!,D"$&TC$V+DGA5&#KL/6ZLUP*+11 M+E[=Q5S3]2!NEQIX5P)SD<#[!I=0$69\5D/-.A3D^LCQ;>D+XO6?8#\DXP?^ M>29V&8 3XB5WKNUH@^6KK%N?6"_\%:TDO9U&LXLWM8L,=9-\+/EX]=;LD#FI MFCW5Y24*(SQ,Z=EG%*X$^%Q6]9()Y(D#[,Y59% O[=\T6"1/PP M\RT3K![7!$Z' SGYX<[[_/.QF"=X].-958VG\STQTY=[J8$L]W)Q4/@RJJ+D M^HED+IXGN\K\R#^A*]'8M,E0L"T%SURS8LA=837Q15P<@RYW>#<%M5'609,] ML>3I2%-^K))ES:!4MJ^#,O@[# <6!/K?JYR),JLU(*ZTNTEE#A/8N?<'K0.Q M"[KTG*-XM# )448&T)@A"CZEH#KWCAMDO#GD@)065[WX[L*_;BRJ<.X;77L?T^>@"#B_X MXPM\@AB?@;4E9S8X[/;=Z)Q*+:%2QX[4M#\+I1J%2ETZAF^%SFFES5M/KQZ%FH=6I]+*Y3#J7>!V>X C^EX)IEY)2!Q)"%^)'B#?4/SDZ!9:%7:Y^5"J=-H MM7L),9/-Y-X"T<*1@ ,*?,0O#M;XUX5KL5MO2>U&]5(Z!JY9+I<:-ZE, M/IW8V+3RN3 N'@G!X (=7?"&_^( 3^PWIWT$X(EFJ]&46M@KLY=-)M.Y[!M MG#@2@N&^0?I)($U601"N B!*DH3B<+N73.92^?0; )L\$NB@0FC4;_A^$GQ3 M-11]"F6IJC787J&HOGDBEDV]APJDC 4<6V-!":.QO4.^/'E3I9=+Q M?#[_9D7HRVM"7U;(2M<*K7.I4VZT6M))I8T-KSMME(0:=>FB6^G%MP4VE<#F.H GJC0BJ=UIE,Y/&]5CJ04#=#I2BYE+*NUV M%[YJ=ENETT);:J.9E;T;:K3]C4R?A$R9ME252@"_J*,U[+C0*?02N9P8 M3[X!BS)'PO\+I%]J@;#^_WU#]Y.@FZT5ZH439KM$AMQMMRL-@/,Q?%V]:5?: MC7+Y#4#.(JGP)O#I0S 1O?_>5'CO?21#D^EQI>,] YC2K7;H(RC_4ZOJ-TWX M-*PI7'2!X% #'ZO\DR?6O05K"D="> ** :$IPJ*C4"@VNAV/(:&- MYZMC1?:K8D4.KFR[4:T<%\+<(O"- !3;;\"*W)$0GB!$*E;<+^UNLUFEGPLM M4#. 6WVCQ">A1!XDNOJ)U$90'<.M+9RT) :IJTKGM% J-;KU-Z!$'E""38!^ M-81]9 X!)Q'8+!V4@07D)NPCNNWPA0"+ J+RC2Z?A2X%=)2V&E6D%=04=$Q- M#^E\+I%]BWTI7Z#$@PY-P1X,_@WLSP)VD?K)0V[R7BHAIL6W>.[RQ:-U[_M7 MAW#NRT*X%-#4<'"&5#FIGX%>#QK'*X,Q&;!+1R&B'0W/P"D$;PZJ+ C ;SIP M[Z5+8 V 'AC:\4=H$?N-'B\T/E9Z:2#VZ5<:%L+6QR]O?LSO-5P?\_&*QY66 M1/WLTK54ZJ+*UBB7*R6IA7R=YBB^Q<\KXK7G$QP(_A2"-P=E\'XFI'#2N)1: M*.1]>;GNZV)$W(=2J5%K2O4VX_?Q9$;,O,4A'(\?A1 @//8WK#\+U@ENM+]I M7-7A-IY6FHTR7$N,?RQ*=0GN:.4M$$\<>5Z!&\&?@49FLSD$;Q)0Z=COE!X$ M9DAN3]SJD_C&G,_"G"0'(04.BF8 6>08'%CH9'H+YB2/?!R)S!!!")RD76"2 MX0$W*3!> S+CL03TY5CZ9B6?B"2I)JB,I4JS4 T,.V5)HM9%J74)$L!;C(SQ M%(88\0G"MB*<@ED7^23?&+ _:L-E+Y\7$^G4F[6&RV^H?M:]3DO7IY5BI=/> MX#DHG4K'W:KTEGN=1D&137#PI!]!\&;\ON6?A@\9M-_%Q?-VMU8KM&[> OO, M$9J$4'.,G0M\O"\.V.2J[_BCBD:''ISN34+^]S+>LHP_H38%3=9^CYH"6P61 M1&JM;.MKH/ Q92%RN<-$:DM9"%K!00C^_/UCP\%_EX7XK%)1O.)")I,4E;0R MZ UR.;&7BI-L+Y](YWM*O#^0,X-T/RWV?[!9V1LO2(S=78I]^(AHYOP3.$?)S#IVAU;3>4Y)++6*>2DLK'PU(;+!ZW[AQZ:ES;#\9JB>5A7^,V05BEL$*T@&'6_S M:5IMBY7&-9% \I)DD68)B6QA']3_]WP M0(=X,-L.8$AK)[N6H+#6DP)93&%*F==4H[TUB2+;K'[VP'5FFX 2(+M$Y;"S[[KT*%D7?>*A*\MP-LUEGW#\@(VJS,,!^2U M,)QB;35M@B505[L7]HFNP7;7OA^9T_4OV=FM?2W#X2C:=-/PQ'8VSPLKNMLT M%G9_,-3UQW796/MR;KJZNM:.<;3I6V73EQ-YN3:DINO>5W"<)BT0;FMPX;$N MW&)J$9NA/KU4FNUW?:@86(@4SL&%)P\XG'C]]3"\&'_ ^MVFAVVLP*G]&V^6 M/64-,?!OU<7S$0!Z.E;*Q6<. &4 @2:T7A_>QU!5F-_>>%-BT?*O6*^/MD*Q M79VA-Z*4-S"VI?3 IM);8=C$9LTJ^4#AGAMTC$.A0_?U",'!*H*A;M0**&- MHP1+L\=LR:[!OZ-WF]X9"AS ?.SZ H?A!A/B$*HV& 0$(LLC3;N'5CFA-[I MT&W"#5@:K5'(ZKY:6,#>WG3C.>KA1R =,*%IO64AK&X\2.( &CM4:W_[&7&T M.!#P=N.!X0W7 HUSNQYJ&_J9%KQH^D*E2Z\<(CB\& IR"4A]67/'6FEO3\__G MO_*9+/;KBZYKQ1BPM>O$JP23I^51Q%D/"X CC0XX?M,Z\+J)%:X/?.0.(37# MW3EA%3-1*M ,E]8]#UT*(.<6(SQL)%9S'2NS([7!Z00L56-[Z&M@(4Q&!P*E M9\UD\8VD_XE(*C/EF'475Q1@B0,7R:$*@H1N3BEJ:=B1@/5Z@C?"?(HU1E!& M*'8@+1YH#A_P&]&^$6TC-0R(%Z>(WYCRC2D^IC#MD'*N(99<,RC9LU;4.<3"&*< 8+: 6>"A#4:C-"P;^S[QKX ^_S^ ME[3#D\-Z5"*+@[UH*N"8K,Y0BT*5S\<@Q%7$*5#T09^SE@Q#)]CRQW7P,+XQ M[AOCMM([;@( >6M"M77>?,K3["GVP0PS#40SU NX7/:-1-](Y",1;78YF:@M8L5>-].('B,,>,[XKB!(SZ7%!X&LE(OPS! MM0,CL(FN7;1A^Y;S;XS[QK@(O5)-E,[]SIL@FY=&H 4R*9[Z\%3NP*!=B"Q" MO32TS[GA$!U[Z:*K &C;%,Z)$CF'.1@.N(M/60J$>S$/6%]SQ%MB@.BF4"O9 M@6"Y.G:W,ZA#$@X9QIX1VZ&Z+&6V\ _!*P$7)*SID05GV@> Q M5SHJG0KU9 >>S9!&JFJVY4X1I;XQZANCMLESG+1QX\4&XO>-/-_(LPUYS#Z- M!9!5Z_G,O_V-WRCT* I9A*$0"$0CC<6ZV*9A$#UH$+D2">+( M.K(\C-_@[DD6&Q*RE7F2WS?B?2->1)0* J"H.LF\D*8!GYF090==Y"WX>J99 MH'GZ@KK);/R^7L'4"3\8RQ_./N 10902>@.SEU5Y"><94]$S$'J>8ER?M@ # MC5>V+-0L:' 1*!*H)+L,^0&#QJS;*QF 7N'9AET,*?O6A+\1?I72\G .@3JC M#)GZM6C77*K]@D9JZK-(B!L94MT9]CYAL8/?&/6-43Y&41USP",L5R(D@]C9 M[2BS.=\DSK?#TC,^/#;_D6!SM$'*TRF&SCDCRW2'(\"S\%[#E!X%%OR9!KG( MS%K$;I6NFW,Z,H]2/1(J,(,0YS'*1 ^RUMC7*PLL\>2YZ9EC[3"IAP)J!L; #N M9]J& ML":(3\;2^Y7VK4=0^M,)V_JHLJ!%QZ8!0IJJR=;R(/1:P=9DH4N/QG=<\_85LK(0AZ$NC^^7/_K( M*@R'&9!H!^[/8,977OP$95R>:2L2HD-C"JE+O$^(@8+'G,HU^)8V )7#P*1$ M;8()G408DV4DBDA'7:H)Y0.8I'*U)GNCGIP]_(..VEC=I?6+0E$RV0 M&,-FD] $!P+Z^H=+M$QH"MKK@.':\H X2_;:#",!<";;B<$S+"\.Y5XJM_&\ M1;9):M&3\7Z#.!(P;6#O!&AZ*I?X'?9T88HE,49TES1N+IPO-]BP-93C9*%O MF3)&=6(F*CS&3"N1;5/K(]O43W<*)T7DB6!JNF=M]$Y$!4#$^,] WS1,R_T+ M!X)9'9<=%=IX)A-B^=:GT.'W84QBP1,CM#/AL]1!3 GO:_\QPD<5P..)WHJ MH>,X$$#15$8"BO34,*K!SI:1!US,%R(:U>9D 20FT[4QLT]&*Q=,XK+X'I # M)\2!N0>Z/"'""*X0#5+$.$1A1$#H!5#)J HLB+(O9YI/HQ!@ZHTA*"2A//@+:OI85">>&:X;Q;;A2$+V',DKHBF8I MW*<.>$ATGH>IR+"C)=P -B_[V<34P^$(??K46J)9'JH<"AV3ZAH']#0#FUWH M(@Y0YU#Y26N8%\QT1)GB![ Q7P?;SH"G:TU$ D@9!%0)CU77?X =: MH4)S3@E5A1!K$Z*8^R!M 6@2XEGH]H2NW$BV.1&*Y@M-=7/)]*00MGNIP7X: M\Z;[PG))-U\R+TTUG#GKY^(B9_=< !1Z',^H(X!>+!_S0L247:*55\+QW( % M*&F@EXO"' %!D21&,YIMA.4$M&)M"D_Q]T-7.K)4N";PO$?!49GEFI1*0^H( M<2B2(]I-35UW,9\A0'FVU"U;\:^[#Q%*_2E?\"X0%VNIM,H2!K?.=1",$P8F M7K9NFY$MV\MR1T4:E6UF,0S@K3W('KK2L)M#X9AE+X;TN@=BP6<3=H24PU/O MVH56.U9J7,82 C.]__2SO7US?"B9V],1&Y>5XU@\SW_Y*Y(I0@SD>2JFU>-B M*!:Y0$%X*0(5[B(L/B$F$NR"KV_#,[3[441S@BG1$1*F@@"Y_"A%\D-+&[U M@HDL,FSLG%HD1LV=5,J),/H0=<$;,:714< QX?01+EN9'*+A!+_R!0F*G)YL M0>4/6L#!\&LR>*D9,>16JFRIH3N \],H+E./4 G&B%&^X$RJWEA0ZN6ALXYR MFAU<9T S \X6B0"(%:&;%4;*0X&.@R3&^QI>'5IPZX"UV8R!!9<38[E!:$/# MS$ P-%@DC"R8"TUEF_:_4C7ZI4+A_[5++!DD&*$:, M$6C=L>08$A#< 2-&<$I/\%]?[J)R8*0$0Y0FMRF#V @6?P@+\Z+APBU1C*'4 MB9K=_-(HX=H@#B K<3S1SN<_^ X*5SIQ5QA05.;RV,.(8(D V*>.X\5L^ WM M>E30:[%HEVI?GIS-C(;6B]!MTVDMM*"-GQT:J!+\=!3@839] MAFL3%H')#<$,AU<>[CT9+%)+.+,,A[8+9X;LA8<]T^ :1!RO.@9B#NR9BII> M#@>_@L^BF6'P\Z.$L1"Y!;C5AHVVU?")VY3TR%Q,83@8HF>P@D@2'+W! JUT MA$(" !@4 \06/Y)C.EK:7/6,SNI9?2<$8VHU>T+KX##!AIF:_4V L.V5^D"7 M [/$$_4Y&T)OCA\^3A4/=&LP8=4&$4U&[/,+)B"10^E,4V.(<3J6!!EJ#FJ7 M:':106MDNB,J(!X8R 2%)HJ@D7P_.)C5J\J< J%P=A-K%GF+8,FM#,Y(YI'$ M6F2"9$]V:+0QS>61ES$T7.*B-)/I0G(DTABEEFT($6,.&;YV6O(&C8I,)>H3 M5C:%>K"H:C8S=7?"TG(Y07P6UB'!=I93)*BP>'L"_SD(!K#7SXJ^P<&<%QAC@Q-^3O4[K!R5(RQL4W;Z"?5 M[)%WZV6L>:-2M9#*F?!I@DYNP5.3L,(58;8%3XY"]DFS"#DK1EW?9A49'AC1 MD>G6^1"!ND^W#+N:F)1RNU;?U?VH*Q1WZ?#T+&!!H.OJ?LTI5Z>*A3OE,CB@ M>\7@YZK9B$[\ -B5H\6M/&-!Y.S(4%:6/M^%[=EXG+#G4*$SW#$S$&@6 [.J MH;! <8%83F3G%$5DT-2 DE#X(1M] !GI"O?AH1-#;8[GVX%T !*$-:#"!B<2 M#%U0&>'Z62A8C2*=8\+,-!MA&;I*S#=%) [^>R M>^N<('JK(*#!E*\FLBE5/\& MA&^%$Z P N$Q;*\A*86E 56F.'NP^8ZCFDE9@D__:$ ?N\H^ OA7U!>PN<+& M6:',1<1@I18*< /T^P6TB0GJ%+-"*\!:=R#=TI)QCTJM'RM.,"4)J0$%(;,) M>^)I6#NEWP7F2QMM$O"5'PBI,%$!-Q\@L[0D?]MN=!-T6=G#-,P=KB%+721> MG,V&ZM0__NG4X&38,;KB$KFT5)-=L[6 I;)AYAUN(4! - MA#/_MN%*:>4Q8:KIL P\ H^.1D($#5]#84R++;%/EB:5B[ 7 VTLL#(\='L]SEGANS!QJ1F%9G6*D_S2PQY M%#9ZQ*;KV'B>7)[ERE%8AO?+R'"K!YKL;*;34L$J_!!3NZ]&('Y2;N/%Q*%7 M"@OJH@,O6JAFQ8WBT**[C$%'9_"XDF9SKP(+_.+($0+^ .0&5AL.!!%0W- R M'C)2,%.&)XIAN5!J.G="G)@O(&0.8_X'?Q)?-V*RD!!8>8.2!#2J#LZ=ZRQH M2S#0/$OK%E# T(J*-#K0-H&WHVS)5(@Y&D(-6IG7MGUMB.GH0Q-$,?9JGWA> M%14.?9-.#THC'J!K, <#U,R.IO'=4;&1;E$WC2%SN(;EQE!=&68>]6"/2!/"7QHF#M(XPH@'!LI]0(+/ MO8_[ZOQH,'ODP6;H(B;X%AU*2[G1%#@'B(K^;0A3QR@N+?GU8+5 @Q0G5#@! M8;Q(!) IYJ#7^J(C"M$P403W CH3\Y+AO='(3D-17Q!_@]IKA1.]#T.L#@UR M#0PG2&5\N7K5[^!+Z%'GWP'S/Z_6$<"3GU,'C67)RW"L#;,=!*;-L%^#.C0\ M6Z@\ ?&0%?.1IQI2<1B=6O2HHA&XS(>HCG/:ZD0L\]P246>^0ECIVD"#X;Z*@Z?\)Y32RK <#!H!@4C6@Q57 $%1@&74 M>@$JVP-9#RG"D],QN(E0UP0MK<8/GSK2L+KNT$7_$"(T([\1?U+(^\#,>^BM MV1PEA ?&;QPUP 0G?\",B8RI':S 00:J#'!VEFQ8FQGNV$EPK#K8XN2B*5XF M7'>3\3+O; J>-CM?9S@6X>'QQKH@8ON2R".JLL,"7'S'@Z\MTTB>("[.ERQ" M3 M1:=V3M@9W#D;-&%AR8'!<>\QS>>&BF4>-YH4"4YY3,QOWKS'[=.A9E!CI MT>-(H8-CD%GQP 5A-QKR: I9GQ$RAA\^/(0EAD=Q5GC@.1$9TUTI]"W\U/Z" M^6::91I<] H'(Z!9+'#\!!,=P'OPHF/B"_),UO2P_0/)&7T"'UDY?R:M4SJ/ M=C=8I*K1$H7RU E,=Q@GY25.T"KV/BG"\_FIS?X*)62LYMO2CXYFD__LZ(8& M=,VT"P=OCW;7K'3CROM>>TY@*QKL/DFZ^/1X,""LH= M[RI(U1A>NGI$E/=@L! MXL\$;'.#3]DRV0T9$!7EJ0,F>=+?=).RE'5"+G@! M'=R4Z']9F::!5 EI45@"Y>25@EC(**Q!!R5S0EBL2Q!5 M D0%'M:YCR18#Q!Y.#?0D:; ,VSJ"H3C@O11:'X#!YU7[QK!@07+8FZ?0,X(EDZ;;9#56&#-9H? M%$>9$B\6C7;8/F1X:EJZ.F<.BGJ!:**W[+'55#6;1GCQ<["VA&3)<%>W>I96EPK'2FZ)BN+F%+2I\ M&P/G&Y[@V,"@)5X5,F3,_J3,LPC%YP;0!/T?C<7W(7RPZ98S/QXZQ)!I.:&X M8SQ>0R@ DA<4)Q0'+:OHL 21@(=HX;-2A$LW_0I?0F%(Y/IR%: MZ(984%$8 6!IM&M(-) R(A1S^RX-$1/,!]/P([/",@'U^[*Z871MJP0O1#9H MI#6V'J(L "\,Y^D:5>JF/.&0MM;AR W4%NBK;5*I>GU!!T$@6A"?0[&5)CEZ MH6FT)]'VQ6@AR=V+.:5'W"PPX8@3YEQLA)=@?1F1 PEH,HL/Y?)9*LMFT -]YH=), ,R*P7?Q]$$0C\)-3Y[E"AAI MX#&T_>"^4+9%K/&?T8 MU)EGTL,/#]Y!DRH;3H^VPC%BLH.J$CUF!+ZY]-QQ=#%PC%O',6Y3Q M9;#SB52F-_T$G-"QL7B(8QADTB<43Q)B0F36U#: ZN$5=3A6$('$#\4NE0F='Q X8NAEP[0JKFIPK_J[2BT M&]/:KE$^$D1)+>** A2,4L\YBPO!*%YN^8 K,D*#'H"T",*M4/ 5M);G]2AQ M=MP)&/K/8J%5ZB '8?GU'CL*:?#47!L$H=' +2^6*50*G%D4>?5O#A2/>7\E MQVWRVW'[[;C]=MR^D\@<1&XBZ5J5,(& 6EZ70O1AJ2:U#VTR6T=Y!!RA;P!@ M>.\'LF_3^- F1N4WY+NH?Z%XR=UR,-S*^%:XNR!5-%D:(!4.!Z&-O%2CTIB5 M)&:[7NP/CRUBNN0(62UM,S.0N>@=6$^B+"-JNJ>2]M(K^+)BOB"J1J-6O9AX M7WY:U[4I+_6,MUXBV]P.PX1?C%BWN=1RYX*2C5!GTQ(R#JM!2%5H,J)F'0J2%PW!6O7-MRV76IBC MXV+HND+%+O\4@FB#=8^S&\Y;]1,*#!*-FPP2#[A1A9LDERQ?E]E1N-PK%87#,5C&EC76HP9)A!C821RW^X2E"\V$2*$"!CF@8U#G)O M3Z@N)SY()^263W>*W^;$_PX6SSQQ "-^54 IE[)*/GQS+P^U0DYZAA!.A18 MA8I5\LY",FAN&7>)*O+46^)3$:#^'KQ^PZ[EIYGZ.\#][1T.?Z@#Y(4N^B;< M>G1M8M!3H.N\BU]HC3EH&T1 =(MK"CM=%2@TXXHQ]/V"+&B@I+:"(45V><.+ MUSZ)W2%Q,E#862VAY=6YH,@Z1S+"Q34:(F\KEL8-XD'P'$JZWNM!1;7UK'8C MVE@*;Q%H!K3J0* 0AWJ\T$Q&J?87NN<]N^9*)#^,"4]XD_E#>[D'C,;B3;

>?,=[A$>R2MFS?5-EP8617" >\,Z3A5B- M.L]93\OOH3; RH:L% WQ2H6 D#XB#,E< \:DPO!$6[!Z(@/D7@3?"^?PH*2N M FN@S_(@ND=6PL0X;TP:3T^"#C+L182C7^'$RPN&B283$-"9'3>\;<]_$.Q6 MAGR85SRZ@T&+RBV9X);"5ACY]**%7$BV=!KZH\E*-I5_2@8IMA[14U MIIE0*D!8=KSTO1%F6UKL;9XF$>X.9<+=6CX%09\V\,0%7]GSO%J^"Y8/,I*G MA'NX'(P+\NM+R"S(RD^""1R+89WI4"C36&096QA'E(<-(D00M>I5FL' FB#! M769**TAAIL+I!Z:0'5!996-A&YHG)EN3@:L':B!7A#EIU.E-1=?%A.:2HKG"5 MGT@"ITT-S!Z6>9A%XX4B^;^T(34&TV#*(H:4L:PSVQ.R: [E:C[=01AVNC:& M/8],4V7!>%:?5DB@9B&J;DU"( (%"S'2SQ/D,=Z>8=IQ^UA60:$50#WWXI:9 MPN\ WFDZW2"<)Q.\ ^V-IZ?2 EB4"J(1+!0S]\7LQ*EO._&WG?B/L!,#8?"S M*3.YPW26+?MSY2ZO#S2#)JVW-=-9?Q[];I1$A:%6 NOWU9AZ[Q8?)]*,7F6D! MP.R/:,VNFY^Q^%_\=B<2\'9B]]?[W2V83=T=\AX/H-#^AL_RDILU[8\S9FZV M1&UFE=!8 #=?%;6H!.H^]YE[949HI"9UQ#"; M$4M?LNU0'+Y7X8+-AP9=%CO'++K,&"+% M;$9\I\\=C9D4PE8,:C72^JY#F($\$CBU841A'3<_KJ3NYPEI[^]:88QTCSPL MK[2GAZO-F2N5=ZD!%O,?/>SS0U9D>]6Y$8Y(]-[&.%-Z>0)3)0:4P(%B@@$V M0T2'J'>6$7>M''K'Q 0M)]3HQ.#V264DTPA+%<[0B.0Y^J&-'I?$>!TTOZ[4 M#O,2=.BU/?!<1C3W K/[L7Z;,,!H4VJ7BA[.@;=25E;+!U<-ML3(WXGC+/PJR>@#VJEG+-F1Z#CD83HDM_!__ON-ZVLRY0K M?3C7W^03WA"RM%;9P(,J"4$D5.N17YT-U8K0/XK.&BH$>#CAH]7/P&/"LHKA M2UIW'SS-W\7!^A59M7AX/W_><2)X-5U[Q6A UDK1GK#T0<6LF/EHJTXU9S0Q9"=5]YM$"O*XE#ZOET>A3U[)=/P8**+[M\'@G*T@3 MBP2MK@:[,FV>=@L2/(?Y>GVE@-GYP=8F[S )\C%-DG6I)+)>->J AL["+>,) MI5X]KFCA*2K84-!0:<8F^HS0 646($4M&X2%2#I841T#-_VZZSQ6A0DZP*P9 M<+U/7B(_%?-I#(OE=R>0#18=RDI! ZPK4?S]+?6(L,"4I2(>/6>L<)U2+GF ML@7&:LS0$$#;6N+SLDXU#IJ7;$8-,RLJ$*;*1EH8!6%(O#U4J*"]$ K9Q0@% M/]/8%@,:%:SP/\@X6Q^>$"K(5*= B:<1W:J2=QL9 R>J0;NU-X302\ M- C/WXZ]%X!>!$K;6@.:?0JO?T0;WH H>%:@G/)Z!9ZXYS78\J1B%I? \)"5 M>J<'NU+NCCU+#):>#Q"/9.%[F.I!J(_=D6R-1M,PHY3C"=%^<<$UO>&14N8( M;LNGH8#=?>+-XS% )J_* 'U3YZF8FX@A?RL4+,EQ)T0=@XYMLN$%+Z&430.: M0I)[4,#%1(2C<42\])+K%9]E59=X%WB:>Z[S"7SYWXA(^QCMQ:L]8VD(;? > M\?J[9^W'H;(*6+#$W0];TEHZA=\?Z8DX=$ZZHQ;C$+ED.5917+;]W%,=;EV$ MN"+GLU>M,KB$C<;2]298?O*HG[V*"P RZ'6#C]J]6LLC&MO1TZ$E:'A-4\D5'FY84L#(2:<,,Y M#;UDE1]UE1O#_%+,>/X:O,:KBQPP:SL^S;H'L>)Y,[*!ZQ_ZK2QH?EQ@[:.' M3M6B[:=KR/2EYP&"RD MEN4G,G$^XO2!LT# 14I K;G!(B5'>#L""F'N!PI5.J=U4\(&&-CDYN8?='N^ M89;%C7J"("W.AAA*Z.HVW&F;&JHV+#64;14J8&[X6?H8Q^L'*6^V-+-L KH1 M5A,N_%L@X_/:^7X1XW68,./6JCW9JPX JX:C9((GC25'BZ+&BAI$2A;[EC"_ M9&_D))C1,%0^D?6.8DTT/#TD^L:C"9[<"O;AW*_L 3U4JI0*(D@I:44-CRCX MN2HCUB'^\>P6BA"\I_L:W:*R8-@@.0VE'VWN2\F= I$"C!MD>&'Q[)YT=R(,F![U)963I-D"PA%6%I8:\;#)_.EA8.@6JCL M:<[AQ M^NG/ GW#&D.UBL5#5J]G+1-\5&>. W9)PEBOW%''%DF8" '"X5S@H M[7+L MHN?!B&Y&Z_4*43K:T:S@\$$!H*(CXC0"8W$CR*)[B>QR?76!$2W[]P ML"VPGZ%I!*_"?5-8+>B HA/>CPB4$(:FM*,#AIFO^N2X"!&2(#[GKFY)^0R4 MZE!#TZ"#J5<&)LQMN%6>WG3,X41Z'RHT%20MA[MLA@KZH*N%-]MD]A>*U%:P>04CBOD'7A-D1#DY MVMUQ8_F_B'^&N8"8Q,+;L'IUER/5WUC3*0\%D8)[LI%I1&K/<5$&"\Z0J>.W MHJ)$4^/=E>B%9_FO'AIZB$UUQ*#R^6:A-5+@]DN-5EZ)2@C90+#M3Q#Z=AK'=%"57\BR3.!434P MF7&E:'4X__W5]!$-P4:3XGTB$++4,8%EK5$RG)PG87)NX038C64ON+<0@0TS M46D/%O9)Y<572&*H3%.3^TH+(?/YQQ4@?Z--@>DM/%9KQ0B[P:BP3ANM]S75[JDC[3@+4WI^0+T(UM S3:V_ .]8%'9_F))!I6-VL4,SGR[E[_=R]_NY>?9H*,R?[B6M^<]QXFR MV>;G6??0J+9QDN<8Z#P*Z)L(.27=9B8,,_Y#H;@,"Z-/E,]BFG280O*! G9% M16=/W@C)S+P\,C/T4;\G6^Z2RD+Z,@:"JV;P4%V;%<<,N6O0US,Q?#4C\9%08'6P;:Z9T/3A19O=W$034ZD!W?R_[/WKLUM&]FZ\/>WZOT/ MJ)G,E%,%:43='>\]58IL)YZQXQS+&=<^ITZY0+(I(28!#@!*YOSZT^O:JP%0 MEAU9E&U^V+,=B@3ZWNORK.?Q$\0_A67\3-V'>XY+:1ND-NDZR2\[FAV!@ 7\ MN!61APF:IJIV0-%I-V4NX>$"V691CTLQ%DC6>U502($IR/S&A.#:[R03YCLC M#WN*@!"7'.SLA+]L)V=(#,*Y!;"9G3.>29=[F/C1A-HL>=V-&;-YVBHB$#N5 M#CR+F* ,UIT6NRAUEAPLFJ:NC61UBW= &18^H@)&<-?J0GSZB#T("0QH0)RO M1'VLLOB>A/,J"H&$<$V M@R:S K?!>42]H$&.,M*,^D#A$:18%KDF&0)TQP8%[.%LT4:@*\5D%;P)D3TI M ZLEGCKITB!Q%L/@[.&(,G[B-Q,TL;3L'[K%LW\]>.$/IEB0MB*_^W\20ID M4=N&?Y_A4S#^*->@#%68R*F;_B!]BX:*EQ*^@!?0]\R"XH(1"H@(&4WO4BQ$\"6A<.#.O^=4X]--#*(5M MN_3GS3CCE$7=;"?W'@[TK$">;EP&0('N>THF'_,/_R2AN055,>V4JY74-3X MQBPN[[,#:B^[EIX6]XM#,1P"$449X .C "&&\B&W:M>GD4(PB3$;[0\E?^': M]"Z=T\UL90(PY->$6*E.2M9>)C2XNS);$>$]7W$K:OFNOULTYA6(4.GT;;V> M'"@YB+2=D,G0UVG72:&+?LEY]"4+]3&YB338)D#<9MA*7^LOV79R&2?QJ\72HO7*,S\J/H,E1: MYT0*ABL0[91C0$@(3#'F)(SW3O8LH$RYO#CZ*4C?D*P%Y"P[LH*0=")$2;$0 M=0K-*5H31(J5L*$X8+7Y;C!JM#B9EE=!B2Z#R#E#A(BS#"^5>E%1 M-@ O7A3?C)YIV!7UL*\@V"<3#(AMC;Z2L>C+38^1#,&YY=V3QVPJ+;/I3V(_(0F*>1K">(LW-H)2'(9!@OT"M M9:QE4YAZ97-Z=:JI+?VG\9UD_W?CKDJ?$[ U4W5+1:*^H#K>MPQ5RA?H'6,"!5K6<5;14@9BQLS2M MUM@E;%MF&V6@.[EC:F*L:HD?G+M6,3]1VOXIZ3]VV-<[@?O.]J2- HM9L"\E M8D&\B0T'?XE2253] KP8BIS)FP@\ S_.T#874PVM/OY^$*KGV0@-(/GFUB&@ MLZNA0+.ZP!NFJ'/R#^]&G->+Y.S"&\[GR7/X3UE7I^5V\KP96\D^[$L.E4X MXR/#$!O^US_O/7Q4TP?1LW[RZWLNC]*(WLK?-N4E- M3GJ3D[ZAJW<#6Y$3<2NN['"HDM)O\J9CF*%C92Q_S$0@*GK,MW >9VCQ+I4# M3DLDC&8BI2LAY % R@93@1+S!B\?LYOGJ*\TICCS[L[N'F'KPE5GV,G9^F$2 M#2BJ5 \J#6 >CB[0@U$%I[2B/&"(9,M0]V)$ES%4]?)?SQYO01%+9XA"I55% MPYF/@(D#,@4J 2E'NU80\F,QH(&AWL)Y%ZUZA]3VP%J.\C);U:)0*?H@F!G5 MZB%)-=M#?FW#C5.HY"2L;KRCOXH4ZAM1$G\B0F)/$5=\OU.A/V)*?3$' &]> MCQ9XI?5OI[\"NSJ?\A*$",H40 _)8..4PD(0DU)'HRM![G%SHZ_F\6]PJ;D]=T!C5]7BHZUYQ2C M?4$QVGN?L>UA9--Y@J/2-5H_8WG_@'943WZ!,7!<6B)EIJH$SD;@#D3V37AH M3C4D8-EI(<*XQ+N0%G= [ 2( GY6"11X=S.H#;@6,R[4B3Q^KKT?\P44UV@V,/R8/\>Y33R5"DKVZV MR$*&V8K+\!_D_IN0)8%B?R3X$L M$!96-Q>+6J3+).9[?3FK@?LB 8<^W2YLB!J,&T)81N)D&+M7^T"-&R0N$-H9 M MB05&G+N%@OO0P7(@7;%:VW$B2&B)'I7-DN6J#_./1+=PT5C? !%%PB* -6]X++1?-#Y/\O1O;H(I$@.@ M;RK_?V,]PO%K.*P0 FK&]H]_J-&7$*_T/@H'TG 6?7L?V4NC*/'*X+8>8T@+ M(TK'AT<-'[7;%7^K>MG^HFNO#X1_8S'FSH*,H;>> +<,4!4)"[ ^Z M\3>8@+_AC&T6S[>W> 11E,I%UP)0X?4;8;E;2%0E6!Y$55SNUZ]"P1]HN M16 'OX5P'%R)<;UKI !#+6 H%U.L(%M,O?D/JJI3#7ZHR,9EWBS3R$LQD1+R MJJ;3A:4BN>=(H1@:A@,K!5\9>G#D5@/F5C5%;<06/7K?U1)(8@ @G3/T[&3D MO238%@Q#F%:3HF%UPY]0$(-BC'[ZB'=M/9HTUS!6VWBV M'M-*)E1+I06PHHV$OH<7%F]?6!!I% L)T+5 1L<_K)NMMC1)^Q /E580-%2J LG:YN7W][ @A8;CL(RA$ID W, MF7BH!'9.?6MR/\!I\F0TS>?,,O4B>^\?_V4)^!YOX$ ;.- &#G1[<* 'I(\& MZ4N_UP6;@E!\^_3Y!_E19'\[[QXE_R$?^A,9*\D3EB)(_<.GX[)*7I?S^J]_WMT_?N2/RI_S M!H#3:?(<;IJ4(M5I\C0''GP$9Q(GWR6(A%5E"5F97U$GBH0;.FT[^8_W"["6 M]'NR$;#.Y\[!NQTF:+QIP@$ND!Z^BV)G!W 52.,]];?Z%J,L"("J-(Q,AL8) MM +2ZOK)*//VZ1+R'&@@&2J0VHQ)STUDB>XP@T<\AIA;L1%\H'00 MGD,V/P#@@5 08OB4@1F(/PQQXTH"M9"B).)H3 :%'#R9K9+7+*N8/08BSN48':9Q M2Z^(F5J&KKF"NHU@.F"= #%LJ:_DS=B1:Z56E\#H![0T?HE";BNL+31T,ZM^ M07W*_ /1H$3B.W"EBWPV!)B/-\FKQ9S6D'(BK(D\EDH[)6E)(&Q((PII2-H! M*TR] S=:KC"R(@Y'T+#(W16L9*1<<,V%7W90!G!9YES)7S@J_LLP!8JKJ20> M,\JP,H,=_3ZC_*X5S8.RDP\YK ;I%7S7-0TXJ[_0LL/SX5U>D%<^RN: A+!< MN&T) 8D:5,YWK5 0JH:S;,P%BKQLMMC&;13* CO;4%=T#Y;0&):3<>]A922 MZZ)+F:A(H#E $=!Y0%[X.Z;A_&*@^H9#("+$Z3#=(D\X+!1:)7PLO8G/D5:P M"C/3$0 &#D2E[3&G@12AYPJ^H//$"%)X_X,I [H,.EP5$G8\%#)R$(C9.V0Z MPP"H:J, "X%EKP:J/XR!X'DK VE^%11F!%,8!]#^%N$-[1)8TQH_"1 II3/D M""14LW Y-M\:+"_(>(J/P[_0#5D&K]6H^V!%5P\01L_S;%;:-+X!OU@X0P\N MQ1])=)=:9MI.LJH/+L-K>"59K=*ZPS#143=D!.JH/"]RFWX/-ZC6G!'<@CA$ M63I9XFS^\II.77&. W,A-:L4' OH"L/T KB,XKRYT 6[5W^+H&R_3F[OH/T M!?)%#"5F,\FX*"^+:6NC.F&[_-!C[1D ]T/R$?@%=1L[:9F/3IY@?UMYD=OT M<"3T@%F*5O;I3W\?T#1>GZ:YN^97J#*P^..5&U7^WE/^H# X]4+YJ+'/ ?/$ MC4WJ=WZD:K]E()4.OEU+^0@K:U%X*7M2PG_Z^^[:-F5O76FK%>_[HY@,F>S22A.4F U%KQ$$B3F2\0$&XL+5,W1.7)GN;"V1V M!*2=,[>/RO@R)C)OL,Z\CK"6YPOO&_H+A?SY7-L%M@*:&6+Y JX1E;BQDU19 M35K9AK8;DF5F#X_8O9029-I=>NR8O12;FKJU8$?5FRV%K]K[DK;4J54!T$5/ M>^AE5)( MC5B&$;^7X!0)F$(<+B)^'((EY!&9K*V?$"I1$'M@CI"6[_GK!YM MC'A/D]"B\=^O"CSUX:@'+Q&H<['V?QY8-Z&ZO=$T:]7)B^P_*%ZA;]35 M_PVNXUX#:?]+LM=^91K\X"_3&GX-G@B&B;"^/F^:J5L9LV,5"'+K35RP ^&F M6IA@3[$]4]7"84"FB%@M6%,+S:-.A2(IY&3P*Q"V2HO!/[#V1^*@1(>)8;]0Q!S^S(I.E(YG MTHFAP2,XQ",0B1;RAF!8A0N_(>+ C"128V=(L&KQ,JG9%.V6X)PE52!Z-B7FWCTOQ_6KGY0OD6P!:.+_0U3LK MQV[:!9$):V"'G>3&MB$[@3/0#R6?D MR%3_P0E?%B1T&JO;BF8$R\O!Z8P 4'\NOGSR0JS)83E>*I+-/(PY_[A&U(8$ M\#4^=*JG&TPRFT$@00, XL1._AEWC+91VT(NR> K5>=M/7EZPTL3_C@3T6/F/#$3* MA>-4Q%0[*9E0/+G> BD8\B%:H0O,.D\IO NW%2L:-AM%+C'0%U-)626!U!Y'\:: P\Q/X)P-S\*Q;%Q" M%VKBFPU M +:_J46^S,5%&2ZEUHO%1-!7H]L(%3O0L81M4LM)SN 7?(W-LXDK130E#G=5Q--$0=!]L_H*,>WY3>%[_ YE@>!YPZL"$9'0&9#PF1*X":\9EK]0]BM!M:P^!T F-"L*[]2-J-KI'R X M ;IU!+%A\C B ?N % SQTMY$ Z;OUB'N=NP!,,2$/_5PW%B5%[*BOUQAF,Y= MT]7@@?^.V=)6TC4;]"NORA6\R*(\:$B#5& 8-Q6.$8PA4$F"#'W0+&J6<[)& M(F4B)*RQH![)@+3O>YS%EN[".JF6/I!J(.ZY4*F5W^@:ZS?4^51I,\&T>7&X MXK47S=%>4 I)M]1A@NLDTYOYT\,13VQ,(3)<^-&B"*,(9&#<4FMZU;7RR]7@ MN'&YVBO,T$\5@#.[_@K"HY@6;4,8Z3JN+^76 W*2CF4_!0KXM'M8'78+S)OS MS)E;(< R$<995B,: U8'H>N&X.W*B'6/U^89[\=?90/?='%VE<0%R$9B3WAA M\(4HK._,E C1!?_:DK7^B#$K C_ &FE'V"%BOG2-H=HRV3=_+?CKYT+3 -RK M#B<8L9U'?+(M%5!"-X*1 (M.W#,62 BFR,2[$A#,3,X7!!L']X9[;EDKX5Z) MRZ(ID0,V8\1B9:]Z$BGE0U9,@7Q:XA5"\:=X&*G@F,3 4][.Y)WP?0"][T"BWK- MF_-FZ4*\4;% 5;"PE C1O$8LV4?EYJTM$&#(5B^0S-8 ["MH,MOD>F#B:H&* MWYV/(Z@2\9X&C5^S%L:<VFK2>B*OXS9+^K,GJA.9'/XJF9;D MF9MK:)Y!^!)K7@K72';(1G4#"BLNI0=A$S1:VH'@]:Z;UR1B,D4;]L5LV7FA@UA'^*H]!UV>RGIQ?H[) MXJ!'2@0K]KH:MF.W/$(:@K'Y 90C$7MN^PO)O0YV-LG73?)UDWS]1$J3,RUM MA9/N;#'$T)Z_[I'0ZHYH2QX'+_8#@!5T!A9(#V);BEXBIE'\%Q CLV#6#6N] M6$"*6-7PT,_"9NV[E4U1B6]!YHT%OY"1S1Z1V/(A$]2IR>H6!W+^UXY"JJ9! M'!"+$C9IPD*YA4A8)6"+3H7=9YP$XI M;-O$N?'7K,.E0J(-&;=P2UH8]=K;*SA:5TYR=<0K1C8YC0G*45J2=4)QAMI7 M\D$AK ZE;_ZOMA*63!3V5XK2U IH[*&U&A4[&7!F\GB\X;&<&YTI:05K=X\X MN [F>X[8N0JLFW=V#>!R"S,2BL.^45BV!AGX>R_1.OP;LX4UYE MP'WO'#G8DVQ8<8:!/F3$+&(A@Y8TPC1,6!F7)N *4U4;1@N1AIT9/##7H:$V M@"[@'ZF*:5NKYKMY%??30#@PQKDVDO>SCE#;;'IH)UC9C@VZC4L M5MI42A2$%ORD*9]ES&&E8Z;!7O8L2;%'0"8$OX27MQ>G!7[B40R 8V^:^X/A MW)"2A=8:$. WMT1O$F$XZSTVFLR_;5)3'4:.VJTRIS!/1+>A1TM*VDH)I,CH M_.N$C$U->'0FXN.7HB'#& V!]%)/MX"1$T*P.E9F19;[W; M],LNZ!;R%"48W8S@+WX\_#8GJ'.361O[V6DPY MMV0:8[#6\0.@VMKOFAG =T"],6P8J;O2.L8B#+&,/R&6W]#M@O0!W?NE,>I7 M"4AY0X5;JME 7!];=&NU;HYS5\Y+2$.02FDQF:)ZE=Y.O;.FB-RJYV;C5)\- M#X&M@;P9T2B(\ +CWJ*"4<)W1,;8Y]3,6>L!\!&6^"M7>U=A1&("CTV$X%<0 M3!1 "Z18>4'QL 6$M\UXMR(R,-ZB[N/ M6&^)/"$+A_S8^CR:U,Q M3E$XBB"]O*Y7A@YV!I767+.GU0_MB<%L/RJ5P>R'6T )0\V8ATQF"F&TAN < M4UXX' .H>Q==)$B2M,C%O8&FAJV?]?3H9+OU/@,W) MHI&\,SA5XSPE) 5NS@JANFK.1]&#"5'2YA.']:JR!T7)QUQFZ\*PKJ))8]&_ M64@]1>=CR XQOUL&< '(V=8C%IHF-C6<[I*9;C,()D.*7[[#H1O.M (X9*J M>EBGO"1,$#XDG@*13[PG:.D@CHFU&V..('!(&+U$_HJD.VRJV>X:L*@LM15: M940^U*HMA@&;F?JD++E8COWNSJJA;]=Y%LAC9_E[ILPCD]@_$]N$#$\,"T*] M5IN;@4'%%IO;20AD-1'4'3(R)"%CD4MO<9G;P<1+AVKY#1Z)@+1XG.CA1IJ( M8(=#_*F<.DWMQ$FASR7^]JGIV/MJPSWS8SD%PL>%7T#>;H.;0V.%ZE=H M0^T-^(^ NC:&UZ_TBY<0V@O!CXAI/14:=-FT@(Q[LH")1*3RHL"-BBX;R)$A MVQ8 )T=,; <$AFH#4%(;$$F*@S #GXW\C5PKLE.]/2S,H1,WM\MI+LLI#.]V M\KD6U.[V?L^2VK5+:@3 4C!XW!CXXI%G"._!SE134")XPKEW<('FC";)N^03 MN$R\"1%KR\&/@*!S L#[G@44A24(.:$5L1+M(D892-_0>+7A;:A#3:ITYB=] M7: <=Q%P+N:O*1K.)1ZU+GRCYS%^90W]VH+C./I4XFU7.4#4N-/V]<,@8@R# M_/MB?"Y 76)\(E>\$3>^?^F@I0@&? D0Z:7J"#+K$]F07TSF=[#)_&XROYO, M[R?:*C^IJD;R2DLWUV.@F*:$*M*4:2/]?P(\I\\],X ;S&N:JD6(=X-MK^09 M8MW6%]E<2O3$KO8&/)G'4L+6RIBP<"R 6S&8T5MMD8?J%BSWFN5"VZ(0^Q(# M5A A(>=TXL;(QN[W=#%24E$!%&F,A$&BCCG;.RQI]*R<_]'+M+RNF$H+) \J M(PCUII1;-K[D*I@BDJOGJ#N')_J%LCOU060O4B6Q>58H2AY%1&B9H6&'=#". M&-J2XH7]\O(]Y7Z'<>DTT2?[94)O%%(8^/?8S<0^;I.NPI_Q^NXN(TBHX$NC MJNI?A4]CZL[SF@FU31X"PHX% 1W.B1B8,^LO &FPF"4G6C%]RE7;KX,C_.#% MR>GK[Y-J,77&_! Q(SL'R"?+15LZ2L3T6&M%3Q\[WV_;9]M4&T(V-8V_/Y5J M\"-LKD&H8R(>DQ+=CARY4Q1QCD&P?,8)FKZ!@W, RIV0,IFHQJ134"P_QEI4 M_'CJ=Y W&$= DM2N\S6:0UL,JQZ;!8.@ JC,K'+,>)CELYW\-H5DDC>_ +O: MH(DY=($>I;LXD-)O=(';Y,>35Z>OD__#/,TP2?^7PUMLP?;5G7 !AX0J:+&U MW@%A=K)WVV5EVE,MY((,D1_B0N@&(99(P&,(5%#%U"K9K14"T2MV<K8A:8=-<3%-.&'(IKEA>?9LXD(6"=$$C6"SL]T&6BX\0T=Z,6DG >UFWVZF4[2PPXCW)C^3WVJ<5AT M0L%G>PQ VVDU4"*6Z^XD1>DW5:.I"1&3*U:>0,HFS_Q0@2L#6T_7&1:G>YL! MP^1TC.C)J7Y:__;'3K"1 P^,NV@"*C 4BP;.1'^HAY ?)HDOH-EV0V,NP149 M5I<*BKL!X] 5TM^PO:#3>B?BW5^0QC0GZ8CW=V]SX71.()&$.'>]4X^17JOM/D#+4Q M!CN#-'F]F-;>?GOY3R6B\\:-FU^ 05$ ,TT%K7OP<'#\O>_:X=;A_N& 5N.5 M&];P& 9/$H.QP]S1U=75-KK(8-ML^_-/*B T6B=EIE0Q6IK',4XT4[)8H]I) MG;VSZ?>N'SYZNSM[L[AT>$Q?^GN4R:^/QP+= M-ZX- 15/'VA?V)O'*#8;'5AAQ_"3H%@DF7D *RMD3H5^#1L^'1&!VC@YB81? M.$V+LE:PFLK1.]@I\.S%-%-5,O^+DFH-285U[.#\1_BG;S5&/@3R0AR2\2N0 M@](<5N%E:;(L%_[O:&XQL?1TJ92GRH=3&P%>?]&45VD/ 8GD1L-IH)@(25'R M?L>JZ'NX.EZOZJ[>S-C/ DK(\&O^WIT@G?NSB6 LT6>YQ%161[1X4H+IALZ, M_SG\E$K?,>0/)]_(GX+DV^<3F]V@MQ&A$_O)" LBK(:L52I5R(+DZ1S *WBF M$N8?"^NIU)@B.^'0131F/I-'H1=>K%[UO:N;@UK=_3"2:CRSJ]I(1C?>)HEC M" 9=HL^(D0/0KL($)0.J._N%'CYV(ZJ5@#; HH9-/$4BM"EBH^7>65*JI;T% M:8_0A<9+0,$+M 2$J<\O;^\%C;>F9?F.J(%\IXPMQD+>BP"BQ;908KXE?\N\ M>-#,\#KE/5C]IK"#OH"E6S55;;M+.?.E($T*Z0)=X 7YA'J4,E8@YIZV 6/**H2 !O]@6A+K.CC? M[IP%-KQKETRPPH^]9CB9"ZAOP'@OOV.Z9F[+3QNL4)/H;T^.BH^QKD+ 1#E% MG\8R-G[%C!Q##T9N'L3XWDO&SL#(PTL_,++7<4O&1 M79[,T'(3V(..ZO-M'-^"] M/,>\G1\4!YCIP:X&MGX!OP;V,RO;0HFA\0(6HM9,O2\;#+0P#[].4QNFSH#J MUG)RDTDI0B)1)!P>/-"7G"I(-F!#$(5&8X7FS])U?:.EI@@N5PN9?'] NF61V!68-YQBZG(_30'DW1:F*( M;!BXUH_'I>. -H, 9NTWML:,HA3K/Y!I#1!CO*PORJ7ZPQCC0$JVW"'!!"0J M)+ @< %)$C QSMOBQ;SM>3QJ=VY"(PKU110&PJ*"_&C@<0UTN8'L-RC4UZMN MSO $).*E>:%G6:.#"PD_(GS%8J>P+6"[N8HR)08*(V]307IZ'1[Q1(UA;2"H M]T"6#/P5$4[I@,RRFGGE:4%!QAU7$&$7IF38]Y5=QAP(M6'9D*-+FDD,N_ID M@M<@DN #Q!GF-UQF9WC.VT2B,MNVU@T#2U8#U!. MX S6:#5;$P[#XF9:Z'J,G7-.,>!'JNL/)8M;BXBU92J[C.B=VQLF5\\GU2U- M2,R@IP!4-7UATJAUWLY*_<\K7 E,TP)H-.T3F#!X#Q/R+G2)H5,\AQ33Y8LY MU!RWC@9#*(<$-9:6!N"4A3\A6BXPYS!)P8'EW5UQGIV3F0T&$+%/<]E^VY#; M3I[ZHY@UT&3!*53(A0RZTOJ'>S:\F\*TMDQ3BF_ P.<@H", $YQ*ZW,@RM4YEN*/6YUE)=>=-QXO8J'SNI40VN MS'7K*3JF_3;U1FR!1M!PJ=S@@ ]2$NLNQ&:5-0;WS24#$E=63S-%"CB6J&,1 MG,NNLQ3=SO?2HD&@"/MZP6>VMS6ZEBZS/*;F.EB_&[ARHJ1;E0-7P^9FV44+ M64A_'94C4C?1M*-]%&MY*I9/R:N=WT;GXDOD_IQFR=W868MUV4'3,# W@;UD MU);PAWAA*Q#7O]4OKEF=MH&R5&[;7=XDZF#V4%Q@I 9(H',A;F>BI;4V$=V_ M%P:RZO^Z"/A-Y-D$5W+"K$E3BB>UQD[/,^%;TTZ&OH4Q8O4_)DVR;"\)03XB MU'3:JB@CK%VKVRR7!QA$C7HSM(2L23&@'T,#5DXG$18[Q!)K;]KQ#:^3(R M@+<)@=ID #<9P*\Q _@';(-3YIY#%>$5$'\V<9!'IG6 (=H>"A:J]:>^7J-/ MQTFEN#/^.A'F(GME"K2?RN5SX,*H6F>'+:;*!I1WA)HY.TZ=PCY2<8 U0+DMQNRF0I-FQ%?BB&A> M*6)>BP(51"W&4>M*7HGXNRGVZ9ZZ'9S/ VN#QM"O 9(Q$H?KG?C5:9](-X:9-H+%+FN+MQ^> M+9QQ4G^$2VE6AG[G&''%FJAJK+)OF-1?:&RA=Y7F4H4AO"-E@)RL8,6@U&\_ M,T8K 0^A44F;\1<1@YDJ")/C9?:/[3-;WLG8>G_^9?G,9GY -* JL[$$6 RO MQ *4U*#0K3TV)!#OO=MIUCHW2U,+!X-!$$7[6RAESHMSE<:3'L+4Y76@]-2@ M3K1RZ?FHD+6H0_F4%8K2TZ UG)JHT+GYP"XP55@\T(O"%2@S169BH/+.L434 MH?QI, UVMZOY0B.;S0&R;(Y:I%87Q# B<;@3%YT[PV:8H4=_NB:K3F\+)D M\\P,*3:0,H>CP^PR%L7 MY96>.GFQB#B_N%Z>@C0E9BXX-F06"9Z:LLPQYFV1YTP]P*PI+AQZ,_\9N=0V MD*'?94Y'$[.6XX:^#O1I?@,N@/:5 T(40L=-XH=M=-%],(68D!T-XC@S M-\X9;I#);T2>Q@2?)([GIYL"/#9V&[!3XVP&4BY:B R5RVGW\$CCQ4-;OV6^ M!E(>#OP2]AT#P=!S8:I'P>3:E-JU;)-[;I)1H,SB1G@T UT2+&AS2ME Y8BT MFQG\Q8F2&QZJ=-&OUP [B0YE)-!>X'V"(*%P/PE;WLI>),^]7P:K)9@6CBYB M@-14#4E6Z1BBBXWWAR7.8M.GK B\UTSV M+K4;5&=R_:Q&DWK=XU-RX?()=G9ZR47/@(C*+D&=0IT7L\Y2#3:;5I"-[T\5 MQ^D:">IK?7UPE0Q:\0SV9RCJ4+= LHB:V:\5FL&U(#R ME%>2UU;& X:Q"49R ")K*R,J!([E4%_8&J"Q2HE3:389S>:KB1;3([;:TF* M:7 )\H&7,&N$1+D?05'+/ H?!Q)@.ZW6%WVDMK/1FV.=-8.?0T':D6C"\9JU MB,.8/I6-X3[I7GEKA:+3LWDC7K\+99N:5(:K+1IAL3I#GN&WJ*B)#B_4OB3; MTRDU 6U'##M:VU6GJG/NZ=G_DDR6@XA9,!6C#_\T90( MN]]BD_):N>YI*"2B-EUR%*T;O&B7C;-1$A+F=ZVT\(9L,EA5BX9SX/$ZRE!T M$0O29":-1EHHN13C=($\?4, 4HP=29N'JZXL4,[&[#9:+84;-3T67FK-NS2( M.=+R#"B#,_"/%K -42I (I/Q;&)NTQJD^A>RJ^!UKIY#/NS,9' ^\ H#R M5@)E@.!R2)U-F-Z_H5T9+-[(.J=V]-Q+=A!T%%7!0!1_2QX&?DE58Z; M=PTACQN;Y@'D%4@L3.<%B3?T)1>'T6 MS1H?/$#K5H*.9P1*(+\#1@4]0;V#6;F75NG8$0T:3AED;]-6V ^1Q2SKLZ; M+ZURA=6:RE\JI$<>N3 K]N?F&*5M5J=)FQ!(=\:7DG[=WZ1?-^G73?KUFC$P MMIB]5C4321PC.1PCPRK$*]+D,B^G(50/U\](8N]PLJ&?(O=8:O ATUR,4M%) MD-BG?W](AC RNHVM4FQ.)>T@A"KGY^B7(& _JSFKSDY?@>@X&3Y!Z,@G+:S M"%>.3L5"%WI>KY:/,>5L5WA_4?"CU(A6"-JN-^YQ&DMX@%;;N0HDHIUFB4P( M; 2(->*VKAH)\L$J(PX1GQ9Z6!;=IZ$LU)QBLJ^Y?O02'TA$ M-^NGK>C#,FD7H"3V(H.=[-_]'\I#6-@2XDI6#DB$9D:M!"'=C<0:R?EM(63P M*=F"CH]2]'^)%8.K$.9Q#TY7NVMHQ<%27XVRI3&TT,'.BJM-" M*7LC8N3&L7P@3 MO[?%YZ^Q3@81:,4%B?R,81E4>ODKWLO OX' :0BYW%2IRD$,,RW)LV ;Q/P)(&&8UO+(A2)"D ["6P#0)'R0_ M&6=-EG V0=0?E5%<@^EZ1XB1!7?X7,BP4%BM<;7R3:R LA-W'NNGU(M0F3Y^>T"-<',^83C ;\T@'^$4$7F(K%=2:2A4B4QHLZL@\K;60K+^&'=5GB M B;V+Y#76X:Y7[U!#)9",/IHI5B *%8VI"LLBCP3K,U) M8#1[H?=@[-Q;ZP7HI*F>E_2 O)T,E?,?*1E1AOFB% 0SGK;G3'=YK\0PPC/X MD52[B>WI/&;M2,FHAAQ)]&I69'"F\JCWSBJ)P=]I#6F@O,:3<5I>.<*11.N3 M,KY"D]$KKR$Y(-&,_= .HB'&4E7 B2ESQ[V3#4E:0\X'E2FKHS"I UQT/:K\ MK^%H0"ZHO-&(!Q:(EKS.B)\>WQ6D)O3JG^F0M2$GLQ,9!QD M(-F3'RAG#]DW_- MEX(;V\70,DA+4YQ(&RA4-X??XV?! @K$:$B>L)UT!.4XCNA=^1P5UJ2 OSM7 MM+<"$QIA449Q36),]& ]#PXA6=I5PPLT)DJRN,Q4+E\UWGKD5NFL3".AO>YN MPD?G_UZ@=Q2X3A2.G=JJ"S[< O#/F$1]!D=+002<7OLX,$F.[C)#FZR@Y^/BJH(E0"V M/ES!CD%XVL(.^>C1"I&(GDJP=J&VP\W6'F2Q!CQ[O ">1_[D0+H30Y0W' M:>A0TK@ @2E+.T7@H#X@IWJI:2!M2&.:X)!2'M#@7F_=CDK2>GZTJ@)0OPC@%FUY W,(JE+4Q-/ MDH[ &;^=_"B$D4*@,5U<'=K_@'1 F M*-E"7NCO<+8 OABB/KK-A"_8$#)1*-_&6^$)X2=DTH0*>"C8A$>K'ECNO1LM*,5B&AEFMHU0-"<\+GFV_NMWWN*V)#HI/Z,2 M3":7-.B$Y[7<&D0B;0&J?)@QIA*Y*5OEH;R>4O]^*"OR_P$ZD[RQ\= I&T*. MPD)L-5+[S"S/.AM73FM%8H1(&S$JJQEKQ'O(0P.7$!^ ,A+:_U:U.3HL1$5( M/[GWA)PA=37#\C%13X%/3 A]",R:&&8*Z&.2=;H7C.RFI8II6=5>NL:C6 .2 M/OC+LISE(P"#38GR,64L N4TXWAZ>. GP;^X%9V[D]_(2')]!6@/:J(D5IK1 M%&DH1Z5GF.ILDVSB-4[(8\'B4-TRAA]J /4+F(3"A]@SSL.9:F,+"6^=[Z'Z MTZTH<[IR0LW4FA3\3TU-QZ-1^]4%&\Q!>!%-0GE!-8?]*P$67,F$]8L80F"; M@T8OO4R$S]#!A! ,8GCP)*%"LIA\Z\//8YA7-#U"M1!/D!9I?O2\=*\#0QZ_8"Q+U_P$W+U'PB=^./O86(F'FM?M!_O'H%GQ8B:R83\!WQJT/ M;=B:9LMRT?PPR=^[L?6EQ?&GHZVI_/^--:")7\/C CS_9FS_^(<:#4491S:$6I080.6V'F,D P,)W-B__OGAX='#1^UVQ5_J'M9_Z(;XL-?? M]"N=^HNU0@9KZRQ,I@O"&XCD,Q/'0CJ=V$3\1]XFQB-RT:EDTO*=$#:"H?@; M3.+?<-8W"_#;6X 55)Q(VJB4Q.!H";3Z!*0*!V?KCE&-!]!>8\9!%!LP]:6; MM;99:Q\Z[(A%Z5(IKN3(TJC'.\R^HC\8APF$E<3\POBV>L>BHP90'E0?*!5% M$L0J-LMTLTSM,JU:^>E08R[I2M>V405V+M7!$G8D&Q%+-#>+;+/(9)'-""C# MER_ Y<&/2(3+H$ J-4O;I].6_ MGCW>&CP4GQF"'C02 3YM:+^!.GNJU':T]AI5&T^3?U/Y&0QI*F7Q(&G2MCGQ ML7CU@U900APR<2! M8#"I\1@KK$,*VB(/,^;(6$W[&=8>F7?+3A_[.$!O.\3YAR7K[UY0)>?4@9+> M/N6KXK2LH# W^95*3GP#3CBH+EE,N51@.WK+HN(Z7HRIB1%,S*47ON^-X3WC M@H><*0(@;)952B'IC7/DDII17!&(?%J5X";'=>OR&>R$AHN*\S0,!\/91"B.!M@Q?4K&2@53 ::E@453X&_0R' MNZ9%W6,(>S4,V3I8_<%72U7@;P5BZLX:Y$)D0C+*CC8LUX #0?71PA0)C]U. M_B5%TW4<]VPI!%">"Y219IBW!=J'_#('?:A"Z$!9_)MJME=1\B:L0/2!(CHI M+$QO0NM;5FN\)*]-OWP4E.I>(],.-\BT#3)M@TR[V87>S;IV\K>6-4$JO%ME M)?[<)FV9R52(5*=32F#U.691N?'=&2\WZ.M]M6_ H!6@QL2,,]]" 5LNUPY8 ML&A'SLJQAOP@*EU Y5P&4+ QD(,U0M8_(H0'7\8H;R O"390-JK*NC89Z:48 M">';\&:8>9+CUNN36X\LOYWF&C&W;LU2%\,@. VIUA\NS?LC&NS;O%G_X"9Z M3*8=8CBR9A$ /)'9$(0"0K$@%A@0.X+P/ZI"E4A=QLPP3.X'1*18)X(D 8WD M;+>3S:Z[*7YCDJ&_'? -8J(BJ(.!9YP*C[+D4FXG +64\D#(=;-3.C0@;[4,SUKT2)Z+I0I$Q"&U. P$-U.X].#K=;@;<9][(VZ\A7!M MF.F<@:X\58,"FV?*'' EQMX;3"S7 _)?E$T87.JC@(L+IZ.KA0V="L$LUC7MG1H1C9T2 MVTV5787(<,I:Q35^7#>.*CS\M3Z$4FNL$(4/A:NT[_%H]"H.B9D D$_-33*, M'1<<1[2D7$3=SO6=PZQX!\&J$9+=(NMZ ?^>9J-WQ)'V[P7RQ*%E]"2U; MPAH0QQI']>C"C1=32DU0K#ZJ+!66L/BDQ9] M'%,P'TNDL15^NXR#]C/^L;-T<*!"+H4^)#A%>TUA3)*3X'#W^)5C MD)'"J@A>F1/]#4#-N57X8/L,9)!"J0V8+ .#37O4:=.(]9OKP3MDR3TX.5F6 M_?SBX,^YJBJ]K=RHU%[*=)C)A2#;:U16?E5>YM6B_CY%MH(Z M+#WTF( _)Z^S&GF]19AP)8M;.PR-U =&4TM6&V2C=)W)TJN)5 =N^&F7;!,Y M=A@5S-C@J'YA]4Z 3=^6,>HN#9E.M!?J0(D7M1M2>*,FQ)71]8@^D_H0)1*U MA*!"[+!@MN>V&TD^30^9NZWL9UGU?QM@"\W%YZK8^+A9Q-_NW^OE=FL6 MUTL\\XG_=+4&(:\JQT#I;HGU6F@-9=T',[L=; M @L_/W&U!UG%P!GIG'Z3U$%5P=Q<+^$>MGMY;-$,Z':U*E4RXH72W4/6)J9-%[(7![L4#84A0I6+-%>>P^ULOC4AH MI6HP0$QNW;&\Z1:Y1^&*&V[=#VS5-Y8$AG%;A@X6;!9A6L9=!JR9-#O_VWEW M(/6;8K2=/( QV-UYA)_AOP>/OM^^[A3\T]\E%/5L(H]B.Y.MC'A%I!#"#$2M MLHMC-F"R9,"0 0&JV%81T[-MY%@3WI(9FRA,F_"WE9?OIDI4K>HB@TW7*AG/ M^QB(4:.[[V>K^>&7PEYV$Y>E)4#R KIF@H\:I9-)PL% M9/@GL\\V8C%11-18UZ0155>UAW0YK6@U=%OL*(;,*3ET"+_3K47M)VXVN"I@ M9G"Z66(+AM'W&[Z$NXH(X".BJ3*P/=/3Y@"GB0%CKX'FP9IF9'X;YDW;;_'( M#.4 ,]XV53Y<6,JFD#?2,H"E ?U(D7@7AR;\M_Y+P-W69J:N<%?0 @ )@]12 M:9=JM+4*N(U:FL .M6HR@,%#B)4K_: 7YTCHK5@I#*F&A4XBH1V8HCC&8S=! MC]V?X,[_!,&5E-Z\=("AL]0?_F=?"J+E:(-HV2!:-HB6E?$"H5/[G5375))! MW)C(.-&#R'K/)'48Z%4L"P0SO.%+PL'"KH@PY)H7&'>;Y1W$ >=%0.E"AD*Q9I%=9 M1X7&XA+#)/>:4F&6>%[N%I&Q[AFYWE/ZR97*<<$:'M[\AGM#R@70>"J8UX#R MHK-HE@P/!KGEUY6Y2!*Y6#4U3]%'R<#>(&L"R@IF"*F*\L\@+C<%KDB_%GY[ M!_E4L@[NP\I.H7-%^M2A?]>%POD]^BRRVD+T M'XHD\AK4'L&$@S@X')_P\87W.=C #>;:V(GLH&0A)).^(A:C0')1PUU4OK/ M1$T>I-6NB,/A8V^0C\#;14/PU:*N\PRXL90E(XM^S!VE9@!=YX2^").0)D4^ M>N>F4CLR]]MT.WD<)T#LGIXHM7M>>)MWM2QJ6)=HGGM3M?;+UT#D.G2B%*QO MF))^O C,^HI2)\ >RR6R$V>6&/6+UYGO&N0-B%HN>@?./ZDHN?.\IFLXY%5" M+0%K!K.?;4A=E>O9/T/&G_[_7_^\]]#?H_@D:HY?';E-VR [?Y4[#1'!"4D_ M1CB&G3K2'(T \FTB%RK68W'K_I&@0Q<"9'[+^A4PA'UZ;H\4H(/";M):F2X- M&$.6LP0UC(6@A26";P3] :K4,8"*AOR[[D& F\2>!%V*V28@6A0\IH]2JAL\ M43!%\*&C2M=A<)]@15L)XY#V*;@<8W11EK3>F$%]Q;D L-"R',<;75/E$!KQ M1U233ZG3.*8Y=SZYQ#H.=,LA1NE=[5LU1;XY[(GAEYI,@?$]ZSG.J+A(LX*6 M7Y'D@"CR $@G,%Y .S@GQN-82!!6:([9QGLW'+:CJ_JIT8SN[OD6Z^BHF-B/ MU6,WPU<=N:-2$S0_3SS7B&,>K*>;I#3:0MH,VXRG>5*A/G'.F**#@ M-.@ZH5IA;BF"_LKB? L#CZ&;K8>%JX\6(SB1GZM[/)9ZN_)(Y[3)%W,,$_NK M!^#^V\FIY U28X=!C"YL!.\"YY>B;05Z#V-.]$8G@R*?[\9]O$<[Y35&H.W* MA;ONRJ&@/'&B <7/V&'< U61LN(=Z/> &03?KB)!#94[ @.@22V&BU:/\1>( M(^/SC'<\O2PK'YCA4*Y(;"FT)Y^G>]PB.'^V1BZ?DMLR)!@M]E(M.!%B\5L+$YOLV84M(JX! F'HRFW[ M5O6TO!J+:P9(K<\W;;PVD#G4N).TGLC+R>9P7XH-(,7D[:2#L<@P?@7>5\DS MQKD-X[%(03 =F)^O>V:?Q5@DMH/-=C@&#,$\PIMF)0S4EQ%[C\GM:_^ M5)WA\0WK52*P_:G/;]3J[IB.U^5?VC5!KY YY55(KKZ\P@P;H&C.]$:^OWRZ M@L(T@J/DZJHQX3U8/@\<)RS1IZ9($E@-*![8@ZVFO<0HE-JIK'%X-N3BR;$E M3Q!H7'$Q(S$[Q"]Z?[9V%E_.-KHQ<[KF>(/Q2)9 J&P4!0&+ ,"=RG^]@6-DH3HTE.,%S1:_#/%;4&!.-N]6F^ISTE7CTO 8,B M>.- ^M,@JP>,-=CEX)%TBV'%,/1^!>/E<+=%NL"N0JTS4E;@D";)':,CAA)R M$$QC!;F(&I@X*/T;%XQ6P%X%282+@J6>4->=7)[@A#U()P1, 6Y66)#5)NIU^'(ZVK M0*NT< W_T?\8LX*'C]"S2^I_+YS[CU,4$B].@U '4A-,3J-T_$4RK,ILK&>J M[6EO$JAIKW\-.)HC[U[>("(+0&PMP!\/PPE9&CIF&,WD_)%886F,7RK";'_E MJ%R6OM[Z$@I>^--DZAV'*4*<\#WX#O ;\-NPQ*1.&CA=W+GE&%]9B:GGJGKG MZ[I;0M N6S1^K:&VC0[)[O8.9)BG<)B$T62TWG *SN3HPHW>,6:O.X1XD.'B MO\&X97K&JID\9L4XWSVX!K# <4AHNV&951CRH8P,8E%?]GX.LPB&+4SW.%2= M8(=IE2<87_V=(O]_@"%76M?:%]TNY^CK$XY\U=574\9+<6)/[_8/W!\-H5 %*-4S$&DG2L%9 M1?AN-/#T<+@S-.H6W=P<(Q0)8*4]K6L,QU'5I",@0H2/)9XZ?1!=0%RE8E<. MQC(%&H!MIBH+Q6CEO.+8&A^6Y3M.-04?J\<#I&EH+P'S"G__+L!]^@]$&+&7(!SA)GAX&?L M-"1Y4+CFX5? F?)F^D&USI2YT/MJ@I?E0H5:A'_@ QULKVA*4<>K^O[:Q6Q, M,8J8(ER%92![7341+<=EM\' M@/TK'9'>AZFS>#]DT=[PPA+? )2(_7/NA#,TB!!EC)TR^ MS9_!D"ZITVY.$?L7_JZH?+3@ @FVB-#&54]8?85;MO/Y"$6A0@R1RN/8Y\ C M]@HVZ="-8/_0"IH)-0=3/N#9*^!5[AX,>DCZZ[1),'G.6?YV=H4CX25<2(Z( M_3@J?KT)!1LB35@)F/(&%">.*57\#^=3OXVP5?1CJ6\,>FY]5G+K>.C$SM#Z ME&[>]^T4'S7% J!-=" 8=3P^M-0H7Q0 =>YQPK &$VU3#7I.$(TY XZ UU:F^K2LYE*FC2H)3\B>>5: /059G5_A9)'[]T9/&>Q! MD CN.UCG9]A(?,H#* L7I3$R*KC5\&=M=JH'K\WG JH%JIEEC:NUD":^SUI M!='TN>94=!966T6WM3VB#!4T'+O,!=6T+B*V/N1?AMQ3Y54U%M"B MF6)H'$F=O&D"+]M.3H6+B8],.",D>1T&0>YPFW.O0Y =SUT\RKO<3"K_T0"1 M/7!6S !&AL$SB@%@M0 DZ9^QTX9C3%L=R95B8Q):".*)H[P6O7-[',)J9C0W M -H2;UB>=X>MIX3Y)L<,7=R(<;GO5P<6VPMK![HM5'YO+Q0V(6+UCZ&CB I/ M-I-*TAU<.0AA:5?40EZDOC;[(D%B>.Q-;5H)"9T-A"7^Y5#E/Z9A+,IBRT^;FZ()"^)14Z=4K-]'T%JC M8PRKW3>90^> RH&F2_%-M(-P"ME!C0K,HD$NXK79JC@* #P8#O^]^D+C1A@$ MC5;;3&B.]TD7[$1\Y%L*9%2-*H!%]\(O4\ N6B M18<^6O-;@KK 2[.VY2*/R_%XZVD%R>8WX+B=-16<)J^<*E#_JE0FN,HH^H*Z M[%!7*)$!@?[ (1:4RNU@Z/&$6REDW;J8>/K&_$E3% MF%(FNJXZ>AQDX@IGM*VRR+H2 WP2;'>^^?4D(V@HEM!TW93:V9N,&AA0>7!V MK=#SQ:.MK(2," [S0%7!X7]QH:AKY%D9RJB\8';PB-:ME:Z"ZWC>2(P^@9K9 M$0M<2R6]OULP\E^)+1:1S 'XU%5J"DG;$#28$?9>5-?D42VAPKR1AO5H&E.' MF;&(9QA?@"Q/$V#7F[MR3FD1*$IU&B#NH)12\SFQAS6.$)\(:)1+4WS4^^JU MP+KVE@3 2I-Q.5J$2L$P:@#$BR.ABC1/(2PK F4G M=KADH)B6Q:32':"BO0FE%?J7Y?22Y?.8YPWRZUKC%)+K2O]2DB)=](=P,%G; ML_4JMJJC69HA C/$L%5V'M+FLWPQDQA97FD$!SZP3PY4VM<]>>SX04VO6 M&+CR]9 F<.,RR#Y.L[I^!$ES0F_E=!, Q9>JL(!U]WN#68PWJR9S9H) M:T8RVLS/"\:"-R$7S!(4 30?407Z9NULU@ZM'5DT%/[SI\UE-LJ(OI<].* ^ M#)'9S'M2_J>RLM#H!FC/[V7%-:3FUK]P1'Z+WE>*X%RXC:<.U2?A+O0^7UDM M9H HY4\=M8!5L5%,D@Q6H"*!5F3!27930]D4XQX,/AW- "=A/V1Z50-D/C M87?NN47!Z].+; [6S.[>C]N#A]HYS@8T1(G8%KZG(2A M% WF_?IA7H@B;7,!?A&&>_":'/J'DGPZ5&%>>8]EL/,7G7NVU:P5Q^>A0 %P MV049GT Y"*%YY"G/ >B(^5(#D//N9$K*.61T .^P MU&KNI4$&0\)?W5QL7(5R=XWQ/3&T &#SC$@WJ B#1R3\VL^0X35GD*TZR_(P M,I%-^<#J7'-OE9\]'CD6/9E@+#J0V]\?*JO1-*_.?OU7\OSY*1'EF3 D\'XL MF"N\NQ$:PB"7)B-DW7T*__FCU+YA[$8(G)")E@%$SQ]_/7%Q&*$+&^7 W=R[ M9,!^ G *94M5) .7E-\E&NG+$:;MREM*: 5'F^<+IZ_!(F[?,*)H$4I@E=T>;Y/5V\K._%GTSI"1'F07Q8,0@%R*O5!@$J0=?4- M:V TO? S/T@!5K%G!0K-P]&9T;9,\UK0(1)?-?5@4EI@']!#RZ'ETE.BE=.B MM)57D:!XS!&=D=(2#E7$SF242#H4LVY\Y[B=N] 3O;X%+SMD*G7"(S^A*+94 M+-+Z8&S$I!06/_\658P)2TA5***5T9I[(YN8^0:\1 M[(0V*9+'()[4/VUPO .Q*5>,LPJ["SVK4/#5;.F4R@?.!85/V55E:C0*ZX'+ ML/-U[#XF*_RZ@?<"JPT9W*E)@/K-?)X/)6?HWF&DU8KIZ/."L=[I!Z. M70*[H.Z.:>OS;-N;N7JO$9K$7FY7DEH*04WM6O^DM3>K;E'(GDMI52S)M.)! M=O%_8*=6/(>1T";SDZ-'U(BDTXW.C9M=+UV^([UR\? M6S:E=5$)>U<5<8MC4Y43'Q]MJYQ76^HQ*(U:3=4U5+C%-+OFXJ-:.*U0+CC/ M0: #F<<%R^!B2"E5#S6TG8K Q7<4R6*P9J$P9>1(UIPK!], -Z=LHQZTEAM* M75WEW;G_^+#=G0T^;(,/^UKP85F2C__[3V_W#]S>)',[;]WXX>#M_G#?O3%X,???GGUY.SE\W\]>7SV^N3IT].7 M+UX\^>7UV=O]PX<'NSO\@SN'[D#;DL&/VTEH7H+M2Z2!=V04M!OV2RE%&#SL M1\/1<'+LW-N]@\/#M_O[V<%;_\GAVYV=T<'^.'-[!P^/.\.^^^NKE[\^>?7Z MV9.SMT=[>P?'1VL=Z-WM)#1H30/[$BM/001]#A><9B&$F\1?:L?@KSZ!BM[# MO6H,I420WCCSUH'S3QHDKQ?3.DN3E^^FV85O'A-Z94 ID#>"1@M/]/?AFGDI$>=.'] 4D1?Y M2QI;B3H/D^0?6;$ !EMV5+:3$RG!;0]$(;WS1M84 1-[Z@2P#]"&WBT^E: C)8^?_5H[8;!>K"[DWICY-6+'[^/ MSLO1GMO+LH/]M^YX?_?MOAL,WA[O'8[>'NQEH_&N.SZ8'.UVSLN]YT]^.GGN MSZC3)T\>/_OEI[.W>WO'^WJ?K>?4]&.&S4I,N]9T>#YMUT0&%QWK\@EK21M* M:-H!.KC(E8[]G!A70$T8HC1"[@ZED.(Y>-LP1R&;$:KW8MF><-DDS[UA]U\\^^7)V M\5H7[;X_YGW;$FI<8EJW-H.J,2#CNTDAA"\>S&],G_X%N+6#C5N[<6N_,K#!X M^/#AYSUK/T;Z )I%X>5GS\S] H?RP8N35_]\\OKIRU>OGOST[.SUJQ/OWX*? M^_*7)__KMV>O_^?5D^=KO30._*6!34Q\&Y/02(XQGR74V(1:F_IO/#]YC1[[ MR]-__OSR^>,GK_P#7K]^\NHL.?GEW+ZVZMG:_9#5^3-."/>GW%=*(-)O9SY017&$! CX-SKFGIT,AJAY78NA$H! M-7!.M)UH2KU _G[P1C OS-0QN\='<6U+.4&!Y4K 68PX,!X+ 2FR ME(B!L; M++0 35!:.R17$T:1*F -AU7YCGE&:RJ@+K*9HSI$9L2(N@!S]"_B;WG-?T@A M!9XF@^/D>3;)ELZ;DA(P>%.6XYF#-.W.*[>%P%V(QC-5$9/Y[FT??XB#*(7D M*!&&T%!#@(BK*T."5K4,(7-[G 9TSC74/[Q%NC08"0!PT^2I_]_DV:OD)V^A MS'F134JC=LK(WK$X38V_:-FQ!MPK_$7&*MG3N,\;\("F.1TR9\P/L$_)X!XN MBT!AL4?,MC-\,@427FE=;/(8FC-;3,\SEE^I')]34AG4B"3%=O(9@'RWN1F8 M\.G4$#'0E#TK4-4"/ECK+CCS\_RL<;-DX)?SF6@UOK0TG\)[]*.B9_GO.'$O MXA)KD4DZ,[G0%^@3URG3-&G'DVP(]5R&Z-,25A#7X7T]Y1X+1?FO6#*]!DF) MF$2RAY:P++H)8BB1\_/#E9O94B KK9_&%'=YG02&+I03@NT9'WC#'A$,PIMAAX._8)1+D]1PHDX5,8!!FU;W M.!D^[ 27#L^>/']RZNWKI\]^.?GE]-G)\\[AX?^VMMK7["X7;R?UX] M.7ORZE]/'O_?SQ+)N?9P^;BQW]L?'[GC_3T(1!^\W3_.]M\^?#C>?3LY&CX< M'N_M#2=[^YVQ/WIQ\LO)3T\P PFQL]_.SIZ]]+/PV'_\_'_.GIV]?/ITK5, M:1QMHOIGH:GH?TECP>_21>2=N%\>>\^+O^/G\;?GK_$KD!D\@3^LRR?[K_RZ M^^,U[G^I^H C:A%8X/R5.EW6N>*5>\["U;S'H%7,H-+*96/F^?]]48Q"50Q6 M9P'Q%XIH%;6_P\9,R25OP@J=P"TA[%'^G,,D#/-ZN6GMKA #)K"[$\HSO<*0 M-MQ!3_UU3W;U8&?KG]%!BYI/.9BL4#!G38.4'K9J7(@0"_-/B"0L46/0_R%^ M&1[6WG1!:# Q;>F9?F.H%K:.R(-HUR#2.'V1/V]X4G*(DPMP^0/,@585$-X M>@/"(MI']!C#Y2!6-A%@KVK6F+B/,^."LOR=A9R!N")^@V;E MV/F;+Q\&N[YF(YT+V835U'\Y>4H/#UY_OB:;^N6__%'\[,F;M9%9$X< 7>W, M/-U8/E9#0CMGHO5\AAZ4GY!W;AE)U@%3"Z"Y*P#+C<0G' (:&HPRHBZR,^HB M.DC9U9CYT:>FH@;HF 1Z1'@_)-B93I&-9TO9Z2CU!&LV$,R>0L%;$"4(DH^( M#4 PX&0!]>2 >16E0.2;! :0R:(J,B%3&)9 X\=E1M[?K,%:\GMZAF5)?D5/ M584PX@8,]-S^912A-<(,DE[A'2?VKO!?PT$$(9II,$/)40['()NZ"NP,[Q/* MQS5=#!W:48 T^I?5.55X"5\C$DM">[\[/MX^4&I))G."3HPD-R^JSJ&/_$SX MLI06D*D\ 3%16<(K.,FQ>>%@AH,,[P5'I0UFD.=5[CN:HSHL8;IS&_?IZ#>( M%*KV,M 1(UATW$[./QP8A;P<4.6 _^2\9ZUO);ZIJ0)7>UXL4AKN T(MD>^3 M)A?EE5]A%1VKEG_1B*#R3]K%'?0ZK>LP$H4=C"Q>7MW&?#'8U-U-$F^3Q/M: MDGCK*)A7X0M5>)BY#$(J_AK6.RZ-M82PA@ JGK 00E5O1^5Y$7P$!MMC24:0 MTC#R$166 2:&:-%#F/%X/<' MDGIJPY@+2;V"<0L+=-B0^(F8&-M)'^X&0.]VDCQ>5 )E!D*-52FK MM'=.&'[G?_ ?5Y5ZV&KY;3\(BSE6)/]D6H"\IUPY2#SP@]1$RUL:FKTM0MWL M[W8'UXW9WO;^7U8,F;X,1NMPYR@,U;V.+Z\)-E$W&M#2XC&X"[-*@C_$&]/4 M:2M!!8D7.K(X*8N4YK2E6%EC 6XL!PW@4BB;Y=QU! E]OQ80W4&/0Z0FZG*4 MXWF 5T/TDT"6'@('^F*@+AQN&265%) '_M=D#XP!)XT7#5[P@:@]*"JHAYR2 M3!=KF_6WZ1.-2SJT%?,&5J_NER"VJ]85V'&(6J M+[RQ800\3 >'&*X@^7(M -SVQR@)EBQJVIPY<$4@KA:=Y@9=0$L;#28*\2ZK M?83D4R+_B(('$!C!-^G/"+H+U0+!+2>V9'][R8T%:\0.KL94XHPBL8BO?%D!\U2-N<#RU3:UI! H(?P08GL7,]V M%:-R;5/]JD^(5>8M!/R"H^)''>M&K*.3P=%(W&EYE109G96+PAM@XWR$U^DV M1?[I?T^F<.F=HR@)PD> ^OH&2K \D3)U65V2=3KV]]>YP^!K<[U)C:2P*(W$ M02J%\)C:;Q0]I9H%-;_#D5/&-K$50#0G1:RG""N.#A,6WS0/Y$0^K0XT)FMT MM(QQ9\?NV61%)]B>U+:C%5G8%Z%? &1?M&E3=3"47IQN R,CIA8_%I%ED)XJ MNQ.3?FC_]FL!L[=(J;8MF%]V_*0/:%6H>(>"GX5?0LDOOM>Y;OR\S2D%@=!LJS0 "2R+S,^ALN MB:1!30>_S!<5FY1&6R^R0GMI#^)K00XZT@P.]%PU3 4X&/ZL\H?$E,(ED!2" MD8 RO;0]#NM)%)["40IYXY-@N"(:"Y&EZ[)I;I34_[B$?BXJA1HRZTO3"V5( M8.#Q5R,YAP0!@* 3''UD=X!8*&>5-GAK^"VV*.X@ +TK &J:X*P:Q\E>%%'50_V^@'B=:N'BME MRNQO@>C&(_XA)!B1(HID54PUO3HX' M@ U(_P+-$3\IY&EH18&)%,)^:H02/R8]MZ6BXGNT;"O-(9J=ZQC' M#JXQ))%7;,.28KU^')8&.\R&F\DL!*]3FB> 8]$EPNL&C)Y]" DY6R.IOY. MDV3E[' QM0"*[KU2W) SS<\NAX"<%E,5&%<#J(]SY3S-S;)#,WR"FV M_PIBP3^0^+G_5^?/-)IXFF%4 1V.Y%4KX7E:U@@._ZDL_:E\YFU(B>0GZ[,* M3U4&%QO['[1%J/T673GBMI]CVWU/QPE;5M4X4-P]/3G[,3DY.TT.=PZ3ZV&F M,DAXEYS*+4:/.94["+!^R0-^X/?;R2N+[.]I$ES#VA&XBYF;CKYBZXK@FT 4 M=^DDMP0P&7YOQ,S)*ED%"I6"#T7J709)9Q2-NX3K.L+Q0T-GPX4;;%RTE%>^ M DQV[Y==>-^+=FBK;4#P[QC;%LDM8W/"Z\/[Q/F$ +*B!,6LYV%:6E,HR+MQ MQGI.=JC,J@T@1^_$JULG*&:7YQN<[^V;#CAXDA,11;/64AS&7Q(Y& M=+E\A,WRL"QP$N*QD1[[SD!=7>$H!NE14%\=HC5I5/H\?X :P6Y(&H1T#0206K"EG7+JRDM69<[5W8(+,\XCNFV#Y:Z13)8L<+8R7O MS=\ 0(_!CI!8A,Q<082^\BTL- S# &$XBE1>RFEJM;CSRN_-NB'4JN\'1 5, M+'^4514ZR$$-%CB $): $,^RD7T"^&N,+!I8:EBL@&"JT2V"JU[ N&9[2(P= M'&6*7$![(9CL?ZC!#]XKU-<60[(V##'5#5\UMFD9[YGHAE"GN@E9.>^IALW< M'@/8MH2_1?K<*I0M*V;'SJD_.\*7HN,F?C7P^$,W]&EA\'20S,!16C=+9%@3 M3'IV,Z"A(D(XI5(0$X*G<9J-A$H494%09&R%0-;@37A'8&8$TT_MF7A.F&L0 M?&D/ = :!H=LO/%PX ,!9850I%;@&MIYXWI0\R!-I^H/'&!00=0K_Y*3$LGB)MJAZ\ M-_I4-:D<,QQABD<3(>O8=_0-N#'FU7I1^OJBA*QW+NFI;D-N^H+!BA=\MV]( M:.D=>!;!07'.$AEK"LC=U99%#I2M'S,2-0PK]%YL66+@ .2%0EY)2F\N:#. M(4^G2+2%?A8A9[:Z.RZ:U)0OV0GK;89P4=\1WIN0BER"X %T_8P,BJ=K^28* MSBB]248[L>7HH$"A"1+P1<]F2!$&(]=D\9B!>UB!P9%-CER@#ZD&.+8&70BM M!Z3JX"@4(\/+1V*K?3U1J"S$GWK"<-1IQ2AM$_%.WR0AX1-.\3E9ITV)T;^@ MEQ%[)-DJ[TZ07/18W?!24AI]G]%68.Y6',H4?74<<_3*!7,+9%+^U%Y"Z1.@ M=L9?3,9P?Y,QW&0,-QG#>WX?8PSJ7W(T/=6KYUDXG=9^-6M.8^_AH]I@4D9(]-C?2M79T@H$C2U0A1T1" HJ)#F'V[) H]86T@<2 M\\@!PYLW77EGZX_Z^X053Q"Q-& JC*"59(9.&8P)-"7!M3ON8-J\)]O@JX-Y>*N9I30A,##WE=0A*_P_*63^) M/(46NZ8J.H#S<"=\6S_[ODRA/UK/P6(8!EEH3#04WQ9-[OH';"*5Z\E%B9?: M%CIF\]K](/^P+8*=SIV#@V]\!+[M[A]A(.%;'@%_$>Q_VR-P MO+TW^+9'P*^!K^,B^%M3@8/T!X;B7OI'\I93WX=AE?NG_NRFEP[Z!6_(BGJK M^YIOV9_ZE $[_OCQ&I53^/"__W3PIT\=N]WMG<]KAQ]_(*/1,YS#Z)TV.O2G MOS_ES _$?CCT\U]_&W[5MM@G+(ROR1:[L^[?6UOL[A; ?;7%[FP$[JTM=I=K MX'[:8A\[ A^VQ9KR[JRNXP]T^@%"+ C!5"L8.RAUC;,F^WYC+-T'8XDS,@P# M&V?)YS4UOY1U,AAL#XZ^IH7RE]Z% MC9R;3-:Y9(3[Z;:LK;OMW?T-=?T16.;]6B'?W1K8\N[[98X 1%/;CNY=NU96 M:/XD>T?[MXW O/=;YL[WP.Y7N@<.OXX]<+AS=-OXR\T>:$>MO\8-<'SG!L*' M-L#U,[]J SS8W=O[_K9#U)LMT!.U_BI6R][Q]O[M+I>U7"37#<1?_JA7M,:V MGW88;[^ T/-7ZOFL+V)P[P]$]J'N34SEEHS)W8/C;Z"D[:Z]I\T^^I ?]K7M MHT&Z<_#P&RB+^TJ00W?G<'UY]O+QSN#6O:MO>25_=@#09UH'1P?;A[?N-WW) M3M+]\OE^JH!8G 0'FZ="^<& M$+A?7GR169S#.0'9^OGY-[F<-?D?]VO UN%L?'FWPL[!)A?S#= +WK'/\,7M M@]WT\'AGDTO9Y%*^_%S*;CHX.MAD4S;9E ?'@^W;C7ILLBFWZ;_\1!+6K/4W MRXL<-;KR2[=)JMP?IZ9G##=8FT](NGQU\)N#]&CWUH%L]W['WI.TS&8+?D+: MYBO<@CN#O4U:9Y/6^7;3.D>#VPW@?KJ[=[N'VR:5M4EE?8FIK*/T\.&M.T7?\CK8 MI++6E< 8I/N'.YM4UB:5]6#P;_-7',:%LLE>;[-4WG+T:[-QN M8>LF>_7U9J_V!]NW:ZYLLE>WV/9?7), (<0F9[4N+R\RCO:\<30N%\.INROK MZ/-?>ETRO+OOY6<(;1VD1P?'MQO;VJ2N.HQX7^6&Z+#:?14;XB@]?GC[; W? M\H;89+#65E8XV+M=]8A-_FJ]^:M/7 ='V[=:7;K)7MUF=W[,ZGQ$+!+Y=-&X M,62P.)N%:N#^'[.R(%'P36;K'OD\'XH1?Y56WTVR4U^%(;BS/;AE-M!-ANH3 M,U1?Y4:Z29;I*]E(N[?+"+#)-&TR35^6!>Y_<;O9@TVJZ>M-->T=WKZ[=K\. MAR\ZU?0B^>_DE[))9BXK_(LGB^DFZZ2O&=RM"[89L7M46O75C=A]S&7=[Q&[ MCV5;]WO$/GN9UU[Q'[[)G$KV[$/GO: M\;Z.&'K(?VNRX=1]IEX.=OK[>,-6WDZ;,(Z2%_XMS0][A](RXT7U-;3\L"RT0R2.Q6[M(5"_^J25DES85+EBZK M$NNY&;#5V5[ W29'=G=S=I2M\E_Y?O]H[V_;?+10V=&I6S>5;YCYLR M^>YPYRC\I7+SLH+7W.#I_G]G65Y,E\EXX>!1\/TFGP$!3#F!M+-_B!^*D4O* MH=^?69/[CB1979>C'/MRE3<7R,N6(*3@1ZDJ9\EH4?MS MP55ULIB7!79_ZJ UT,ZQF^2%;XR?1N>_5K@Z;?7$_U?M5O9GY!=[-IGXIF/S M*C%'Z?94T;G11E-/R?)E<9KA&X,4\EBDN87A"[5>!_/IT MZN?TS)^7R6E9N?^J%_&"QB5ZM.W/K$=3/S!;%PY"DG[1[OSE45/.\:QLG;O^ M8[],7[_P.WHQ_[M?+MC@<5*^S\?^:16T9[SP P2K*DLNEF,_3ZZ0C['%TZQH MMFW/=*'SB.A(X1SZ_W;Y'$=DE-47,%+XT@2&"<>,E\EV\OHBK^E+\B,WA;G% M$1Z5TZD?J8S.*/B57X\%+H&%7ZO3:7D%J^ FL[J>P^%QV"VX5VEC7D4C]MW^ MPX=AC].6T%UDUIJ?CQ'LGN&B\CO+#\*P])NBDO_&U907M3]2IK3.?.LO<_^3 M[>3$7Z3P$6S'-/ENL',<7I@783+-VWQ+=\*NO[J :>Y.!S *Y["3<1F8F:,- M,VC/% Q$_VS5\73]RFL26LC]"-_DA_ME,W,T8%E29<4Y;J)PG,!OI^6(3H(T MJ1>@Y>(_3G[S;_=M/&M\4^%IDRKS'?&O6V G_?%;^&'*DB>+JIR[# 8(3J%J MF917^NZXU&:EL MMF^2GEO*']^5R^#$^.[@\+C_GCJWSUQY37WXDI)M0;M:[E*8X8\Y6;<3WG?T MBHR;!_4C23D:+2IH];S*_1CEX=W\8_P:V!>S'N]IS.+1@V:?[?]'']X ME<$9NJCYM?EY6?FFZL'N5SEV!&9-/C."1KXC=5.O:SE>;^OUL=:MR](+;7'< M%CP"\[JA MV07W5_$HT%4.]8)-<6M^UW7"8?XMNP>W/:=][]K=%[?O#_E#-)SXO____V>' M-21AM_Q=65;_C[TW;4X=6=:%OY^(^Q\4:_>^[^ISC5L30JS>NR-D!AL/@!D\ M?5%H*$!&2%@#@W_]6UF20!@\+@P8USW[KK:Q4$V93SV9E9GU*XGI2F,C3K!K^A;R4?D7#OYS/7)WOR+D $LB?#NA;<2>0&RR7.'TB>) MRQ,M%%(+ABDJ!M;__OA7JU98&95 $,0!:\".7CN.ICS^"'-A,+5!9['M%H A M,EM<[9\WZ,OBK*Z:KHU#4XPM5\,L08LX+4#OC+X%/2V8;_):9&[H",^;$QN,T,XA(.[VX7']D^91; +\XWB2266-^XB4Q M+1]S82("L!/\&=M:28](VT "-R(MF.&%C'-:#[> Z= M^6:'VTY_'MEV TR_#0L#<#R5R0L3SF:!35*,UY70^5Z(%0)3F*$5$63,1[#1 MX..7:R/7P^HZ92PL8 9TE8'HI^6S1BDO&#^V%KI/&)O/LI(P4F/L>]B'90J#I!.[AE M8R54O0_RR%4![WT/%JW:$]AY@F9XH\,HXAB110VO2TF_K3F1?FFZ.T*I*4AK MQDO \391?*.*O$6;0V>%/B^M):P@]_Y^OEV?8U-B-F,Q5KN=CH\":!X:RN Y M]3*D23,-5;JK>9'QB]\1S?^LY\M S8FYE"2N<<(COUFZ%TDO":AK0>!9>IBX M*<"FQ6^'?E3= #$RDV%*^&78HH9)[H0>*1EHHD"S;/]P M)TW;5%'#+1JUJ5X\05&.E5Y"42B8$J.HD,V_5UN7.&-V-7R^SA@C;RK"U-O$ MKQ'F?AIXO@M:''$=H#T@60:*>59LO /YZQ 523U,SBJT0:PJ36PWV,Q1PMXJ MCN..(BM]=DGTS^91I?$G@[\$E X4!GI?!',\2+2K%/D*$\N^6"LM. .(TM3Z MMM;#B\SPW/J<_WX0._\+N">A-V5.7=UG%' GS=2H8SEX;C!K _4+$.DS42V. M9Z";'/!0A<%S"!3Y#UE8 M6#T+C'<,,W,7X,!U,(YA<>YCI(XA(W(2]UPOR.#'!TS[L(GQ$009AFHY(_P& M*ATT 4N7DONG#Z!1B(=VF\X&3] >:9NC8U>@C#4MW# MLQ2=D]2CP>(5?@C=X.]ZO1[]\"=CNW 0!5X>P_!"LIW'0PNQAD0*0USN!:51 M:D9+LXN@!75XMGO>FE0">BLKP$#S!ZF!\LP)*RD'\2[TXB(P=-)X2%*P_SW; M@R,W[1\D/S\%:\D.C47*28;Q9LII^2F?=;*_$T]&S!/PB$(C92#%5DG/<\-N M+SEY@S8(^B9;)"&2Y(PU9I@1FXRM1]AJU[C.:7>,[MKF"^M\;N'MW(0-'::N M$)-)C+<8!HSX\I*-"Y\2K%H9,1,DC$1_< =<=KY1+V^.$0!&ZYM"R1ZRS4S@9K#TAN0D M@L!F$,%F['6(]DG\CIYF$K=.BA' 62XA:N1D@3R^-#5;P[ W9.&\L)1@-D>$ M 06S8QVL*$8,_LD#MA4=A5KDZ-0/;<)>\:-CU^L3WAM++2R3?)"54[/WE/_D M#OB\\/+*$Z=53\/*Z;BSPZ<0O]Y$>I".>IA'%A2BHT;\+9_QPT[',BSB]GG2 M/]C^0Y#%>&#N\DD'X"+L_I@H0004;,1!#^^HK0A[\-K %]-MQN3>G^WZN"%H MQ8_(0H#-#^ 6T8OFE D":1@X;G8[T3B2 ]U(L^(SZ"2XPW&#J.NP< Y"9AP? MDG1BH$V9,,"+](B(4I(3-\QX\-@B(T:S?!13%=*Y0^8$\QK7 PX%A^5/9Q$> M L88S1#T LN4Z4;GWAB88[A=:NR0*423^_2E$*'B(TPO2?F'2+[B>A#$ZDE> MB&TK1FE=)(3J$#,P+ >Q7L<E\K+(,8ZZZJLE#AF$V&@6'00DK>,>"74)CRBX&Z69& MP'*!;#A>[,9G@T0RDH'.#I2;I0*LXVD(_JTDO@R\U[ J>+^P"=(@$@H%A@M^ M5@F[6+6P#B9@W2+BLK(=_,NL0R2:PV="HD!DNA8D%ERDQ/)/' - PCRPBT@0 MANX;GD6\" PY=L(?$OSZ*@>5$CVHI >5]*!R]1R KP$9P">M.$27. 7CW1V_ MA-@J%MSB@6$I-N,QE8D( HD!&UA!PD<.$LLF9A=S=R&:NC'#>8U!P >NTW7) M =5\TX[#;@I)*%;;"2"J"'^$U6*,,3451SAW$\/I(V/#T4F$K08P(G\%75K< MXL'6!]X31+3-8UM>LW[%G)\7#IF/KB2WH!QX7Q+8]ZPE=\"F/5]K7,WL M(2NDYH1@@R"G8W*2OJ )1"Q%#M7HB)O1L-%J1OJ8F*^'G^$0>(=+O-;I9(YB M=W*SA_"LMB!&2XO<8=N!B&L$Q!'<<,0S"707"WTF\7K[I)M!JIL1P]08R_SO M#Q7IHID5!%;5=)-5159'JB;PABKINB$;HIXU)>%'9.Y$WZBT2AA[_5JPT"^>U9CO^TL:7"/K'Y)1#)MU%!O>1276227I)COJ. M:NT6_A-\9R/2!RX&RXD3?:(PO<\4 M>WX=8B_PLBBPB%6S^8ZNB@+/J;(F8_R5^%7C+032;J9TN!#VK5Y-=* M]9A\8:XI4MA8U770PBZI:YK)"J:LYG.2K(HF+ZLZPEME7LKJ1H[OR)S> M65XT!2-!JU$[!U2J-VJ%4A'V&[SP,I_+;G>Y% )3I'-D\N?=V\RVH2\TD.[Y MCW]*(\T.9W'K18=NE;,N2O$)/GYYKR? M1KJ?PUD_HYR .)T>?Z,10A4%3M R7/8GBB+0N*P9_S:/2BI-2* H@IBDR.NI MD5"O>58#F-^N0X)ZD>//DC!2;&"!,N@HZ6W4D2@O'S#=CP^_5C=.(F @0=3# M1LA!D@X-/_KA .QM2*9>*), )D[L*R6^Y\C/Y#/^$!E6QYJ'O#07?=:S5@O8 M^K"([Y2<).;^QAT(D^(3,+K943NDB4#"2'K0<)9J&.$@C)*JXV"/0>A81I)E M34+:- ?O>+ 1)A8QV0A#"+7'OV.;S8YS-,BY'1SB(R]>W.3OJ>#9*'8_V63C MQXF[G9S'XN_@QHEGG9SCD9D!3P6>$I^XH>&,V#,CSW&\:G/I.OPRYW0Y>DY' MS^GH.=W']Q9#\SR+9,81]PJ:[XMS?/;#(11G(*=+Q%.2A",,$W]3LI$^CW*% MGH4Z&',3A*O%"/?S!?B+MBOX]A4X>^IX?[-,%(<"QQNUO?B.UR#RSX/D4' 6 M))$$^T8)4[#A1JTIQK1MJ61-22NBBK9C,);!UZ4:&+&-Q6>I7(>D_B=1J&'MY9HQ0^$!W/ MC#*!8,.:ERK#?T%#0M;GTA5/5$+[XT,K"*R'BE9#UX:@VB4\ 33Z]5EJ]A&. M&9VY)KPRNH0&@FFUH8]^)3_,R>&/IT7[(XI":,.3PHPOEWTDI /2D)ZO*2TO MOW.=DY:8(JE/DFPIF"E.%OYF5M6OW%:7AG'-O?CHCB 4_GZE32<7IRXC3 M2P!,I&A1'.)Z?N!E@7W'(>%CFD=BQ.+XO+>@[V_@;,JI$A=MA,* \:X$L3^F M%41DU8/:'O#E@69"G!^I-KG4KA9BK/;B#'M_T1J9$8_9KO8W?$2E?I^E?DX[ MAB3(,Q)D;^X+2Q(ZL:B$3B(^1%P?0LN/]+="B M62':#LF6L1PXH2-Y6ABTDM0H6)\W$_TH9-8-$CDAZTVD@P''\'RQ('<"[[ N M!// DS$[]*<^?L(GWX$Z03,/^-S2A/R?1%@)@*V46()C8,R0+7QUTDL:E2,V MBGRH.!G52ZA'!003!(1 C44'P:+;@\0GDQHDB=<@C%F5!#;!/,9H!0 M_X1QNUZ:<$/#9)HM<@3\.2>Q6RV@O61IIWN3<2W4J3#ID>!;!/09B>;&2X)4D_JSXA"4(HM5N@JGNDGBY6JHF MSLP'!SG]YABO\_Q,]<9WE(3T]IGO=R[I)K[(#D*Z[VC[WJWWN[M) 28C,TT^>3"/B7+/SA M,Y<'0E #%N9/"*O;$9U]AV>O, ?&;?CQWG$X0/:ZB-+H".]UD(X\[WPJ\V7F MHGR[.)%-@+PZX4I@+L2NJ/DVH7DH?>YL6WV2?.LN?^O@]SJT$(AAZMF.(.NB MFLUF957,"Y*JY[2<*K,&+W0TTHS[6:H<5T_;C4JS6"EL=_X* MAZE((6;61R;N))/T$N:UR;1.E!93;Y2N2M46GO%FO13]8?-ADF"NV-KTE^60 M&D*Z[1K]A=6:']@G;#]"1;@24QMB.F8 -_TJ80 R#0.@80#[$@80;T,RG\^* M1EY3!8['VU!.X-2\;$AJ/H=R'5W/LY*^&+M<5QJM2J6"MZV\G!4^%S=?4LBG MP 3]BI@G[MV3'8!CBY4&1LE:HUFZ*17:$#A?*Y,#,.LDDO22AC:2?#:558HYK5Z4&!)F6MI7W-X^/7@A:GE?=J'ON9!K= MBQ&5)H:B+R&YMD1((@\N$ KB2LJD+&,/3Q4<&49^C2B ;Z$J11R%Q_$L8V(4 M8@@D/8UV>"E1;$L%J JN291Y5O8/:_7L3I(2'I.QI92;MV3EM9Z4K=%,-_*W M,V\85DRQ8:^/D]YM>_E^HGE%[.@$*7:?'S),U/CKS4!JJ!L58%QM-HR1CE&0 M1&/$4#H>CP\):,(1^*'A#MXR&;A+U^! PJ. ]HCO"]O]CAF=5$ <)I0_MD@R M_RPG["TCT.*0V.2:F:BER-D+!6^3:8\*)Q(_UG&(+7M2/'F66W>4G*P7DTF, MKY$9>^ ;(55M8R\)MK,\4!]RMJT9O619E-"T@I0W)?(;I*JNSOYTN"(K0!>R M+*L9FBIG=0%O*#)2M:RNJ3J2>3TGR++>$9?L&HZ;05ZA=E$O59N1<<,)$BOE MM@O-4.1WAL?IWE'H_0#T)LEZO);E=#FGBF(>J:(F=E39E Q5,[,=7A,X PO/ MLI3PN"/8%&K=UJZK>%,\J=1K9;P[MI1*]:A4+>&MLK)=6>$/F:2+S*R/>!-G MXEXR23>5\_CO9&._4*K*,]TL+2QV:PAY:2\)"^+EUAO5*J%2ETYG^>4E4LEDOY9 M:EQA\K_=+%!./&1F74SEO3'0R2C],^XFE9V/RPZ&H3QKL*QJ:H:HBAW64/.& M;JI(DD0]AS0./4FE)%;XE9K',I<5=\<(7_9T//5KI,STJV7V2%0B6[HYJ1Q5 M6LT56=&%DU*Q?5[:KDID@1%&73Q8E1;-)-WBYG.ZY3.;\S*(AN%R*QZ' \8T>U]:.861--YNEV%?@5U/35,<_R MP07A'>G@AZEWS<,C?*.'3)*]-S^YD\ M/["OR=MF]6R0[:/HRM2DL]&\;*8JPERV^/B'%5/+-)/IV-:A3WJ"O\PUA7EZ MG$"/$_;E.&%S0"3$/Y0F/2RY:]W+7MZZ4-S@,]O5RCTDZFI45V2^C\5[5SR" MZ)EHA:*+5IFG+E<2P+.09K[BN\2'EPJ9FMTIG%P-,'/@P75?\U% 0F;TMB@6 M[PUC(;D")!N*U*2KX'T TZ+E-<)SL_C-3PNE^ZG_R2PLTCP\+)ZQCIO<'$XH M! E33!Z&M8GFP_46BK\LFA11ZM1+B[X189R1DYU*"MK]'5=@Z8Y+=URZXWY> M0;3E)22"D&$/^6STTK=EO:0Z"8L?BS/,BA'-YA-Y6,R,67%O6?+XH<#_.PT* MJ902+.2)YI*?-@9+\5;^']UC_L*V3"I9X^4A/9>^(QZ*XE8'>1_ZF*Q,%T<9 M<8#E?]\ZV@BNLH>\L%L+.(-ZDN?RXY\BFEU*D7"@Z+]%UPB!ESW)Q?G2HBL< MF?&1D<%3!6;$KY@M_YUN*+J3\-7FHL?^_A'O MJKT@&/J__OH+(C!P"X===_27XAD]O+/Y?R&SJWE_F5J@_<6)@ICEQ;\PN^$X M5I2R>2[/2@*?E_\*!AS^1BB9#A)MQA+QBLVJO?.2>O[NP*+)T=U16> M'S_$61OSF)96ZHIR3 +F3_WD_ESB OL"!SR% PH'&X$#4>19$:.")+)9^:\1 M+[*\P!,H$#8%!$=36XN*]K]%Z_D]UGI* ZC>;U3O\ZS 2C*F :,L+XBB2!2? MWQ@#2 (^P?D9H\!/85_U6Z3:3;5[H]J=93F>%X6_1B++RBSLZF)F8_2>>->) MWXY<%T+"@9@"+&6'%-ME?HK[J^F4OU--WZ YS[.LD,_S>6S.\RS^4XY8\^+F M=O*4MRX)VFO$M]:FJF*F:GI'?R5E5.NI>Y&:<9$?CD]>D_K.0MESN*4H+XC, M3VYO#0+<*\H8*(YLUP_ L9GLIE D*LO"G)/;:10H.$2,@_TU^7&O*%.@&KYU M#9/[6X:>A0*H:TGN0_2_"P8(% ,H!FP; W*;PH W./EY MW%6F]! "-%0-!U(BBP0'I 49X24I($3>0L!%!;(P!YC0)9B ,6 #6* P/*2*& " LE*#.T O(3104+$!;)[;!1(% 8H#&P0!D26 M$V5.Q# @Y7.B%,$ G]\8%; \/V 6(@*><0=&J6LF-VPE=#J6=Y[X. TM*=8C @2Y)F?^3U&@CQ% HH$ M&T4"5LA)><(,N'Q.V# 2E$B)6Z+J2TJO.2$<'O*)WNLH&"/DQ&6"DG"DN!"K M;3GX&]"I(HHN8'4'&4/H)P18$,"&V\(:8#' MKRPO",&*\;"T^ H*2S!V *I3_L%*#2ZD0+*)@&%8R4^*W$ *)B&2*2L@8DZ MG*CM5'03_VQT$[>W25$ !S30D<+!1N @FY6%',OS+"O*(O^785M>!M2.XP5N M G:(R6VLO,$+ZI[$/T6V2BW*GU+&'3< 'P8(5K M@6-EGLO/H8&5!#:&ADTAPSD*X'JDIV<9RM"S; ;\D@0ZGC@G4[=XDL^// MW M\QAN9.DCC [['#;)T;A)"A2; @J18[,YC!$$-+(IH,AO'"AJG0[&B1@N(I"H M&8%+XJ7EM\($ ,R)Y9@^!HE]CJ7D:# E!8E=L3(VEGOY)'#R@"'*06[&@>O% M23W6T]!!,:_@I(,95-0U3S.M[@";(9J-C13%Q +D>OX!)@D;^3F^M$+;UYBZZP4=U[9E8M&:SV')2K8ZYUG"O/4 3 M +YF_6HYP%/>.ZVG 9Y4ZS>K]7*6S[-$ZWE>Y/B-:_TQ\(2B5;)]:U;8.NUN M7=3X_-YI/(WAI!J_66N"$R1>GED3_!;.71>LB)49J,^=HJS*,^7W-\^46@$4 M';9=IX;?7(IIJ/N6:6D>F/KQ?16I[-']+4##TPMKJ:)_0-%G>WCL$>2%S>WA M4$(2=FJLIT?U"Z905[!]7C\@96:'>'N'ORW<2J/;EL$HAN&&3H#7@2E;WN!_ M]U2A!8XJ-%7HWU=H@=N@0L_NDDO=.E7W+,>PAIK-E";("$GD=%)0>KCBHBF! MG=\TI7FZYB _4YO8:)I<,L6S++_'6D_]=U3KUZ'U&[MI[A6M+UN.AG_$/U&M M?T[KZ3735.O7H?7\#N_UT852[T.%/"N] 17V%18XEJM4FQ08]@X8*HYM.8BY M.6J<8V/7#[ F(*;H&B$XKO]WST3XL%DXH3*\US+.J&!_-\$^UW1D[Z],UQLE*M/?3:;K'H+CTKWF(;3TW/Z)=<&%(/RZUD5, M!=9<,XA?L*@%&E.V;,3\[(!3,8"2")K/6"DM )^A@5^MX4\@.PAK _&=,A@$ M_WPJ^G\%FFXC_%_3&B7_XG^2 1F0#_1+=X->W+T,_CEP![\$Z&:B%NR_-WC6 M1P;PR6WQ8DH"V64!?*O S2?U__Q/>EIUS>AW/3=TS(SAVJ[WZU\L^7]_I^:[ M%_F.>2)^7931/:3U,UH'=_.79H^UJ9^(JWS(8_757<_$?V*3,0B1B,KROYGY MCS"0I44>:)-,:BEC88_4*_I6\I%'NA1_YOJ$!/_R$)AY(P3O7G@KD1>L5K]X M[E#Z)'%Y@AA":L&TV.'_KU:ML,JY_[J[O@6Z 1[S OXK%A!_R6?^HKXLSNJJ MZ?J4.5@S:GY*'[GY.OTOP)G)])"'QE;0.]Q,H_];#CW'\GL;;_G_S8.MH5$& MOPUK-_G=]3!N#X:8N6B!ZTV9(93*@]O$/4]SNG%!/-Q% MDS*"%J#S!B:T,? M_4I^F./!CZ<$)Y9*>7%C(]#P\@X)J@.T1\B3.3,#QFAAZ$&CP>80&EB]$!Z()Q_8/F$%./_53&_ MB.Z=%:+7'#Y##*BPK18V?@^$+?F(&$<^-I)B'(H+=#8SW &02VU 9.^ 2!KC MA)'X"4*&R^7RHG2 ,_J[PDCRUCF."N/[A%'8 V$LA)X7!2_CK\Z% M4,ZI]09?= J"XC-H9WNF6Y>HZS76B>T6,$CDB-DZB*.'ZD$3)>R!1:V?P234SELK41V0J3V5J M2::4L!OZP>QN=2I2[W2QLE2FGL4I@>+4QX1J'QSWZW=?P<7NN>AB=RI1[Y2H M??#.OT308S_#%&F)DV%VNW?L9\A_V,] G!71)3SL,W*WGIE;"#0@ D/DRB)% M+'YER"?/GVW#/>/,EG1UC2?%'YP$01I&84+IM5NZX7V=1]J_NUKBD]6"8W?+ M6;%HRA#JF%@31H&LQF>6L.ZYDRG33)]90?:,&6(\Y$3EJ?!_WM%^:C'>[LC+ M17?7[-+R9#^J3+\%4SSW>S 5O82G81$O;8;[X/_\B-^=G F.]D'Y2RQ%]FT MQFYD0Q2XP^Q3+8X_>TF/;IDJY8L0=>=7#2>W224IC/2-2JMTP4GE6N."8\^:[8L+I7$;/_ 9Z5&X-8:3#AEH,&+E<9N? M8A(]G5O3\H>V-OT5Y:=D=-LU^@MK!=^)2'*R-/$4?R#=8HU)(7'O2)\61E=U M'?2&T/^=2)7A::H,396AJ3(OY67PJX5V)6Q%/>1%X5#.[A!4/0, +XYOKWH9 M;\1&5C!1)\>I64G+JB+/9M5\OF.HG*SS.9G+:WG$KW6??=>X](4F8^W17=L$ M3OR&2]?T]%@KU6+I!JMJK=JLG5>*2JM4+%>J2K504968^9>9=GX_QL7O)&T7J;2S'5*F!WO!L!J!D1&/Z=IIA:&+C) M!]$F03Y9V$K2+#=Z9IE#O#%I7[KB,'=9BC\@LUOMY:Z+S%="L#?T M,@(FNOSO*$(<&T2-4KW6:-7*P&'J)?Q/M=4H'5>:K5*C5*RWC\XK!:50J+4_ M9C4E[L'.^Z[O6+B;KUY0:D=,I:#15]FSV$ E^5LB*?%SZF5.FW,O%K MF>B]C!8L12#PQ(L-YWPK*V)345VWJ I?751G44>^VZD-402MOLKELS*_!I&= MOQXVAGD#\46,@Z&'>E#=;(28<]?W%Z)L_&?";*B0;UC(Q;T1\M)#: 73PNW: M);L9N$:_AZTPY/GQT2D3-?:6P#&>"O)&!#F[9X)4B.RD-.>^HC17W0#Y@9L6N]G=1W/Q M4\6/23-Y.^06+(CU_'*E>0M41CRO$HK]GRE\/!R,V5#/4?B(,?L3@A$1N2/$CK.4('P V[AX,N83M3#.SDSX MYR..I_"0J6 ="3T\>J(O!^0=KWZ;&4:W[3 =S?)L/'H\)LVVF0%^P(-'\9^' MN)=^]+[Y*Q)RD,Q*O*#O6DD_M*,5L^ _BZL&'\U7X?<7 3^&)P-N8 $G+\F, MTN8A&L/HPF8;KTL7.;@C4!@;_QV29OT6F;"F*2 M5R5&\8=<]NTV%GG+$KSN*&R]?7QAH'@# MH&@>2M1[B!^.A_4$)O[OOX3\WW[J)HU#IH:QZ\EW+.+R0Q/ *$"%!-L2+K#X MLM>[!A>)F?!EP$FR[1TR>!>$'FO,,(K;2H%"Q_(&<:XHB>R:I5/&(5X)Y*5" MO6HCO*& L,3T^^<"9OS)_(S0F@2 S?8^C';0!0\VH'@+T!%CI<++2,LQ$B<5 M5I+6 ;!Q!SR3;,^S/K8/FX=,!YF 98P_S_^TM;$_@V!M.,0#(2:C%]IQ=B@> M<7P+K#^[E/[U_-'DE61HA\R7@<0OJ(G71 W-T #)FHFR_YPDP+WK)A;&V6K& M2]3JN7[ZK['\X4X$\]/#;<%AX@$";;VV/ MT?$,PQ"3$[QAB&FW3Z8O!DQX:ADS4:<3D4X',/4I*L?9\.\9-I$X_".01YC4 M&*T=%S-_X&M1\U^'(WU!0*@E\H87SK!#8,"Q0$?LD-; M?M]_5M\2V7A5=5]1S(,TACSM#T!-M.F;T;X&(DSZ=<@T07Q2#\_&AB9X=AW\ MJ@,0:HV!@T?8VRW<%32R3%+L >]B&I'+"+8&L$-'NY=I^0:V N-WOFV,$3V) MYEBS?3?5F9%FAUHP:VBE31$"[R#&,#:7K0[>'=D6&L5(/P,KF&N8/3Q+:5C79PP[ M95U^@CI_5:\+^[K)LM ";H"\O][,'&$;YJ+U_ZVR:PI MPR\="2*G[F :T.] MC>5:KF,,VSP4?;M)PQC)1$],02!H'BC+;!>(WOX&SX;9^\G]B,!RY]B@FH\1*L8@#!5L) MMHU9%H%J/]3O(^9QD%R;:*,)(H'D M>-4*-&P4 P9KGD<:[X\&ED>; &B M8':8 9C[!WLH8^)KV\2+L=I[O6A<&MJ0S/$C04_+,S-@^$T9&U-.,)G\N L= M//NP22"$F[4Z@$[ ZWP7#R9(_$F1,4CX8MQ[4/S5G<I)%EH(59 @Z,;;:HTY$K#SI*+#OB)NBYI+99O&N1=\]F-AH: M^.!CTHJ)+UXD=V 9C&UU$&:X"1Q"8370_ RYWGR +0/WB7%."'1,:E%$+8K1^$?.&UI;FAVPJ+O'Q=9+I!),?=Q^2;F W MQ1_AC0GO>;!90!5<_!NX!'K8'H:9P/_$:Q"YN(B)8%B>$0[ 3C?(!R;9@J.= MDXAK A21F0&MP_O)Z@SP=@1[E XFB4&X.^[PX5<)85H15C3+7*2A0C14:)/U MG]Y"YV.C.W)=^98Y.U-,#%@381$;X"V%$$RBPJM]$]%( -3<124?)6Q@&7^( MC;":SB7'(FD/P!PN$A:\Z 4 [#$Q(ME &+L)+(>#X^*Q/*>H.AS*PLZ%.!Y+@\4M2 MNP.0=G@]4!LLAA[N"QJ3,)/8 M=B:4R<6;I.83\S>*!XCB4$QKKL7Q_AO;AW,9C\[R@%M$[P;+G1S"X6&% 2+4 M#^(Y2'2!8X:8J$QC3_;3%_M/WWR.^T3_]G,7$>FG@1MP!\F:D M@?#!Z&\S-D $[E.E_FLYU+ZB!_ ]7J>__+]FQZ,;J/]1Q1^DJG^8MM16]'SU MGCU6QH.IWBH-44MYI8\_/Z;!87*X5L9%8W,%OG;H0 J1D3\Y6 MM7.9F]+UJ:;(UO3JVD3=5V:LB7=2C;EPP5-TP!0PM<8(XUC:-J?OI?Y>I"_G M$'9%59(01;!GB0FX(NPCH2MX?\0;&\]RW&HL76.&RVNUVU8G+*T,2%^T[[AW M0-B7LQIY:C52JW%35N.[570]2AEGQPAL5LS*HJQF95Y41<3)JF9JDFIT>-W0 M)8/53&Y[B2YO2EA(#><--9]V)&7GA3I2Z>7I(-0Q\!*H$IP6R#??KDX^G%3:LL M'A=*:'(^;9UH8Z$HPI/\TR=[@G%7$&_R.1;=7 P&C:[5*53G0@W MZH5WZ;4?!M.[+MLYOJUD%36[_&25/5M6O%"R'+W16MUF-7 MY<05;WW0'N^DHX>+DG6$VAG+ZV9;M_BM*Q9?N&B?G8MAS>P_'-6*WGWOXF3( MXF&MF'_7M6MNOS^Q2@4KG%ZKWFVV,!W#HTO+/RJAX#Q;OC?Z#_YUV\\K0P\] MD$>7UC\P[Y3V\/9JT"\XQ7'YH2H]*$/<@15+4)T4ZD.7%\-^[>'TI'P6U'+C MRZ[*KYA757%EY=2Z4_N6=M4S*W>9SM3&NL*#6=: MQ@K-K]!3-=>M:AW.+K,/9;=S>:5=Z7@E.ET]-'9_<2GJP5:EU6:X4,REP'[<'YV23'!:CM M 5"MD %=9V\+&;^1*SUH1\4CK2Y9YQI&JA6JA4&U4N(;>IL]/FKQV2%7[Z$S M/ ,K%K9L"N7C1X&ML)E.A3_+3SQ-N1N#>;>\6GQ=D;U@U"]=^X@_X:_;,KKK MJL**>457CBKT.R<35KH].='O:@_Y6TE1A:?SBG<'6=.0H*LR8O&&H>F"FD>2 MK.9R?*$I17OEW3=]H,"^V"%6OY8.3)OS_%X5ZQXX7[4 M.*JT?HPOS6PKQ>/?%]!/FW)T%^90Y^DGPD-_0UQX1DI@D4(&#\ M'LE0CK*HXM],+=#>@TY7ESTYZ]- MTY]1&/ZC"L.)AWENGQ0FJENO4R%9KY#L%ZI&Q;%_'T+G,1"__F48"'4ZFRST M^WNS0%YD(B,^/WX2Q/'TKQ!2\XL$4,)/2W^.XA"(.$ ;+-92MTTN@XMW,), MOWG_VLB.%=F$=!HB7]*WGP>J%50KEAP3^S(/7]R>V0\+9@?'_)I?="_'_-KA MR3X.F@KW-QGS:P[U'1[TE[$87QI](<[EBVIA_-I78OKNFWLHW]Q1*^R%>XZ> M6_:U+3X5[>\@VELSI=8@VE_)<.*B?$)RN>&LA#_43QMI=I2G1&GDEZ21?WP= MJ^O7K+UDO*CX4L:,57:YUTVC/+7FCYJ\#MMZ6K3#_[V+FVO/O+'XR)#&N@ MV?Y_?V2$'Z3R@Q;\]XZFC;\!;JE.";\IS17+"5( M"J61.FD_&!^O"_Z6\".)NKX/QWDSRRN/K"1:;5883#6V _E#PH]_I ,QRR7I MT,E$4)OO6ROK9JRXW5)63C6,X(1M"V?-=G-R7V<;^;$VSBH;5]:SKOE8DSQ? M86OJI:+QQ0NO8T,*G_3CG]R!Q.9>4-8O;L/&%*()E? R4":*Z2';S 1N!D\Y M7( MRV,D!\,UDHH=F;\VX6M'9N&]1E".VG<[@$=(7K:PFI:F2OE*D!#/6LT MG?)-]J'2NLSWQJHRY2 K&+,/'@.:]'GL8\=$FFKVFC5[)VW[59I-"KGR7]NR M5Y("YAXR$.8S.E3H=E! ;84O:BOL[>'GGN^[B2(V9GI814%\\K-B_\WRV?M: MV1BWV8>N,*T'D]NS4=A59=A_OI M^+3=2N=(/_X1A+UW#D#9,QA;7/*9F@K45*!.@&V>2<3Z>&T%O4)<;IE$ MG[P(8KWCBEM3'45GKX_RDT)=&-5-2U'SQ"? 4H< U?(]=PA\,8[R,2VWPD%P M)AUYY798]F\*F6'?]!#4[@.J\I+E\06](W4/#34++L<<(L='Z4N0ULQ4OB5@ M;2]5451H+@H9BS9W$N'LE3=J;J_1%:HNG\F<_F8NK^:1U=DO*FF.2DC_(O>@>ICI-=9IZ5C9_^O.*3O;,+.HV9B'S \N*>^%&VI;??U\KZ9F.FB???8\S?4KAIXOUV MB5;9FI +$F$S7V]4Y(X-E!)K:BQ_"6.Y[L$-UL&T;FM.H#@F)&$-(4>ABE;Q M;&' Y5FCQO5*M6XAJ'6MB@X-B0S@HO!1U]/3.ZKI&[85-!"):#UZ]KP>5:G\%2 MOB-B[0<\T92,-9"-RDR[(G\>AJ#2Q+!#F,ACUS7'EFVOP*31(-,P3H9WA7:3 MS;<\-WL<7IQ4OE/Z@Z%P>&U?. MQ10IH*]0G"&__I#&'2/%M<^(9]RQ,>Z0_;/MT* M.T"V/?S=PL"UG_6GNX:+1ZA=."H9^C*Z5ZI%?Y,8 #-(KP/#U'"KTZ/9[V&DT+H$*-Q5N M&I?P]2WVA4!^A9KLVV#F J:FIAO"HQ:'O%BW_I.C_%3R\D6_6 M_./*J<%J_)GT,&QT';V/#?1<9* ?Y/F7\I4H%% H^%P#_=M#P2&$WE*[ZA$RB0( -(D-9?(.I[:3LU7+[)F*E5_CW&_"V%FUKE M]&)WN-C]O*(<5U/G MSU] M*DM1^DNI;O4EOM68_Z6PDUMN=VXEEO0:]IT)Q(E5K1YIVO.U M^VZ]X>/9W75Q4IIFSK*%DB*91:NKXA[!-2?Y3[SXE"KG%U1.FMF[QMO47E5. M<: ,AH_L#=<.[ZIG[4Q/]9S"&)13PLKY"64U=X;I)3>IQ8;KT/7(PKH=QD:: MCSZ%+>S,X"G;_SZ&[!YPC=H0PC5NJYZ9MS9L$WKDZ/"\.B8H# M%Z^+!]YW6-L09'J96*.H^X-JJ34Q_$Y/HXW*VG5 M#2L7[K!<;E_?&V[#O\A/BU(7E!3( O=2B<$]<7.X\87QU*U!2Q1M;9IHD;/= MN9[^#2;6*)2ZOI*_J[4+H\E1Q^D+&4E55)[4/./%3[SNE2(*111:'6V'R=<' M$25HUZ3SJX>F5RI,NP]ZV'7NW=HE( K<93/WJ.2<7X)^@G5Y(67_*=?W#43-7'N.EVFA;P!S9V@Y]%[ M$G*R \M.I?\[2/].1F.L;]F_DM$;'S20[2R [>SSPBB_HPKOA[[&NQ7US6TA M6O+%6PRJO0=>,/K>64DJY54NW['&3E]1>9FX^GF:I$&5^;G-ERKS%N(B7U1F M^?CN_*K?TVK]<*+UC[/ES*F QJ#,V*06LNN_DV1G^.6"YYV&.M"#R8V9V]L> M_F[!X&>Z^E< 7N%>$=EC/Z>QJ%X\#J\=,VM>=54^'_GXA1Q-^*"(0.]GVRMB M]#(BB(95'$BUZUK;&AC9:Z5UU3::8T $N)7M@)77?Z[PO;2>&F_?9,P[5C9P MH94"'H/N6?BM)\@>(1@7M* Y?B9NANH"U86]K3+XB;KPQ?T 41,%=S"P@@&" M@E"0*PGT!'< .08F#RT9N :_1[>M)#GPT"YW-],Z2&$":#LE++3/;+- M: UY*MI[:GCM30WYNH MO10F_9JMYGO.]#+#GW5_^WBT4BV_XWQT-@RRN]8UK^8U R@5=Z79(:HCKPF= MG1V=LM'1:57S/+63-Q[T3LWNE<)FL5O-/PKWE[5+//N?/P]O"1S9V#SXC]76 MM=CE^?9TPNOBP_ET.K&5'_]@>6'950?(3SY@AIK'C*"9@[>>KL-NOQC8[EW_03ZZ8N_O*]/; M"=:81^2Y;Y"3:.B,11H@1Q5N&/@P,1CZJ"7[12W9/:\6L+"DH$X9:Y*)UO/7 M"?F/VKIL\')G\"#WSXK'X7M0<^.@GGKF*?#@LL M6]*NQ\<%L7=RV>V.=]08^-1I>Y4-C_)WENO569V5KL-\>-(IN@.$ITJ0#UA> M.,BMF"Y">G?21GKGM-3FQ'WEW*#;FV.V6"F=E9#M#<6&T0FJ#6PD"=Q!5N8. M)&DYU3(Q#]Y"N)1"53?OV NV75;#8N.1$;P D8_@/J1D3[_=^Z MP0LZ1'A]1\B>4D\P]01_W4../<@N2Z$X(0(K$DH0>U'NWYMJH=0L7EQ5PJ.> MW#N[5 52"_>EPI54I:E*?[7#G3U(#WN#2E=0Y[:J5P8U]OCQIB$_F(;F7W5! MI2%-?D_RPY+[@W"#, K-QG:(968LAS&TH15H-O6!?7L?V$ZZE[\:AYAK6!TK M6,4I1.JUZG)"OF[?#H:3"ENX*PTKI[4*E[D:JP*I2)O'-G(N3\OM4"W]$I[J MKT8+WJZEYYU0]-Q;I=(_"Y1,<=POE[OC2]!2S [RW $KK/^*P9UAN?-;!\-! M&%TPZ 8]Y)'[!SW40XYOC1!C.?AWQ/RT7=^G:73[;?+LTG5!.Q7XQOS\:DQE MKM4U4.I"6J;55%-0Z+6V" M\1,_BONQ DBOFOV>H)M*BSTN38LWAF+?FY*B"CF@.\LWKU$/9O]BA(U)4EY9E@^R_+*_>7U$B&K^OFK^[I=@WKCFKYWE_)[F=_J!\EA1 M+I12P3R9]!VE*[ W"F@^W'C('^2D93?2GWOC1UJHQXQ(2B\U[S[=O-LV'FPY M&&;;P]\MJV_M3"B=K1]EZ6-3SPYA'NNN1\RZ(/ L/0PTW48M%TK5X^YYKFWC M1RJXHQ[R5Y6M/^N5'J]S#Z>/_>M3KECO9:SCQGU7%4@5Y_Q!-LO3,!L*)K2* M\SZYD#X-3&S_DCM5@H+'(E/LUO/WM\@!KQ$I "T?\/)+8/*5/$?; HSO:UI^ MLS'3TE_?8\S?4KAIZ:\MAYA$KH'490XD=:9$707;8/<"IK>F&V*FM1/T_H\- MN@FV,/3=HO:?>663XIC+1'\%:>?#HV/S8I)Q2C5V*A]5/&Z:Z5VJ(D?N<6(/ M\OQ+,7<4)"A(?*[Y_^U!XC-O<7HK2$S/)&/<1-DI^W ]JDP?RC)WP1.0@'B0 M T%Z-77G+^),6+]P/M7:Z"\SWQ$\\49%7KOL& A<)8M];?40HQD0T:LY4RRX M#%R(@?F7AS]V& M_H>N1?"$O8-P.$_20CT XB .,A*AT+$=S# L_Y$,5!7+3 MQN$:!_#\U+X5$$UK],]_\#_)]PP;:1[@0>_OQ=41H)$8#5CVWY^BP(N+ &=C M##O__[C)K5EA5+;EEX!6(*<"PFOBO M3 L9/0>+;!=,O(+K#5V/A "2Z8B&4TA!2W.&)VXGO@(9_U7E\EF9W]Z(B*AP M5444)X^9&14S4IAU1#SAIYGA=SG"PO? -OG,+ M'MS3)Z5*K:UWBZU>Z?JBD41G2ON--N]S#?Z*'@XJG"&55&:\.12ZZ5@?/4@B+S7/E:1=:=?5%NBV\5/ M+K7N!.>#1L;,R/U:EO-/E%Q%94^[JK3<>K;Q4+BW'A\;[9J<#Z^O6?NR$ERJ M\O*3W78]UQE>G1SW:_Z#.)Y>#%71&ZL] M5+D5Z]D]FZC![;EY770.N6'BWWSPM'PM#46.2>KRHZCJUC-GE]H=^R!6?-T_*EQ<*UV57S%9);-MB5E;>V3/CA^46L Y M1J-%'I6>/OI0[%@-YZXCEFJV>",(QYGV]:.B\BOF]53IY8KC3)MM7TO7-0G_ MW^W1%>ZKL/RH:?%FHW=S5BBA4C'DQ".^<'J!=6J%6*.3^[OC4_\VW\^8NC>^ M"2:GTP?\Z(HE>#QA'YSQJ1"VKUO!\;4;3%OB31<>%9X^>N14SB>H@H3V66\X MU VA4T3W^*VY%3+0&B&S?HJF?6UB7^2.+77AT27%NCHKE?OH.M]F'[HG MA6)=/](*O@*/+FE6OW.>\U($'V;B[O;5]N7T\ MJJC([-O.X(Y<]+J,5>.SJW%?YP06'9]YCYXW+):&Y*U+'>""2[9?-O)*NR \ M>F?<0WN4\2[!"%KJ0!.U!X.P&E[UK>/KDW#D] SCLJL**Q:V>GOV>%$;*F'I MH14>W3M*][9ZHJC""MUJM?Q*W3LW6/;:&?BZ?']\>Q&,X=&E8;%+'6@7V3;]7'O MK-]^>,@8@^J@-:K*)$EYZ5%-&AH.&AD7[]\AW)E%SJ:]\_.[J1 M2I5:Z4S0ND=.*3NZ;Y&W)GTEIMF,[D;6-Z:ZMC;TT:_DA_0F#@0QIKS G(R( M<27LGG!1+0S\9H%I M6!OM."=I]"?OPG* MKXS[I^4P0<\-?6R6^P<,FA@(_XV4V"26.K;;X]^P6:^M)PEG1_5=7N7_>*?X M8TH&'_[W1_;'1Z6N%,JLL58Y#6KT#.E<:D:[;@:O;:YOKCHZ1O"%F\+TY]1 M&/ZC"L-QAT)NGQ0& G26YHD*"162)T+"[16$[@=H[N"8=\P WR.3^UVY\%38 MJ;!38?\<%]..A?,VT @Y(?+7IL,[-KYMJ?6.3<,ZHI$CW=VUECLWV;,L9,7W$?Z?N;HV':L=(\19+%LJU$YEHU#5K@534E3%;(GM^>%-N"!R'+F*_PV>5BW%3' MJ8Y3'=\M[O*:CI?KW8+LGDR-TH/3J@YR%U=JT+Q4R;TEW &;76/)[-UTM6S+ MJ_KMIV$G;;)M^5YWS(+;@7FA6D*UY-MHR5>R\"72Q+'G^CXS]-R.%:SS2B]* M_RG]_T[T_Y--?**F=:*E*\B_-#;5L8V.I-)#_6I\(9R,W4ZMJY)[)CA.H@8^ MU?"]T_"EL:_]BHD-6_B+*O[LU1(CA%H"]W!ZUD?'#;%Q+QU;J ^ZC@U]<46Q M](]?*T'M?&K!4 OFFUDP5$NHEE MV2<[/VHBKDSE=!DT&2+'1_XO:@70P.)O M&%A,A9T*^[<1]B]N\D4^Z@;RD>89/5*IP40C9+M#*+E(6>M>L]9U.[-VBXSN MFX5 M_*?:3K7]6VC[IX?2OT_;'[6")]?%TSMV^B XO5'&8V\:8]!VZ<<__($DLWL2 M-Q^?JB,'015]("R:.; ;VB'TZ.VK'[WM&W6)M15CF;*@J\_#F>^$ MU?M\>&J6KKGZH]FY.T)M0R%=Q.3E(,?3H'JJ^%3Q=YW%O%_Q!?=VZ%=T*VP_ M2/R5J:F6UY=(37T)%)_E7KV&Z.LZ8[;K=_WVT["35AL]6=R5>:%:0K7DVVC) M5_((+%QY["X=PU.[@-H%U"[8+8? +%@F-@3\%9: I0=#<7+2X_OAZ*JLM)I7 M]Y7B&*[,$G[\(QWPPDN6 %5UJNI4U7?!!? 651?D7J7GU;S[/BK?C,LU4<0QW@$#O7LJAO1ER]9/:76'0E_IER71Z[CW?OH0[ MK(GMSG'+53QI50RJM]]0;S=E?;]-;WW[H2[F;GMU5BOGF^.!F+\[FY*[Y[$A M+A]PXG+4,$U_IS8&M3&HC4&UA&H)U9)O:XG7@A[R&(NP#,KDORB3IZG 6]S: MOM?"4V'_VL+^Q6V]*(NL A?#(C\X8!Q$D]TI1_T&''7?(LD2%8[\6W&,216M M*N)Z&0://%)SF?XU-\U,W0RG\%5%Y?+@E)8_,9KLVVL"!00*")OR>+\#$-RK M8W]XPBJE=G-P62E/V>NI&'0!$.!.E_W*EW=Q!QTH(!$-:J=3T^7K MF"[[0EP,V_)^S=51LY69/D:0M0*HNN<9*VMT'N]*S6NO?6672T?E\27N%KE@ M3EBN24TUFVHVU>P-,Y"/:/;=PU1JW8:W7"D\LA^Y?+'6:;@*:#:4[8EF.5$ GX]G!F["Q?0$!>L+XMN9\5+;:P=@[KO;7I]=YP=K,X08U9RB MY0]=WX*V:QV%J#2WZEZ=;OA8.WULE$O7EU?"H'C:>+" V) :A<(GUOCY]OI M8>$KP0*,F^/__LH>B'2 P'K/6[Z7Q.Y^LN[6M)AF]6XN'P"TN>HZ[F)\\?-U MO4KY4Z2XU[=*R3H[[W)'R#/=[=JI< "*3_7[K*NY+(5Q4N*EP[XMP?^U=&^]/\_*(2KQ':;J- M6F[5=5);5));^M+FKF<[BOEPT['9*8_*+5TMUKH'&KQY,[< $Q M7*/?F#2P%CB.F&6*QW B__V-RAY19&OEM6SV<'.*3Q\T5/R)CO M9S4'3?N9GENS;OVJGSGIJGR.>D(H3E"%(ZE@87 M;ODV6Q^=$YR('23+/.I+.TCHB2\]\:4GOE38J;!38=]+;\ 0>8S?TSS$9!A= M\RV#P4R%Z82V/65,RP8W >7YE.=3GO\FGE^T1I:)",LG2N6K?4/Q>?92F/1K MMIKO.=/+#'_67;=3@'\'UR]IGH-GT:\CKPE]/ *M7^;\[#R>^?K<+%X6KV_[ M-;4\MN1Q^?',NE1Y4IUS_^:C&*'>!V=$Y7_\PQYRJ_)FJ?^$XBK%U2WBZON= M*)^*J\5ZZ(W.^J5F.QR53Q^N!Q>/3F$,*")M!E!SK[J MF]K.Y%2JY=^?GMB46IJE]TT0F%1"]D 0Y(,8 ]D]@VG M!1^Q!Y[3OUWSJSKLQB52=OW)PS]IK"G[#5?_" MEL_ZXCUW*K#AJ^?(OZTRV,EY6SLU"KUB&V5[TX)4>> G)V-5$#>1(+]3Z_T= M(YBHZNYDVOK;5+?5FW2;-V6^TL]@==7]\_JY.NZ"ZGY>4;^=H6C1%8]EUT.X MJQDT,7J:TT5,X.'MV"9KQ6CF?>@'<#'V]RC]\V7(R@[>^;%/D_PE+U;9._I% MKJ1;\,1&E4ABR"J$GH<<8]H"P(H&J#AF:PY?R@R]CA!N%+6T2=WUR%\6ZL75 M-?R>%^O#Y4WMIE\>AM526*X?AU+0J/3N%%4@U:"YW'XE\'T)RO?5=7.'BDGO M\KSM6]7*C4/:4R0+;\)QHY51Z_UC;5B8/'(W86?:!23#C/>EF^J^GD]MU1G> M%[&Z]XE+[7X5X#5F6^\PE.X=/5P!HU44U#H8$U_B4N[2Z+KGVM;'7/M*L6 MP8+(_R QP2TC7TVQFJ'D!9'9B&NPC$!BB$QJD?W8L1W,,"S_D M!_@#XG0\7., GI_:MT*?:8W^^0_^)_F>82/- S3H_;VX.@(T$B,>R_[[4W1Z M<1%X,='JF4J7,V*JV^3?__,_Z>[/3<&,X=JN]RM!IM2X>E%4'$] JHLRNH>T M?D;KX*9_:?98F_KQ.&7YD!<3T/LU0S>8"29[*,O_9N8_PGPL3>9 FV124Q9# M8L9&G>!7]*WD(X)FR6>N;X%:_O(0&$@C!.]>>"M9E\ =_N*Y0^F3EN4)L@KS M1?B/QO0\P,-_M6J%5=R=_(P!!N.<_7%G"H*FJS*+*>K$BN*DJ@;7(?E?T2MKF?6EL(N M7X&8 @RKB?_*M)#1<[#(=BW<8,'UAFZTV3!D/J+Q%%+8TDP I?008BTOW&YW M'&G4FW7-AR5NINY:('?/Y/YFHCZO$0C?U5\BT%P*55P/P)NYQ6O!E!P3#Z&( M# 3Y3U$2H, =1#\ Y4^M!][Y\W(GSTIJ)RM)JBCF1%47.CE5UW/(['"&P.;- M>%VTV?[\<'.O='CS=%M]KHT:'?M M:?YJ&LBWF""H2R]]S(VG\H4W:K6/O=,;>9#MMF^[W2B5=O')_C1S>5-N&%P_ MT^J*@X;??1S5X)VYIT]RQ4#7!M?.0^E:/M/KX\N3QF,-WKD\IOSEZ,0XZ?9. MV*G=$JX?Q]?2M4H>%9X^*HK'=?_!;;L8R,_]4JETY7 :M+\\?$=NBZ[E%\[; M6LO0.R>9^Y)95^#1_--'/6%R5KWU78WEA]?)'Q\5%%5<'O_=Z/I>Y-S" MN'WFUR[%5G#<+;OPI+C4_/ X-_'L8H6=#IH/XO_/WK<_[ MGY@=T=1P$83>,QV!BC=45,3;%P(1$;DI%U%__2&QJKNJL:NJN[5$S8F8>JNM M)62N7+=<:SV98WLI^FV_R^J -,6IY9SFS([<+4F"X%+5(=/M1I/DJ2E.5592LQI_ M7C&-!6:NMP-NXH;)4U.<6B[\ F_PNP%G+[?6?F%CC0;=!9Q*L=,4YD7K07;8F4R+7Y-%, M+B^+S"9OE") FF*J;6UZ)&G6%M)ZHLH,8N<+#- M.-Q.AV"L:?[+BTI[%QMD#+5U00@4!5$6^:Y,I?EOKD1.J.7'#5/1K3# 9D9O M9.@Q)9GB?W,A(.2$F,;J3Q.E"LV5K7$44](IZR>)*V8P)*N<*'3H]1 9H:K$ MQI1IHU &]VMP+/43.GAXYQM#EK)4]-:Y5?79J< M.BM+&MK&R; 8*J*EQZ1II@:%T"T79VADBKLF[@Z8,F&K8/YIIDJ8NU=:=D,W MC56>Y0V[0BL,*]-'')5M58<&ZCNFL2MJ[:$NMPF^&U.FF%J9EOOX?IWG34H: ML8@W+S;+;3VF3+-J-J]%55X?FIR@U!6A[.,E;QF12(+1H'QE,RGOXNCT4Q96KZ.[3?R:\LS>%L&Q^UIT*U M)=%L3)F>?J"JPH:Q%TM.J[2D?IV3]]LR>'UZ^L/ZJ+/CQ<@WJ8YN(ZW\FQ]T_,?QN^O%AKUO%D:%>PAIG8:TT47 MD*:FM6PIC.H61Y0I+NQ0U_OSP6[" M+TO%K[<%WCRKQD&JTBK>&M6AW;1 EM M:F*=H.)*9G$HH(KA%BMKKEPQM&0(Z9GYX@ZIDUMJ;NX,5"4J_<9X&2LVAJ5G M1E@EJ\]WI15JB^606XT$MF9T 6EJ9DQ#V"%Z;\=*.U2L+XNEH#;4=$":GMD: M03I89SYKF\-FK=KN-YWE5DP>FYZ9B2"J@=9].S8__'!H,PUCNTM&FYY9Z*&. M& *E+14FT/Y$2V5;!P;25BUWRY'@#0ULV*C*%6L MT;"/4E.+YOJXI/$;'9"F9R;4F9V[TZ9E5^?I:*>QQ%ZT&(5&+ M5'-9!9*;/[)FKKJI5"M;&8V=\K:S5 9D:*)(J>/3I:C![\+DN>GASB4\/T75;<X1);:;=9-C96N%@/XA@:.Q:9 M52OU!CX5!9JC#,SNZ6-OVXF#..Q(O+5LEH9-K-UMY4A>0IH,X MNK'%R56ACN*\.&PL%P,^=B> -,6$YM#"9+8N,K'VTB97'O@59!H!TE0<4:V% M"M+1YS.T-.:[^TECZ2SVR0#2/*@KD=HJC=2UJ1".,BP05#%:'@:;FI@JF(T: MJ9@M5&P4O8W$V_MI+Q[MD?!HW-;X"KOW&V956TU6ZXDS$6)/'I.F>,"[1MUL MCNVVM/9G8KG:#(4RD,4CH=20-25:JZ@^*JA MX80Z8K)%(K)T,GEJ6F8&_?5V/YLO%](0#X7%JM#18=)K#E^,AW DFF']EHH(89%"<\*4=UDK(4VM0@WO3)%E<6YRBCS^S27+7U%C0=-J2JQ2A/MD9U6XT";VOQH6D&A#80;H<)V7)SW M)JNEW3^,(;7[$45!W\F+DHYJM8 L-:J+D8]T 6V:N6-"[IDYPXA$GWZJQOLB1OGB^&S]S;KG1<_+_^=\( M*.E]/62\XUW2[-UD\U/V/WGQ,ZDR]5UP*-"9\\Y'^T(.A+_1Y_&C4O"7%5#T MD2C A[#N!"?)I&%*!I@@L!%^*%:1A76 EBDC"X%!A$MYLT(!/NA0GO=8GBTWOP2Z^UQQQ%X+P3F/" M7? *L.[]?B[8,%[I?![8 +4A?<+P'=A%-\KOMX%$SY'&_Z<"7^K'ZIK@0__ M\X __*FNX(_XF^GFOV81_0$.O77Q9M\-%"OW_:BG$]VZ>>N2<9XBT*6Y\EDA M]7DUXAJ8 ..(=^L.=R$'[^7\KXD),-\.\^TWD&^_V,8RT_L)R)7L<"7K*7J8 MFH$Y^RQQ)>-)?*@N&+23&?";]F\9IL',#4.4^-G M]Y^O)OI/P\D%"S?T%6?F?\EI6U5;!;F5YN7\!;A3;*8$RBEN9;RM#/CW4"G_ MQZ$2^D@7+GIWX=^&4B77MEWG< 51?GQU_F)>#@ -:18 M4 +N-$7UZE;0JY*":]YNTX_$>2NJ)\Q<0J& .9@GJ3AR]R*4CD\+)IAL!Q.Y MMNN 6PT\U[+ [<97)1G7(P?T(YKI3?9?<2ASNV[8D);%9-NA(>V*=^ BR-#X MI[.0GYQZ>G-NA[S"X6=JAG]O_\A'G+CJM6=M-W2":_&.F5K[0T+EBM>^HQ@S MI/Z4>BLI*R.XGM3+"27A3TLLY$47_PHJ:MI\GAU9*"J6XJCQLY4@5]94 MS9YJWD$R".S+X1</KWAZR&M)82!#V87 M>.+_=3((Y6WHO"2697/K+.9MS.QSN-/J+SKM,=KA M+J_P"/$[^OZB'GP82;Q]MT*P!AW7 QQ@@\ SIF%R6WK??5TA? [VOAL)XKN1 MT(W-=*3LACMNATUL9U'32]B' _[T!NQ# AF%YN$W MS,./[C^0EJX[3_GH)U,Q17H%96U8 ZZZI^A&;=.4')K-GJG8CVNSPI:W#6X= MA79GMZ:#W1J8"OKA&X-]00D2VHM3'ZMY ^;B.5,.#<9O&(P?38$)FOE5[^@A MQL_6;8EVN]DS'K-=PQ4JQ%"4\,"EK?$:BU"E&QL/ M#(NM!S0<)\=KWX#E*%PHM?2&X0!+^L]LV8J>%BB&H\TXQ7-B3OA/AF&S*@_4 MV3"*T!+68J.JIL[L?@:BBIBK\:N/6(AZ;V2/*G:_;:X]R2#;\K W*43 0N0? MOM'XEP*5CB].@[JZ6SL!(+8W8"<.-RIFRDYD/<#H*%[\V9.IX!!OX5NAH)E* M<2:=C6X)^>5/QLX48X'BPW&/3!J?(8; H%*:V,@$;$*P06X@O^-D2FO=J M'\#!!#=@'^@+&;K?L@\)R@,_12@;&V.F)=+P5(8U M5=;'T2ZQ-05+9A;.KHO@O/Y:*,JAIX"'R9B<2 4N]]T?,H++"Z:"F!N/$#D> MI^GYB.SN"?U5D07_@(BHEN%]?5'!J2=SK;@>]S1182X_%QP M;2N>)Y>$9:=EE^R"B02^1Z\KJ$^\;B!:8TYZLX.-B3YXY,B M/6O6["V-BHWK4*@W@]*@6.&4WC[,5]9MJL'J,@5:&##L?.T+=Z5&=SCELY\2 M??'P_ZZ6\W..=L[4E,]];C,4X,\5X'NSP.>_,?'F)?CM,M7%%_A33HW.U)3/ M?B0T%.E+6^G//9,VBSQ(:FU0QF]V?3_[-.H,\N#L9T_?O(QG:CD_Y<#H3,WX M[,=#_[T 7R7,$!9#7A1#\$>&>+,8X@;J8%WMKP0.Q]2 [NE>?A5&#]_ %S^E M&/*YTI(],W"GX,T;+YF\I7=]52:'_( J4'O/+$T++2_8F6P>U^5"@OJ\%URX!E0DE/RKA^AED E7@>^[ ='/=M+L$JBS M["E#!B%K4!16R@[DOL&?%%7UP*>J:Z\TQT^2YQ"1 A$I MMUY>J3N=@Q+XPIP]Z$#IA0H<*:YTZQ-^M"E;.J>)PDSWV_V%7V1E&A17* KB M4>"4(1X%=AQ!/$H&!/C$^/33>KVW#X14MQ9)-UHF*0V5=7TWW\C=S?[WH>]O M.< !" L_ZO]^@-WM]9KL=C;[MFD4=()#F>&L)P+_!XZ /./QCW>E2A ,E 'S M<6W^+]O)+0@&@B)]C>C&[-5LYBVC/QSD@UADW#+S.9 M"/+:.+H0:5X3S) T)KK40163T^,@#QRS=\U17L:5"2*O(/+JMF(@B+RZO !_ MLD=\'X5T*;>V#8M\M)LC!JHY\SZ'(*P;5B*0NR?><6M7B54[5OU[!JCIGA*O MZ*>6 >^]R'T56*R3.CO8&@VY $%!][KH$!1T+:"@3*=,/KE0]H2UK1[BH^\Q MYM$0$P1822AZ)-:4]GA5\'<+1$*F7,A%75[6<%UF0)T,NYE;"K*G;Q"0!0%9 ML*$< K(@( OJ @1DW08@*]/QZ7E+>J<*1U&6$NM!;VQQ0E[?M65?0\8."$=! M1>_&XM&,:QP$OT'P&]RL0?#;58'?KKV&>"H_FI>W3(#MFRU)"5 2->K5SF ' M_"@H(;[I1[./%DP@4;FIXD,@( 0"WA00\-45@+\\:A'\+ +I?P<"J(X&\PXQ M845N)R^JFD36EH-95\;0! -8@!A .&6( 82];Q #F $!SG3JZ%-*F^_XOB30 M?F1A#_EP'3<6V^ M+]OY/8C_@R)]!E7)(C]@]B_VXI_(/;O\@)\G76[D[JTH8R*XW50-]"P%*!UAYWU$7+.*1Z(OXOUHN/-Q2QP9(/_Y72_%,+4CH%$?5KO_2NF3B MWZ^K8X/#!.M/\\,>\?R;M]65F/DBS[C34-KMV5:5VXF\SN@/W\ 7T[?5*;$@ M*+H&;ZV[4Z3D_593?^B:?U"V_L'$2.!JR)^U[D!WI(J*V?ORK"6H)70X8S&J M(HO],A>;90Q444D4@Q?504PJQ*3"AD.(2868U*RE\3X1D_I!-WMDWX,WEOMN MT59J,8]$O]N0++O#)@Z6CATL?:X^):A?$(,*,:@0UP$QJ!"#"G4!8E A!O4Z MR\I_&WYV6GF?]#2YPAD;2O-W?;&E2#H(/T$E^=;BSXQK&,2<0LPIW)Q!S"G$ MG'X2YO3/_2;F[JN5[JK"<&M'6[2QU52=Y ]U$>(]OWDE&-/OM>F8F;GX.QM# MC3^[^O+SBXI;Q?7$IWD]EYP381"C BHT>&XOUJ=%MM\% M4\9C/3I7W^J]X73N<,H0E7M3RPE1N9<7X$PGTS*#ROVUU_NQ6ZALN@O.V6_Z MZ%#<-O-$;5%O4HG7HQ^^X5=\4U.F% CB<3-@-*[-ZV4[]PGQN%"D;TZD(1X7 MXG$O7C@]56C7\J*JW4;:=4GT&X6(VB*LCD1@KJ" >LVQ7<95"")Q(1+WMB(? MB,2]O !?9S7S5,YL%:"EXF8C^)(H[JK=.M7$=CLVRWQ3\\K/_MC8,%JK6MFAIH26NNVRU>X/^B@: 3\++GJ]*8Q# MIM0,8FPAQA;B6"#&%F)LH2Y C"W$V%YEJ?AD46C?]ZME&JWWN'4=T:*"W YQ M)XE"D_M=;RH,S;BB0:@MA-K"/1J$VD*H[2=>[_J7[I/0]TQ3'2N$*09BO]V* MMH3@)NXSN=;UAA"W!E"%F&$Y=S[7 +?.5(YF?5F8OUQR%&TIS"!P38D:(":Y MGP\-;]G]\V.>GPIAA\M]G^;2\>(U?O.(9XZH-?:DN6V8]C@85%KC$)L(<[VCBK+SUITI)COVV&=1LMR.5"'+"<,0F*T(X:U0;D+ MPCI0A@9QW17O S.N/A"U#%'+MQ7U0-3RY07X1@O#[SFRO!W.1:_%]B2^MMV/ MN_Z^R9))?@(4A-]S9#> 6%Z%'CBA.L@%+OA=72B^EDO$Y?KQRR_KQYVG>?;= MSM,L>V"2[U>2(QQ%E$*_@:&V-247^XVZM^J?64F^][X:B&2^@GKS^YH&].7[ MT0'.+V\+=D6RXQ++Z5 J><2.\ZH$2\SBG069G.[\A60@I!E"FB&D&7:P0D@S MA#1G+EEWF?N"/^!QCVQ]/+HCN>S,U\QA0%!,5,=D/]"!IP6 YB^%_&VA23*E M:!#4#$'-$#$$080);?<8_9ARU77$^+QX%PVY@ECJ[E^I[B^%:R0CEVM@S] $0W$)A[ M&\#X,\W.&4LX<:A:U^$-9XU;!&*, 09W=-.#L@L__,=':-5=70#N.8 M59L)P4+S )FG+33'-S9:W5%=6WM*O?&]5H_V%U1#$GJH9JQQI5T:__EM/;]Z M6]/U_:? NA1ZGN:HNR2L/C"/=68O@NP?,79;"X1Y7]G&NY#XB_%0CFQ'1IO! M2JQ:.+K6S_?H:&+-MN2FEI'*CE<$:%-K3^O)PXMJ4^]Z="N$C\9 M,R5GQ>R$ +]S _RFKC?3/.3P_:_8:IOS7P;E!S[EES,B<3&632+V%;4'4@9N-]6!=4IH_ MOK*K2]FO&/2T0#$<;<8IGA,SQG^NO6_G=KU3">NF.$4$9+W=U<;![Y^?_YQJ MZ7CNW A 8N6M] @RW"QT+>A+'%(5\U2^9N6GD2YC!1G+/WPCOQ1(^HPI?VB5 M/@JPN[15RCC;?@7 @V8JFX7-CQFG,1X:4QH)-0X7Z^,*'S&EDG P3H6;-$[9 M4JI?8>\N;8LRQ:5?8O.R:WIN1*:'X%78/:LY'L'W9U9P;J,!^S/,ZOC7O M.8*UX4+;]OV2/J*I0>)Y0=7T7<^;?5C?OZ>O'AEI8*7C45FS^(]%Q5(<-7ZV M$N3*FII$0/_O'QB%_B^!?3G\ I;FW_^:GJ:4=&;<7VKRARF6?KM4, M Q_,[OC-F@Q#+SK%[1J1E$G/+K2]X7P7OQBCP;FF!/T%Q0EXM>8I*\<7UIE7 M+/FOTY5Z;] 4?-217\ ._);G3QZ]B#VYUI63%*/)QI;D>#8"3E; Y?PA1*@R(CQ2\Y(*-M)(IL_%4-;\ULW$HO50UIK6JI$AMME-3EA62^O.LW=DL M2'/K5.R9L*ISB-'/F_G*N.8H++ @],,W)HX^"@PT(R=L(;@U*_)<\\^N'3E' MYN!O3<>'4<%R72PLE>:&,<4):F^44:'$"QD(1'Z9OB@T![XQI%M;CIKNJ,JH MX]#.( +V!*" SUDTN/,ZW*&IXM;,RU,7!+0N?]_D@*P]O&"X$QT5J^$,\?"P M7=IEV90$/N:LEY(>HHK7RHO^NCX.#J$):)"@Z2_DDX-7ORU*Z0 M77N2]5W/J]:$CAW6)G6F7S+Y57.P7RCD;#/.X";'VD]U%))8&'0% MO.?!DJ: ?R7O_$QUQ3ZNKN<>U.$OWQM;4#@R.#(X,C@R.#(X,C@R.#(X,C@R M.#(X,C@R.#(XLFL;V;]FQN;;O^,?SX]2+4WQ0#YL\;^OGTJ ISZ7@M#_/DLU M3]5 'N=YHOB+C-935JN"D"^&G?S\O__GY?!_(',0U;5<[^MS:N[%O!8'W 2> M9.ET#9EZFF(BRCQ^]5?%BI2=_YR[IA_Q[ZT!7[^G]P GO@!\I M9MK*%GG!LJ><(&)I\^#KX5O/'R7YO.?/7#]IC_OJ:>#PP(T&GOWJJY1?!_XL]+J,K31P_? M^B"AEG/GN1)(,3J!_UTFE8_(Y6NN'F-7=C7NS$KS--:WD$(EP$HQ_FJNKZD+ M)U83W8A?7G*]E7N =7T'"2E)%C5>I 3,!KJN?JIU=L8/AT7+P+1>C#+W?9@^ MD+*7R>6DNE/XW]QA_-]G>OGQ5UPO%RRTW#A>G1SGS.)9/..X<@3V)8>C.';B MX9Y#O@\B(VLTA1>(.2;G,28OYS5T*D\9DI;S)(W-"_,9/IVC3Z*C/*?JR3JF MH?5EDS;72V-2##R]71AW <:0^IFTJ^^GJQ'KR&BI:S15AN^H)*'+N(REGBH- M!,[%[74":>FJ#V/*HL.!84^$EPN]4EAN+964"X(E>4Z[P M?M7MRP4+U>0",VJ8.#4P 67A9THSZJ^[FN^,.'QN1HW&8H'7FU%,F1[IJM6= M<:- &DN[+1/62[26[P<)*?$S:;&T&7>4J-\RUTXXDGOD:%+H= %I:E+-7:UN M[C1Q*BGV?C@8^M9@/0=#Q9B?28<+LCS0RMA$VDWW-;Y8;W67#!@ GF) #749 MTZXK>VG-[1!O7.\96+DKY].L\D;X=,^QCF>*Z[UD[.E%Q^ !93[U>K*QMD3? M'$H\;1/YP8Q"N^LHIDPQ->IS7:G"L!,NW&]+K?E>KX8#\$S0*OF:=#U:$]6- MY=KF;D7G]TULZ.=7+"!-,=5OUG3<;2-S22 GWG96C/C]%+P_S=39MJF086M- MFQIA#T=^=U"+W.2I*:;R9#"N,(*O2:5)OE+?=GU[I^F 4VE6V3Y:">S"W*S2 M'.FTS26^LR*9E%.BTC/R':^5IR)I;9-U*6!LG)'9F#+%5&XV%C"QSQJ2O6]/ M>L0XQ)8M\,P44\>.%DSLJ,6A@D3W&Q'#SP>('E.F)77KK$MDM=A#U:?YW:<(=!N.EPB$&Z^JK8UHUZPU\D3TWQW[4 MY,^4]57D#[M^=<[A^84Y+](^E]\"RC2KF&V]VFGV@IH4TJ-)>X(-T0H> =+4 MJ@85;,U7(MZ2$'(\=SNM@=C;@Y'BJ:$N%M/^%@F6$P[I1GF4ZU7W;H65"^E) M":[(+Y3Y2N%$B2A7K04W)MN ,C6IH;.A'!S#RN@PCTTFK*%OU6T44Z8G95F^ M26/]9472RJL590Z[+6:4NN*8%)]?59<=(W@IH'WI^>E+D/M_2$ M6'C2;E[6YK5 T??M2*;3DUJ5M)&NZ*9C4KW [._[ W&T9&4Z/:F(]87ZK%8) MI'5GOA\XE)+6^3T.61@HCJV'SO=EB[31R9EJRN98Y#B%"W) MO8GFIZ4ZB_S_4&AM9:&]+3)%:+R<6N[#8 M)9@3EK(_CC:M])'NL&!6^5BEAN.&6^D!TC2G+&6P)G;U-L()G7!#K'2GP>LL M($T9%3)609-;%#>FV.7[%9'$= ^UU^?:T8%+[)6N,:LO6'F/C :1GQGN& M5^R2[$(:RFZYV\4=#^LGI*F9];L34RZ70A.M>JOY5ECO)OU]0IJ>F;A>M-I= MKK(Q=QY*.L[JN MJ>$(MO:&)!&X7=!]DK9N4K77=#I^"Z7,^:P;H?9R6(T :6IF*+U1!<%B?+1* M+-!MI"W5F9@\-3VS08/*DU1M;J/#)8:T!WR\>ECRV/3,L-:\'%ERNX^*[::3 MK\YYI#),:-,SFS:K>Q[1!P5T6%F-!D6N$**U> Q$>F9!0%4)3)TS)K[R-MZH MZ:A:,R%-S2R?+]9#FF$$R7#S4227W,$,W!= I+56$.AY6R+>]VU&Z).-- MJWJLC[/JE!5+IL#)PE[9!-L"%=/FCWB%GKYMS3<(B5*C>D^KL5J]+K* -,7< MSGIA[>IV')%I,ZS%E#EUZ^RZ@/2(!Q]0M-MB*UU4G%HMJNQ':%,#VG04Z+#CYD,'+M9&8T*:YH#AAPW>1YMK<#:L,W]1&G!E'IMB1R+#2Z"&E M;8NT.*-?VMO]IE'@91V0IF8V<)V&[1<6O+GFQ&*?7D9JFTBN04_/K&3'"[7" MPHEDV[W1+$*YD=%+'IN>&;\N5AM-M>J8=B^V.W(Q& VQP_7J:4>.8E(!-WN, MJ1!X85_M4:N2F5QUD3;ZI.-OFG8G0,/VMM\9=SS=6T6 -#6SW6I.[@5[VN#" MJL=M%L6.TJE^OU'QI\=Z57S:<-"*5!+=YK*'(_E1=*!-[U#X)5'BNRH:*UIY MZZ/23&D("6UZ9FMF%H?HMM^5JDVZWVK64&+,=<%Q-&E[)^XKY35969AKORQX ML]Y ]+CDY)K4S"2/KQ?6=M]$#7797"S,QE;1H^1XN=3,%HV*8YIBT)=V7+DR MIE8>60_9YW,R7]/26[)!MVLH;>**.>E4VQR[,I+GIF=&430:[\TE&L4[I36^ ML<=%X8!42R_O NN:S9*#2*+7F@>5X02KU*(GF/UKTA;CS59AV?(YP1B-:AV[ MVRYK^C/^[37MI*%%@6]OUJBAU6FCU9ZAY7;T#'!Y3>MJJC$A&T0H\9-F41RQ MHWHT26C3,RNBD[H@53"2L\U:I^HPQ+"QBM?L2 A&JIHL5Z=ZG=/HE47X,[SA MUB- FMI6]%2ZCD[SW0&G13V[I#3TI84GI"DF*,5MA:TU'%D:5AMMPJAO:M4X M!,>.16&S5E,LS!0<-==H@_*70V2\/CPVS81ZEZZO\HHK0^TV:2IQZQN'U$ MYHPB8DA5RMM+C-LR5E0RV".;IA5J%0KLS#5%W3+RRKP7%5$]&6TZ%FXA+(&V 'XG#!L5:U1.&^VF\Q9:U7K^WL?1E,H"43\?:3-%N;1E' MXNF*4I1GYF#%):1'XO$J3O6ZB,S$\VD4RZNI**FDG@PVO M^:7(G>9Q,I[8D3!L&Y3*A+,22#.4?33 "Y7RI*\#TA0/1B-)Z#2")2OQE%OI M%V59JU$):8H'%(*6ALVQ3\R$:BEM9("N4 M5I B0)J6&:.W*YE,T=Q(R&;?J5.Z7Q_'JHL?"<+DSFA)53O]DD*<[ZI2U;%J5Z&>7G%71=+,_C;4%"F@J M([,S5V80V%0#A2P;(3[DQP?: M5 8%K]?LB!S51J@]Y18>/5<9FSR,(95"";D1'V_;YXH4;L6^4W :I?6L"VC3 M0A,HK>YXM4$<%%\-A]:+I_JJ:E"Y:!]_S6IZ=AA\SWQTY\PZA'^KQWJ1TK MO*&/*/FC]/;7[>)_B^[(?\+MLEGF0.&18.Z; \EI'/?,@,\^_RU['* >L?.> M_IAY#D!#>#C;ZYXY0-^[(81*<#@[YJXY$ O!I]ZIG$$6?.ZETIEDP)WOBPJ/ M. R([MX7W+D2@ ,-[UP&XJWAW=L!\L[5@'Y$B?OFP.$HHWOF $P1Y6^% []Y M+4QVBP2?> 141D/!3[R!-J-%@L\]LON>&9!9#_")5Z5EM$@ #>$G7P!RSQS( M:I$ *L$G'S!_UQS(;)'@<\]%O7,&W/F^*+-% N@+_H #JFN!#__S@#_\*3?P M1_R\[/CIT.#4D01'^//6"05]-U"LW/?C(TYVE6Q&<^:?N5F^<].8V9SY)Q__ M?\\<@!F3S.;,?Y<#,&>>NF0^P:]?V])?@ZK__=HSC_3GW@7W=VN?VN] 83CM7I<\;WQ[XKWNBXMF<\E- MLR?:[9X[#_C>>N=RKW3@TY,>- P&LF<$WM2$7UN(Z:F%X_HR8C\?H/IX#TFQ MOW65IX@MSNQ-;B.VR'!*Z?(R1#Z2GU"2RX8,P81,YGQR)I0G_\>>FGRDB9]O MQ,16VUQR!/<%+L3\6T]>]\];:$YOK'18+K@.M(%YTL;02L!FVB.2,CKNT@()IU'@1F#:\P8 MG%A,7M]O?C); C,"E\P(G*,?[[5HW-1&_TY+)I_LFL MYF5[-2X=@Q^:.&Y'.%C;#9W@6L+SK$O'(8US.]+148P94G<.- M9>6/,QB7E8\KC$ .<+G;T:EZO)>QM=P_+=?W_P=FQDZ8&;L=&2EK+BJ4X:OPJ)?A^E?AA7T-@7PZ_X"B.GM3E M9HL]ETNE?3H;7BA+R(5O!%_-*9IAJV8OG_>:BW*P^YN>O92O"?!V,;?'5">^8&3P0/ M.4>Q8[8^O>'K(2LHA($/9APHM)NQ"9)8ELVM MLYBW,;//X4ZKO^BTQVB'N[Q!0(C?L0^Y%!WWN1 M9",X;RY;?#B% :$OXQ^NVW[\:-@$.?VZ\Y3,?[(E)4W?[[Q(E\SU>JNNK55K MB?:B[-D2/Q8-W*$;CJFLEAZ_*RCX=J''MH1^^$;GO^0Q#!J4LU2&)SEP6XQ02?3A=+UL"G5[P?V;+1?:T0#$< M;<8IGA,SQG_RC3AI3B5NW!1-A0C[@>77IH59]_*^,69R_.HC3E(R&-\J#H]NZC;+'A1%X2O$;\X7,H^>(LP^%R&QISF4,"'F3%N1PL"4T(+]G0(XK[9-!T4@D*NV# MT0)5C*GN5VU>VHMZ]@Q*E2LI^]*LIW(*S\T,<>/Y&QLD 7'TX=N9-NV@:ITM M)8)EA-,9D_R%YI4U8U)2>K5B:SQ!T=*TQ2W(WKI J!FT #UY+4EAN-V@N-:Q M2J@P]JN%+K Q"&D>,L*9 [)\YZ$'ZJK.)_?0%LV/AX6R) QD MC1]NC5UEHC]\ U],R4=.B85 T;7<2O-R"3M.MXW-: _V;=S8EHT6C?>TXF\+ MM$6OT-YLBQM34O+%ME-P*VJ5TW^_8^.'7OD'Q>H?S(GD:\+\9PT[T!WIY1#7 MM5[?<7R7&T;5CFM;CFP+RASIE+L;9SA#<]QS^[-=Y6E M?@US3&&R]'HB$^Q[:A0[3#H.1[\0*'.^5H-[5B9X0>#Y+PB\M,O\W*-&WZ]$ M7WS%X76 Y[X.\-(B#\WZG4OX4_D\8R*>Z3#Q5>E<<[6*)?#%$5==UGHMJIC? M-.N_G^?^VZC0%!"/ZNI^2PJMEH7/([_!R6P<%8+*^-G"PDR?9P>OA;R-:R$O M[2(S?!P?S!7>QIV/5^ BWZ_%?8J?VXV#BM2DV:VIT)MU8S5!ZH5:4BX@WO=S MMP F?UW!#>/X)*=M-4\U#O5;=P7F[%]_P?9%W>I[V99[FJ@P%P[3)!YI],VZ MK>HW:RNM,JRC2("&](*M\WZ%??@&OIBNVYZA7ILMX3GQ=:$WT^5RL]79'^H3 MCQOTRL1,=6<'&Y+\\4F1GC5K]I9&Q>:W(WE,8= 62+0Z=3$?08925V#E JC6 MGBGQ_.G=5)D/1[+8.G)'XR&;]/I/C5UFJ/.]&!8H7: MQWWHCRU,*$32EMT-*AP^*5N,XA7%45N/?2@=QZ74K0#%K\#"?#YJ//M,@9!S M* ;9Q)^?<.^:/1 ZC# O4_F]41&_5TSTM=1Y3QQ1>ORD/(2F.@K,"G9 TB?<--Z'2CI4Y=^H8S?3_+Q3L&[GUK[/;'O MLZVQWW.V]9HY;$W:O;UM]T>KI")!O./[KAR\>_>E7^SMTJ\G[8BAN6HYYJZ[ M;]'K@:NP/1V4?K'/*?W>@D&$D-O;*.K^6E=B$ZK[/!7QNVH='0;=Q=XJ=52] M&,ET L&E(?[V&GOJ/KE>FS$+ 1$25X2C_=RR:\8D-=,)L$S76(^XM!>[@F6U M8&BR8IL"-JA5U+)@890>NS0 DDT?,PH-!43(0H0L1,AF#R'[R571&Q9=:)YO M1%(A8O6J*YEOQFU[KC9;R[A00&W$ZEM3M%'<8R 5D#F-(,UA7?]$1M:9=W*W-:D*JUMJ')VIH/!)!!2("F;WDBB#*] ML5(C_LB\?3HP%>1G?,&5#4YH*\N5.ZSBW:7^\ U\\091IIGW$A"=>J.%S+VN%QB"^:Y%4J$UOA%)A6"^*P;SO1.G47ES4&A4QQZZ M>0 VB^2":[VJ\&$3SW4JB#*+Y+HSF>\<5^53;L_?V M>HOBZT5EWC/\SM)EDRPX\8XK@G"^FRLNTN3;Q<5]9RR[I(QSVD3>C 9<5YN@ M27&1)F\0S@6Z:+G$2?Z8P>CC9O-:6\R(E&>"L;! MLLR83:D+G"A]MCX>:&$@3!'"%"%,\9I@BO :21ARWCC<$%XC>54Q9Y;JM6^& MF-9*\,O2G)R;)6\YQGM^T)<729X&U&OA-9*?6\&]49L"T990QF\]&WDMJ,G[ M*A"_X_OZ6@\-BWT3-]K#JDA7%8)*TBN@0 ROD;S=8C".O5D,'BX&5D@/%,14 M>%T1&3=2N3 I!N/8M2--,^\E($+U-LK#O]8Q<'O]O#O&EUL,186MGU^,693S M%Q&8/[A_DH(8U:MLO^,+?&YT M;?89 %&YUUSE?3-2'(\4=$T):IT+U=6*ZE>T6:1UP<035.YY0D4(RST[+#?S M'(!PWAM?8)A3A##@BU=YW_1]+%5T&+6W+9DV7:$:HV)1']J)[TM@P&_Z/H@# MOK'2+_K(T&^6?EOM4C!H-9M+N$#]\HP7B MMS0QMMH,D9]0Y8F[E82]KF"$N6^CK"YC!"@0XQ! ?,,M>YEG"@0>0S& %WM> M-6 9J@9$S$+$[.=44B%B-GN(V-T(77NQYR,@FA+Z#L@ MVA*B+>\7;7G4A_[H(RQ55&-"8[6V) ['Z,0LC:FPWP4^E'[X!L&6$&P)P980 M; G!EA!L""5Q6XB'.H,Q#NN M#T(M;ZSLBSW2Z=MY7T$M6=(A*A11Y<3):C#59;)KYKO)E:LHA%I>JA*<_?:0 M>R\.)_,ZZ)T4O_^'X@UCK5+BT1PHCI2!Q^MB81%41[I):2W+02KD:*7&.Q,R MN90UC6^&H$K8G/:YQ>+L6Q_8\ ]!E1!4F86-4&8+S^\ZZ",[IUV%*/>\=3WB M\ GMBAZ/<^6"#EPSN.JU .]ZA@LV^!('(5(E[Y"^)\$K@N*;92FI74#71?YHE>9B.4-FN24D@MDSQ*Y0C@PA -#.#"$ M \.,ZSW @:^YOOXG'K5';2JXW1*W4G4T6!.8(CK.-$JJ-,0['O7*@=(Q4W/Q M(S:&JMU E?SEXE=<3WR:V)LU<9QUMKS1ID>2737E[8J2FD&>??B&/Q+I,T\A M%!I"H>^IVOU"B8 ^/"M2W?EEP9OBQABAYPNJI+!>D26)O=Z@6!FCDFMFTW*>;Z'\_ N/>6338>>7@J,1LV4<>';&2UY;A)5)!#PE M'4>?9[J/'=H1B&Z&Z.9[K!G?L\Q#=/.-+S!$-T-TKL7[,?!W1Y2^;;JKB\J4D?*KHF@",[Q\FO779<*-5=? MF[@H>'/1U DIG/*;_"%A4(2;ZJ(NW3&]X^LCIEG(]AD\MC%-,<69=* MHHJSLJ5:_7QLD N@5'N^$ZJAPL%&.0A-ALX(0I,A-/FF:\/O..KDR*=?^^D? M&Z=]L>;4%\65B58K\V)KO0TE.8B GZ8?OD&<\N>6CB%3($X9XI0A3AGBE*$C M@3AEB%/.5%A[CI+VJ:)80ESPU1VFC$TD")?K@1:B9$D'42RH;T/0\N=6O"%3 M(&@9@I9A+A:"EB]<4#^5>UWL(G="(;Q\P[KFL;CBYE;(#<1+XDZ*J'OA4C:,ES?&3Y83MMA"V>VL5X?=O M,*X[G8-:^,*]$=$/ID+]GQ55DP4]UIJL\0[-<[0@0<%^%[L MC(7;>U8O"/"% -_[++;>L\Q#@.^-+S $^$* ;Q:JH6>($_M-HLO@$X%$*5FD MPYI1^,+#/.)$/G[>;<7_[[G8X;[4JML2@BZ M'HP<-^26PN"0(4D0P6]ZOEN !!\K9#[?6/P")SQU8W%X1@O#ILS[QKV>TC_" M7A?8 3!F-!"0C F!&/>18&/G2U#/TABU+[[B]'"$Z(X+QXN3#[-@PB."&"\]),@0A.* 80P0D1G-=7L[Q,Z&MW]Y2W MX2I=26QZZ^%Z4-FK6A+Z'@XU/DOL"V&?$/8)89\0]@FSOA#VF>EJZH7248Q4 MEPRR6N.,2KPXHF[,M- ?^N#@;ZWMS^WS\P"CV% M4\@DG//$A%D_"CQ?]Z3".0P?$>, _K.;!TMUGX@$_<6<"<7VW;9S.C.O[-$F%^+Q,U+HN&-\- MRGY0'QHV*E$!6VT(17/8Z>H@O@.UKC,%>!#'=W8[Z9%]7;RHJ8P4(O*4#E%R3Y03CP4J06][K)O W[F>%H\4X;;J M34 M5_9'MGX MU2M>X!3Q42!5L>+4[$VE2>!&+L(,X.XNP@S@ZF>B'. M+NO5U4_SPY(U1B9[;C'B$%&>5]AAH;9?=($?!C75M_SPU6'K8B[DK)A_L!'R M=,50UYMI'G(@_HJMMCG?M8Q9[A]H\K^LV02(T3NU;[S<^F>>0T\UT?O5D'LW MD4_54*@B[Y1&H8;!08H,J\EZ]+;L:DN)8 M[I^9KB_TM$ Q'&W&*9X3\\E_JC3L^JN!,NS7%J989&03Z[,[#__S#$?'<^=& M /(9#SD_YEO\]2/IB?FB6V\J^[J.&HM-PS2FGMO9L#*.RUC^X5OA"\U@J13% M_T#??++Z);0[[Q8SH>&YAL+FQ\R-M=A/QJ2=YTRAAN?= ;;O64L],3>%_->41*:FU.9F[;K@(=[KF7%;*K'K_$T_]G\$#)3I+$V(G,EHUC* MJRUWM1FQ9S8_=7\UE:;+YHS#\Z5&,'"U@%&3: =''[Z=*]*!,%>8ROY0S1>: MGD^K_W[,7N3=L"OJD2U+2"-?#SQ^,&SJW<1>$(=P)7TXZO_\;04W6YC8?T]? MO2'2@&C$X[9F\1^+BJ4X:OPJ)[O RV"[R M,=#L:VM"Q-9DYH932\N".3F2T_R@.?$!XMV71VS(;3O6NB"56+U1J-(F@_H_ M6136EX7YGTVZR07W#Z'+,'4QWK<=B AN%2(D(%@--A7)JC>KORK0 M^[X0!CZ87,8T#)1XS?KN\>W:D:BHV]DVV'*#%-$U/Z9&I6B_5.T(V"0R MMDGP]L)+@\$OK9;GMD>_ GQ?>MY7;8[>/FUYBO0*RMJP!EQU3]&-VJ8I.?2? M9VO.9IKZ*D52\Z7#<3:YG$E[N6=A:Q:8)OKA&X-]00D2VJ=+(_(OK:?GMD^_ M1MU?>N87[O'_6Q/U81Q^>]^2JS(WTTRJU-/XV;HMT>Z?'PY_-G-%#?;E)C63 M*Y+=*^YK0[')#_))) 5Q]QEH"LJ> I_;=/T26W_IB5\V.?V7ANL7#3^;57F@ MSH91A):P%AM5-75F]S,05/TR'>X;@MIAISB/KI51OM4N.G;?2Y)1H%F(QK\4 MJ'1X=;IN(1A??>@ A$NKZB>$5[\XY.#2,[_J#>"KYB .\1:^%0J:J11WLI)W M.K8E_'EST-D"J'*UK'B#:#I%Q5I^1^B+(EHN'P*H0FR1ON#G28_#DPY^YZ2# M2ZOE^?-1OSC-X-(3A\<=9$I![K: ],LC#2X]\8PY;%4-:JA$\*(D;I<=M,=$ M2D1F8$.0.B?>6KO\SNWQ)KZ*M$6MLYL4P#GQ1-(6\Y[73;IB_I6\\_1:_[.: M'_[RO:<*_;BNGSSMH6J HS\K&X9^%Z_^0LLI*KB56'%V\0KD'#< O35>_+&3 M,^)OZYYBY5:*%^3<>2Y8:+X&!"KI$@-9L=S<*@*\Y,F9H.A_GR41]7I%\/RS_?N^(A6$ M>C'LY.?__3\OA__#IB&J:[G>UV?#]6)>BT/+%)[8,%U#IIZFF(@RCU_]5;$B M9><_QQ'T(_X=KOGUN_$#G,B1CS3]W[D?OP)^I)AI*UOD!+"9B:?/@Z^%; MSQ\EUN[Y,]=/*C]?/0V<:[+1P+-?/359E\!=?<6Q1^I,R_*36A _%N'?2F[A M 7OYC[Y0.NK%P>^QL8G-HO6_+[O4GCZ*-0L8&Z S)6!^8Z7X+I/*1^3R-5>/ ML4M)3*-,D?%.)*^I\GRNJ'(^KTUE9C:?RA2-,_2<*N J2)0D;ST-UU(]>6_9 MFWB@)3 M,?YKKJ^I"R<66=V(7UARO97K_;@(_3"=F%FQ(B>7B_RP,=\WD[X[ M+RG^HF*YEYO1SQ;TY4!S/T::K'P\UEP\V,A_,4.9P>;S/,FH,J,0\8+-55RF MIP0ETP5"U?(479A.F:?I*<_>KS:2HQ%#UW:FH)M]H3'MS?UV5\9D]&?*$/$B ME-P;/D>1CH8B=+>[6;&@O_5GRD+7WNL,UFQ*E%(Q=^BJ2129>!^;IE2Y=6]9 MI] MI^Q++1D/FP5DR<:4Y,^4J^FF5IAYZMY$M$Z=G^X$7?.[,I$>IUQNX![M M-V:H+2SF44_0*Z@S.SYA4X;5@@\TJXML-1=5WH M@)3XF30HK]9#N<28YDY88D2?HZ)=(R8](GWZH$R5B$K;E>QQ>= L"E-C,(]) MCX@*932V"C:=VF9UNF[S4KMDF'9,>D16AC1%% 15]B4C4!![%BQ'-A*OUA%A MD<6U."BT-YJY#MUBP8FJ^[49DQZ1EMD4TQ"U7VF:&K\UARUY2J+-F%E'Q"7< M=Z.2$,[WIH#WFOU:CYYTY>0BZ!1I?YJOZ6N5B">S+Q>%452U:V1RJF=Z6O)T M@-6[ZS&*[$-7:W7,MNHDR?H4:74CFY[$6DM)'!4';G_NHH-8J_$C2Z#TUE5\ ML-HQDK%JAR;2EZHZ'S_UR!+,\+"C!U4N+PD$6J/T("(*Q7BL1Y9@0'=FIF+E M5Z8P6TCE%27W:X8.2%-"R"\FYK[4,]W>F4-WET[57%8FNB3?OU^*E'%G;D19A>[V*1 M*0Y+FV57$H-2GP6DJ:=VO$8G[$O=GN4QYB: MX&W(:3TR5$D'.\,4:=Y01R@OM&AS71];B%\SHS47DQY1;B'VF,,..FZBX41! M._GV4O-+,>D1&6 FO%(U!%I'<22VCK[#^F;H+W52MH>$&B\!<41<< ;O%HJ>%Z!4NZM7Z]JX MK)3BIQ[3V/V:K*(]V>*JSJDPI>6K*$8;MB L-5BFBXH@0-R%OZHMM[%R/ MR(!9-#I4VVG%&DMPHT:K1+3W_:Z[0W(V5O&@.)Y2+=C!\KHH):6JL M!KD*QNV!HW!K>;-LVV8TW%590/H\UF37_GWS<\C>Q!L?2UGYVM?G7UZ&=&"[ M\+0! G&T>HB_G_=ZR!/;T0.VP? M/@:^*6"/Z)M'H;S8'+QXOAL_"Z_.:1 >_N6L[>'_!/P\D%"S?T M%6?FGZ+7\ST!NZ8^D7A'##[\SP/Y\*?[;Q(,CIG\=M!/ZG-@*[^!FV)S82 M.(KCUZ+^&9*!3)U>=P(9.-6Y05<@ U=HW-]:O*39 L3W?F[NN7;.76F@N\31 MUVK^=M+C%.;^3U[PT2O4V(IH,KON=ROIYKW*# MPG[6A?\S=YX9N R&)^\XX7U^A[7,S 0O:\LRQH93('P2YYSU4R7.?F8M_NK, M6EQ>,!7$W'B$R/$X3<]'9'=/Z.<^L[9'#'OSHB*/)'XRL?>BN]Z/5-"B2SQ\ M([\42/HL"'VHX#>OX)>YQCQ;&IZ)4ZDUJ58?=!?S*FK3LX90G18$G@>M]=0' MSJ2&&GYU"9>G<.S'==-^+G!SGA8+JFI86LYYBM/ I^!W%61?0E^;Y0SG5ZF7 M>X[.KW@K>B1W#+,I4(2O281A-@4*^UUE4XC#.P[G?+ M'[4Q5 UF66Y[$W9:SYVQC1B1VHA==Z:E'JLGN-A&F"=GJ+#.;*AXGA)'WA77 M$Y\45O!*EF+8_I$=FLG,A'K=P7J<. JD^82JXCN+E2F0@\&IX]AN&ZE'+: D: >OA%GN4;CMHS$-:5P MGF+ Y,8G9*J W PXYTES_!^'KMQM?'_%F]G;R$D-AF.NG)R] M%HU"K;S##5M967BPVB4CD8CG.*38XYG1_VA K M,[.&>VR87KO.V.REHL:_6UIR%K$S8U_HZQ&;WG!(AZ\+)8-#!E.E'8@T(A&L M3(-(#:,PN&.^+Y6':;6;#/'^T#AHQ&X^TCM-A1/R S0J=G?BD@/G>%(@Y7[& M@.]6M.(*TVEU>Z48'NB( B?\&DXLV;H!#JA3?%\+3E=1O2V3[=05%UW%AF6=<2V1N'O5[K_ ?7SG%=[2R''9J;WOBTQCV$F)/EB&;L 8V.#!X;\^K=6E6T, MF"2=#@D0'^GT3HAQ5:U:\YC4QUR:Z'HG&8P9D/KW.'/@E/OP0.@?TGIL^*3. M5[6IV9<&CXG\4R;<+9?;F-:QZA9+Q0)BOT)?78F75-H;P.#I:(Z1M$;B1VMN M9W/LP'+_:J9_=H;[ 5@NO3X1:!IJEYIJ7C*<[GS-$14$K _C3V63J;NE.M3D M2+@TCQ5R7"1BM6'X!<1>@T+%@"\$'CW"&#YN,.=UH?\%^JPZ<-N@[UB&[:\@0C]-4=]@QJHWJA"80T9)<@ON#"U6D*J MF"H59NG6O3!]'EKF& @^@0D^=6B:?&^"OPZ?5 ?AO3XC,31VG5/X>1EK: 82+)VT M3@A4\, "#3Q3EZ8"WA$RAMEU79>2'6IWO%9NI*)I3I#>F_!J#\U@*K*^V08X M_.JX-E:D+!M,+UWHLM?J-KBA)JZ9J)J*# /XYU?A:J:SQ-RI>@+SPRS.^M,0H#[YXO[@6?B7.!R751R40Z,!%4(\+.@ MX06E8I=MQP5I-^<:'ABID&4' FS$-F&N"I"7$Z@,]^ZJMT>_EB;GT M%)I#UNY0;,]K;8XEK=!CAZW0@^28ZR;Z MP 5UG:&X][('7N^5IW&]6]C,D^/.2E?5=HVP!_\FZ %[N +?6TM'LHQHP'A7ON9 ^?;Z56P PH_ZG&3'I)WXZB9*A1RT?BF__3P&)]/,D#J M4.\6"0IE*A Y[YJDSSPPUVV'N>0<8M2\4ML M/CYA)JI^?U=A9LQZWGE><2$HU01PIOXC^8_/H#=<&+ MO-8+MO"OQS5W_8ER-BG6MR:8#Y=N54>)PD2:=)D:U]*:7/=AN,Z-.9:T2(^> M5T/IK&3&6510. )D MXS@M5,TAX_=I-.!ZF" 3=X MKVH8L(//TP,_AAU4E?ASM)KJE9G9T+3F"YGMRS(T?[L ,&^'GI^'EN M/=X#!+T2(YN-S&F:]L*2Z&AUF+@RDM9(_.BV"6=SYL!Z".KT+C2RTN(W9&!< M3R,4JZ.6#D%1<]-2>-7,J&(!?SJ'1WP\J!U6>4ZTN HK\UQE5-/OI&E-;G.1 M&,G;"8+HWXWTOY'CX+R8Q(GC+7_$)'J]:\27[>-M&25(SV8XET= CZ:06&Z5DZ M3JY.OZNX5$?Z6_M5\[ )O$>VL9'EP3)G/D0:84E]P!R;]K*/QX*P^-50[G>L MV;M^]>P--!X;-Y[KTUXRS6R$(I<:/]" MM"-8!L:)P#D76.A7F>[RG2KP'+(N8JKN8J)NCO GH@5AZ>,2H,X]U 1KN!XP MJ'$_RRT;LU(M.^8BI.5]](03B[X]202K-,K*Q=YH]?AJ^D@$8@KY+9Z : M'7A]?D,W:K=BD[J6>(P7!@GV@9VT1Z-"+\-%2(OUZ$TT>EC\&C"9@,FD84G'(]VT=0Z)]H9%@^_JU&MF^ADF08%A:6I%A)T&8S#2"C"?)-2$4F?*B-1G@-+$L%S0AJF*[0K.BN9/78_^#IK/FN)X-5EW*P4IE6 %KA6IW)D9H'F8('L390*: MORJ/B:^>A]9(%R2#Z'E$P0MI) &:=@U:\;K.JT&;H*N-J']5,.6,(^]!A4= M!)\4/;DH*K@>!8DH1$TJY@JV_!-]%*32?&K%L]5L61Y4:L^-M\LX!U?Y%O[ZM.?%?/X MFLSFMS&/Q>9!C5CMVII!;97+911S-4BN@'D0)UPB?=CZ-6 >%^R$8UY/6RJ, M1D@@,5:T%B:\.D8AC,\H1'\V0IA B((*#CKR UI8TA+C%7'4!=E,%YLM$C1/ MNORJ-TJ\S5'!)MT.IMRF"O(!_E_84FH'&:8N"282X0\95=S]P//D2_4P0C4Q M; UF]1HS2Z[OTHFGUGUN@75/VC<\F*8=,(=+SCF[-DWQ-,SAP&V95\UEXT$+ M,]UIOEL<+J:#\H#P!*Q2GM 6O4CJN'"GY1O4R=PQ7?%C4]_/#23GXXGX7F ( MBN4"F@AHXDQ2X,X+#-=%%%?F=2)Q3^IMD@('TW7:D%=<+G?I?J,_,@);&'Z: M6%$%Z$Z+\HC^%_^N6' M7G.3FJ ON90T;9+H,4^Q:*$VZW%Z1JNU-\D,%R4M MO-D;-AYT7+H>CO =O4J?SSM.[%8Z']YA/B^L\FJMU9E9K_+(Y%8L.T0KX!TP MXNXF$GBD _^3BWDWH2'"KU0AK4X;A>8$$0.?5) =$V36G3#DD3&XYL@KC 3! M+#/]:*W;[ZZG+::37O&K>.9KA)&/2)%3]?2]DS V82&)F)O<3]V$Y_CP:2/JT?3;R M()%ZS'1K_%QB$D(KV2I9O9X8QO(@3>LZ8G$VR*4)>, ?5OU^I:\WG"IIAC9170J)D"(IF6#IMQ>NT MM ])*M6)L<89]+ /4G#.+GOOO(X=UYDO&+\#KU6-3TTUR7\[P;Q^$E!T"TD0F?].5(-(L4# M1>^JS:&/"R*=EWUS+:W !$72?]J4G%'%@DW'!4+&&4+%14UO 0T_8A+.4 K. M>0C8QWO<5I:/G55!2O<711D]]!;Q:";5YF*DK3X;I"X%3.!*O!S7TJGA)%Q@ MJ27U5>XITV'XU&.:B1EA5),RP 7(T.* "[Q-3_ROR0\5]/'[W-\8_8N;M =/ MO'&O'TYG L(4H._#E&5E4S\6*\CC]60Q+^]ECGE="< MUTE#,7."# 1T1=(0>1.KH'9K6_R08>(/P.MDW'[@:8[#^=UQ-5%:_OH7_^.\ M2% P*0)%3/[9O;LHK&J+ X;YSTE8X>X516(.WKM75 PG/=LF__[?_^/=_I9( MPX*F:/I/)Q' 9 M " 1BM^F4O\);7\$>!P <\:OPQZ0V3PBK*"1^9-^R_F(" 'G,\V0B"M21PIF M@TL$[]YY*[D74YO_C+"WB1-=RQZ=1+>7\"\?FN@@1_ZGU\SYX2'Y&;-0+!^4 M?[R8:7^$20VX#Q!1#L02*86V<9)_"U[N0M4/7#R1%QR39,58,LUS I^.L&9X.\*'F#6[Z2Y-?DQ,T"W\90%?6 ]O,:N0F4%$ M@1ERJZ[(+L)ZORU+X_E2FJV+]<*\_2.$7\3/\6Y,K 1]&!$?W-'+-T(OA'6F M4:8B+/M/R L6XI;QG!E(V '%2>3<_BY?)XO07[#Q"/./^RCY'1]$TT%FAYP_ M4SEO__%OK-Q"*28=U2.B)5*TN0%]ZT5+,.FGIG=%<\*;H0F_1*$A0IC]3;25 M&L*H#"^1L,K+JZ:R"4DSZ'R/0C+:0'8S49EA$*0PX4$_Q8 M>Z?X&C$.IF*IR#]D:]N_%#8[?\!B .DA3(T&G9JICJ2QS0,,6(Y(;-@&4B<$ MX'#QW@N@DSB'&.( &1O"Y-4C"RDV?-S/\1OYT%#7>#&DDZX>^.L81V5D4AAA M/=#^U;XCY%S$7]8<7RKB9R%-4IQ3.X0D8IP)VW_& E6"ZLV_;SQ7_U\/4@SQ M"Y"._SK!%XIMEQM\'E/7MK^:>&L&I@*3O'NNK3 $G.^C8W>I8X--WVRO$J,L M/H.Y?RF>!VY"V$X2)EA3GDB83(P01I]-"**H#J(9H95D3C3+)%!7$1)I_UV, M[H"O(\5"H3&^=QV;B[I@*91L-;A/A2)?2.!-7ME@TM@B[6WH4QC,CC;CM0CG M.@H3FY :"C8D0RN>W+G-?RBRP[&)[()S#WAC@N_5U,"$"$48)G4;"F&!!8A; MY54+P ]"ZH9\S7DMUF4T@;X/7\8$\>("/XDA:(\:ZR+>-!5,\)[78W3O68K! MWX2:LL)/,"#P2DTU5+4P)XJD;O R;')WF9V=\R'#&AJ2*.$MW7@0(&-(?*@N MS3 L1&!"H;*&]UZ#?_"2.II3N>A]L8M@0ULX[#%0C+#$H,+?-(&78HU]3# & MU@)4)1\O MX\]IK.$7B9BHI2(2[,V&%8R0/[&!B'3XZ9_]/U/CA2A_^$UU"<-,Q%;TZ6\V MLN.(< DIFL9D]*J7P:.*V.0(F$!9T1#45ZJP2";P=SXTUFRY*6">['!T@C&S M.>;'1+\!A,':O*WX84[&&P:R52%PSQDCVQN)_Z1(/'$V &+8#)#:>OBEEDXG M(CJLX!8C!/R>1P)H"'HHRMX<NCX?IY4)H^SY^[[6,%-"$0P@8^/-7S ML(JJFV$@>RQ/%#%L:F&\7RR(3) #6)*;LXL&:Q?.U\/'JVP/XPO%U$J(2>N' M=JTPF]]E&VMSQ6EWJQ^_(C<)YK ?DP>*E$PDX'.V?FT"@QQ9@)V6KL/OMF:. MJ0NMP8^-"6*(-AHPUQ52,(W.,$@FMA0'? >:QA>B(VWDKZ,=J-GV4F!>J)@9 MX+MT#!8X\PTF-)-H8)@$9Q+1N"R0AUZ;P6-=2"KF(@I5P@R**827C$&#)?S& M>8V.%U$M9._=?1U@##T%_N\,(3\8W(8J'J7<>35^F@>=%^_/?;DCG#QGGF%1 M#/8$/89]5% #QCP& %6\09G4L.7EBB->$-#;"+_]H]G MGJ^&2>WY:N8C[G%J9M.6S"<8*QQ=#R:]V"Y72+PU^-1 YMN'.2<\+**82([6 MXUKW4:X)BJC5EH-F,H591-J'R^+;5R2JW8]US2!. SH4V+D8@#,@%C'S,8?U MN1O;(( G25(+4L%P=D0D=#@4KB,>4=(ML@+)#YQ1X[(;7AVFHXTDA*3N.OWVG*F8_66N_<>/_F]ES/) M\F2^N.O**(,FS)H;WN6:(&!O#P=4>B]>Q1S(O?;AAI BF7"XC7>D\8_?J52+Y$_R53$>HY M=&?RHPZN5^31@VQHPZ,J&O.VC\LN/Z 9C<#.\7^Q[89(<&QD8=T)4? M$R,/ZT *=;D16XY(E:WF@F7/RJ26DJLEV&'JXUX9K,N*: ["!K_>F@,S PN/ M(BZ<1AL"2$.\B&46:&P&-N=L#0/47BJSJ)03M+!'#0WQ8QU1V_0&XSBH>V-) M(,%SK/P1WNAY )_?%HKX)Q$-3<^46+P+9WG,0PUK3GR>FCFE^QW.&]Z H M\)3G:N$"B+<5EH0+4C1U3"TY;*VKQ(F.37/8&6# 4%NB&^H&PN_&[YG0QVY" MTHAX$JP9""0P:& MC'*6 E""$XXDDX9FMXHFW(U*/O1N$]\*D+:$=7;'XM_N MBC_P,5#%^;\[(;Q/RHJ@#[K/?5TNRA\+BU,'0+O;V-5;(IF)7KKQS%6?YX7$ M7:W*337Y%([Z7([_]G'?Z;7?S>?[( MJTM@"1?K#>E_MEJVDVKVNH/7"2R:]E>'"[8(9LKQ,:\@KU M#Q!?/X0+J2[C]1YC%0.\/78D2_"F0?CS\(/?+RVC+!5DE 499:]GE&$TMWDG M53-?%((.__P-41@YOL:+/)I2H/=KIY=%?0,U1P7#)(X-PY4Y4UZZ[W13%E?@ MFWKI/C/2V20_/B\I\EMRHD\C5^Y)/UM$S'6$;1#7E#LB%TC^"Z8#,)^(!<-O M590Y-K4$:0Y.;=L^P384]8UO_D90%(E,R!'%X-V(GEBBMX8HA.,WBO8 M)T@^)M;ED>^9VYB*;?OZ LUYO]^6W#"'8]B3((ZX==#2+Q'H$@?6+=4;,]3 MI.84A&PM",Q((PBCV]$>; QNX>4O3D]-NAUZ.G"+ J<$;\8 XTS.,K!(1OHQ M=5)H],O+9=8HR)MR_'YJS%+B6%]=,&G;< AU]N)&.M_F7I!- M/2/#P4:R-R*.2*4KW>-8TT0#NB"+U$6 CRH2IP+A ML\6H_)XOCLC%!6P_]Q MDR6+F6[6387T?3ZGB<0$(I#J:7.,G0DF$?I7\A'4X!.1! ^4"?X[^&;[61R4 MPU"6?KD;R71S\%YG+[>AP01KI?Q\KA ]V?[S;O3#3NPS;!^:HF@K>'8$7C;# M1'/C9^@OZ6^,RICVI='&38^!S?QE_&TSS9!@;^@?_/3^XW-\ ,EQX>TD$@ZQ MGKE-//2^FKQ'@LQ2<(I@E*2AS:W>#=Q90/#8\N\0YLPDX\O_(6"[!SF,+RT- M^_P+O]9%)1>35@#0OS0=\]"_7WPGQ)IIHH>$Q-M0Q\L7?5 0'G=7@^03.^V2 M/D+2^_2E)+BYH@J^'ITFBY*MV]#?)G[ 630%OHDY8ACKAYBVB9;WQ@W[!=.% M71QT%O5*1V(+'5U")7ERP@2)%M4W]_8FP%<4)Z=Q^TVZG>WRV_4CSS:T6VH?[CQ%QD (73B.G=" B1@8+,S M? 2'I]BH!?NZ#4'F90CXLKL)FGMFV&$2BILD$F6?"]3(M4"R&4<[>$29WRZW MI_T>*+-WE"D:SR+Y,)B*'&RDZAGU@#N[M@TK4&E%M).O^5F:&(E0.[(P(V " MIM8F:!Y&1A5;),(D\$H!0TN4R%RI%UU];N>$2S:[ M'."$/- ABAE%21= H2V$ODI3LP- 1%7;I550H)2CI'6$2=/\+DJ@>R)L:XH8 M6+Z0 !J&!-^!UK!J9-BVX)'"_*(:7C<1@5$A$D[.VU,TP1>94156? M00+V<4/V>:6OLT56= <&**A.,AP2/04\MM3"$I"$P$E*'E0V\0HE5XB5XNU MA)7$3GF7+V-A((&J1O@_;V<@$S(8@@TT5W@2 ![Q$EF1UZ'0NB2PG$+[XI)J8I3*W2WMN#/(0G@K>!T,$@>NU.W!#S5' M?EH&92449HB"BA1VD;7==]N WQ&/Y,9H9BOE1(:MJ#@L9)<+T2_11$6B;Y#$ M!A*4($%Z8>-DN;D0\C\:P%&<6K3^ [D.& Q.%8$J0(H(2-XRB&_Z*-6BJ&=E MB+;PL ]$4R8@RKUU2MD.F-VR/*+2\=1?LX,+F-'=AEK^2&5KB(ZM37I.^>2] M[T1R[(A+R)@@9'Z1Q\<_W?R8,E&M]V.H(DTZA6983B\JTTQU5,E<,"=UQ\Z0 M'PK>Z=N?QU"/SKXAZ")1?D'^1FP^$H"@58?8TA1D1]H;_)(8?K:#]R"O?X9Y MT,;)B :NK%N49*B' U*PI3')Y78S_XG"K2,W+QWS%(44:>0.IO2X52+.ACTK M][O ('G#PJ8JI@@%^L@(O!D@O?[2"_1(,=N/8:-]S23"[_ )+*3 M5W>HPRGV-?PW0I1W!0M%JM7P!BFTH1$3F]P.U ?B=@;IIYO$+4.4!U*Q=;.E M'K\H;LO)SI#>*M;6TR":';UE:V)D,(>ERE1'D:XX&:,&1(&P OA^@0V5#Q9^ETF)SC'.@N8 <)GZE\T#4 MSVR;VWLX;FR%*^U3_KKM%?7NC>V$B M MUX#-T7"S<38R?\ ?XP=J1&=O+YM$I6=+[Q?*$CRA9VUX*DQ M9I(DLD<#-A 5W(:DG+2F@Z=9KHYPFBEV7XW M2<7FHR3";;C9/:2"EOS5Z8Q(3": D60W=S!Y5W+A!1GX,NX2@O+7->W$W89_SQDU5WN8QXZ5%Z:7R7O=";D-9%RZ>/5(- M MHW:;JQZ^2;\9LM@H%3E ;>:(AN!S?MZ*W@N7YGJ_PA-7@@3P*F*ZS7?+*+ MWV&Z+;L"N*5 G:,J%IP4NF.N?JD5*>>Y:B7.\)5-=9*LL)%Q_)+S:XI8_<'L MXP2_!2W]J9V_^B7YISI9DE:<"J&U8R7TY&=#1O?V&YELD\WY+QQ F6N;''Z,+K.85*43;ZTS4#T9"/L/+%M M_X#A,O/D>ML7X4D,\"21^L6\CZ49N>D(=$$"9\*8(-6(P(^XN&UF6S^\%/PZ MEG;'<8,U.EU;$DDF,;%WZ+/>.R7@F-9 MKE#9W>\,82SRO&R;DHAQ 406)/"Z#'ZK_-JK4E2PSTN"-G;/X&U(272VM+-G M:;1W@U0'QT:@N^X(V5B(X%N2'8-!.A&O=GQDM$^(!ZOM\!VP-\+2.DRUYI]E M\A]N4AVV9L5-J1D?^ !O('0L70 M3:X#37])NQSX[8['1K,ULYOD."UVCHJ5[*:WF:-MLYVC#Q+5OX":\'",9R58Y_OQTM\SKN67FT"84+?V( _#H^GV"-W6,-AY#L-E_6.2Y M53TO-VOI&1JU4BLM@:WE$3@8@!B-?0$.+4M(3))W-$^H8I-TBEXV'9+HJ)MA M]"5Z0$G31,B]QR"HJ-AR'TM@9Q%"V/]]S\)Z?EXU]%SN(29+C3I*E_L3K5R^ M9(6@15IZ4UV &*(0@_WDC$-)%\.0M^9)=/4DRV;/!DT=OA M=5N>93R_G8#%.TGX=OT+3?$GHPLAUDM!30J:G&*JK62%'$J2M0LM>9R]:):) M=TB8_9QW0_TN$+RO@K0=^C+#T&P>3D2@I7K:R

C8=1R;LGZHB$%VWC9YM/V@0@B0-82?'V8U^4V$I$!-L:WL2 M9<,)U).7V[WS'7IUH$^"W0>%FE_"9RINUD!3STO&7#-XI3FJ:^JX#G4@#L>Q M6_O[LYYCIDDD/U7Y>*6:+5B54B0=+SXI#Y%+]O54=O)& $AA B7;6OFJ)&B3 M]"DG#8X4LAU'@[?= &0FPVA/N[=YUHV'8=UXIA<<("UI2>5-,@$:(ZJ;[2"! M?-\)J"*TZAN:Y\\,DWI)P)-AEP\ZKJ:]A!:22D.7(F8^Q""&'B(C#9ZV#2L] M3$Z%,FQX!Q*]7[_82MP^M%/Z MM+OT@>6U!9X+) _@J)SA0PY80Z1;&.EDID)?,-,V;0D/E R9I/AH"BD:\T^D M!$?-?&YW ;7Y(FWL!BN1>C5XF3>;W8D8.+GRHLT8OX9%NU&1YLBMFJYLTV?W MU+]B7:Z%TYLIWR_U[AH59;:,EAL^K97\G[OXU$]"$O<.IF^KS#T ^U1/T@Z% M4FJ4G,9Z*Z=4P*FZ)"-ZL&ZSY3A01<)+M!(+JJZA6H#W>%DDZ@J&]"[HM>PI MS!XB:V(3?9CIO/Z:G=<.KE#M/%MV$, MFK!+WF6X+]O6R&R]VWMPWFD>\)/@+NV%Z*0-$AR E$&%GQOHI_/#/Q^ V$X" MI><32-TCJ8^PA[#";[ =\),H&-Y4/B?OD-+X[O1W^[$4_=O>"-0_VO3>_%3" M+_!^7Q@@G#H8D?K__4\ZD4S_L[^OO3FJG^T_LNL1=CL!MJG,I<*6^J")!\^9 M^434-M(M0M@2!?@H/;77+DL\&,%ZA0FXD$<19. &&;@?GX$;_:T,W-CQ-5Y4 MS@+._UTY_UX/V K5'3RE)$[!&FUNMJ,OW3C].$0)JYM09ZJ1"7SV;S=V):OA MV'"V/"'!=-N&\I4=-WM?<(>>&-M=@!)(I1(Q!AT/ ]F]SU:)*X%VH\9:OJX- M[1%PV'CV/&0KC5AQY>DNK2&X&TR)%/_2BENL2CO!.:_S<^< I!O1<0$8T-KW MI+7H+JWUU1VS91=U[;;O%$4Q5ID4AU7-M6QL?[)MXCA?>]%T> EG7U#8_(4\ M:\.2RL1/=$ZZ:3];N\Q;^KN=$[1?:KQ3W.N?*WSCE\OC^7#.;^Q/Z,@E4A2_ M[1B2<8,B.QD-Q!2V$X^VGC*OJ^B@=^-.,3.R&9Y3_P]3H4B9/YC9CC-2T@\B M!;SA-QQOIT*?)GE)7K#QIJE+0XMR*1N)/-#:\:F11 IWIY_3!U4B@)%S3V'7B$9+4X?F(0H=Q_++%=?CZKU^27'-_IE_N MKD4%R>&_L'F@J5 V3C%6$=@9QTZ5@ )XS7X[,N35(#QE3,S=SM.W1 M1YM'TC8VH6-W9+]RVY'=[@Z'Y1XTY#-"VP9R$BF.OJ$L[W!L"6T-C+<"1\6; MO2$9J3S1]K>G7ZF/^ 3I?7V/NQ=^>P7X@$Z618MEVCXBRR_U;V(*V. M.FIM7#UU*=+J\4 38=^VB^!1<1:U*(,4^=1;^95"JMV7." M;0^@;.NENJUCP/ZB?!JLL)+QR!D#" ]$PK&X]2:BY>9&-[+HY^[+K?'@_DY* MS"Z9XVX/']J>_L3M,)QB,E[42#=OW[:]_3EIAKUMK]MWV_P"OH=9YB;DN_G0 M7[3);RH:^?N5M-IM+1$9?I=U#.T?=(09GO[+G-#NO_2B*W;;GRD:29F M+?O]O_GMYEPV04A@O'TSLMRSC35 D9KW\3V*9C/T/BS8W3V-S) MJ-DVXK/M>4>\V.VJ(*_&)W'Y*,/'^MBQ_GL@CK9QW(,H+MD)YC%D4-@ V1HX ML=5U),V&,'J9+ &0)2D,V(2?8>N)ZG)'#N^C\A_I%?%-RK0J! ]Z_/IHA< T MO%EU)*XB-P>Y2O[YLAOJJ:&<0OK3QFYU=V(S$'CZW39R T@%8#8UHVT58W.WV MXEC#X"UTHM0^Z3 O36" =;;FMR>3SIYIMRWVL5]%XJN[5^49@)?Q1(*W=42T MGFI[,#_P2R-[:OU,TVWH;Z@KU@E\NYTJ2;#?3FMRK'6[D-KV"&S5?V<\GGU# M(FT%M.UR;*EVN^U;H(+MI1YT.8?>T:]LT2FZ\+['Z?IMF9+B+:7P&P'Y-8U7 MP3XBY6,YCW74)#4B)&4:XH!8D$(:^7Z&3'4ZT[CR>)XK(+R_YT5I.IK&+[F) M( %&F!;3><%QK@8UI6R,89@E*-H&(3K[-J31T2RD;G1%TF"Q.2@=";33U]D! MJE-CM+L_GV[Q_+9/O$\3?7IH=SPJ-ITI^OG<#8G*D)L=TR:]^%S@VW/.;.QE M+?+'4A^=*BKZ6E='=N;2[CQO3VKUNF0E,M5YK]J(<$,=@511MM5J7]=SO8CW M(XTQ"W-*THZI*:6&*7TP:0>\>GMZ/__0T14!OF:QWI&?&D/A079I) M[C2 +)*F\"4=C27#)&6OSA!J6[@Y3O.K0V,Z.(,>MK,]JW_S,FTBJP.C%BN$ MK=5DDLX8G4)M]>-7-/Y"BQ]/S?9^R LRA(<;X"1)NX9CY"DSV&^12AXG-NQK M_.DV5"&713/:H*FK(=%*#*SL6"HD6T!*,7$[+9UY?R.;05,0@[7F#)LS=&N^ M8Q2YP>$MAME=HR5G/M-(TK%.93<&A>WB?3'X+Y)!SD-B$)[F^(K;J0HYY0&N M8N16+7BM4MA,\[Z2#[-I#!@L@V:2<'R4[*5G/K)!YF.0^7B*S,<76_7;$WOJ-N5Q;SIU?CM2K7M^IY1K\["/=JZPTX",+<(O#.89']*B&]OIA>L&7=. M$Z8$:/^ =,/^GF-S&W8_J<.A,]YR=^K1@3_K:(*!1+O$$Z_L7U!%^;>_^/T< M_#O/ ]HTH994;%JC &ESVD^;%635/,>:EGQ7YMZRTZLF$CS?8\G>IHV^>)R MJLJS)V8]S4>5V;URR1&@AJ;: SC)K#$'0I_M"8"48TF4>-TM__?JVN!'PS*; M4 :XR"C1;%UG$+>@R6IVP$A;V?='6AS @>"U;S24YA@+N+C )BKS\;(KUV)S MN2-6.E6AOWJ#I=1TEMYV@KFS-]_=[MWN\E)<-=NI2;FB,>&8F*I9D8<%/]SI ME1K[#4O66<>Y1';<6,X1_<.RHSVFB2RD1="THGF+=';_J6,;(ZT][,&][C"_8P_O M^,"WF#AW+\%!\2,ON"$F($2;J BCZU)_K6>J!7B3!Y7*?;73PPB\RRV\A&UDU&/C/AM^L*_:#<[@S$HW:#88/)&7-KCX!?V_VWW)'7M%'4MHW6 M3!.1XH[ ='=#'J-2%:/?>.,O)GJ+@E-1,$!L"F:(X@%KX8A50B(\'?O]7.V3C5SG=-*%%#VZ%\@MVF M6]3FVX9;T#_%@9O3HX_W3,[%[Q%($V*2W.;3N%L[,D?$L02.Z/ZG3@WV/'A0 MWTNK9]_F6CK;V1,\8>!<,A49,>*0X?A4.L'%>#[!\6F6YY)#E.9Y(<:RH]0/ M&I>@W^@)7*)8KS1SZ]6 J3UGC7I=&'0R3 :DS_Z3X>BX;XRC6EY>S%/%NAYK MWK<7*R[",?M/6FRG&)ZOV#+#-Y.E$C]>2/'V&#]Y\,Y<3KK/)>YZ=_TNRL58 M-2Z.XW%X9WS_R4ZE&K,VR6&RD)#U:=:*2JNG9IN+'J[>;-PGUK41/V+072<; MFV<65O<.GCP\42SS5&E%HE4Y+,8LK/J7J8_SDP>K<7?%9J<285K_;M?AV M;?4\C)D9+G:X^@ I*:O1$IIRC=DDV/;RZ:F#5X\?/JF8R;"AQ>)\O]G7(]S# ML&G]YK_=]?=#;]7'2C=ID&TV.7 MIU/G5\'T MC8#YC78D=".0X6#G;$#H7Z I XY.0I(I>,O4G ]H*@7Y9"?APAN)IL]L4UJ2 M\?_0SB/.ONSU6+LCB=O88Z]G"#V^\Y+(;2+V'R_,]MJ G,0&9&Z9N+\5N*O" MO55?VVUD\- ?8V%O_>$$C?IB/?&P(!%014<#540%HS[;;D MNDPAF/KVY)_RLZ)^$R1808,/_]^/^(_W@B=^RR278/X.],7G6==HO,^9R?>QBJ+"%H4YN4^+_?O4)K-QD5A M_.X:4M^E2M".:K]JL2=P#3/9%!1IPLFE>9RO)9J%9JR?X:)<],>O:/HPT3;@ M$@&7"+C$6TK(/YI+S RV8T0M];E0>^AVS"[;E<>/[Z_+_RTND66S#%,FR4RXOU8#-^ M/ROS6^D8)^L)W>FFI W*\F; L/%4--5(LV,N!OH.FTR>3M\)Z#V@]PNA]_?I M+B_0^T!+5*>E>965:R.E8]8>EJ.'ZN?0>X'/-.[B*Z[$;.18<[)NW,M<'1+N ML.8285,?KKFS/I_3?:$+]^RXY?NT M(YE[4Y/[B?NP''\>#21]VGXWUSK*66G5-P9F'1F&II/R##)) MP>Y/#'_ #"^+H"UF9ML&*P^]?V!D"SZ\#^-K]=GR$S?*W16Z2ZNSD*J16&(I\>H M%^TG2HPDWE?'O:7*1\PVY@:@!MVPT8]7A,[,H/" "B9.N;"BPZ]H-;X]\B(P M+ /#\DH-RP-PA/[Z9FK4VUGFM,_FYV&FER\,NM,A3$@=&?$QEP0%*I$^#-_] M'7".@',$G.-J5:ZWSOP.W M4V!H!H9F8&A^F+Y$ALG\,]7:&^-"Z'ZVC ML56\T)UWGQ?/LH-DVIQE4ZP;/T6"]J>XSW6+Y#QRH\+2L]I#$E4RJ' MZSUY;K;'7)H4V;U8/A/PEH"W!+SE/'C+R9Q??\1;EA-=* WORA(C<2:W2GB':&G'T.8,_%P]S>25P#;]$^:X0^)13.*B9D$WRG-@A1]8 MC_S5QSPG5O9Y$< &.IB5#)8ED[E[SJ[O'YG<;!X+#V;+>M5<02-HT(A2AP.M M PH/*#R@\'-05MY(X?%LHEU-/+*-/O]4J->&0FS$-TA7>*R7Q*,O-18A>LE_ M24?DVQALB>[(%4F+NU,S K9(+&A#_]WP]& MP ^8@/4[^/B2[Y(,79)[N5BQ%3WK1^!TJD! M\XXQ5A\*F(Z:,Y?\3 D7K/PC'Y&:ZF0\&(/7IB&Q[PI4S,]19C;3R(R.P30V& MI^+34;_]=C O\$:8.&2_>'=G\$?>GFY(YO/:8#P^#(-*W 079;8#=S%S,,EB M):2-L8(R 2V&#M^%(4?ZALLUN)+&IR=/S,J2NXIV8T4;M3$^WMFPZ^EA[*Y5AZ, M]FLWJ:E4B+CHM"?N7OPR'7PUPQ]/R 0KE0Q8]\P_QY\Z+W[Q12?CQ0F/D'K' M%78WZ6+A49JUY5*[7V^.NL9\^8Z.!B34EK_^Q?\X7Q=@TC*HY9-_=OE: M%-YFVQX,\Y^3Z-:[73LC,<>J<#6E8IBUV[*2?9-__^__\>Y_Z^G<$RJ>@]G3 M+B+$6ABC\%!'O!PF$])^\LJ*WQCV05.IVTC,,3]^NF8&@"(4OTVE_A/:_@@ M.8 F#/#PP&QG0 ?]UNZ(#OLSS2!#X7Z2B6]8+L.[=]Y*+L;4YC\C[&WB1/>R MIZ]&M[?P+Q^:Z$!S_]-KYGRY#9%G*M"(LM."V_X(2Q,Z#&X4 JZV,S^1_^6Y MX&.(N0M5/W"YDZD:\9XRSD:KHX(5DQN97%^,IS5LKH _8G>&U?W=9-:2P^&J MW V7NYP6*1?&:9ASEMA_*XWAKYZ71TR,:M]G^K)8+SQ?97G:JPCL/5L]J_.0^PXQ9 M.3QM\I-V;[Z83,=^T\OZ^56\4QG>%1@DI51QDLIWC>S*;WI9:LQEQHK:J3*S M0:HOKAA5T3(KO^EE2FX1&4;72Y59%-@F:CPFK50OXS>]+#M81,UR]RXCE]:I M?O=>&-V/57CR8)]B;6,.Y/22D<-ZK;11U&)6S<.3!_M,/#.%Z'J8?>Y+PR4? MGG9CZWLQ@_G\P>KXA@JS_K!N%DK,H%+N2N4,/J/?[#196MU/%HF,T0^/-N-* MHS7A9@O('SW8Y_A9N.L9:BW2Y[N/=W6VF$Q,TI"C?K#/VE-K*3^FQ]G"H-M, MS%IAJS*LM?WFL9EU+EH;5_@2$RG%8MGV3*WJS8SO/+:5(4CMQ*/"]1?U3"_= MEG,KV_*.[3S*C8;IU#"5&'$C9I3B8E$L!(G=L[%^ MLUE,,9T\%TL88S],;=TOZJE:Q'HLU'*KJI;*FJ7*M(V?/#C17:IL#J::%);+7*T_,5N4^0RLT]@8'JH.9D.]V&+GT4,\OLTTQ MBM+M SKA&"$1BP_9%)<:L7$N)@HLQT>'"2[!" QB4"*:$ XP19CU,^RP5Q,* MS60ZUJO+8E8N^N)IFQO%AKVVF>Y;:C5=:Z39N:C"DP?0VJ0UYCY2' K]A)A: M/?;S@XZ^SOA-H[Q;/$87D89<+0Q2C3P?L5IU(^\[C;(_$7+ET1"5^]U4/1QF M1E'I@7#I0TQY4D9=H<%'^A&C9%0ZIBQG'GRG448;\WH\G[D+]\/+ITFF(K?[ M;*WMQ\]G5FM21^GT6BYI=R8:%N*Y><47]_.MNW&RS]VO"GRM5V*9P:R3F&?\ M<#]E*'*M9*0RLF2LIEHR/'G**;ZNI7L]-N MBVN@_H9]+K+<4']\9'UQ_YY9)F;Y]*/ =._%^"95[Y6G J3!'9XHLAFDITD3 MZP?/RTDUE4TMFB7?^9KS]1.?R[5'[7Y)AHP\_HF+S-N^_+R>K$ML^3Z2D7G- M?%[R]>I=,97QG:^9946C]SB7L4V0X.Z;*7W(&='QWGQ-[^#9ER=<.I,K?V/. M9>1#%,O?=#HX3JK;T "%!(4W#&DD(9$.(K:= :,8=;V4OH,206?A!G"SY&1 MRXHD@VEJ3O##,.$8' ST43*@>8C ED4K1,9%DT'0*G$6@%LKK7XI*CI[\RM?Y\I7>BTFL5*7&DPB61=B4C6 V?>MW_\.BP)>ILIO76: MHH5%\0U\4N"UQW2G4 \\'7!-L,9&"L>%[W$^!1>Z>Z%=@!DXNMYXL^NP*&?B M4EMG+'G!+A$OSK 2^N-7Q"\OYG>N-C1WZ!PN4%)M;JINO9.W7^B'_:)IK/L1 M*W &N]Y>V\/K<>PZ#F(8VNKAVIB[[?%IXX;Z$W4TXR4RIQZ ;H1T7AW#;R-= MFX5>==1Z0E& RAW\9=HZ"WZ[P^^=63.[-]8KJ(X1D[//E5%%]%T"=,2?MG(4@E#! D%=TKVZD99>$'0+2!2-80,D^@?,!D*KXFE MUF='E-^-=Y%)M:K+SWJF7PNW>DPBM7ZV,K\?<242JH/A8$?HL:AHO&U$>EW [:;%8N9LHPTN78?*T:M M5&*2JIP>L(F';/GQN5E;]&O]<5AG4@,I-\A ;OT+@,6DM),8L1OBOK$#@E17 MP\B]JW%_[HW\ :H/&[W%:)U@!_)@+1C5<+&C=R._/UOH=V]DDVPE5H_:=-9' MN6FEW4U5.21B5$\=EHUYU&7,BS!?F@,_=*P@?;LFW(*Y52ELSKC+G^:801.> MAAFAN?,TU;'A+3JVXZ!1D\M#=W0XK'[@#1!^IF$&/L$Z(U;B=?P(V(A8IA)M MPWDK7HE ^S944>V]T]?0_4OT.R]$JN$/Y T'QNDV;HTQ-8/U386@Z>ER+SSJ M&B$*NBU;1@&LL%0-C:0U8?_$D*$;G?,;TNV32":\64&G^R?/8%H98D&&H:SI M]A.@MB%\!^8*(?6M:7!S2T=<7& 3E?EXV95KL;G<$2N=JM!?_;[0.(GNI]>E MM)@S]3P3:4:*]1YJEI3%CMD3>7,!*-(AR(GUC#W[)T-@ZK%Z*C:T72(,1SQ4 M6*R4N^C!&JN%Q& >HXWP0]LO1OP?CT[XE5?Q,7HERYD=EL]&[_H)=?EH M3)[S-6UWH-JG7T5,G4_5@AA-]G.]A!*-6_EYP=Z[C-Z_*'2[C.U>;92+L9R@E+&II1/A5YHZW/=F[H(?= 5?>'-R.>2Q8@AF] 0AT%'H50'FD'00"!9H!VXGPDR!E!5%6QD_ M*2B/^TW>2V0^C=0!)4CR2P^_/*MH@OS#"=4LF^:ZTFY%YW)8CEH/UB3VT$OB MMR",0'-(FL7V^<=E]TAJV,Z#8FY?SF_=?O,W/) DR=]-RJ+U&P(&-S\WT$_G M!^^F((W)WA#D]P@T+\A)0B,94[QE:LX'-%^*?+*35>4I ;&?V>:M)>,D/-<*'RWQKL7GN$#L_ M_G+F$*/\Z N;NZ1>*NGPA?$1Y\DU2^A40$&_1T&?![!K)*"SD^VIHTB3H"M( M/O5$DHGW*N"__D5R):A3S/C[W_]*URJ= UX1$/]KQ \.R$!4!NC_?=&?_5-! M=\Z]-"%+,BRMP_36?Y;)?[B:GE%ZRF-K+(<;Q;"NB\E5;)9Y4=OZW1V^L9#W MU5[*-G)^K!%]SC?VB<39R @"=4EGA"V MA(R?U^=N^(X6UK<,$'['R'B W)>-W+\U*//=4'B[8#K:-/_,W G4EYZS=)(_ M3NUS92O& FL\4,C?K9!_+WW[Q,:VHUMN;%KU4;B3\5%I4HX* YD?UI+=0B[2 MF&>A^0ZVMMGH2PIW8&T'Q!T0]]<9TV\@;B&26<2?F?"001VVI6ZZ[5@1&'@@ J(/B/[\%9H7B3Y;>="RV:XR MZ$NI@=#9/*)!L0!$CW6::/S5*4%7Y8BA2Y"!AH$;)K#4@KCHI:L[/OQ.UNM: M638%U,_Q4WT:SZ[,B6IWQX[&TX&#)B#[@.PO7.'Q(?M9:5U91IK6@)GUE*KY MF&["* E,]C ,T:?]WR4G0GP%:0>^FV]QYB!+XGN<.4#N+Q')'P>%JZBP&) B M!NAVB?=.>SX[_<>I>4Z"$5!F2)J\_?UQ"7]G!HA 62=+?%C!^<6$5'^G2?PQ MD]JGESN0R\NZM$-Z&4IYAQW=65>U5I*M7"0Y3C[W(]QSIV$^1-?A),Q0PQ9U M*'*;.!QF&5C45TRD7Q=<."]J_FI9?E:"6Y0,,I\FA%D,"O+R+U4I_V@!?&;2 M]L/[;[_#[?U^]]>>R,[;)-?!%&?WT#YHC W2.[L>;'B63I_20?-?&]G3E4S4[)DW:N]8, M;WCC[=.\&\TV9:P/L/C? !CK68]FTL??6MD),O\EO/^';/^S7\3H"D@Z_.[V'@ M!S^'.N+E, P%\Q_L[GFG'?XB"SN/\D-#4RS3B9J0 ?&7TH:3C+RW__U#.?BR M! GNY6ONA;V-O6A"+R867,SY74S R,[S7@)&=J;WPMS&7C2C@HOY MHXOY?8_IRPKR-9KRK_'L\SXSML?@P__W(_[CO>=/7E@+Q:(]T.P19AD7R#RS M/XD1!!C_'<[\F@9PE6>F9L)%$?>'M0<^*Q3?A^Q6] ^S2*FM[Q[P?QO$+=YY%: MD.5:9Q0W-G(8L;$,%R--8.+L:=+! M*^:M*V#=)O3MKL#FFSW+K.&<7>4V_0 M7Y05(UT1:I6">$K2%C9%48P^QC>%G-Y?LH\SL8&6*TS:T+Z.3?U1#?2Y&>0- M30T3Q42:880DYK:*7VQG?^&;M*WOF29*(WP../#'J2EGP[AV5CG34:CG95ZF902K4B[*S0O'O6Q/FCP>6&;;MC M[HE*YP(>$O"0P-/RE9Z6C^4A6BJK97/#NT6A-!U..X-L.#=V&_!&_JP![_EX M9:B.59G->4EW\A_VM:WM3.+ XON6%M\'JE'GQ>_@KMC(1S1."-#ZFZ+UUR= M7)L8WQ716]%4UPS#1TZ71+VAYV+]9K\VY;GE@A]U%]:*=I!-O#I)][/:#-BU MYD[6)_,;5/9)G0<<\-<1%O7HB)YTQYN6CO][I-E A^-;W?'PGBD,S,Q@\M@W MN5KI4YH-W$FJ-+-FH9&%-XA" !K M/WDDH-D0Z;2G3I2]H3\ !$,\?O5^>X+SQ9QS;)R08CZ@<4(B$SOM$0___?>_PR/5RY'W5B^S\=O$:1T!KQ5Q MX46<%H-(O,B[/'Y='WY5I_5 O.&JG.S @-V<,XI^*@RNA D1^_KJ+O=+[O++ MN91H(IX#_^A>I!=8L@U=%X^]_ M_RL%C.E:&9/CS+RZ"_Z>S&E/T)P;3SKE#5X#TIX-5SKCQAQXD?F!H7 E]_]5 M3.N\KYL?ZPA]A&7XI=ET_Y .,M$/P]FO/LS'S=D@'N"O/LZ')$#0D,6YI3;2 M(2(G2XDX&"!B1\\Y$B[/X2=A(8M78"179BT9'#3VY[:.N9VPNH0,QP]T1V+/ M7&\3+5GFL#B4W2?FS3O!HWN MJ%1H6CEQHZ_*S(H=8[I/8+J/?6"M^A?89?@68Y>I7G\P4_IBT^#M>:O7E)1Q M@;SL0M09:,S<6VD^W$P=/Z?TUG!@]$N;N_1:;82Y=-*N$XN?4(D)F,,U,8=/ M ,H%,H=S5G2.*ER]%*=,_&KLE6%[58A(B58D5GB(3:RV7:GWX;K59RM2 MB7K0T7-TGWX&)<9L^UB7$W(L_MD/+J0]%FQ,N92H XE M(E?B-0KX0N O"K2:UYG!Y*Z?4L15H=B7$GVMS2T+C_G'-F8&H-0D/T2I.89+ M9^-#2@867V#Q?9@/Z0L3\RZ5=WZA3N4V"R-IV&YNO>CNR$E<%2VTP6QT)"W] M;,.'Y90;\\H40ZHVF-4KU4193;6Y-'$QO=1L+6 X Z#V*MUZFLDK@=GY6_QPAP=$ M,0\0-0O:)WT6$SA98O97'^P"N=N%N*A\&%Q1XX5*[N9P4UIF4KYK15[*1D*1OKR;)T'QMQ;6 - MT- ZG3B73IF>!^?O;I)YODT93["SC/E2T\J;T/^>FEX8YHY/WYN:W$_LZ5QZ-"D)1+_<87E\/:ZG6,ES$ MU/NB8=9L_D [HENYT$IW9C45INU"WKZB.YCHR$)TF;R+\LWD;:P'BD[% M,&M7;))]DW__[__Q[G]K0T,_44W_Z4@)S\'LOIX1(C#&*#S4$2^'^1%>^R>O MK/B-X70$3=U&8HX$^NE*&@!%*'Z;2OTGM/T1 '( 36A5ZH'93BM2^JW=9J3V M9YHAP?7\U)&"[VF)X-T[;R478VKSGQ$6!-!)[F7/A(MN;^%?/C31@=K^I]?, M^;)(^!FC,"8J9:>(WOX(FX&D_RM&9Q!AM)38YD/\+\\%'T/,7:CZ@6L/TYTN MP*MT24^$ZP]9.5?M) U94!_KA14'CT9^^!$(3[[)C8;QQ(@5AIP82Z6Y6"0Z MXM*I%.(BPC"9$(54+)T0?]#=\XY4NY^N2Z/D+%R2:XJ9+292:V:$+7K,F/:? MY*OK[I.:-)E^C5%:I3S7;[&)#(>YU_Z3>I$5RDHB')=.#)^/Z3JZ2J<*,RYI&E3?:^/Q7C['UKQ44/ M5Z^N!H^3$NIT96L@*0_1TJ)K/<,TT(,GR[-P-SQ(CI]DJ:#D]=6HKBPV;?SD MP3XGX8G0* WO5XS5FO/13+U2'1;AG0?[;(QJ>J3B&VBRL.DB!_U@?U3H\_6HJOGNEQB8O%Q>"&M$Q9^ MU >DG29G&/?UAM'//:->(MN:-&N+-CRZ"U..B2$VFF!37(*-,%P,,0PW%&+X M\,GT*#X4XW&6$0ZPA>FR2XU-67)$5F+5TEHK/W>P&7>XXU3[>::T1;['-!_3 M:U09QA9#<>6'U9WY@IWEY668B52U@B3.S>S]P!>KT68S5B9A.<\LJM/H*FI& M1M'GL1^N-N2NLM"K:KQ@Q5AU$6UF%]+ %U>SX>13>3 ;)0MHF>4'8BH5*V7; M?GAUGYY&&RLC+C S;M)X3E<8TVQ 3<[AD^RP^)!*HIR\6! MC^%XL O8Z^N1E0?"<5<4?JIJ_AO[;FBFW5VUQ3*;$?QG!HYNL($B9:"FJ.2IHDK25$. MD2)3##\HL]Y4+$B)Y$C8C.>K?.)42+'7.W,+)8U 2=I"B0XL(AW[#6N&OX?? M(0;-^_^H>7_B0YKW)V]?3(STJ*.>UVOXE2-\;P[,G-_#X,OZ28V+%8;2JWJ] M?15D8>=1?FAHBF6BSU#Q7YG9\]N.CZV-]L<3C)+!M9S?M6#;,QW2W Q MYWDQ 1\[RVL)R.5,[R6XF)->S.]F#KVB'7\9##ZM.^TK_/M+ 7!@V[^W>6G\ MO O1(<'VQ6@P&>-Y;G,&V;_D)U]:4+^X8ELW^I'H>V9G>XK\@=!RP[ $, A M((J **Z:*,Y-FW_AI(F=..(#/@">&T*-W8&>_9$9?8#(Q6GMG$ MI.?>ZFXAQ>/O3P;V;,I>KJ1KAE]K\KS1UY6!W$TPFVE!9I\*F60403(2E+XP M+[5B".@\H/.KIW/V@^F\:64SZ\E3:EU8I&2)MXR[5FF3^00ZMY3JA(VWAN'" MH"BG[A\JN6G#R& Z3_SX%8N^5.)VV88Y558JAF$A,30/[///,46^NCG ZQZY MDUH@7WW\<^*@?Z I4:JU&9O-0!-\;QX>]LH59M,PD@TCT14BE?$G,%"4KRVS MF73>D&?-Q_5C)SN(M);_/WM?VJ0LDBW\_4;<_V \,WVC.Z)T ,7EZ7D[ A7W M77'[0B";"(*RB/CKWTQ RX7:M:2JZ)B8KM:4),]^3IZ%\&8W9='G&G%&0B82 M,I&0":N9%B1DI'Q^A6"-7D9N3[(C?H&D-UON,ZRTPG2IS&<$KB/I3'QH;(MJ MKY[L>H.B\,QU&N/=/7YTU_#QSSJR+SQ^DJ",I.+M:LS?$%:2ZH[#,_B0&K4G M0TE/-O6Q9GLSHM '%+M)P]^(P2,&_U$,CM(L:U80*EGO4_WMHH/T36TYG>Q2<855[0J?Y.G-CXQ/9&/J$/"/IB9Y0O&U'RMACH#,>#!7(43?K6 M%]N?X,C=4V*% .T1\4?$_]6)_PMYW^DS]14E<'SMB]UK\^A/LI\_<#?QR$"G M%[R%]K0XB(^%NCRR^M2D@?;$3?TJ'O?CCD_9Y--Z6]:51;M,8@J[KB!62NPU MNOZ(GV*,*J\H8F2V,U:[U_EZE;V+XX:HP MPXI;UB+3\Z%<-F9)P;3\,3K);^N >Q9,CQL7LIX> MF?=1R/GR5)D7C"2594VJ/)TL9+E3UE7A*A'-E^7I-HOEJ[L58I'UTG:Y,=>I M>L[TY^GDHA2/2-I$TN8KFF[/2)MIAFUJBZK)D'6:'[:*?2S38#[)73/ZPV6E MOJ@NY'A=&O4883??+KO>7)U<*LKUB#S3R#/],>+MEKD:+XNBOHV4BS.Z$Y=Y M==XHVIOT5AOO)^"@R'-#OB(6C5CT9[#H+;,M7F91GL>&\<&D5Y33PG0I)FN% M:;:PGT23NWIJ:,A\$K>?<^1O1?Y6Y&]]58/$9>%G?+>G!%]=BQ.#I,YNR4*_ M%4\;7"NIXS8<6@$K;Z*@3"0D(B'Q;4RB]PH)1FNUXHM%+H^,J 6M#66S@0Q= M(9%^7DA$L93(48L\EE6X92WFM0*(T?4>K0G5+KMN5S1+=E!MU.%,8\RI@ ML&044XE8-6+56\947LNJM#742#PSZR%ELLN)R[*XJ&ZZ\!W37K':)XXHCA X1C1AP2 MXRR'IF4F/ZUCPBI/=SH$G .:A(VC+K,,_XJD1B0U(JGQ65+C,PVHUTN-(J+1 M.T5O4F2[W2>M;FL\&:VZ4&K S.2 ZO^_HHA,Y.:]M=%!$K ^IUEPY&<81-\5 M6VS>_9QA\A&O;AB=R[46;Y);5K$@&/P.$VFA!%@:%?GM+Q<5)OY(OZ\4M M9L/AY< 4RN1N=Q45<7K$Z3^"TZ]NS+R3T]M#;3ID[&656@XW^AB7)JO&AH"< MGH:<_F*WW/^XUB<'FF$R=6K)2DK6;K12O$9\Q1-U[TY-@68SWWA7.4-=8R0VFV9(YCTDG MO8?=N>MZ4.T:'+.N";$GYKY!6(-'1;/8/S2+';_&+/8L%(G1\,\ 8CGZW1M$ MT=6FLB:C(<9A1 N:R*4CO(00+ZD$%C',[1#SQD#6BVKE.TYH?4%DWP/O^UT* MX 0S70)/K?#*AH>G@CLPJA&_W.8M=')381I![,UB[MN"['T"*&3W;L#Q25Y+ MT(3L:*^:#?P1,1&R\UXE;.9Q<\@Z"7[YD/ASMWZ7\9@6>*V!#056$[SC/"BI MJLV6&UHV5V*HT= 95ON6U<2+!.VE/Z:N6*YV>[/I-2(J]>ULH1]BS5Q/XGZ. MF1%)H8,4FO",/K"UH*2EUQ3)L\(VQ^FXT:[X,R_35ZR* M":T9E8G,J,B,BLRH+R3(P-J@_F;RLCM..^4ZU>YH"SN%YA9(J^N-H[OF\/,0 M6%&#.:_SC&!>I5W2C[6E[EUC\JE2*\3U-#],A!&0;Y^18_&1/NYC36XC%[JI MO++KU_2<3M"9EUHA?0M[[/-E062Z/6NZW3UW_7Z7C7<_^D\5FBW>#)"+>*JX M+N1RNQW9USJ2Q=#T;%(2O/Z,-VV>5V,G1XL;/!N7MG'O$+\K[K_H1JF1E4=C84CV&8QV4,+:UN/BLQDQ M;SW#4:J:"NE+\3ZQO81%_Z-?_Y@POGJ J/NOF*G%/E#X8.@FW8,0<1O-P_]J M,EMI:2W]UO+O:5>__XT_?-=_4GUFS.+FR,= V-0SW^:C&Z3M,-B>UMBF6Y7-U**:PP MZ/[Z1P#/C#G 8C'.:?3!*W\X%#@ >MH S((]8XSY$&!;Q[5%_"0FA(@@2[O!S&/B9"7D5R@S<#] 4.'C/G M/N'& "0 3)XHO#DYQ[&EL-)Y-^79BQ1B#VYE#RQB>W ?O<<.@#D/_L?%)( 0 M#S'NRD>^8%Q:2<1.D J4IA;C-XQBN95$\,<&^(G)BX!;F-5*UQAV#B48W&ME MZ88E><\%WYB\I^4UP?V=!%A+43@0>P&OP]S\Y53=%$YY3>8$EC3 )_2_I^#U\F M>?N[1&+KD(XUP7ME_W-8F[:O8DO$WL8E;GE:, -X[P)^^N\K6Z&WT!/NO!A? M^Y[.^6O9#4O8=,DJ(EDB(TR7Q0%J?* RU87*$NS3%B[J(-T7ANJ2.[=U/5T\ M752U9E:F92>[[-$*UJ:V4!=?3J@Z).R[N+DU M 3!'Q@8$\@ IPLT:LQ1:R! M\*OBHDAT[.UT]8$F !] @*R4I@)6F)CD>MPQUTQO8IA3^]<_R>PS*'B(Z;RQ M@E)RPRN :8&X]05"H&+>ZPI6,Z!R^,'L6'4+:$]-8G+$E:I(FHN36'^;TZMZ M?C2QQ/L0P[)>QM;4<$EBU6UADVOTQY1.P"S7%]CQJW!C$/R+&9-(+G?=/B)) MS30QE5I=37N.&5TC&N#@"2/Z(P@HK4M=L\H8&;)NEAN=2;R,CW< 3M>URY0 M\%HN/*W:O@7_?17V>VKPK9Q:=XK=RHJC)%,L")C1WIC"2'^5R:>L^]HC=FC5V M^66_0#FH3K7):JE*9X#_FKS,3WN%-@1^U48"BX#=&ZP8'STG7S<"O\G@@<6L MQEG&F.]-6.,D=G7BE>JR*+2_ 1+!%N#=+,5TNRWTP+,9 M'?A:\ E%'KRMMEKNG;@RKX*?*.[?!+<$<'*=-!@3V;_%Z4$3L4]QC$+C7)^) MR1B0D+Y,A,C9.T9G+3(>'23?KW11%.0JV4R0I[3OO,%:N@XQ!99S%FL:9XXY MR_(*1#CLPG$>^YPY7T)"!,<+K>UX-Y>K](ILFYT9JA!]=CA^NVB XN4!4]U(#G!. @/903+K-R"Y-V!7#PA$/.,JAB\:H$;@ =\)?Q=A"7KO-5S MY(6"4WUC*>^21+HT(>_C[+1YARW*DTV;+/,"M=GH9IY0@&Y-/8=5&.TXXJ\3 MW@(8]P(:CX+<0_8C:CV=1WL]B@XZL3 M*D!4P]O0^=^GATO"36[1BN'H^I(%5,GK^U-AJ?UE[N'VLA1'4^<=%O[W?TXZ M21PN:&&'(4W_O;^%/3J8W\$"Z%;AH\84UO]QM!$ M^D9X.;M13SYBX;],;*Y#.?BO0;L0V"_CQ3LXMXT7E.(%S8TX&P>B9%Y#F*=0 M#0+7K;N8]8#YIUI\2=>6\ A0[(V C"I8!F 67K_L4):DZWUDFR'ZU A=CZKM M8J&HWZQ#V3',9YK"G2,3?41F"YA5GJ>*[PO/LQB*_AWS3_@0VY\OYBD)5[\> M/FM(C"MF)-ZXE5P[O@L!MITFJJYB^.R@U5-T\4X]_ (!556_-R'A7QH-F&V@ M3A:LI(IIZ?% [J^FS?QTZ5BI%@Q 9IX+.@'.T[T7,#[%![XQ, O 2&@+L(VC M0:ABK_F6?9RR!![" M:Q1^?P'('%T403-:XCS["?A$"_#+1"Q6"-@$7CY*+C$"4O&E]!>E%M>+.2(5 M2!^D88(EP#!M:(9!K32U<(!9(.FD&B6V'B^5_(8@@ *OJLVS;.^F <\=N MVZ"-TF Z&%'KBF+DJFR]2G+WUP'92F>"<1N3)ITZRXEIRAS*"/"VT\AEOMO] M=,"-@?E&'9 CBB6E(2814+PRS*0JVH!>/K$WKX"OBT, M<8EN^!!*!P%0P[GTAAMSKF.N.W!GS=*AV ;G,V(S2P<_/42V7)\Z)BK:C%%B MAK7B ?@6FA[3),5]HAOO@H\#% 9D'PN$DZ SP)D&/X:-;/TUB=.1>@>X;THS!C@MOD M!(5WR'I&L9.[48Y&NN^_97PCL3:EII7:U7%13K+7DB(\+P38P,JSK?C2Q+7Y/I]6#2M(BVL>*!?9I!+\>E MO /=;S='7,_Z:.GAIH59@EU,7X9I@@"SAV9 P' +H,.6;@C?U& H#PC'T!++ MU171I2IW7>?"'.8(5]4F#U#!%72>DTQ($7[%#U0(NL%<=*%W2:*,+!MYM5QN MR&LQG47*@_C$J )UE0UJ_/ . >#AUT\BU/TW<;N0,RRK6_!O]P[-XZF8#=X) MTA /TP89$UYQP9OL\*7\G1_\3C;KG#GB,_]V$\#VVI1^ZVJ,)TF[!:C;NV(+ MI-Z6LNPUR(DSEQE9Z=:9;4YTLEWHZWYRGMJMITR\%T##M(HW5;3809A^O-^V M"K,B;A.!%A6(G#QB)NV=3"!I?,YI.+8M50; G,@^FY9FOC*CZ22GX2ZW<*^\ MZV)T]>E M7$FAY-$X.V:+2[LN56QH39ROU-GXLM)3:G4DWD4SEF615EH0:< O%\\4V!+9 MP3NR'!\-^U1N.U7R-EQY\YTOQ(G<'QJ MROTZBNV:)7S;3HI>![W3E<2XWYN)PWE'CD^5VBQ)"8W)#C[SXCVM))TFYF9Q M1UDZ6I;RBVR\T(:MK"[>4[0S_()N=I=RH4=6K-5B5>_G"-H=OW.Z$J%ZA#BM M=W@*,T:"5:A9DL#9-'[YS'*\:O3964M!ZDO";'&Y2@W%NUXOF].52Z2_ZQ1J M:%?N:Z76!"\OFN.Z2*+DS$CJ'-6YV>X;>5.(-\;X&6=L3( MELN37%I/[JP$S]_"\]<69[Y6-/ /2 M*4H&"_P.2P\8ZC-OLX4)EBEALI32FUG&U(4A%ZHKL_3IE9E_MMCH8!W?RK8D M8H:U!)\X9Z4Z[IMD_C;V!KISL M@EA,0TN"/AY@]EU@XC6@?V-\G:>@P]>K8 MD/"SX %R[-DYXA%>[B;'4A%>PH<7(,Z&')Y!P]8X\K2,(!/A3"9KO[9-X>ZX+XR;.0 &T:Y# \\:RS>G M@5>-SONQ*$8_*M%"UO-T=!'7?HC->+ <]E:#D6B8?GDUT1:RP]^CX2L>/AJX M1C]7+_82^B[][GT.=HT.WYZ<#ADF[T+0J="!X4H$?1].#5/[880N,+U*OCF9 M(DAAUB3G>&^=2;+OS]/>O]#9Y2'AY40&M!^N94RQM;5+"L(W\[OQ:M1+6D.8 M+9&^[I"N$'CY/A",K^!(A%,2W1F!5YL>\=)%QC<0-)]2'PM%OX$:?1!X_=; M>+ =QEEZ'2\B)_4;.ZE75JZA-^PC3_4G>*I7UCY5CFS&NLM M?TCR#:/@D61X*G9Q=_ZXVS7\W4]^C=C[?CKN9W=X.$VD?W]-[-?I#W\HV'>X MWE:<2A)&E7=58D7T]'AY&]AZ(BLM&H+4K!:0T7"=RJB%R<99=(,:2C#2MHM3 M"IXDZ_/12$M6BF52%8/:1"!=HUHG-[LA96V(>:6YTYUMI0M6HN5J4(Q3(]@FXF)W!!.J+6:QL.7UA*KIVCA9EPBX\F)W@(QQRVI5%+D^ M+75QJT2R0EP,:A,AZ:6R'I>3?5E2VQ3BY+ .O@UL_E!2,[EF>;%.R[RI%I-E MK(77RG#EQ7NBV6999U630#"'QA9X9]NOK0BPMZZ'KZJLMN0'S/:YQ@O; M8C>>KF%XG*SWI0Z]:;0FPT;WUV$(*$>8SZRCX3(T3&T:,MZ_XC'O]#%P_-NU M9BAI^L=G@_W?OY*YOPVW(U]LQ@MPRN=*UZ#L %8:;,0F>2#2_8-<+FI%?25('"H34V]5)OJ83^32-TV MV_[MA:9[GW<"9U^0KLO[GDO%B.!?(/A[7\B'F2&^5&7VM=M/W)Y#7FH_\>?S M_2>.VT_ [A-_!6/\W>7Y&)[ L2]&!%?JP/"2@W./]BHW$ ;O)PTTD?XIG1M> MT* AR[>^N'8L^D.IKJ_7@^ M2;4 2-LKWGL/(^_>RQPN/'AC3[W/Y>;AJ9)3'.ZF.IFFC4F<(':#<0%>?F*_ M_L$?TJG+>1]_74U%A(P9/C\MQ0LYA0P,UY )?LSFQ\N$&Y?3W$@F5/1X9IS+ MZXZ,R6RQ-LZ71H4&K-7&?_V3>4A?*V7WSM[UFPR!$H B6/GS'.?/Z7?IFQ!1 M>G^H[0F?"9X3'98ZS&<)4C%)9U[NM OF,B<-X- ;#-;IW=*8^%DSM]Q,(>E"#9CW+K_XH>),6[P+"1(F)-F\.J3=3*G=0R!\Y65$B[: MU:7#DW5=NU?_X3="K@B"#8IG:63$HI3Z4:77IG341X5 A4+:#* M]GSF]#.5+<([BVEBG 4>H064U(#GNF4D:9'Y6 M?)B$9'^+I,0GKXNQU%[X/P9+XRA^GFOXO_]SDE-Y4&ZP8$73?^\UV-'!_%Q. MS%5F(A_W4C89 >S]FU%LQC'\@V:S">P0/?Q]T((0%#$\DU+MZO3JM=_,]>R!OU$6-J*_?&_T9X.1-]R2/QS,3F.N33?PW:A< , M"#GI4J8FQ I>I9!Q$.7,<3+I4X1Y"M4@Q9+9,2$'Y3BN^89(\F.G;0N/)5 \CBVKC9H$8]RFRN!(M743MH"'DMS8S0 MY-!JRDLLO5IV4;8]* ?6H8[7UJADS3:R'&]EL)0^J7-6U@ZJ0\51;%S6^RN. M6HKF0B#C>KE;LX/J4)VDG6X5TA5&QOJD@723I-+>$4%UJ.V\6>JVTF)&+N,% M#M%7E90XLKWHS.E*N9&F_> ML#FCZ-B>U7.ZLI5$Z(ZT6O'4.CLM=K%.U^2R8M"X#9#EN:6D$U21B:: M2.JM9U(JFC,VJN7BKB0V5&J!/Y!))!:*@(/J69RBKG&PNQ6S&W!@V M7'I!3;;8!!:EL5B0UK2[08:;"J$-NW#I!4(7FU$%C3/TDJR7D;ZQJ30CU3\09+!-5T3P93F]7;F$IB65FIB\/ZL#T7@W@IDYH54DT>62-2 M,5^N#[?4CNX&UE\/>$934M-^DURV69&O-&QJL(,K+ZNJT1Y7G^V: [E0E%K. M$MW,"E7(2Q?OJ3 ;0,?8DD>8T7+8TD83,3^S@SAD,N/(VG18Z\I]>5@RG,F* MF+0#Z9Z,C[-F@7>V9)D9SQK**I6?ZD00-6NEOJQVD"J*6%@7=S;I?GK=[P91 MLS LK:UFP\R3O$X/5WVZEUOV;;#R@I;F]F0X[\4')LGO6M64KD^;P[E+S!$]K]WO2+#?C@BF438X%55*J"A674Q)1L3*;?A\L12^?:N^( MG+S,]]9(?4-/I:'8S4P+-C1,+Y9VXJQ*S(5DG>HKDR3=T>I H(LT&D"DV*[B M,+5:K8F4"R5D2UF2T5Z#I0$4)7&[$IG4[ '%\U.JK"<->0JY*8"D,FQS.4IC M[ QAUOT4;DH($ NCA:ZXZ18I) M>5WK4*6:WM,%BX!++RBU6Y[DY^HT6T.89:,XF,\WXV3;ADLOVSF,=)S/6[,D"G]C=ZXF***[6F"6,;!-ATZ2-M M$+R;2.!H1@/90UB2FDH@SW92CO!RMYX'V:A4.(2(226P:")["/&2C!1,*/&" M1MV.PM[SX"7;["L5.-_&"OI*$'ACB3<.7N.V.PX;\3M M?_PYI3Y^C<87XZGKMM#PU$W8ZU0&S#:6/]POQ?PKCZ-[('CAO3X8EH;/L>ATW MT ?L1D6RGBH.&7O'.A#&L_@ MW_',+]XO7ML_?O>$MY_@(C=Y(&C<4C$21A%,1E+A;-WOZA3?3=.%G0YN7:-Z M']W7TN!=I 5.-%-XWSYV*1[HPQ-Z#]"!F12Q6Z!KM$.5"VW6V53:Z+A">"T8 M4K>8EQJYR>%UD^^F)C\7#F'2G*$2CQU=TG0OO:'("[P."P^@3SC0+3Y&K:[1 MZRAR R,W\".JD%4D/:CVXT0ANG0,R7A/Q6 %I&% PL\V11N+S H3ZBKBU,;9 MU7)'YZ<-6 (="'VD$4NYX=''F'D$48>X5?T"-OFG-SU:NWB:,=UZ2Q4Q:Y+RAT+"Y!?[KG]QEZL1W]XD+X_(!EGY,FD3_]Y5*>PP63^V

IB6D 6$BYN>C'/< MO67V_;+#[WGT*\3Z(G_^1O[\MV>)IUWX+\X2-^WN?DZD[^_'=>L>[W^[;=W= M(*(D +I03;?=G*;"D,&^>]EIDVUN?U\,>Z$QKG9W\ZV "> >2.+=%FC@MZ]J MYFW#IO*,X;=(,[P&:9_7;O#"4H&9I8\G>:+3(,4JN99B[5:45!.T;9)HUPML M]S,Z#;X@_(X950#_ #[\,7W>GI)A>/;'-H!YNM[T3BV2TID($2% !)I.Y'YH MLZJ080)+(!$BPH$(+$)$&! !91,68>)ZF/AX:.Q%"^KS /&)O46>MU5"?>0W M=IQ* OS>OMO2/#"-S_OX)Z4^XGGQG[DN?U8 MP)<]^!=T6PXF'(JY&Q LJUM H#+V#:WV5N_"7@N:?E$9VLQPRPJ#; MPO%E*H(TF=S0U&0J/8S+^$X82?JB^^ZDL8N[5O#'_C.?O'H\ ,J&A[>P+N'! MU@8> 1Y=R@8V^,D62AVVWR&QRHS-V=7EKKSI>@U^,C?I;O Y!GNV;&BO'\XP!5"S,LP&@=?-;(N_H"WI'H1$(]U#=Q]0+ MA(+?7=+HSQF==^G[>$%!,X)Z%(EDW%#:/%*DTDV3;YBL/IWHHM>C*)F\[-,7 MN9212_EE7,K02(=[F O7D [-'LK/9[F9)C.442>'I$6;TRZ0#M!T2"<_PW:X MGZ%0Y%_V7KK@ZF,2#&!//E\CBI4ZMT8<56A18YPD MNDG":ZJ$(L^9]I$3'C(G_&YJ^<>PZM5T\+M8-3=1YM)@VZ3(I=7:(9WIL(BG M(*NZFO3'.>$=G5\QT@UBW#_3O Z=\_WW#?I!?:[J]2ET3Z#/]KJ?=M);J]+* MDNT":\WYTB:+-FVO[5,2O4G;I\B'_EGGCGSH6^OO2WX_9_/6+HGN&@@RH=J< M1*G+?'J9KG2]YDVI;^X+[^^DAPP;^<-?RA_^^IK8I[T]Z3VGB5%K,N%FZ[)# M]70/WR(;]25U>H,&PF%T!8E^(99-8;$& MSQA\;"^+(H+)9UW&;&FUVLUUJ/6Z9/$&CB!N9 MO0SW1"YAY!)^"9FPMY#\LM=)3Z9(W"@6DBTA6.:#5!ATGCE\)-,;D8Y_+K%:Y+"F!6@PE!W M8@OR\/SU?^1/1?Z4KY\B_OZL'* W\?<:P6=#I[9-D4QQZ5"K\C#5P+N0OV'O MU_0#DGHNB?][NJ)E'6KS@-+)R!O]7M[H=]/L+N$&,+DU'A1J^&Z(4.DZMIF. MN&*FIHGPS3PEGGDV]2!R12-7-+RN:+AX_/;:_2D>IR93@K%3Y2FR;)8GA+8> MCO)Y KZ9I\B3N=MV<;]'FY_;C(N)W.Y0F.5?*53\)+>^:OR"P#>&&L7D:[*5 M,EB=,Y?)F0%8-^FKYW3FL@ GNK2,G.ROY&1_ C??7O>^BIO5 IZ3FD*S3-5G M&U,2EDFJ3(J0FWU%G+U4Q']]-Y<:/'.@F8P2U+3^(:;R)FQ3OSFH;^;JZOO> MIX\\[&_I8;?XH/HX/KMM5-9B(2VOE<;<*&X%@TC;-)IRI[#=9 1;Y%O_K'-' MOO4GZ/=@[E;'U8TA,-4:Q1!"G9(&[8FCN-P-%3KR[;SJD\#W4:9+Y%J'*MGW M[H(XK*U5:HU,5'PDI&=,+?%GISL;.2(0R(MA3NT78 M]5-9 "8AWS1/*3QC=O^^:B_AT _1O<50Z1_DLGU/PKVXXOM:A/NIHY_#,^=Y M/U_+@?.U>'>^UE/CAE[A$T*3_"$V<_O6>C=G,6;#2(H[5UB;+7@6CM:+\1L) MG)GE'V*2RBH6I /W)?BM9)CP"W@!QUI+RQO%%U,TH#F,A^.QTT!YF[R^E%1X M>S=GS)ADQFS&B*F:&5MJ.OB-)/.* []3W0_=1? !\'XO:%JU.W):L!3P(YT' M1+1S7_IT9G4,0 ,.J,82L1C!LH#,XH[=STL 8;F3RX$.!&&;G!RR^^'#PB[!@^:9LY!9'/XW8 MEF;V+5<9#31RNY+TTX9XQ^BN+ 9&;]N3$*2PK3JXU'9**P*@.XDG+DO+#NB> M,T!I >DJ 7TJ2 "N4!T)?"(V $)-YY= \$,,/8TW($]GO @GX6E *8(WA%B' M@C'[ '$.B. IX M@R-^:K?*Z,9=6,198 M!2+O?HS^';,E<^Y.'>1C2YYQ40,XI<][#)+,8O _X;=5.)I-!1CK\1M>M>!^ MG M?8J5+"H R"A27X9$6?,J+#/DGX&7+5?S@ = 2T]Q]SE_T+_@%. >CJA;8 M79&6DNG2[(,O 98,-%H,$UB)GI'CA24<^#O+X.%'QMZ,@I]I@@!LC#.) @\" MP::!%Q,T:*?L[;+S]_$(.= 2 ULO(4OO07;QRG#[&7][.73-/@M/BQ+"/5[C M<+KSN(\K1 A2S$[7]0))25I\4>=4BLD#C?5/.AM0V?*:FY?]?$P?NHH#S-'! M_!7:1>15^"W U(P7H)4,2#;K4@] B06M]D>M"!8!"-9P1 4,!U=.UV3XC]$&OX-=@_9CT!J +C M@"'@.^@\,!54^)&+*"K13^S5S(.O,R"8(>Z!EQQ;')E7!O1I@*\"'^,AV$.4 MYQ!!G;47;9YN >=5/8Z>.9YT[/7=AV\8($,LP]\./ [2 >-; 1+TXQ@%4K!/ M3/NS2)[SYLI#U02;6D![ZB<;25 $.B=O_:F$X7US"*3#%5^&5MR 1^9O([;2 M%(EUP>WR.JN)*M@ P!8P'5 A+@I7/-!R$%=@@>*R*EA[1&9 9H+5+ID=?!!"B>W5U@P "1Z;J0];O$1=H9Y;*>G8W4C))I$Z79LR6)@6]!51$"+3DI\-B MI,W7V59NE2++Q85<+5,\/TO9O_Y1M8!LMG,3G/&;0![(&:B80&JV@'&HFU"J M0=)=:8;D"<%#X W"35*]L WXA),V__P7_-^>XU@%R$@8&)W_?2H6DI ]_; H M@OQQDVNTTR'!6.JH3-P/Z\5A!Z?5_KW=___?_SE^_\=[PCBK*9K^>Q^C/3K8 MW)O,C+GA6I&/SX!NEN.N>O[-*#;C&/Y!L]D$EMK'?W\?XKP0%#$\DZB+&U%:_ M,321OA%>SFKUDX]8^"\3F^N0[_XU:!?.)+;W$/@W(&# 7LK),&S_(R#!O="I M ,0X0+D*K\]\K<+\ESKTIM&: M#!M=&B[%?@4Q2$B,LI.(^8GL*UJ>GT^CM"_\!MJQ*)SG2G%YHR?[9!W+9H4Q MWMTE1?M:: NC<(-<6>)V69O)%R6"!I6OI_ !LEU? FE][2$Y*S5I[ MB.76I-5N5^OMA>D0,U\N _#Q'&$^L\Z%./HKQ@-!N0+O80+I=C7*/:8X=_SZ M&2FCCZ0,3^FI[ZSW+]>> ,ZS!X2;&#GG[W!"#ZXT!&I*\[ :5X #^MLU&>%? M?Y]_[7&:F_< G@1LHB6@=1>9KBG2T?<1>/>S6YINYZ<:G-K OJ&\\VTNP[#X MUZ:N&W!LDD&/"8O<=I1UABH08BU3SLHYQ+BZ(?!\5-4#L M+=YB301R.%:CS M^_WNQ*EWETNDT+!W.<=PK*I# !<92^!/Q]F\ [N711Y"C0-"OQ[(#B3X>JB5 M$;:Z096E0<5[5HEC4O8ZB0*H88G+=)( H*T.1._"+>%S 0R; 2?M,60#_F.C MN=[\2K.AV0\!O-PA#)AZTT+[I@,-#Q QL:[C4I=.3 3AM@=0.$';\! MV,>-'H#W.]XO$:O"N]D8#*::+G' IP9L#(D&P$IG)3]$Y5T60WO(O??5+(4# M)X.1SCVD@-D/,0'( 4*#$01@.@ T&!Y!PC%SK.2&-C1;?:VP6 $ TCB+IJLK M<=.7ZZF5W..JO1I+V4&B(N-)"C3[>+5ES0R)DQC=Z0->;@LNTMUK$?C:],G) MW8/[UR)U=#6O=K>5%+DT]!K6$C=U)7ER+8*]-I3I;EEUV:;JHZK);*6EMAWL[ .0 QL#T/XB?.'8D?R8CS;&EM,)35IZH*_F"6+&24/Y>?!N_E>Z!I,. M##?F"!;SBA_>=\67%]$"],0]0X*.YG\-)#*0 H")^,/E48R#/!YPDYU\B,TL M]_F T*'SJ7LI"35+Y8&KX*[)0.$&5/_AG<#?@-8,BU'=7QHK@$B FCVO@=< MU,9Y#JLO2&"0U(",>?$"UY)_V+/F^9F@O%]8K.W#-C"1X%@P"Y*^=(E,,EVB M<6U'6Y=,0 8 _#,% /P@K8_1P:B/:UU)OJ>[!Y<*.(]0,_O]@8J#*)KQILWS MZLGKP,_!,6>ZQ(D\O'"RO @I6*"O?,L5_AZJ.;C3]8V:@U.4/G**#G^_4FY1 M1Y#KN(!K^W#SY5=I-L];G$/O$"LSPKL3DBKD>^]/P#V28>#]P38=]];*,YD M/-VO+MH0>9D2Z?H*'XA.6^:IM)5:-&N%M0 D5NH!#;B,>;QH>ITXUA=#-(L5T=0OZS:VVP] MFY4+O)VCXEBOJW6[;U4P!_RXY_$0U(' ?AQ/SN@!#E"2;(E-<1D>423Y67* M*&;'5+HE=W_]@R;0@.058-]XR'B %YZ6LCU0G.+JAWLD<82ESD43T7H,Y-^*MM=-M MQ)%V4^>0^AA!Z=W[J\(^H'"D71(QUE:9>6$YK.8< M(%)+BG?$C%WKDZZ=<-F [B#M?I#O_<0#13_)T;NF>]#F/'! MG(\W&5V&4R;V'A*D*.,Q;K7WA0[[04\8[ <\7M<['TJZ:<4(]YJ&,6!@ZP$& MD0SW*8P(';+C?;W@EN1%B1Y31 Q>49ZRS=UMW+ >"?1<\_WWIPK(,$/K!5\ M^,VXT;]I0D]NFM#7LB-A>C ^,SWT^+C98&>"1HVJ#7)66)>X:ON=.;+$'C;[ M/5Q!657W6P>G0/-IG,I79A;5MIE-;C#6"G$*,&+V&4:,_4D,FG\=C(\7B/+. M-LD3%X0?0YM)BVVJ1MD]Q)DOU()8;56DF7T/DV0IMKNYE-3(R5:*("?;G1V7 M^L!LQ)$ ?RO X8!U0LO&/#9AMW:X+-(O*0 M+F3L-T=6WV=RZ#5&;)53S=T-,V^\ MQ\T]9HQU7'26,[V@DN6&,"_-V_8:Z\ \W2!\'.7@WM?/#3-&WF[Q'>,CMYDX MJ4%^MZ3:V9R9T^?I_ 0G@*#*!BB:/3Y>JV."#9_/UC&A- W>J6..;83Z#HAW M"IO6R75A5&=*G5ZVF?2">F^^SO?R@"&R@ T!.4S4F>4]E:N&Q)?"V$B/F]:D 95_ @DH:#HHG42L?*IQ M3-A ]X)A?JXE_8'HZI!3=VQ&JR;E>)M+=@H4%I?$+D3),ZDOP5H'9E%'&/E@ MH(&OI:66RD[J9'EEF^S:=':3.E0[SY3\)6*O+&0V/DO3?+JA_'I>:5GPD6!G M]S0G"/'$V$ K K $(H=N#NFIJ,?K%-^GIC-<+W-LW8W3/7,5\1;%\A 2=P86 MS\! BI=?"0E(4V'^[TD5[1'D?#Q]#,O.6C6FZ@C/(TQ%)%?HNI4O]#]),^&R MPLU8+F=2CE2C179=5189H)F2B>QS[E!(--.3YO==\-AD2A.AIRN.G.Z6^BE< MSU2$_.=KMGQ-7J(3T=R2_61QV*]5&'4Z@5F=SUF!8=%LWQ*C'].,N=7"3N*4 M8)"%RA+/)'&UUD!=X_'IW@>W2;]\(8GZ*$+\6+((!7V?+!PRSOQ$QQDS@]FC MO"+$=$OAC8=#6;B74*EK$SQ\90/L]^9%R7#]#-^C#V%P"Q9(Q%(L#C)ISO[#;S:(U>.^@;BS=S?+=)X=*/B6XV_E*\S1# MUW]MS=*??W'P'R5 B[%^//G@KH8:]JF[ I@:Z&6/GJCG?;C>^!P2NEYU@2<8 M8E45)D_"%.F.PJB?E?:6"8AN_-^_DCE 'BY&_=H53YAN>&Y?=OV8E,9I*].O MY2_ 6J(^K!0>\.Q!)0;HXO%Y M7GIT>^6GH[=WX^"KGM\C85_GD9Q7^PK^UP!_ M(O;-2^@'QZ>]2/OUVU$ E.@\S+.'0O+0<<>7>/P:+O$5!A3J4. )L3^EOZZ> M*'Z!96D"!/YH) UL;^!%/0N4&-N 3IZWR<*%O,0Q7<;P7 M+[("M=ZM2CM'DZH;GOB0+9^'C=V.:9/0==@/! KQO/.XI,,X\","]GMXS"%O M"^W']&[/,O(RSX.3RUORBK 0AJZ1Y123PK"VW!:*8F"KU#\.W48.=[VJZV,> MZ3&WA/*HZLMWP\_4F]\WP>O&(DCPO=P@\M]01_TI 1)P%:__=)^Z3IYRR;9_ M']8]Q.::S0/'\N&Q'9WKKAPWNSNF3;=?W?E)'@D6$O5>9Y_E!WD" ; /$$?^ MO='AP> _%<5OK@&MP!OG%7\^8;_^MNC=9.V3;M6'J5^NM<<,L'WV5G7@S48[ M;=44#8WWY;C>CJ/(Z;:<0;WG>JN]1]ZDT<$;Z8U48"72$:4!"2Z41XT5)R\UI:TMVH90 M;GTVI7G_YX*JL =J<)NA'4;BW:RUHNJSE3)GN&JW1W1__9-\2&8O_>TW-1I* MQ C8;4;3!5YR/05-/RY^"<*W1S0<%T@QL)SG,3HZV]LS1U;1HW7Z*+? BK>U M"+E!\L&R4K>*]Y;E-"+,?8]"H M]SDZJ?1RB+2NLBVYU5"!EH%"\Y>WVV$EG1L2 W[,M.611"_I8JHE-+Z5 M3)WM-LIZGBH,T+XY*';&9L&F4Y38E9-,LGA28\V>7RT*QQB^2'.6,T"K9,_+K MLFX'82Q-ATB?7L_B\.ZIRJV(!0@L_ M7YDIU5H%JGSE>9X M9F:T&=%&I,Q2VZQV0WKD$!<8 "ME(ZWTRG-G0\7I-%E7.LEBLFR#E1>[+\UA M8[[8=$0*,QJ6617LY$B#*R]VQQ=.25O)PZY<$!&9K:33NB2+P""]V-W))FT\R,3F%]B=Z[*E]2^.*J26&.9=:Q>AJP1E_P/L8HVVKW!CL.I.F>N M.(,L3O)UN/+BF2)3&K:70W4HIZDADRGW.2E3L8-H*E?8YN/T=KZ4U[FLJ*#$ MJK%:0DJY>.9FJE=;^BJW0!@&W56DL=CI;R'U74"I42Q5]=R MA#>2(K%M,52 M>*U+9RYWGR>GN0TJ=DF9SS!UH\ M-1+(I\SE[H;9S6&LEJHC6+W4MP#,XB4@ M=3*7NV/=--/-E]H;FL MO-C='O3P:M=:]9$VC]!L9J#TBK1(YRZ?:3/TJCO'FAN$W^[&\W:QV)XF";!R M_\PGFF@]W]+I#0V@L-N,_B ]KW_&*-ZMCZ"=18O=N/*^&[#Q._8I+;8>FVGY M*2+/N3S&4S[/92,NB=-$>C/A=R0C )XWT,RDI]DW:JUUBR:BIA>E]@US;]8* M,,H59F7PO_=_'+\(-&5]XQS:>*QG&^X=$==JAD'"_0>>S>Q^ ]!$\EGAWP>V:U'SX?A!@$0YAYH^_]VPQ>_ M/2\$]JE\T0'P<>%NO%_*S Q-L4S^,WP!)('@P?>01[][/9T<.7,?G>N3R#T[ M$CG"RYWP@B;P9\>Y18BY#V*2"3P5X25\>(D8YK:(>?V$RM .C&K$+[=Y"]!NJHH_&6*?(DJRG\85WY%"0B=,LT]*AK2[PY__E0+N*V"?48D%7[N) M+-Y%LO'?_TA7F7Y^DJX\P]618R*%R= MJC__>"^.@SX^[V>68+XEB:B[S&OK&KG5J7)NX%#2KAFWMN_,03NB;#];GE"Y MQPQX-S'6378_SR^#=R#%#9&M=.PFXLQ%:=@T^>$R*WIW=,D'<+R X3Q7DO81 M9WQSSG@N/_-ISAC.%Y-ABNGD20:9RF:J,T>*YATX0Y -2]S4>(P<]<>*;MI'P"%UV%F)FQK#BC!2Z/W,_\>*ZHAGJZG&Z.P MQ^?:@6$4$G=5GP%S;0K>) TODW;/%25-+[FIK4^E_P-Y4>6[18/"Y")9SZ<7 M:G9$HJ,IS"(!FA1[R&0NFQM]!;\IXJ,OPD=W5;;7Y*-.OD]3[8QL(>EM;]#% M)\JVWQ"];"SL(1?0S?";.:H#K^;FL>[SQEHX9,?_!#O\5'0D@>C@- LFX?Q0 MV1$*'?SA,I@GBU\>94NMWLIQR>:J0SJ3_@3!Y49#C'=I'.IH_"&7N>QW$7F[ M$9=])PW]&5RVT4UTOJ9&2W(TZO8;C*/JFQ[AY3Y#+GO.$G8U^'_ M%XA]G2XF)UTU;MRT@3I8+,$U?P]'E:/$/1[NC%NXQEFIH%OX6X"(^FQI=?6?L,H%K^?<[B?[0;_=AN3)&*$7[P/ MC@B_<3\];?5G2XKR..G2ZRK@]N!QZQLEU6\.XLZ3I\C].QFF"9VUW+ M>(2'#PCA#*YGD/':M5C&ON]N7@%2/MYGYQIL]./]* ZA#A]N87G^(/EF( =T@"#&"96$Q-P1%WE(4'OP5^[-/Y/\"?)QY "A2&4_"QBP3 MO/K.[\5C2,N5(KD8=JNC&4@]V@%G_DQ,0"EN13W8>D^RVKXQCD=Q.K\"40R P/5/),*RE]YE;G7M9D$*K MJ4&SAO5'E$6-L@274X2=_"D%*6\:P^%5_\#U7I(+S\7WS5&9QS-Z#1\.$LLG M)L#.K-O8QNL2\8):^?TI=/:]"G#2R!4*<-*I!!JE1]\Q;]T](I9(I2,DW \) M3T8NDHE,+D),^!"33""1U HA7L"+1?P20KQ$@BRDB,$2>%1G&YKJM!>MX9]; MG?8J._4[@P=X>?##__N]1@N2R&2^6);_QXO:7B7FOBWA? \A05R[[C!ZRDB?8]/<9I@ 6(!N7MG&/!WY7W'_16ZU*6YMY MK8R,*+TFR!N$5HWNLT;F6U_ZJ)K^N>Z_>"*#NA=YCWDZUY+,GG8.&9?>L ;; MT\4A.^\=2B>^$9_F#;K>Y=1^1BX7>;30YY=LWQ+OP:?I!'(K/O7,B.]"MU_/ M7Q[YJ1&'N;&/B4M?W!O^3'D3,N%RNWE?;TQ'>LSA3GU&"G>)D728Q\0?Y3#M M"9SPZ'MX(._>\:CF_00OV*ZZ1A:62]8NR%9>*ACKC)U%$=$K<\QD$NG+H;[? M(ICPQ_<+"$02X'82 #V1 "B];=!&:3 =C*AU13%R5;9>);DO*@%Z]0S6TK')K(W*:*Z?SSECV\6$[DP;1XSGR48)>,--Y'Z M+>&2N\5&PBOXPN]J1=;0HRSL 18H 0ZH^@SPE CDFAG2' @-3,:&[269Z0Y* MS:+HU9&BB>2-RDA#&+*YGED4LH-% B,RGJXH,*R^TJ'B3)]K1= M]$G[*4DV0&U<: QTAJHO< (3NQL3<8>0 =/GG?;KZ$GND5 MEL+SQ#1=1+"IL]/J)8NI3R#3XS=B^O"%>T+5D^38J!/-=P28XV5&&A,N8/!CPN&]_/#]W,+W:O5IXJ9W2L1$#!-.O* )/,)+&/&")K!(D(40,9$@"R=> MT'0"B4SET#34>-%S^3)%CC>3%%\) H<>&.GW]L!(X8DL^L7J?:\]MC=BBG S MQ45Q;,0E;VX*$3J6".$DZV_-!*] NA^E^5)4[L?\_8LL+=:Q=';.&&YL?:FI M,?=BX+O3QGOE(?:2/-R3Q9<3?H=*";]$)D;N)TYT8#/[=^3_?1OLOP;CGM/V MM3'>XY>,I,)FZ07P6'@?:S%*K"$)O"I_J;Q<=I)>S&1N_ MPS K7]$?$;H;?#LC"4Y>Y^K&ON-O7.H62).R20 MNA<7(0/#OZ\S- _[#D+!RQMUL[)\L2"SA($AW>16;BMT;JXZW3A6%S\L%CXE M0_92*IS51N_M/M?L.\@*Y" K)GC*VJU(JR%+R6:!=MK3-QY#SRAO2%I[;2[B$<'##DB_.4N'%E<@N<]>)O?9F\G]8/0>V;P# M7E\^YH7C,SJ;7N"%M;S4C,6R;PY*$@*58P:(CO11*X!#!G)X8T@O$G79&YOV M+?S_:YNW(>/&&]BRGYS<_5$EYA*K454[[NRZLJX91H!Q.UJ+?5'IYY.D5:MA M KG2-YTRX=6Q9X-2P;\!Z=_+C/TF-NO7XO3W&:@A*^,TWL3K;[19)2'?YZ== MLD_QG),D<9P*<<+-772Y*9UQITW#JW07 )!KVV%ALS;VK/X]4S3D!WP MFP=C+\X;^_/KVZ_PJK1J&!;/>5-I/>7DLK]Q7&!U(-X \[2AY-@NJJ95DJ_5 MN6J9SU=QB?!Z#:22%YKI>M?V(:/_*/(:15Y_HF&[EPWOM6T;@C&JB7:O@!3& M'55:UB@NG^_Z;0MNUJ@RA +DY\5C8VX=+/:E\SA+FB[P !'_Q)*?:=E]T,GSJ=H"QR-4SJ5L]PD'(1]@"!*%8J%0F>!GB92P>6B40OG1J-VI[9<$MA^G6;!/ M3!B,O[OD6&(T@C29W-#49"H]C,OX3AA)^J(;ZAS+9'M0P'-E8D Y:VVX'I/B M;FX3=-;+LI]_JQV&',O!2HE3KT313]J_!)YN5?5%9XZLEQ2/ M=AO9GK$6Z9P[3N@AE_VF25A1?#.*;WYM,_:(N=]HQE++[<:1JC,'<;9%:6$1 MPZY:@"SOABXS-VJJ?V^._^:ARZ]KH#Y-R$\9J.B!E)U=OE-3Q\,RB0FIC9ZU MRX4:8@-2A@8J_G(14*@F*]QEC(++*"ARH*/!G(_QA@DDECN?4Q1U7@1_QE8Z M;S);.)Y3EU0#4-@&SO-XJ@&X=A1QWH#'\9#9'GN"&]# ?J+[E3M803)>:ZZ] MMBO_QVTUEP> 2(?M^@Q>O6%8HKH'LCLS);!U?RY7*CN397--C7*[<9>;UUOZ MJ/OKGQVO:Q?R.Q#U''8 Q1!TG"0*O\RK+QV:\:?.\&HA1UFM#XV%Q!36+ MV\\=+O7[O//[SB3NMT9L:2FFM%(D@/N9XRY472,4T@S@!?!!'#R1=_8T =\2 MMH5?:I9J'AK%NU(CIGDO)3"2_CSA';]FXL! D! DU6)\;>9V'3SJK<@J0*Q! MN3__^Y11DY G;M%<\4W'B<#+&:<_$__V?D]Z0A_ );$NOZ;_W M+MC1P?R>E)BKKD0^[K6>9 2P]V]&L1G'\ ^:S2:PU-Z]^WUPXR HH$3-_A%[ M_!,"Y *:L./]$]_]D+_2Q\QIK;ZC:%0_7U&T\OD(Q;^R\3F M.A0D_QJT"X%M;-R^7BJ4%\I)DRO_(R!:W= "(%RHSF *XD'.,\=-,9\BS%.H M!H&+V:M%C)XN^GJRX"#I+)>N# S!RDP)J/U_>;L=5K8V4V92L,FLO-;1I(0- M\F:K(H*5F?.5HK'![<6F0,GMF40E1RV6:F=LL-7%,T5:V389FJ=D*2.TUOWT MH%8ANF#EQ3-GH_9ZW1;C*+E$6R-QUT0P,V?321HY7UG>U*9X25RV*:>U'C4) M(3D6NW#EQ>[]-(W/:VC#EIFVK)2$?),L:G!EZGSE9E[KY:TLQB+2!.'X:G-< M&FU$L/+B/4LHW1!4>6C)Z[A5ZB!I34L)<&7N?.4:HUO]-J+:2 $CNI@ZZZX* MF$BG+D^$56;EM($@#.5(39H;*RG;3L*"_8OW7$XSXU*=8#B23\H-MJVB3,\4 MO4KGTY5Z!RWIJ\Z6E1TK5T[:2SA8AVRNYW._.=K-E@\CU M8?4T>O&BT[FS2YGSZIA:DM*BD)?*DUX55FE=K$PG=5*LB0(G,[T@[/;3L3'&"K*=2;?"/L$FZ*R]>M,95=;N_4(IDW:162H] Z(/)V6X.Z7 %4 M(<\+@ZI(685-?$YFQUS#@JDC%ROG9)KKY(NI@BSUR7F]AV[(=A:NO#@2D2PN MTYJ-99 TS[=&-&9ELX [,Y="?S1K:;0=;6.*>H38+8RI#G+E965GE,XSJY M'(6E"E9_NN1V.;H;Q)T9Q:S;+716(--]65]4V>XXGK&#.,FI:(5L;ZV02+G1 M('$AB3*BRW,7NR^&!:N[LT<],IX1Y^UT941E9DV7JV@6%D,8H_98(?8^5:5I]+IK2S%"ZA9 MJ M%2EMB>>6(WG$<3J9'&\[KHM4;Z2I0V.%QVTS/DW2% MBH^WO+&9J-MQLNO5KY_MWD=W4JI5RR+UD=AA9ZPD5&NB5^;JKCRS4/<#GB:E M9JT]Q')KTFJWJ_7VPG2(&4'#I9CGW(!? &?9?&EU\@;V$; WB&=]N =HG^M\ MS&:,V+]#X,SA;XC-D@11SCU7!?&Y= +MRX& M<*A :$)?".X.P*H?MH*NT./L0Q:\3,RU%<$WIA8#SXD'..9QS]TZ^2ES5#23 MB UA< !X]:PN ==!8F*ZYZ<)NK:,F8!X_$> /5:\[D(AYX?ZKML,?BJ M<-0B?#5_X.+CSX\WA9.N_W][W]6DN*XM_'ZK[G]PS?G.K=E5 ]LV8&#VKJDB MF)Q#$UXH8\O@MK'!@="__I-DH '3F6!HO44)(JHE@>T^ M-%0V(=)^40M$9I#(/*\[F 3,' 72(QP@N,_0&C=\I\'I ;(LU[X."<#=310= MSC(R( %1PDB QK--K\O$MJV$D(OIY\ D M/?Q6@S#^#2U78*)/GJ]=JPK?JH#O:4#B,Q7X2\+I5*%@+ M"PL[1"1(8Z)MF(C@MHMU60P)/8OZB?##TO\TFFT+?V3^^8M2=$I3@(,X612L M,35U_4.8*W:9$7,0:F'JOAJ*)6KD7EQ?,^ 1EP@/Z=Y>47D=>1J@I4C5- %. MM)%QV#^WQ]'(,03!X[I>?KEM^X[U454L:D?C#ERLMEF1C='A79>[_LWJX"0* M:H2(!!Z2&&[?V4RBF:02\*&#MT]MCD$+[D129$7$:WN]?/@O"A4-;QE31:2B M3.RMP;OG4\!EH=U'[FP_$\T4FNRO(.2OEPZ4HQ"SW/-RX\1SCX&S'_Z6:0]: MBHV::N9U"<7ZH(1.+!4+?[.AO#)65 ;K(WZ #^W6:@KPP,W39P&#@8/%"R2# M]6^3XVX^E _9#WRG9]C5\$-U:2T^7T+T?%K&=B;W1U6DB;7&@GZH>>QZE.W\ M=)R=+@N]=K'8JV@A4$X9V=&//^'X$LB+_7QL="<(K@VGB1C=>PC0S;2096O:H,.AQLMLQ)NX^(S@]S?"/GS*'#0 M?CX#]@0)E(UP:MUU\@O4S!%,>## @P0>/_ [+"GQ80+/9& _>__W)K'@-X)] M MIL2?CZI_!=WA9JUBH_;A7M+'WH%7\T9CZ40KD>R%Z(>J MFBU$Q(7V:,E:9'2NQM+0HEG'INC@Z_;/\R\_8/K<;>_F<#@894E#NE?IY$H= M'!G2P=&'>&'H8#A"$.,_Q)">VO[$"VD1[$^\Q(/1*,&+__ 2";(A@A?_X24> M9$CG9A_B!2K*,8(7_^&%"4:(GNQ'O##!$%'(SH>8#UY9?M,!TI0%.PCXI*(2T0(C(]E8^Q%]'/X#3]?SQU3]&U0WT))8J6/2Q;XF^C4E/1V^, C9%&JAUE08*M\ZBTBAS M/H,N:./4HILY$C^V^4LID#N.ZYLBCK.(A]?=Q/M'\C<FR/"MF"*?...BS- M:PLGVC07[NU>AF'/4Z3L2AT:_5:I\$K%J\]=O-!-G+EY*7.2_:/#XC41_(I+4IY"^XO*N#S!?M'I^)X:O4S;V.:GB!4KJAVV@2\=6N2#X( M_*W;N]^%T_K49I??R.WR;2K/<5?/=R879H'7.EV&F]/^*AH:U/G48A*9,[7Q M;%1;N!6-0M$S%8+WE>O_@N;5K9]>;UU"\*/H.$^?R_,*#W_84?NRXS/&5*]I M1&<"W^^KK)J32B6^-VH7%FX1-*@(G:7H_,4#2/ZUG&Z+44]QQC-[;/HU=T?R MH2P+;&K.\<5Y=<%G^-(<1/SH5GW[C%?'52G7R79I)9L8=L>S9&L91VP8/:-7 MU5?QNPL:K;=^QK]YX<"/LN,TA_QEI5.>HG<56<11*Y;/2*&B,_]A*5EM33 MZ)7JY";M?#RJ6O4!AUP5G+<>U6F254EPF 2'OXGZ\QU]'/M"YS/J3Y=9J:K( MIT+MK!R8+G@I,5G92"JYC?6B)&#L@X"QGS6,8^P>(*%D$DHFH63_A)+W;HL35#,7XYOM ME5T2T@DSV\B(J$L>-KO"<1):/J^-18YX.IPX*&-($6D?%L5E@W'2;<6'>&$BI'N$+Q%#&,:?>&'"P2AA&#\B)DBZ M%/BFZ/J;>MA-5@.+O*L:6"@:C)[7Z?SQ:E^9=7O8'A!,BL?=83\3V_^TVGT- M=&_>DH)[&)H*G#4'M#E ^T)O$'0KX'W-1WCD2^1Q4\7B3EABG)#0E^H-OGCZ MQ8+?M"+W6XKR&2LRK]\PW'O#;BWB3:*.]]]__QZ>G 2XX*V5(?UL+>XWA(C_ M$^QVW9$4[[IH3\8+]Y@Y&;G6?88S1:U/U=K>1_>,UHYW^*ZC7OMTM(8D9$='>KVW'+F5N9A@Y"P7R^Z$]-_RJM_X&76[!])5$G(P MGB!#&JZ4"&B*#G[# QZ8Z-,_AU_C7_W&=NZ[/2\73MQY=7O0]C?,WQL+_0N; M__$'"T0*BTUK=[_GWE_K.1>)$O#;*3"9:L8*P!=8>%&*3FD*<%#FDBA88VKJ MYNX@4;R7LO2+LE=3Q&#:BK(-"CVT9#BK*)H.U"*&ANY8>S\(4NCMZ[="R4R- MW"JBE&P:DZ-94FX2')77D8]"F4-E1!/TX(F2HM!<%7B&X",+'2.#3<[=^FUH MP*;FS+ _R.JE_I@7G@))MA/*11IEGR5#">6>")C"/-[NJ*93F8\K#S18D&2H MDR5#12/G28:*Q((ATB'KI5SPX4)7OR'%V@=A AB?(B82)!^ M-=.!X.5:!PS]:O4%@II5-7DQ:O$E6^6:<<4-)=_'8C7'- MB1(OWS+^O@\-1(*Q6\OH/G7FY5H*^C_O"/DS,)Q$JKA>0")57NK>\Q&I MDHH&6DMQ6F;YZK2:SQ>MGA27_"]5GECS:=9(1%;T2N#-)_BV?'RP@%*%@[H9 M\UJFX,U8K/Y+$[YM?\YY8MHW(C+?B@#[43Z>-S7ZM*K7N5*BF78B:13,7DX% M$/3#A<;%X& MLV0J(RMI7DC1Z7)U69JGHHC-H3H3"H;>U&=(EKFOMH",@L_<_."/0=?LK\\QS]]2\I(?BFZ(ZPY&.==[&27B!H03"3CQYML MZ$VQ<83?)M)_0CH02J+&)SK__M*JIHSE M6 SIZ)#2_MF-ZZP?03&!4_@A%Z?<7/SG>R[";EK02X2Y#]5CX!(VIUJ!Y9QB M67^,TXXR'352#\.$,*K#\SKTPWW;=J2^T@J#MERJTLVB:DU&>LG)RHL!.Z / M1^:F%6X<8=-U?B7J59WI"3K/C^!(SYS3PC1=RV4?&)4+#WNQHIYE#$PR[Z*J]9V1+ M*47*B1'@:= *M ,)OO#P%$=NS_#A2)Z7$_D56"W: 2$43W&.K;4'=7CV>^;L M:P%E8L]:<=V7B:-9R"P<7I5"):8 >\VHYF1DA3.ARY M;)5'HX#JT.VL.JNW4T^UAT$>02"U Q:]XJJI;CP%SX38R"URL#\RDP^/:H_MQE2MIH:)Q(XBE5;JHKA\F DTL*R)((&&+?9Z%&L M]H1,)RGQ);/=F?&+R5P8/"9K"3@RZIFSGJUD:^7'LIH-5WI%0R/CAR/3*2UE,=,%2P?X>3G>&D=&CF74Y5&69QC/,R$H(S#T*CMR6_;NCRPWHM.>DFW$>2X2?LP:3_Q#%*"1GG5V*ZV0- @, M5;HXR##I)UYOMV3$]QX;T[*A&6ZF!)@9J M?"I32DGTH@@B/=2SPBMU&MU2);:*0VZ>C/5^/C%;5B!%1[T[6B2G6B?^% !\ MQU18IY[I=4,Y--*SHT5=[(M.-YQK-^5F3JP94J7)+=Q>-H?ROC[@2W%GIK*/ MY>6J')$*U@BMT[.C5%$3P_1C+J0&9O6G8?QIN.AKBT',NZ.2RK9JD$'.F5)7RTFJ/;L1+MR.%Y.RN/BUH!S>E99[.?")@KSHG2S2XG MY4>.77=*:*0'1]"2F>17I:5#+Q"#NW=* ;\^D5+CTH*84R3%333WU ,5CW+LEH2S'Y;0ES?EL9?#0 MF_66C_0*C?1LJ:6DN4["DA[4:L4LCM2$HI>&\/BFO:\/\$_13GF6R:E.^,%N M]O)Q,(:OAT,][V<'Z:RB=\56:"A'@)@G6FQV*4C#MUL-S0:*(O14Q3/ZJ%I$:@TW>Y&:^JJ9)1,(;$4 MLQ4\=$LL!W;%YM9I+U,N5!_8^(QWJM5\L?IHKQ+#Q -#9U+3]VQI*$!-%%L M&X!-HX4D-K#@'VD%6E+0W+-P2P7''ALFG ^;6((T473%@K; ,O%.F[R M@Q:ZL[:UY0O@#!I:*/J)!BS+'?C.*-_4,<$@(C)*HVI'RC(+87 MI_)@/V]_QZN5S[7ZS>AC0*8#8CDW33AC+FSL-4[)5S+O]6OEUY!+ _?_EZY% MOR/H5P,F,CJA%;AUB 58UR-6$4QS\# VF6%N,JJTG8P8'C*9:G_QN/CQA_$X MP_Z+T:6O*!U2[AI7BF7AV^ZK73\!!47CQG6PI@9*F4R I @V@'0Q-17D]W 1 M+$B/CF7C*_82_!HY'RQ''&\0+TR@I6NCIB OD#=VV_H>(\*6+^B]0U7I;+]RTS[;$6E-;<2EZ]91O MMYQIE5>KI.V(?V[:N^&E:) EU[=]>+LN%*3)Y3H?XH6!*R-->7R(&')-V)]X M@0Q#FO+X$3&$80A>"%X^)LA(5QY?USMXRYBYTV2Y*]=,O4+SZ;>4\&LPP.Z5 MS;/=;G\Q,SH>Y")7O;;Y>@[+41B>L!//]?F?PZ_X^:]R) ,$Y5@I(OP:>[@- MQQ)T5-%4^?/7?0B D]Q=OEU1X)>KVZ%@Z+I]DSXA TYT?__Z*>,O(_KD2+Y! M''_J?OZN4/?9UC(^^G33K$]G'U1PGL%@9)P\Q]9QIN50/B-B)V3BYWK].ORG=BA M/RQV^ID5_<@9H@H>%M-.^+'3*\5N0NS0R[EH!;JLI ::A2739[I<.HF2J:-( M[+S6W>\NO)OYPU2]5Q+T[L.S\>U=F]_DPO<16_U,X>[K' +XTB5[B@U>'U>$ M/L\9Q;P7)>7S-0F.ZBRR&DLO,IU$A >%L5B-\'84U#_?7_C+.DL"(@W]1-#6 MVLOV_#VBM@3H42TVL"LK58F5PJ!4C&9%'=WL@FH+$[Z$UN(S>P'K=Z=347RV M.^*3\YUQ?&V'_25U'Q]N_T.U^:F?YS^-SGZ-Z$*GD:&[Y0(W=7PLVW1PL\9U M^< CA]&X.>;L63.?;F>[B^S,GM&Y;K3N7@EF(I[#Z$0A;O;Z_Y2 H]&&5ME[5;*U5,$9\YZEE M)1^3Q@1*\5L("C$!OC>5M2EH-[NI55>S\XK>7->.8>+<^6+11*S3]_>J8>+!/"LK^ M<[PJ>J!9K.0*K>F%PAY2?YB44X^QAZR9.%=ACS/0W3T6\[B5 MAHZ?NRIX3XTRK@"!Z[?-N#8$+M1RP\\@\%DCB:L( E\93==@@\NTI+@ ".ZB M<90OC&I?'8X7Z0I^QMV>N.MW9MWXH0<$D^)U"9HF-]KQF["![]C@IEH\O\HF M+]81N$E6^6:<<3.-T;E@W..2]3G7G.AR_=E-AYNA@4@P=MW;]Y^B@4]=OG]# M"OK_XMM>VR?>]?.>3"!^^UPRUZ?D,S"JVI\\V8E*1[O1\$XO7#<*1[_86Z MUW]2(SI71^MV,9"+54;].=U\Z!?">D-O:L^-Z[FSE,OQ6;SQFT082>/Z"S6N M_Z1& M,N[X[G9F5]ST24T1=!%0"\5&K?\,:_WS7WOMW2;"RFW\AEKUX?9G* _60CWF M1]8;TTVC>0N^!'Z]!0AJ0X@?(.9>M_L3H*T%D>2VC,>CULO8OCE( M[<#4?2FE ZC.HB[R0T )4]2)T-./[O_^$XK_8[G7G\:&!K%G!:GT[OL_$4MF/BNO()_6:8]:"DV2@W-;Z&&A1;Z M)C56@,PO@>B@]@)5659$8*Y%UT;2N=0'?PR60&H9>81 TW(OT+G_XNDVPWF, M!@ PJ;B_/9C0*SHKAEZ'RU)D!=IJGM_-6O13)4+G6#JU3%H#K3J-#*]1'&S- MAFZEB+P.9:]B2%G3L*Q#$Q(W2&Q+6FT>KX,G/A5V9DRDEV_$G00T(,->[6I; M QQ2I!Z8;6"QSPZ(UA7;HC#2J"W6J#7:W!:;LJ"8U!Q;9^O6GJ_-""P;@@A1 MIN&6[W);*UX"'L MDY,G&Y!2:2N>?VA72[,&R-9&W5FL?GDR\UQ-K4($F*VQL+ZZ:CU K %I0X M MPQ:T#,0Z5@B.4F*@+DW44"93:5=3X+$^JBU*/192(A/U>CNWE.B2T]'4>!.> M7",=Y\7+;CX*?+@6J^L'6#9:!\+Q(!J/+"9\AB#%"M/0E?S7)R.A AL/@
[& ?AH'%L9Y9=A(Y J9FCS6"A6G,4N9/O!!^\2=>"+_X$R_DW/M?X6@PZBGVZ//K7R?OL>U'IMO"YMLRT18"G@N2G^62\*=;T:^O1]P2EYSH MHJRO*>,:A("O2MX8(7RA5361C6?G@,M<%3^/F^,:O=>_/4&\C//3E@8X+^8_ M+LDV">3?!H>$9PG/?KC*=MQO]<"\;$N4$-_1[S4--"+FO@69?-9:NQ\%9GWS MC2":L#]A__.SOP]U(8\$(*K071$Y484(F?A2%OI-%>*7P!25DY0OO"=,$_XG M_/]=="&O"/"=,O2R5X_#;_CYK[*/8/3YMV+#Q8KP:T7?WHZT_OU;.4GC;U_3 M]375GYL*RCY?/;UO@KB*HG-3E% S%9%H040,$/R?0=^Y*6(XD 2?4X9\5IRX MZM@6JKN!RO (J%05'*FC/PP95U@Y&>'[;-]^U9'\7^ 9[9QA3Y$'X7_"N$R' M/'SSQF=@.$513T+2_L#EB1.7;@"A9^\)3P]20B.7+/?Z-)T:EOEQI#&+AL3/ MUPQ,:8)E;4L'5)\W.N_IE#N?;="G^MX-F'AW M[I,C7HMOZIJ\<[J^;X1ZMDO]/'O#'4];@V5I8&5:_5:G/I_KLI&#SBAJ2&RM6M!/J:!!'3N=0S.-W.EU"G<_HG,CO M4[/[-W8]?YWCS^>)]@J#9S^TTY%K\5J?&[6Y^MB42D">A_(+* SNT@^=,4P9 M0/*5_N:74\4D'ND[S1+TA5KG&Y*XY-EV99S["R:$#Z[-!Z>V97R,RN]AV&Q/ M\*JY/L*/6#C#;G3\--6Z:7J2KI65I&Q'96,$51IDXH2]_=7N\,X0D?E7C3U< M&R;$)'K=)'I%C#S;1JPZ*3A D2L\:TCQQWX.Q-E9'8F1LQE'/O,-'%PM +I$ M+A7X)=JS+V)"4,1(AH-:)OI5QMRYV]Q'[L2KD\;5KB5>$*2X<2R(8]Q?& MB1CT0;+_U7=^P=RHEX#C@W #Z?-S)^JWOT!"B.B^(.:S%-T;@!CA2L*5A,;\ M!C%"8T3RW\?5#A]"#!M$?]L"M.+^;,(.%6<"YQ5/O^O#;;K?;,-9]/O7?H:5 MM<; !-0"_7/V(A'L@*;+0OS!-M0V]Q!0(T]R1S$?Z[M1JGPELQ>G@L@64:P* M->>U@/[I,A'K0%0%#ASPV66X\1"8,WPG)QN U3K-RFKQXX]N>$)0E+$3M%FL MBY^AZ,VFIR<58GY1:&\4'(0^,$&7S.!$"!2*[@AN,.O<9/5.&MHC]E=#C.Q> MB)$=C..9@#HW0TV^R,9B&_= $#'T5@Q5#!NX MWM7XIM=1C&68?ZCG#5%H1V?D0BIE3""25M18@ 0&.4)6="!A!)G*T,$<:3ZO M9@I7 [^$ A^'$S4-Q1(52)OM8#-(@$L?PN\VH MO9=8E#.E;..]TF#JF& 0$1DN/QW-FVHQ/%4;4KY1$-N+:P2P-W(A[8(OM;,Q MA#_>W;%91A" @-O['IBHYMU68@38'9$1%_1,NSAT6KS"M60^;.I6Y3'QX\^Y MH?1>'O0'E$I/DV&YIR\'=-.:]+IZ6HX, U"P>I.$/ _^B^@7$JEB4D/! I0E M:(*Y"E([G(%Y,OJ/Y=(O(OL]Y@#+*=#A+VW#ABN3J/_W3MR@1 QUJ8_E"J.V M>%8OM\:U2H^N\6]D:WT<-1\J@/0";E*&!9IT;8F?*;_LZQ&;MQ6"<3D]&_&P67F5K M3*03#R^.9K<]0TS1]\_]7U \6U, A\V!MGK6 BZI6G[:K2LI\S__PG\V$XD: M$$QD/XS_V5=70^BMFY*E]'_/$N38+SW*AC>&P_/-@P!+[ZP;__N__[.[_N

83C.YMGAJ4@FOMM M DU 5(7FWIL5(\8VIK^AULF="2\'2E/H&0O_"M381'S^GU8U=33:@#Y#^H?\ MJ^UI8^M'4.]!%AB2_(AI :XKO"9*X3V$N0_58^ ZE[;[+'.&=EJQ1,VPX!'O M57B?NDA_Q$?13GF41*,FMU/RF\#+VO\:(#MR:LH((HJE3-A./D\$ D4%>MR VD7*>6"K6 -E#@PT@G^&X!B." M7QD;D(,B.R@Q*[,DT:OHD-7MCM"-!NJ?/@7A"T0 )"MC&I.\93F"+H*JW(:: MD0@I5$(K/7H&/HFMAT4WDBW230:HI8165*'5_>,/&V%>.01_(N@CTF'I?R!A M8*3@/YE__J)DN 0J*>@J0DP"LZ"P]XL2T*%$W8S_14$U&2W81O:'_18=[K]Y M^U('3;FF&=/0A;EB.A:54*1?T)C3%"#_PB%"$S$(-146)D&- I%J/Q82#/1[5\45(F@)J"@7R 00!D*(?7\ M_LU\KM*]70):)$ IRW O$@5-20&M:J)8EF&N*!TBYA>JHDQT0)O<>.B>=7MR#(=SAO MRCNQ)R8DA.G)BE\\R)S>80W$>8?J8P!-34'U9(+Q!_41@$@0&OB6C7Q2 @7! M@(_34YNEKB/OI!#-3$MR1!CI=3HP&CRU^]UN2^_MB;WPAW3_W97DUT!I0'# MS4+:7)NM4,T[;KGV\^G'3D3M#&FAW(N%J^IJ&(N,4%XZ[0GPN"[D![V'4P(KF(MFE1!CK^% MSH>O$E8 ,3/.9W5S^ M@@0 >1\_V)W8@K"!PM&UO)]93[#68@1(6):A+R%Q&Y#F9G 5$+;H)Z[-L\O2 M)A !G!H**4/$>,#;=(\!#(UD K\2"2HL2O':MZ_=K SM5W8T+4@ED"<,(M+1 M;,^;D#*.U(!+&ZVGH/TNLYI/Q.$JKPI/?&/6RLTZ@?CG:R5G(:JLDF%!V5W5 M^26"KZ-88[2NJOSB@6\-DS&:"3PU^8Y4DG2U/N,"PNBM W^$3A=CGSXA,4CP M+5@HP7//=-RCT95+4"*Z^ ;XJ@.Z]@"_/G2?K[WF_@V]'%KRYS8L(*7#8QES M>4+'/@T(17@$P]/[-7NC-,S& FJXKK57W8[4IN64^##PE8.=8?;MC9V-8@+: MV^I9B.)P;7L4@MT0$A(O&(D!#4K!WUBG1)_^.?S:-7'Q=30X4PEJ5R/\Q3FC M=H?KSV#Y"G^,=2K\_YZS?T4-X8(G2%>8&]H<,R R-! MV^B<$ DH?*! K1:.M<#&UH*"5]'1620:4%W'ZL9P?< %J6<(0+6/LISA(Y2! M:%V*C@(14+5W]/7A@A115V1 ;5F: S27*^O1F]#2+0>^&XI =."@;8P%<[*[ MMZU#^/G]B>UI)JU5(7S&F&!JF =GB'ML(FT6'FE8'UW'1B#X$12 &_3SP@0> MT:(F*!-K.Z/!:@*"\]3;G;IZLGNX0VVB_]%R1"ND.P% MI+;#EV,HPI<94-MP#TT7/-9Y9.6'V&+?J?8EILG#<1-=D:%QB'><&)D Q[BL M2S)1:X]E('6B,Q42XO[:A.W:7!T/<@ E*5 ;L0W3)69#AH,AEEW:0%1K@ID# MAQP:/YNIL9J&N4M"%T,=>/S#UZ"WVY2F",.UR>;.YS+B$$TJ6(@Z-C&3C28' M/P%S#E< E;B=E2$J6B_L%[3S1 #WC6Q/TQC#P\]VU44H"HY[K<\:,LZB&*:. M=2C+4E"L702OG7"-QX!B5 >-$>_$2U%]%,MVFZNZJ\,I.E0]$O8KXP9H&'.F M\W!?[QB^Z)1WCT.*8:G-(?@,!.H9"O_^/3Q;VL=G,@?.L(RTJQPB6O%Z1H2% ML-;QH=P#V+TR0OD7SP9%&B#9C<$&.8'7@3E:0:/*==^DJ_RS)PHR #3.3&.I M(&FLK2X>'=R8#0E11*Y*"U& A4P"I-YE7,&OCQK8@D).<2NY*J&3AX=4;:^J M<@K]"ICXK&JMIN#9X'@&0E5V0;"V,A*5N<6O @+7GM53^6QSKD7BZL>MC'5B MAXL!W'N@A2*L"82=!/:['C4OF(12C(XZHR&OK+*T/F0%;M&H(_/":U _FQ>N MKT>'_&EC3*$$B,E4 ^Y9*(J.B0EFK8K(B@FEY!?DDX^P5#!+DG(49*##IMG%IT*R#F"&8Z2-;!44(1'=H!&0=7% M% *:L: JU:6K45E(=S,A>"@HCC>Q(/0$(1E%=:CQ2H+F,]#Q%.YZL%Q *2_& MPCH\5=%ABZQ.$RB3(5)/W<,:+0>[-Z%6!4\5RU4M!:3^#@WSUU9%B69N0]!$]GQ,]CP?CE#J;$_'O(YLFJ.BY]%Z M#(#47W4 TZ9^ Q2VR:6;T_"2 M6P\%() MI:U=>*X'OZIJPAB^E&*9?RUG?WGXA=%@!+X&60*!=<@=QVM1W!H[ M8/9SEN%CN"3+AGMVIG^H%,2$ XW-.E2,49"F8 PM%)-Q1<'S,2&M>6 CI:;K M,)%RD,_VGE/BO7DJ[Q396X/FP._/<,S84(M6LBVPB\K,["_FMH7(E,8"QBN5 M,95:ZQ"0&S""QC&B9"B4C04\.:$1X4"YA>T%8XN9()5U#QN3A9 471-F @ >AXT="8(/)5?AE#"L::&#PQI#/=9RR03]&EGN$^1%& (= MR(J-SI7U(G8H*4AE#/,6!>B)4KL\T@P?XJ\(LH6>;[*YQWQ(9>=Y:Z@LK&$J MD/CQYXB'=D^4[";\3TT0P"G_/_9EW>C9Y!"V0C5([<4S)$7"/I(MZ _Q*V-\ M*M:6W5[W]GIQC/R^9Y5M9W+_WE["%$,2IDC"U+L2IG:O+;SN=5E[4X[==A#P M+P=QAI;$6)0;@#@4IN&X&!W$9"$^$,-R+$*'1""SH1_NZM>_H $GBQP3&<2' M+#<(1R5A$!.CXB BA$0Q&N< ':+W?M$2!W(SRJ9CCVFZ[>@E8Y1R MW#-2*UG:_)%_K/'-X5132L7QX[RZ0%+_<.0LQR6ML=1LJ*M4*=2.Y"HSI89& M1@Y']GK]4;2H13N\$']H<7E^DHNQ(S@R=CC2&58&G<;8R=%<-E0$FAV/1&DT M)\,<#JUHO,*7"OFXFE*<27Q:7S5Z4GW >K>4I$UIU!T_!&B.+N:''=VII -H MI&=+K247G3\"5>=G,M3JD_/P0[^>@",]6\H.6[D2D*Q'.M6,U[,9)J>J132G M9TNT(W8KE66Z18-5S5'GCU5QFD$CO5L:+QUU.!)MD>9:FLFWN[4XRRP&(>^6 M:I.46*G&AR.UFA:S4^YI]61+:*1G2Y;.M!_YI_X37TP_M*?S7"9<3B;@R) ' MG[K1L,W(6.6!)*>XY8,NEO,C.-*S>3I?X_CYPV.(9U?U9E1\8$)F#KV=.QS9 MX+J/@X40*[>=]D)N+"(YQH)T%_*"*=]*)K-#,433CC%2E7)>X7LF6J<73/51 MM=I;=+(BO:(7TTFB;R[4[F@0]H+)7J;,6IQ)&6UVW*WG^]9853(+.-(#IF0N M$5.KO5"%;IJI8CZ\U(MR!XWT@"F>M;CV-)Y)TITEDXR+B7Q#;Z&1'C"56E-3 MR&6F&5H0T^GJ,@T">?QV#YC$6#J2CW!@V!864P &A2Q32]7A2 ^86M5NLB0: M(*<&^GJ<#\]62JR$YO2"J5UJKIKMEC)3)]%PS"KE=7ILU0<1+YCH>3C0:8?C M>3X U'FY,D@!IS*"(SU@DMIE)[PTRLGVRI1HJ?>4;ZC3!1SIV7S"6-K9;OUI MKG)&CRM)CP5U'D%S>C$/3U9Q$F@,VZE>IE3KA_F,\(C6Z=U2:Z%,,OD8#8G9 M' \GJZBS>$R/!IQW2].!(E:MF*;P2J4[G.:7@Q!=J,.1GBWEFIGEO$GS3W3 MGIFZHW)FY0G-Z15C_;Q2'P7"<[69KCN#9D@*"4\+.-*SI51TQ?&#[F))3JE+?E8)".J\ MB(K\>[8T&85RJC7-6G2J\1">BV(J/V_CDI>>H;Q8:5!=V+9DJHGJX^+ M.BZRZ]E^/M6UAE94'[>Y=*U.C[CJ9#["LWKV'S/2H-5MANMJLY34\VQU&>LL M\%"O'+>?+)Z799H'HS2=B*\60G;JEN?T0& 5;S@!8'8*;6XQSA6TT8)I)N$Q M=N2\5O85&NMUJQ-OI%20&<79<$Q5\OTZ&NK= MEQ!>"<.,6*_SW-3*1)PR'0B$%\@0].RK9[-2I5P$33I5JTVR_%--I[-U--2S MK_Y3<9H?AJLU>E7+V-QLNARUBWBH9U]60E(7F5E[PL]:TX33->/QJC1"0SW[ MJB:*SJS;!!6U,[881NEU+4[!0[W[FIC]0KDXJH9H95E[:!F<(JH.''ODY#6Z M;"PA,Y,PGUI&GFPN MAN&%PE=MD-.G^<[<><)#/?MZZK4'?#)1-=O5)#,; &D56(;Q CS[*I3F[(6^U/A$L7IA;XO?FPNQ#D.E@[0Y!- M+;JV^,;Q@[T4@F,;FP>NCP(_V?-D[%3<6(_Q^HIL<[.PC>_1VB'/WK.O5O8L$HX1"%(\2%2B!#S)U[B1(CY$B\$*3Y$"A%B/L4+'8R^6EJ9(.9+B/E@L[XW M?91?!D+L#1C\Q-=)W-3(Y_MQZ!H#KG6+KI(*)^EJZK=:RR=K!R(:&GJ(JT]^ M5K.(H]^D_]Q^._VZORI MCZXK$L;'>6&=U7'S)/ RE@F&"88_KI<0%-\QBEV=Y+91_$FEQ2^]BT/N.QI@ M#G0'G(9R?;.Y(VKXA;J;X2N5_@+#*?HNNX'Q*VSLBKW&?8=(0L^$G@D]$WI^ M,>9_ _1\KJ(@T9T;(?%!B';_2/!SA7V2(TE^!D)BK3UZ4H:%Q*=K.*^5)53+ M%33SO3*3SF]D>=/V M&]9&7&7DB&(6B8I9GNT,1GQQHH:>DK6!F6N@"DC0+F/88^V1"6M^3]9\,SGY M_+SIV1?U\\:MJWWFA)N&OS_"I?4XG$3//([:16'*%3LA8_F03*#J8]!\BGJ8 M]*]["]A5MXUF>+<5)'$/$??0780Z+E$O.O1<*VBZZ#+6?#"@06=6FZ=IT'NJ M?EZUV++EFBNM(Z*+C;#FHI\5:35++V+%5")9ZNB)0005>&1^11BO]"*\37B; M\/8KO!W>X6UN:S84^%R+RPO"0FUVIN72B,FT9/'SK3O?P]N1NB07\XNPJ3:= MYG@48<=3KH!XFT.\S7&O^74);Q/>)B'=Z[@$WL/;3D]2H]5L_HGN!(SR4FH, M%'N.>#N.S^U(C/ VX6T2LO6C4^$][!VV#''0L/MY?M8,6-7ZO)8NR8B]D4>! M^16.O\;?-QB3K0";TE!8%O4E4H:.[78I$HW)Q$#\;8@JZAP$3(MX.+^KA_/Z M,;%+.C@OX2" 7.66@3U6MCAP_5 '!7N#[G2R&M) MD)0*PJ??@4\O8NR_FT\E/=])EG/6E ZHDK8'PZ;?E MT^L'\R_(IQ%GKS2#+VP(:* 72>8NL]Q+"$3PF?DLC^ M&8WP=[-JOSCI/S+]J=KFDGQ:YZ/ASM,"':FN)1YB7CU3[R.^CZQS!*>=TF8! M:BA8BH@[=\B.IJ&>KZ@.W8DJY?@& L3-^!W"@Q^6;VEEKD@ 2S?,#]9 %1,6 M2]=#2[6J#>)C?54/L,71B:U[]@,2CA=,U)K=J@&SB9:81/SJE73T5M)5@,,- M\Y&>SF<;=C@M*4)'JJ)6=JC7X[U!(^U*J\_! _7^0N1RQ =['K7-9W* B$,B M#D\I #[K1#FK.)2M57-<"B]4>E*8=H-R9Q>$UH/$.V,YX6,&!ED.=1X M'GD&[Q @[Q"*KX#D4U+QEC*9KB7\2%3G&^S9ASD5A-()I1-*)Y1.*/U^\F\( MI1-*/\>>?9C!\FDHG"REXVYZQ3#$C76_;JQK:8!^]WE=Y:C\]K1!6(2P"&$1 MPB+W$DDF+$)8Y-IFV=WRR"U%C\[1^NJ;4?/5'2OW<7GV"F7PF-W,;V:0'S=: MJ4"+3_/.,!#-#(OYP>H+MV=/TR(A5+0R6K1IKOABAQ?@)F(8D6./S ML*\T'T8GRWPUSW?&HS!OL6E9=S#[%JG;,;HHM,ZCV M)KWH8]UP:#;+3+EB8UG.T==N5-:<3:KQHEIL\T*Z'V$S17Z5E^J(C]'5^2.% M: @/?U<>]D'4\1K5ZYB]I%#XUVCU4$GW%U%5<3*-43]5X<0OU(PZ#1O'VW8C M(FNK&>TDIG:;[8<"'(^/8]QQ[+6&@_=QI?YL3C^> M3BW0[2@,R-/9L"W1!7K<28]' X;!E?".U-^&9 #W#"--/I6IBY.=0%U7N_F1S9A+OO( A]]JI[YW4LO).[ MM5(ME1P/'+6=#5D+<:C2S86X0-P=__$G=K;*F#ZC:L+5&30Y9TQYFOD2G@M+G>#^0%GZK3W'272K8N?[Q5EO(CM M_Y[.''Q;*HYJH\)03<7S3*(934?GM066?C_^L+^82)R$( B/?DL>O8@M_QX> M'69ZW4PM-=7:33M0GW+]Y2#>3R >Y1"/TJ%S=;4D/'I[/$I"_2>WR-_#HW3 M>6I&%Z"OLJ6PV>.U](.A8QZ-(QYE.7*.$AXEH?QSVM7O8=/T6+1ZD55HI 9T M/F6O$CPGIK&ZZ]:_9]G3=Z+SC:_H2LWI?+-_XC(DT;[;L^+?W=JCED]I;*:5 MF-'-VB(YH(OZH)>!*DC(->5Q80,2%" <3CC<9SZ =W-XW(X5BW50CO !L9UY MG)5:Y21=1QR.'0'L^1I7^HRT"8>3F/XM>1#>S>$MJ[;BQF6CUN;H)0CK"SK. M+? 9CMT(H8@W $@XG'#X#0;V+ZFF7\;_\&XFUQKV)!\RI4I[-I7E$UZ%_HU6DK]9Q[SO*KEL75- 4@ZS8 QP*PI.,QD6O?5:Y]UFUR M5KDFY.5LK))+5-7F.!LQ'NE2G)^-$!M?J 7>1<'Q#KGV"D"(7"-R[09232XM MUS[K+#JK7 L_1.6L8CJ-=I6K-"*U83TO/BP0&U^HE]U%P?$.N?8*0(A<(W+M M%M)S+FZ(?MI%=E;1%HK-"C%YT=3HE6J:TU0\$^ZV,"=?K"G=92'R#NGV&DS6 MXNU8O9$W_(E_V\)0 ]MQ%6<":58\/<<>BJ6=@=MQVQX2:/Q[Y=:%U_WYE>XM M]%4_R&$_Q'$\$U#G9JC)%]E83.Y&ZD^AT>*0I)K.T (S!^@V/X?_6"TX?5(S M1'5-0<-!N[,4FIQ>7ZDL7X@TY@&37Y;@/ #2VA3.9)L..)F4PW\N !)P4/!J MTJ&48^BMC*L8-J"8$(7KUS'_4,\[H=RM8/B= ;.M,:!2Q@2B:$6-!8L" E4/!K0\;-1"0XPOVL6)0)IH9I_\+N;#0%1#% 677N\^!5:/2= M!+E=AJ184TU8H36"?SZV)DW106#L8OF]#/\1[I:4^9]_X3^;640-""8ZR,<' M,@,''#;'./W?LYS6(B0$8&[VR(8WY_66D#,!EMU9-_[W?_]G=_W/P;B :&B& M^7O3)6=G8VMPLEC_&(' T 2"&A!D^.[?@K805M;&OQ1S0Y>X <_O;:<=! HJ M$HS%_DL]?T0 \4!S(BP#.S!;:SL!#K!@QMC']S3(HW?@L>#D0)Z%G+/PK4&,3R=7_M*JIHU2(/D-JAV>UMB>G MUH^@8$"'(N)Q5!O,E4!KHA3>0YC[4#T&+K^)@*^SB*+#M]B_0YP7-SNBGBR2 M+)(LDBSR6RYR[WQE0L'(P<(#ZV>'_@!TO'$OFB)XM@_H5&OPTXUQ[0< =I)T.A!UI$)S2;%!!-L-$$-J@FPX\'ML@B-/,.D MF,A/Z2_WP=JD@H,<$VI)<)'\4AP+^@A0"=%&OV?BH?"O]B4 MVVKO;ZA)J[IHPM<#OS8==\"%HK35XI B*K@+YSRZS MPG<8FP>N8HV?[(F'77EA;LVK?47:-C<+6[^0<4G_G?EAX2 ;>Z84U]V5,=N M9,^7=$B0B]T&U#^YP0@=C+X: +GE';[$2W0PS-W&GF^#ESZ: MW_N6_/:)5G5>@7V.30[WYMQ5S- &D=KB_???OX?[VX6Z 8(!#@N]1X*$@N&+ MAHW?VFBJQ"<:2+ET]]?B4[E*M53-YOFF^R15;=2JC40K7ZUX-G\>@7(=7.]O MCC"I3YCT"YM\/VN^M.&K<.O%T7H-?OSL)OW)EWLF733('CI\W$='_#TL7D5: ML,%OJBR8XI@*,;\HEF9#WX]=3V!@G&%'R=7OCZYR;26LO0B;%(+IDH)*JR)1 MFU#@1;?QM_4WE8*OUZE"D$H#30/FR23'2QM%/ASX(_/9+^)W*O2G="&G_NV+ MD3/O:%_DH)#\E>7-N63-;2"-R!$B1VYR1V\Z.,\A*L8*D"E^"40'N?^HJBPK M(A$91&3&Y$N1+K<[I:(=/&+4Y8X8GUM^=R1(S:) M7*)4#A+B*4IP$RCXJ2A 6G.7@)X:^O;:O@6' M2)!"[YG]RZF8T'F_K?ZLE?]997F MEG;_MIWT!=Z^-3?N25G[#+KCRW=2WK>U';[]G$OT0OO\7*[J2?GU;-C[B(OB MZJQW9L/7[_QVIAU[V? CKL(+[?W^^.^,OD3"J'>YXT_IN9=+D,1.C[1B M$V M"(,2!B4,>JWM_:R9BBXJ4T'SP$8)^Q+V M)>Q+G+NWB.7[\?E^+%V-L"TY=>]KQS?A&"9,2IB4,.GU]>"O)FT2SB2<>5\[ M]@MG[GB#,XHNP(_P$^+/A"@:CFZC3%?B'":,^FT9E7B7"/O>T$8)^Q+V)>Q[ M;?8E;M_3\:CO/<$-8P@W1;6"5,Z093@%U32#A%MOAUO)87M)1O:AF_@H!_\B MZ8J$EPDO$\69L.\-;)2P+V%?PKXD*>H6L7P_25$%1U+L,=4,4DUQ#)5GE41W M?JS6;$NRQ M8"HZ0-A5 "4!JB2(*\*S@KG"55 57K,4PI.WPY/D_/Q.9NH^GQ+K].*MC'8&PB\O MVMCHR]#RR3)NK4=1]*0]BM8[W&D:M'ZRVS-H_0@)H)#+C8>-C>:&(KW0U^C' M=K%#0UK!_\;V1/OS_P%02P,$% @ O8!_5G"A>%_/#@ F \ !@ !C M;&ER+3(P,C(Q,C,Q>#$P:S P,2YJ<&>=EGL\T^W_QS].*11SB+NZ\Z7#DG"7 M4R+[=9!;THH<.K B.8Q45CEL=JM0) F)Q6[:4)8M*+(8U8N;8G+8U M=K!]]OFM[^-W^.?[Q_?W>U_7?]=UO:_W\W&]WZ_W!7V%Q@"]HT<\C@ JJ@"@ MHAP - P< M1457].I:DKI\9J#0UU=0TM3/HSZG?/W\ TZ?";D8>BDL M/"(R%G/]QLVX^(3;=U)2T^[>2W^4DYOW./])06%IV5_E%:1GS_]^55M7_YK2 MT-CTKIWVOJ/SP\=/?8S^@4'F5]809WQBK76;[7C;!/\1/LGV;\'=NO_1?8_8/_+-03HJ*DH'T\-!B M\ 2]_%JKLR"/>GNIP'H*G*!\U$&P$]A-C0_Z-/.^;8T0-C-[K!+Q@JYQ@_9P MWN;L: BPFH" Q[]!@"#FG D[>AX?*]BT'"8RQT# .L6N4635_HIZQX*UD^Q& M@B(>(49\(U_)O&WM?E1@.69ZDM'J@1A&CB6,=5W(*)-5'9/>RK?#?2PNR?9\$YE:6\F2X+T: M^FT6]0=[6([==D4P]!3**(F1M$N06H=AJYVNKUKW-2V:4G3]&H):*['D1IPH MBOFC+_:^;K7\_3)IEU+IJ>WHD^V$PW?B#RYLG!DBT" M@2O\]Y7092++_IE/#TBGZ_1" !Y,;VJ(Z'"9/%*%#!4:R-X5H9RPFR25XWAC M>0!S*= /A/RI*W^PU9R")#.3+^ @$]_V/0>$ZY_^#ECX)G* M3/GN(H,<7\5(](S4-#RC1S$M:&HU I]3+_-@DL1.!G:OY&3%BS+R62^1-AZ'TR!@8V"<:4>Q_N,?*QT.Z,S+'Y6NR*?-FXS6#2XJ=]=FR E.$KQ[WW\N\5! MOPK$2G2-6GAZE$7$B:LQ\OM(NEN'84J MVS![@XB&@&+3")2M0E*MZXK@E7L5W#S7;J@8ARMSM?7-L6T[!J\DM_N=>]IG MU[I6'MK(UTW/67@AY!H+HUJ$IHL(N8CLQLQ1&-ETCFAZOP+9:2T'%:A%Q0Q= MK"P:, ME^P:GHI[ONE^R9:9_WN70VCM[#(1-,1 PCEC2FNNXP$&RDU,W MXR_.(J("$\XBM,.'7/9$I:YPAZZ"DP>(H$[Z+/42574H+N3MAJ3RR9+^^@ W M&N-!,R+9SQ,I_!MB%F,D (F,SS%*$E;224)+BK?4/> M9[_"HEOQ#J.Q\YY/\+<5FN?VM-2T<@869:BXE77AZME-RHQXZ6(_5FW0)CBW M/>M"S/G\/5)&O+9XM#JR"4Q-.R\N3/GF\/@9832>'>P/Y\LFW%-=MP8%GN;Z M7Z;4[ 9IW)SF I/9CH$C+1 0.]RH^P UF=P4G#,59W? M0HZY[DIK+#8&)YK!#SXRXL*;6+R*-:?2:!3@DAJYN).E9.,$8L/!/@0UO8^C6YF^J8Y M9\><2=X=A$Q)\Z?$4@"GN:H)EHI5!:?ZD-J>HO"+!6*I+5Z3#G96H_&LC0MZ M?_7&34M[&9.8- BHK<+KR%?QY0JG6QMM[F:C9E=\/WG9DW.$(Y8:' _ M=Q*U2]%&DAW"^@SP6I"ZR5AKAKO3COP]9ZB\[3>5*FFA]#(839J_^1Q9 ;Z: M>.^Q2EGBKK24$1@$L-FM-BF!<=YY19)?NZB/95T!>!]9Q4_'6EQ(J9\221LF_%KG>6#1(E_%: M"0JD>(Z!B'+.(%C%O,N*L7NF.,:>98<)RF-1>G(?4AQ%]*!W$.(NT.U*NP!7_<1$-=V?7@Z_'+^_?-SL(3T;D$ M7AF5C^A97AFI>-59,32%GWJ$_V[$R3>MY[4MH,:]V.W-X(T.=)W9UN*%DW5B M@B).RH[%A:30!N[,6!\/)&4X\P$@R87OB2\_$%9KL"G-G MMYI*+Q,@(-,5 NB!L)*4CH.7<[>M\RGJ)Z<^Q54UTB_UVUM2)0G7ZZG#UDET M\!FQ03C)@H#-J&^RO)M^0K;($ DZ^ML(SOHBDXG\D^X"Q#WSF/FT 0.?>!&^J^Y+%!L" M "D$\-+G,GM; 8PG7,6=6]_&!#_;G#D8DQ4P[DXWD6A[[2%XRH442].*([2*F @#M^ M/Q;LYR.X%6WJ]-H>S%1/Z,D\)B/ MLG-R#P@@)T( :$5FX):G+F&X'=2F&V.7P/R6$X-+GEX);0O6X[H&OUU!\O>! M@Z#E=,R0VEA0O.'JF3=%DK%B!"WCD*H=Q@OGBW+FERJ/W MI7_>[($52$O.BN^[+T;@@PS10G""SY9#?-:/4XV(.,\KQ M]2,!QOEXOI0N5CYM*/F@G@7I^=MJ=# IH"?/YI)_L6%#1A?&/U/A[TXN:DF4 M;3T]Y\\(BKL$8D@WA*[O,80Q=P@(D?2UY@Q[U/B=JCR>]39B[Y%$HIF;S%Q" M.9%GX,V,>FSXO6V:$",'F,WRWR3.I5BK5]=?92XN_Y+ZD4R"@ (D!]EELYW M;^])Z/4Q\*/0],I7;S80A(DBZP7%Y.W-)4'**]#>K=(FJ2U"V:E8"5QL(M_6 M0R!.K=IE$]:@Z&64'GX]L%4Z#0%*.4YZXQE>%EX%UA^0[25:=LH*;V7N: _YG&0M-^QKM1@Z^./#R@U2-,VQ!JY,\:L,"6.HY?*P*%"P=.57 M1X5^91PF32;HM!MVP#>B H+S+SDS4LTQ"KVB'1^D9"28NZT7ZU42>>8&!597 M4_C+M$>)= :#)X*?YA1.6+U623W^+Z^(Y\--65WZUT M$FJS_J,2'?6/VE2XE 4[42B9F1#+#6Z_HQK8GQV):1-GC(T$<>7<:BS1&:E, M4.J44DL@H!$5L2"N6##D^E%"EX\* S[ M)K6V#K)'KDR@O),^LU\:IU+#T*3!R48\3%+/^6%\LB$M^"Q)L-5";LIC]IN4 MG=^/?O$" 3NSZ5%VMZ?&T5QIUJ,*,'.918WZ7;$'_^Y *)B;CXI0=/U *:4[ M"P7G@4/#X$L%3&XA2>8X6]+O%BY0[\1$H^:;DMY,FQ]_H*R96@D#3%]!QSB1 MU4!E+H3&:"?UKGA5-56)]P4UEBL_?!<&K))"]%UO'NDEYO5/E%1Q_9[.=G@_ M_+N7I.4S=>]'2I9<'P).R7;N9[XGH"2'J4RG^M*G#9.PV#I<"-K(_"[%/\#@'I5*-S.G;L&X'Y'>JO;42*!W)+%!W9+92 M4_$$G84JQ=]]:$Z]G)&]B21UU^]8-F MA8;UE-<8#!M1)&0.NKH=.Z%EX5NYKV_ZX??>%),?-(CUGU!+ P04 " "] M@']6F"DC)6TC "\) & &-L:7(M,C R,C$R,S%X,3!K,# R+FIP9YUY M9UQ37]?EI4GO55H04#HH13H1E=Y$E Y14>DB(!!J$ 6D" (* @+2.U'I"D2I M@@)*+P() 0%I"36DOO&9YWGG_YN9#S.S[]U?;CUKG[77V?M>R@P%"7"9&YL9 M S2T $!#W0#*/' %H*.E_;M3C9ZZ,S Q,-#3,[ P,IYB8F-A8V-E865EY^#A M8N?@YF!EY1+@XN;EX^?G9^,4%!+@$^+AX^?[^Q :.NH]] S,# S,?.RL['S_ MST;Y#' ST3@!L70TD@ M-PT=-PVE%P!1Q\E \R\#_FTTM-0QGF)D8F9AI5[0 MS 70TM#1T=+3_1TU]6PT]3Q S\W <^:"X2E>V]N,DH%\JH\SBIFD+K__PG_] M)T9:[4Y0'#.+@*#0:>&SYV1DY>35-2YJ:FGK7+EJ9&QB:F9N=^.FO8.CD[/' MW7OW/;V\?8(?A82&0<,CGCR-3TA\EI2T?NWMZ^_H'O@X.C8U/3$Y-S\S.H9;1*ZN_U]8W_F#W]@\.CXYQ)_B_ MN&@ .IK_V/\1%S<5%RT]/1T]XU]<-+1A?R_@IFN.8"-CH8Z M>73< !@@V94DRP+_\EH?3=#=]X5^[[B+[]A:<#&^%?-=J55)*^+7@+!!TZ\U M7OQ4UV$8[2FE_UK)-T#(1E8^K2S.YCNS=MV?&\_/#FL6=PKSPI7-?;;P^.23 M+%1K/YC+^_(*+L=9^$VFQ6^U;T*.:%> #Z!Q7ZM0^/F G@C$N>,&@=K-H^. M_)XH2WU'C?=CO933ZF_ONSUN_=U4ER-;+^J=7"1GT,NK"?$U0T7QX3ZH5BOWCF3M2VH MN%?4"PAB3WWD?!9Q/VLY8"[LBR1=@"1D0_CE]5&6V@ [48[V+:A?*GY*I1<^ M>VIN9V/7KV>>:U;P(HNKBMZ#]%T.?4W.\@A5?[_P=ZEN.Y&(6+(FSG,@B>^A M6XK(L:BSVWF&= +[L0M&^PA^"9ZL8B#@!3NEKL_8Z[R6I&'UR&TS^V-T?4O. MJK3EGBFPSTH7>][L,^/J0 3!7I/'N$[G_*BZ8;M"\^V)5 \%PX7HGJJ2Y$:) M_YZ/9%G:3@I #'>%35\D&W?98@33'L'878@!D>MLK7D&[<$P>M_@%?63!+75 MVN#!O1%C3K':/Q"NQ8J"$G=7TZ_/,BZN9<35I(9(3Z_M)G5HH$@V$-P4OC)) MI">KKW9^R*YK*ORGI4( \#0,%W%J/ MNQ:F_XERKM(GWZ"/W\)%N55/M*^S"'QV^")QUZ/2' /C];$5(GJ4E;3FEUL$ M>D@_O>V6)15$$-Z5:?J $>PND.]QQO*7^NH4X"'>+:#[7CLR30]1GF=?JE9+ M^[./-F@UT-W\6?^(1.?J:VJ:N7&N\$IFW\(',PJP:?_(NT;]Q ZQ@)=V\VF$ MV^4]V UHVXYAA.8[3AZ"X_?6(^(V\*_(I56.Y2L9)_E<1@$(.D+?M=A(7H@] M48]4+V*'%<%%.C0E'T$?. ]L3\%7&[_6OVLTA@*%6@?P9#*O]_G%*(TQY#E' M-B[?L1Z-QM>_DZ86?R4:BR:((@_ANEB'9U&&I8LDN'&"A?>]7,,"YGU! )C] M2I-T6J9=>BKJZ,9&+K;&NV13K7 M1NO%/?GM\*MAS](>/K1>F#'(A9?5TPC\I T*30M,)F;^)*OY"/,Y*W65U]G MY];_*"O=CKEZZU4X?_!XQE+;:&=,'I$-EP7J0\3G<29+MO@:1O(J7%T15;U@ M+"66=-WD/=_MRI%RY5TR3:'JDV+9OJXBC.WB3R/^F7"4$=\UFG\[@Y6]>H[5 M1S-N-S;_5[=?0 _@B8J/")$%%D<5V5"I/-,MD^PQB3M%BIW,&\/1M6B%XS&B M5/VB<>#9SI=[Q1)%KXU['^KL0UZ#6,D7>Y ()NBQ$3;]J'G@&?%>&:OCSIK5 MS@/#%S$40$LJ]'!-U"-O**C1 C];P%?\O8P"U/^<)UIC?C]?!J>".90.I],6 MO^B=]ISRU)P>;*..!-VV!]VAK'U MZZ4ON]=P!+/VJ2YE*,O(O)U@>B *)Z)W/EE-_GPL\N#:!?>W,0P0/=MOITHR M/GG0\J6I3.SCI_O69IPU:FI>)W>\-_/Z72S^$;^Y4;(5'6KV[,;Y;>T@PJC7 M0J<@,AP>>V!UQ7*"J%;25>3+7EA>XNO<5>A_U_M5,#:&K7="<%[3,6V*5$M2K:]A2-5T! MNKJ["LWS;Z"&_=7W?V#EK)ON.=OTU"IF?13XSCYH)ADP M2W C:]X_"KD3L9)F%%,(C;PRWJ%;UN-1/C._,>6=[1+I^#0PSMHQ'F#+-#/X MC5 , 8EN+LJV)UA97/Z8V .;_V'A7_5ZA5M;[;[L-W\6R-DV>KS#GX568N0 M>;W!M8C]6?>/5WH6'>WY[@7LP=]OBMY7F;]-%LC.;OZ42:74#LB S]8(^(\; MPOJ>?]D@M*Q$LT?)R'Q9D%IV>$;67%Q8-W&84E\8]_HML>CG<*8,+&$WJ.6N M S(G-% LIXR;#,?)N5N2-"]^L0.]Y( P'!FGFXS:^*NGJW/8- >5R8VI;Z>,XYSF8I%X8 M1TS@ZQ,J*XE7QO5.>X2L>:LY#S[\X%Z!/M5_B4LUUCI,],$!?$2-+%J=/F W MH%Z1F>H\?Q\/FQ^M/FBW5N7+>NKY+6RX_LC<83*D<:M%+W\ S)S5 ^;J *'$ M=,(0A.BNCS]SNXN5]#]>')^/"\S#0%*6F!X0==DR_D0H'HW-L5J:(>SI@6QO3QON&W0BV9Z]S7&!A]F'*_WGG89GF"_'WHT(AQ.?1)%>U MS$0I7(1^2RM\;1TZX^?GK5U=NQ_BK#\^[]F:4WVRB54U4Z0 ]T=C$9YAR7,[ M!QJ_S)>DZ[+84WLJ#&48X1IX*:#77)\A"DWPA-I9I:,84ER)3D#CM0)ZUP*)(LE\TGZT;HX2M$1_P;Z>! M7*, Z:Q%^)6EK].I4?035.4V679Q'15EBK+3D0OM=QP0!PX-)K>L:X 2G0@3R#OR5]*++:7]JZOCGW],-5LSDGR4L<.IYLX67H2+ZRTLA# M2(W^]+))'TD%%;!]LQ@"^1(8)@ O57[UH 7I.9QY$"\CLY,J.H7H!Z?#, T: M+Z=*?P[CDH)7.LCN,"YV*&@[\@P%2'B!N\89F1] 4O)9!_MXK'F-9WWYQI([ M%G_3NW:VWX\:[U?C+J-Y*H$#LJS_Y M9M7GQ4O]VXE5Z&0\"*4YH*^[W)#+/B$<,E(X)FO@^AV>IC;AT-_%R'KN"4;Q M+C_A8H6E#U%XPL-M"=B#I3!8T9&3(B7&Q($&F;N6N:I*YX*O+6F[6YKE]C M#^)W\OVUW+KNG!JH,+I;^NT:R(A6G$8-P/MA=86T.J6NY/0..2,V.:AV)F/,%-.=VE2]OV2WA'WW>D MJH1'WB+:NMXO@MP9>]W%<,+%-]Z[/7P@)0TK 9L?CLYLM*Z'AI_6%3QAP0;0 M_:&)4L*XH^\^9\\YPKZ*%:LKR!?=_P*_2TJ3[D_Q8F)!#G/\PCDH_FLZ^Y'H2,;GNMN-29VZVMJYP4'2# KRX MMT0*"EB%Y+_C ?NS/MZL7^0D/I7/X%&)F1Y%'"7B["1VPP(H0'F]6]$VE2$2 MX4D;[Z;Y">YQ1: NOK3E/S.PE8V&\:,H3/ V$]B 3$\05. M8J5^I,I6I%:B81-X*WW5706I!TH$L:77%9X!G5AE=B8>@7O60U,*:Q!#CT4% MB7R33K\Q!DQ !S)3)U@L>A,EM*C"ME$KI?"NU2;7F ;ID5X>!:*&2!.)4XK= M4.PY2.O:Q[Q70G6>+SSZ20'6)*\GRY8Y_C/7'?Z"])_^'R S-(GW_0:J MR;\Z*,!/"TA9!%SX/_BOM8#]9CE))LH4X.#Z^%73'Z3WZ43(;GS:*?"X$O58 MT[0GP32*+-86//D87!X(:;G"B8. 60=(^E^HX4GX9#,G"\(9K7[],@/3*;'1 MPX! [%U"A44;XA+_@AIPI).E8Y6FC;(&L^S9T!;A6B@ >R1-&)R36#'H7D\0 M,16T^@#:2E^1I7M) >+>!/HCT>,\HQ3@;7WT$DKJ4S?>]K EG0(8\F/"B'Q; M15L4@+DKP@9,CE7866(H6.3Y.5I?!L$SE0TE-1OQWRK.('[;8JECBAE '!U.DY/X?O*H MP_S"Z:(>X6XM'>S34(#!N0/0G+IGCZ7)%9#Y/GP>V,&A,)^/")82% #I'^&P M+3XT1R: MG@AF'] B_YS*H0!R'QPJ8OKW*$!OR7?8NTIP;-W:=?6QH.CK)ZWW<*^$M#= MD$]V@F26H#"O1<';% #,RTF,IP!3\(\=;,'(;3X*,/X&@@?@\3!D12^('7:EWPL,HP ^KF&A'G+P(!4AS5\#>;0T0\9I;J6H9*O6+ M1]MF#E1H+[<':E7=EM-IM#HY&TKB[F33L+QI9%U(?K#@CW\-;N[)-5 CGC=H MM>6 ;1YU@H_B[2@ $^%)_X3D^ZA@CPIH#UHP7KG90FCW3.O/!OB9YX.]P6<' M9]",-86^XS'GO%OR!AX7?\Q;E%--=43O>DQU1?+VBG?;KO2,F-NFPDM:-4T: M2*,0SDS[7@,'K8'%P.EO\.+]HK@BLM)H3_;!9#.,I&GF_HH@LC3/R5K'D#@W MT3NDNST73%+(QAP6U#F;]+ ^BK=?(!I5E_8;;-AY2@RLNI]@&K\L"OT\(,@U M67$H1!OFJ1OZ?=>D+1.-"_Q\#@[*KU&7NWFDFOFJ(-.J5GW;]P_!I3K]Z)[I M4,UU=W3CR>'!#C2'R/>E%:?;PP%;6PX@<4T>F_0D+"%5.#7KGX+P2KXK-O-H ME.>S#D_,1WW+%-^K8Y;3IYA!QYE5C_<$3Y_&3T]1 -9\6 ^\%\4YK@>>-$-@OD%!H3CK'']CAMLQ?\I,CGW?)XM[JH&^, MDG44&?7&J2C!IA\:@_0[XSUTY,KJHQ%T%87GS%HC M?2@ #R*6Q4AE59)SW'IR#7KCPF#W M#MT!;9V<&?]?!BJ 3Y3-!=$%OJSE. MUM]R2?(4##+Q?V79$:XU8FW@$U@N;AK.*S]V]"IDRL%D'-SBVJWR=*P6E&D; M*,)YS;^< K <+#U]_@F5'C\27'!QB0(8U4./MT>AV0BF[9EWXO=ZJ[I6YH;) M_)M%I_)AW7#FUH9US30PXBM6>$O-LH>@;RS*W ).)R87FDFV9?LYU-G M=*@-8^N*$85RSCMV_!7OJICAG_18SX0SQM2RL5[\-)2,;;T%NUDKSO]"L\>& M3A3V/6CKK\9])[U\T#6+Y425A.P_*D_?V\_!WS"*K!8V=R?$>$XNM?9MP&:/ M>Z9O[1UG=$6'.5NY$S#ZQ-&G!EP!;JI_XYE\4G2$[B!X;E6CO!N_?DI3.W3Q MIL*6Q]L@10)P%Y ]F^7S5!E[?]6^5;3\44[UDNW_6D+9I(@$Q!]Z;'BK_*5T M\A^83!\%$(!HR46 P$;#,6E01#J++_AP384=0[UD5=:_-;E_Q5[0Y M&O^#82EA/_K)-5S$]X Y3N)F(EAO/J'A/2I;O//I!=O M*$!W'\X2B?DYS$G"C,&P(>U(:P,1*'<$NI>'C0+,OXQKA\^J6G49X%P$C=/M M$(D40.RR7$K[H&QWH.& VQBAE5A"!A<4+'8_Z( T=X M-LP_YS;AHFN_M1Z<]P7C6U\GSOUS76])^2ZPSP$T5.T06,(KWL@3S_I'I&C, M\E:Z%)R@C="3U\*Z#'\UG\8.QMMSCT50A$(NOE!38(Y\" M7-(X"4>7AT[$R%VJ^3ZM4]XD1=>P=LVWT&8N97GIF:+'&]^+[WKDY(:&O#8>^M6='UPX#G@1;EN$1C[OX5DV+7 MGKVXB'="#:UH[W0R/WMYP^I]"ZV?+\6#FQR^%ZK@BM#/PZQ;DR&\[HR)P1>> M2;M[>*Y*5S'&!J85L#^,2$_7LVMR,:O[926<>O]2'4Q5SF89N*TW5-Y/T6KGD ZX::2A=+6P$M\G\#M#4_U@[@!>6 M3^R6T>OU/99^4[4R>46Z8=;O;E@?^'Y/+J@=M^4:XT(ZW3_SP3 MJLW7:>+@F/]096M8DDJ"QQ@N11IAH[8!(N"PO)08H#PV8F11;6\OSQ5B)#;" M&;/T/&+I,5DIR@@3W_1P(T8BO'CQK5&04QS':R$I(.*&ENK+]-E8PW5OW_T4 ME,RV%+9T(":T"$62U_>T3YA;7KW-,*;-([,WS^%R>J%?WQ3>&L,%$C.K6+1" M>VW?"K>T\:;G"Q?19=A'9I,^N,%T4Y[79X:ZS,K\A )B6FQZE[V;X%NT6B,[\L)V'2S--L0 MU.CJ[2^U?G)/[;C?%YL\F]YTCT<1'QBZGDI]6'O8L'DIZSC)J /?%-PPUJ%[41IGN[RM8#6)_(CH&-N1B.,; M<9ME J*M--KRP4KJN:'K/]GP%$!G-!NRF+=5%R,$+=2E3VIJM1=+4<%-@R.1 MVZ%S1XXBYI]4C4-;OJ:P$;B_P"]OM@_>O[4P^*7!A_@[5..7#1+!I;KB-3U# M 1K8R?PC/C'\4TIEY]R4=RZ0)Q1EK6A&-=3X%52DPT3MY)_Z;%C%@YRW'IFU M?-QWO?G$W]9-(#^XZ4E>PG6P.;7V+%!!(%N:1T&8%PM4>;PP/5>6WBH,$YD\T(- 60+%>WT/.!S8/-6HT#MEB7 M^3P3G=_[$]P&0FON8,H)IX#4H2?@^JB>:L?'WMJ?"<^)M768I[JE+>C F8X8 MVL>.^$^HI;ZD&&FK:+:/9_M?9->*UNP-E;4K0H4.!C;=8X_O%9X6<)*:S?Q: MYA^51@',L4M/I;YF'J?R\E#GQCU'Z6N2A_+E)!&?E4.#N%S%UAK?O?FJ_.]9 M=Q3HA!Z(:*V0+N#S]E-((5%N/(,!"E>#;I:^.-X8?I2W_?5B$%5@V:&)B0TBD WM&Z1/FN3DM*Z/\'08,E>IZ(DP M[F!:FMI279B>N?D%G%00.$LMK:]=2@1C\CI11&]J@R9E2/NF M5H;9 ,AY>+)^-7OLGF/16:'H\0WG0NZ]MZ92;7FZ84P=YJ%'QQ5FNTNL.VN9 M%@BM+[T639?C(X]_O^NP#5Y6@#\KF3M=X2NTLO_VI4F[_^"S2O$R3RV-2LQ< M9(#JYF![,O+9=-A+)+I0H:;PII-3NHPZC;MN^*-A+A>K"/S3Y$JUK\5F1Y_A M N,/A'QX:"/,/Z,1YSK3;=N'/U$S$>O+EC\K(O2]SF;M"GW0&.@@=Y2D#B,Q MC4^59I$-9*C"L5YZIN _%Y?PYW0(DFWR49:;Z=UQR;)U0US3:TM]D+@E MKD-PLKOL1%V42K6;LU6UE483]BK+AVSI\_ ?SI;7I/;=R-Q$NY2S'1=J/7[, M/2$IJ+EAP&D=FA6N/CH-\=&>]QY\*F\K'+[\=D35#&('J816[?C?[GB,:DLZ M%]\OK,VG^NZ8\8GU\ON3T^!G;R> "TLN20ZK;%5/4N,,YQC"=Y-W\PGNJ\B) M "F:$8]+?9P_IM?#^E5F'*Y@.Q/2/5"$MB:ATDF59I'Y"LNA933CG6TZ^;I2 MH) AN(O*Y+B(=:OJ%(30YMC"I6P%GQ8=R_Z%J+X@^KI?*Z^[5SQV!8Y*4![[ M:6N]#N)>2^%!GP,3%BPJ_TRU+?SFT469P;Z0=^_K%Q?>"!'KQ#8?.2@S_D<.6+D%Q)LJF$8%525.4 MZL"4#]<=A4HL;KUP5:RIL*HQ%*+Y+)/N@[^S="2.T8 /G,6N:/XHD,E!JIMI[T%B@> M<9\3P/DN0Y+TG 1R*FS$Z]DN&%5TU@CYFZ<7O! WN,.'.74^VK?N ^X,,M]& MP,>=VA$J\>R1AW292QUS!KF+[[!4G*\+N_5N)59?CN YHU^4NS] Y%6=\P7% M%\JTML4C7_HL6V7*,7HG70+G%0UU]3>HH#B[AU60:X_]]"Z4=>0('/7--GA2 M ! <3BP ^6;05F \_@&W5UU,;)M#M9]BUM%S_I'<(+)F2R;*7274@S M(>-VY7I&YH+Z;MYE'N,KJ4%.N39BL M/P0QQXPQ5[C[1/3@ED5$'-V7E\,?2#_GYN,93K]$4QLC@)/#-BZ#$IJVPTQR M>@7Q]XNY\A8WFL-HK^ISL"83$,LV_6 VW-H1%/N[&15]62ET2$3;3]HWE/#! MM.:U]@$/'02,DSHJ*D)5;HVBEEC60ULPN'TKTX/VVY-:R9-YMJM#@<<]"D]B MH;NF)E^/ESB(3N%831/,+X>P333SCN<[W8894V4Z?ZGO(Y'<4]70?-12JGI MLD AVY1*P"I6WK6^XX[+F@=; \VU.D?TF42)Z0]$8(J3JN+4!HX6E]Y+H^DC M'+\ZFW#V GW[WD(/LNA3VZ/1B%%<$E;&T&;N!V[>]G[[N+^>B?SW?%;06>Y2 M8WP"'5W+W*T[41JDUP9R1'-,DS,%>%K>(2R=924L+5S >C>7BB*%6_*?3D4"V*VF(Y__1+>5C20 M7)_3&3R;GF1P9NC6E] L>Y:DPOQ$/\+T&=32W/XUW*6Y^1FHIO%$Z>1ATJ%Q MOEVJ*79 HUI8YY/EW_/D0C136T"-,FYF^_?>_:#H9-TQVTG(P\^1!BIA5 M\>C+Z=#-,Y:'U&XL[6]J$_R?FM+ M8VP"M)RG5%N:RW"FLB(2N]BUC\LBL$<98(]*2<5>K>*@CLSP!IG,48Y&O<3 MLQ")6RNI$7E[+C;Q@FMD%F%ERXSH3(:<7NVE?;^0&4'Q3Z]%(X(A01P,M"8# M75I4V0W!>>'.(C$QY8&^RXX9EL%_=,697W.^5HT7"8O83SZ1/SXRP=6&8/D[ M9"X^D572J';952 QG01V<>9I]0M1.U 2M*R/QF-_8'ETBQ/-KN+48G#*1"2&7Q!S[S0J(J@Q\UE MIC6@--VEL*DCR\IW\/S']=WRYKQ+>I.Z+ZHW4^\Y'NY"G-:=4S]VI7M&ZK_$^XWW?M O_TIK M:B9:ZY&:C##5N4;[\Q\O_/L=@C+[7U!+ P04 " "]@']6O!%3Y60I "0 M*@ & &-L:7(M,C R,C$R,S%X,3!K,# S+FIP9YUY=S1<7_3O9=3HH@L3 M(8@:T>M$?'6B)8B:D$09-8+!,$3T%@0AT8D6)A(U$9U!(KI1HLV(7F;4P1C/ M][=>6[_U>VN]]_8]^X^[SKGGGL_>Y^S]V?=>3%TL LP&.OHZ !DY )!=7L#% M+* %@,C)_VV70G'9*&DH*2DH**]04U/1T%^AIZ>[0D?'P,C*S,#(PDA'Q\S! MS'*5C9V=G9Z)DXN#C8N5C9WMWTG(0)?/4%#24E+2LC'0,;#]/\M%.\!" WB1 M=8+(;@#D+&0@%K*+;@!\N4Y*LO\0X+\+&?GE&JFH:6BOT%T.J&<&R,E ('(* MT+^KONP-O>P'*%@H605D-*FNFCVAON'+=B"AI97U(QOGI\^>N[BZN?N] M] \(A 4%1[Z.BHZ)C8M/2W^;D9GU+CNGJ+BD]&-9>47EEZ]U]0V-3WI1??T#HV/C$Y/HJ>F9)0QV^>_*ZMKZ!GYO_^#PZ)APP4% *R%"Q:II1/_&]>N-.! W;O=3"V@Y:05ES M'+O3BY$K'$)R2S?Q_T+[#V3_=\!>_7\A^Y_ _A>N&8 >1';I/! + '.+8KB M18&B^$037A?&,FKJU+NL9L:6#*.Y=RG9S/Z31H7+45&%<\2+%I#_/ZGXU1Z2 MS B1;NGL!]2^+<%XS-/J9?HO'_5P/GUUX%J.(L@5;];O>TWPCDJONET$<7/1 M.R&_X3BNQ\F-.%D]9 MG/_/ON545FA,QD!1IHO38!0 LD_MTJ_JGQHLT^E[\&#NA!QDHH;[1 MQB_GB7@PO)*\J3OA?;#>T9^ MH#+K8>(#@AX6A;8:1F/&7LZGO5F(/ MU"=B'CZ&7=\3?]',\%_;X9;L738US6<:I87N')ECH7D8&+_HWWY>K@H /T2! M7K8LQJ,P*5WG#F===V"C.WY%OT]]G_WS,K5(U9#A9],KW3#H$<-0'Q3OAR&E MAEX ='Z]>Z')RX+0P->>C7[Y\_PO*.6$PPI(?23QB18HCK,KN+4Q^#2Z5.F= MOL\&6\/-QTH@/LJ0FS#%+8TTK3-YF-DSW214?H:_& (-<7; YVAQQ!N-Y V MHB6#@*2 4L$;:C-'B@N@0Q?B]<-D\477HC3P!T6=*+6TC_17+_R=3WM62(;] MY=5]P$9VW(#X+3H8!H)Y'U41RHK=+1O1)#6\ M)-X)%4M(&'7[;QEWC9DW!\80^UX5KU5FTV*1'61.3PN<& M#_*A!#Q9'SYJ!'6\5?#D B@P>_Q-H[_OD.UI,+HW"0-.>4/.V1.%JEIO6+T MGI:E\,%#8ZC/@D?M D*%^<.:R!,8U\X$;R3&$_[ S0C[7K;^1]G29S/F*]@A\E.JLIML M/%P?-)FUA(I?QK>]>ID4;#W*T18S1)/=;H[R=B#TAFXN#W$230A(+()N(YBJ MMFQ=N),D+:;36)N \ ^+>K=? M4&+QQRT-V0,V:ZG00$P*I^L\W:C0^.&@P8+AYY3HG*6C5R%D?_*?# :IA$VU M,:+6AJR!7#DQP52CNTT2@D\W@H<-_6,I&[[66S+/(GD; MJ(8DYU(TWM5XDJY!]V9:?&?O]/TA3^QK#U'TKN9@'QIM8X 5Z^/#TAE+B]TY M3C,2VUZ$!/[1B!D^XX=:MBEK,!-M)DD,A-Z[3K.>D)V:+1&GVDS4P"IW+Q,> M@ V&A)_7JEF!^OE074V!A3/P:E/L9CI8<#2!R. M%O*YR]N01JW^^[;ZX,L 3B=2[_S?AZG/DYY>F;LKJ 3)A>OBT[%A5?C(KB,> MCSR64(%JK\SEGT<=HAZ@O8BZX$/DW3&$1T("G:AD"2$T#/YN\G9_N4[@8V>E M692!A&J^N9FC7-EV&0 :Q/'7Q#39OK,%EU=D':%'.KH(JHZ.Q_ TQ(&*IM_Z M%?%5H?.&%L64>9A5=VPHQ>W\\PI+['E]"Y M)>$ 0;$VYOYMOI QUYGYI#2[-GV*;#Q]31G)!VY("<^F50@^!6N5(2*M^B'< M8>+0!/2[$)O'05^CKLG.V(A1%^_*[,4^'-^6^^E[ 4A*BUAG[3N)[^?K$R(P]IS: M6?K#+<:(PFD[PQ\];R/"O&(H$FM":RW;EHS[>V=[581(!G+)@JV);PJ>?G#Y0#;3IMKFBDPY7KBF MYBC>NTL=+?'TUL?IO$05[@^! 1< 2I>_?OV;=V>2&-I[1@(Y!IX?7<5> -=J M0C"!'>=4F_II9]J1Y@GVB:RU':5V;,T7P+/>=K93Q55;QCA!%L\_N2F1HUQQ=H1 M_!Y8\0T6'QRL6\\@(UMLCZIDH67S-ITIV?\TI,&[KD6BU/&[#M]]TKZZ=CW0 M]];HWOO)L9UNSGFE&S2??9Y1CM*X^:7Y'T'*'"J'T" ^L=RA&4^KE5=/CUW[ MR"OOBRDVB3&O&:0M:')F/+MZ$!*CZDP1"'S(?PS=Y^S]ZE!W@P-/==\EOV(PB1CWWO[>EKGS M#W5YO!H]Z4Y8QK[(ZP/OQCNWC*I\H$=2[/VXC+V!C%J9-G5TOUN9IQ=I!]7N M,IWAH2 @YC6@<'9,3*DH.(_=9GE8C ^K&>&_:SL=#B$<1,FY!E4!_=D:A F$L^?S/JYMDN#&<%<:_+W;2H3FX8E#-:)+ M!%8FX$0HQK"CO+>5+P!"Y>/S4GF<$FP6O!7_)FRT54 P@E'=(/[7)"9_.A)E MEI^%:6A+'>8S<,17\!X%$K+HJ$P25-8$RTY#O<$S*MOZ70!D98@N'5C4 M!1!-=GG3PT$7":OB!J*;E4B=5Z%2XZVHKT4BZ3G6#D IMX?[TFTU?A6" U,JYM$,6'X[F V M(LCITVP#2F3!;(O+!5\6-HRHRYVO*C1^5F$KC*;4\B6Q[P=N]6!$MTA*J'8] M>;J@PB=3%P!S47O89Z:D4S/'S#NHL5)!N.OHN_#)+?5@JW!4X/.N7?JSA[&K M]1)WL! ;BA#X I=<($3"FJA4'M,S*%KA**!_>-TJN23SY/>B;KVU3KV788U& M'8GS=\('JJ &-01 M\'16/)B*_5J>VMA'[C,>YREG^8&2@$1=08VR4KTG#1;A'6W3FW=Y4[!T5$[& M!8)C[(^(9H]1[V^"AN,+WMQK!Z8.JV1F9T'[GM1\H6MD-_$,D:OG5ZG'D>SD MT(:$??G/2NJ^/?::'C7-_R">J;O;?@\Q+OGDG/=+%+2*F.%A4+6VKOFT"'LZ MU[!4D#[@DXL+03_#-=I$6N(>5N2P-V=.#WY5YO8"Q//;21E#I&$>N'ZAL2_+ MS,@A*%D%75$)^F0)FID>"P^$T] MFWLOB[_N MA*T(B^B4+: #@W-;D:!'88L2!_WY$VS4?B07YI*.-+U1O-8@7! MF&C<=H'I0'G7>25PTM/"M3W9@R S X-^"IQX(.21Q1? %TE<0(GSAMBXBOV7 M<@96IH'PYGT#&#]&F-Z#Y'"9,I[#$KHF4YR&YVV"H/V,5 IGD3.ME0H-5V9O M1CRXO5. :;D ,(HQ6S42S\U8\QAIUD39AQ)G7UJA?25&^EV+G\\EUNB1)/)D MUN/3>R%\K<(PRU6]F'L3]9NSAN\44 QI<98B)F^1@LFW=4*AJJAC[Z5=9K4G MK4;;'>?B;>K54/V:O@HH.U&+77L$S!"W1X+RXQ;"VN'F\ M;BT68V_N6LQU ;PD1Q@<#C&9X+-?*53C^8K;5\15+W,D87\Q+&.-HPK*W!G% MGUU-L[-TA7PQE!* .:(0B6#.L*OK,U+%Q9N*P=L9R[VCONIUSS#ON;7: 7'Z M/1B%_TI+Y<)1"P%=.7,R/#T[_P]7H>J3OL<^#XA_6-:@:R8SO)KU^*P.",>Z MM_MQ&NJY=W51W("J(=,NFSBCYO7;V,DV92(#QMC%4/9GJ:LBCWJ!94AYS:3C MO NO72;7X@<.+%)^3N>M6 >R?N\"D+VEWW/"GXMAFE5$V8RC+3ES[)PP'#+& MG&_C1QH+*981@C,M75;XF%@ULTJ=IZ\,[]G)9@BZ\A/DA^!.X_[B)]6'S2^7 MW"K=L!YI9<3&2+5>4F%PRGWWH8["9,$V]*V<16V(L7 MCQ9G1WV[!5'U]QL/>[CA"!!?Y#.2A-9LEH\&0RG,V7/F? Q][HKG@5[X.BA3 MO XO_A!\;=\V6*%@,CWN8;C,9Q_;1&88\CG,7U1)R*]B>BZ_W)R$7J#S]-0: M1/ZDGP6]MZK]8$ +#N3US9OSW;5BVG;&%3]Y@N6UBYIK[,]25PG]W3JQ>NQ( M(<<4IT$Y(O\PRC)H^T:S[GVF7\4O\DV-7UP N($'[38*(0KW[&]WEJ?2C- MI*J62_N86-6_<'1_U"\Z=3S8ZR-X6MQ0Z,D*ROL=)H%:IL=]H2&_^\=EI1+P M[IM#-ET#QSRO_YORXR F2#C[).'JT?SDP8][=-X\CZP7'O5U& _&GUPM:^TT M:!M^/%%WGB%'H (IH]3RZE%$G?-\P3&Y_2#7I_O;XQD.J W5L<\UH4-+"RQN M)/&1:G][J;]26U)O]-G*88*G8/=19/P%X"R=,'G$+]Z,DT _<6ZQS)N9Z!?F MMMHM%ZG=='1+?IMP'S.BS18-=SGS6AN%SD-P<-5:-A[XS@N?.Z/E%\ T-!K7 MG2/]6B(Q;9!M#$MF[<)_^/4"H*0?EZKSYB8HP+*+XT,U,'G,H.?PLZ=^/49]S_5HWC2F"OR;!391(-(VH*O=RT MRAE?N=0H5WW\=??SV_-D_ES(WWC'%[I5TKWX1-(Q_\^<# U5G;;N"R ^9^_E MZ)5$*H]@B_OQ=V#7SX/1[+^_3CD3SE@/T_,?NX_"@V,C]F4@!GB3+;.\C.MC MW _H/X3DD*,:RU#OWC+TM%\>](DHPKX'%6:9R5S&@5'N:WIBXJGY)5UTJ5 N MPM3N0O%'OU:/B_?+O4A*,P:O:7M@O*XR.WV4)K4?6Q/U>DU6C1E[4WH=P5HU ML]?U(T[V4?*]%VW6!0CC9G"4U80=L#T? M4MS//+*C:K:ZSY]"![WQ7SB7[U-C9*V<"(.\2?//K=#R^TYNR<6\[_%5+!V^ M/.S[C$RKUG\"--ZF8)\:0-!8?)4/W#/F.FW<9;7SK>%KC:S@G>1??I:>DS!- MYXU8DIR Q\D4ZL;15A6< M:]-6*)2S-^&Y\CY:XWWE'P3/MB9POYEO/YZP)_P]2B'N78K%9(FBXG??E53M M3M0T+3X/KSAH;9+(D1S(6\!4[DYHG<>0)!?:_/)FD_0: PO2GOL>R.V( M@SUMB,YUNOW-7"@@3VR(*,7[B$KM\)1<'",W+CVX .Q\=TWX)4T?"@">:-;3D/ M*W"GTJ>V< TI4C3!W0MN9A6GDXTS6JS/SK/_B\T ZI_ M>I<3+N.EQ$2NPT3-CKYZF*5$,2AB@1O%OH$GE)GI76OY15[A% JP[Q^]KR&H M/L2#WMLK/N)DY7PCWW-@PMJHMF3*,F24<^!C<&B69']CR 4O8,+F-DQ3*'US MKD@YY97.X>*U8XV,],7+6+6*<8D@*GJ&8*096W,]9O,$?4.\A-)D^SPCCB.& M2E^D;@;GQR %OS>T3%^/ ^WIT)@R+:'6=5+QT&Y^#=W6'"725'=WX\UY?8.( M9BX9R4W]DPBLAU0&67[:4A,@<=L"YJ./8E=ST8Y/1 MH? \64V<=\?9'PY# 19SQ+=?E,$R>,DJ!6S=LC]5FZJ:(#[ZK(O$/W9 >'9# MR;0NVF0)Q*111ES M#0==?!2FL6!O["F4^'?1"9\1 %QS?L.DQA\CE^4(KME)='+:NI'ZU/[+'6)7 MF5;?D=J#J)36$CQ[2UQ7Y6J-B?QO6)99?%;$QZ5 M_(SP)P3TTD)76I_J=<_E$@IM!B M>8FFHD,V,[UB[!!!] )XO2,/!L%,[!N-+@ 7=U;; =UG.1H0_!IJU3$W,/CU M9]9K9,GS]6?J>.12-X)#@QN:Q^5F.0^=@HS4<#W55LD=J3VBIPK]ZIAVVK:U MBS?_V6UAO0%F(M[=FS4PUX(ZC6D+4%?JM=S)*SBU:GZ-4I%KYIW"5&GE6>FM MC" "FJ\M/L\#4)=N ^.*PT3 )V5AHB*S1L&9X'!'=B_-/=(U6'8M6B7(<07: MX]G?\+NDNK![V64FRSUG1W=K'?^L;>4]X4VH1]OIX1/(\_R$3P4I,3PDID^B M$..#&MFAS[0KD8VC/Q@0SQT3MGPT>#=;3DN<+U%60):R6F^G7P!"6!OP\>8% MD%"T&-3+.6S.;C'_0P$R;8N]5K!-"*P2!2_ .$_ZK5OE" QXD:655S/HV!:^ M"EJMKM\ZS4/&(O2V^=Y\+H])NR-T43QTILK M=8)WJDLGEBU_;:ALS7<%\4?F_&T)JIR'*Z/E):D=&W)^.GQ^T^7K9+&2="X[ M?*[Y< M/+ECV%=3FYS@D(43U%4X-=ZINK&MZ/VW)Y5(-T[RMP<.6:ZDOKIE=,E=.-M7 MP5%BO]1]MTW)ED/,EIT+"@:*_WAH3)!14$%BVJ=5)*9PW5Z[AP+0XW@M2UK]]D(4M6*OC(""LG MC>41B.[*-9T"3E.@\3$0;X^%A&7)R\&'.#F)/1-!#M&X<-EVH5-+J;8*C:IR M&B>!5+_O'WSM':.O<]B8K( MH#^Y#LK$*/G;#,J.\H)'WQ=NWN4,)+]UNVF+P?S,M'@[[( ,3I;<^?8%5&V> MG.E&1#!C4-&BZ]7DB=P*^T\L,L+9OA429FFVY$U(9D*BX5O=17\Y,@NS;XJ! M[:N%?8+UW@0QD$*A6ID$J]K3_7[(N?NR9(3U<4M$;HI@$_L!HM-Q>K.7_R:. M@F:W$1ULOQCE]%J*^%6)5= M %UWX/=BT^7F69Y< $9JFOP(_-)#:0T08<@D*7MI5(IF0[(^(5!D3?$*S^>: M(,=86>?"A2'ZSUTJW?.V0TD10W3?U9Q%2F%_LK[56:9I5MJM'\O,16N=9WNR M/:;L.&DH7\1';D'79Y'3^]VM2J,VRM('U>1*'RF+QVN<))5 A+M>X<>'-?=W MC^Z.;[&\A57I/_MCZV&AHV-2-N@0S?]R'95C^VY0654R)8?XJ.;7-[_.>)N5 MM1,9TM^@@0CTX^7++=CTS\P MRWYPJ7>VT?VK--/UX07T,\X[TC\_UN'F9]Q*@H>4O*2.&?V5W5K9Q-KG6P!% M^KK#GRH=YAI2$][:+^U==/]:W[V@B:VY> *^@L(PZS#KVQVW'H"!K MR->2O49L8>A);\@V4>S2TA2_)^$M^;&9K5Y_MGD,/>>2L_=57%K%L5[!"AH: MBL#QQ[IB_HPCXS+B56E3J*OQ4+C.A6S).LRYXUJ\WU%O#N11,7S#VJ>^(1N M&1N"K7YSZY]V_7([0F]=<_: M4Q)T1_ZYQ_1B"CDM,-H2<^1^GEN7/XUMWRRU-?*7=-^*JU>WU-S_8Y@(YQJW+%N4%%#V4?IN&VH#P+04F W\V8"YR- LTFAD/N)HR MF$_6&3(QNUD%>Q5#V;>3QI_?JEXQ[=N 78]OTP;"'H1-@K_T(G$B/0JMPKB> MP8G6-UDW0J4M(VH5\F\K6^?&+-,N)C/X(EB((H@S#U<<(4'WRRMPXJEZ08SU M,/:&/-IS+.I;O83/4W!W3/YHFWV+R5*2;*\*WT[*)QO=T#+[7J<<6BNQ2[;O M&$SL(V!QJH[GF:0;TU ;([1)P8^A]Q_=/X/GV[$$K@-&ZFNXS8[*UDP6_"%R M*P/O;/%=Q@2'[LDY*^U>8PB M@5#MT+$E:8)H6!)GS!8JMD6R9F$CXIZ^?X$6>T_++VK)NCXD+_]:5W)W_*@W M0109Y1, Z'H0T N7LW$U=*F.@UFDP@PYX[F7BL7H2#B?%L]ZR1G64Z2MYLD MB!'BA]HF5[NU!18\,SH(]VN%*X[19F> M*X.W@>5]R $R+HR6^"BR'<&WW1+(D>)7==>EN+ !GWJLBZ M'MT(Z5<;3ZF(=Y>D#Z*U5GH_. \\#<5Z5$?@9BT=C_,HP9\R#JO^_7WX%IR^ MY%6D>RZ'/CB$G-X>IR9=T19PXER"AS.=K&.@ L2O=UWA]4Q;J?C.@$ZB6JL6 M^H[=[&5I.9+A!9Y"8TNVZ^&T0BXU3\,V\9+\(#5B/KGF1J2 M1%%<"^D&7CCAB4NIMH1/7>J&V4!';@-RH.507KHS?]H94]8+86IH7)J#&(;* M>/'/#C6/4R!4L#ZSC6I/ VK0V,#M7,Q"8ABK(ZW[*22J^F#VK,1/(RG(3PY? MY_B#F_5&!;47[7&Y!E,8FB1#$%P\QBW$?"**^#X[JI!JW#1^*05J5:37W=M> M=/[!P<#$0BA;3&$G\N"-AV):'CXYXC.@?,3Y9(%MI%%?$(%UF.:CN8YIDF:U M@^I,>O^&24^7/*.4<3U M]A0T/VCCY%A.-GI!16FR%A)IYQ)+A/IA$=$D-MSSXJ"E:ED#W'+2S:PIN??] M+I[3\_R6Z2M_K-/#E5&E'*#?8>1P"GP@*I\[B;IKTF"0)^@X,,O(?'Z.VD0F M7*E_$;@#7?<,N0QN>)-[([O^RH=#]'0A>@XN>A\_Y%;*AJNU:3X@\8>-.H@1 M[(L8>#O0\YPC@L+J3.K?HW?>>JQB%D3S!OM-= ]C=VK/\YA M&OP L%T[0#HY$H13NKW*>L.XP4<#6*+X8"L;W!H?$ZY]@K,LJW"K>L&A7/(% MA]GX?K0*NAE^3W8WY^#A>1%)>5[W'=$,2VUWOJ9&YM46HUQ YTRBS<5V';?X M+BT=U.<3W2\CRJMGL#908#<#%S]A["_D3/T!F(L$F&#J^)+F"V"F7N!R M1L=-J1:B<0-_T\C["R!Y4FDQS.=L_10&Y^7"E-J$6T@ MN^X<+!? -@^PGY_25EM3C%-1OY9_3:KF-,+']V/LZQ#$=N&0#1[!2=1 MUS] MI%^RR:KO%L(CGC8"KTF\4].R5\+/$))97P#WQ4/B\N^CX:IXZFZ96;$2\9KK MN[MQVD[*\OB!B.VL]R/G!UJ[JW2[01;*5!4HF"EVNG^8[!@,G3@S"MD]M$R9>UEK1"74JB#+9EX:W0RSL_WYLR))! MIDH8%3RFY,;N(XO11V2$K[Y/_)T\!>L_-PE\_.+(;O#&(-1&CM<$(\;5MOC> MD=527F]Q1#+ZMFR5[%LBO!(A X:M\6;"0J!(_^B&H](FB,Y7MV6=KKSC?2X;6\VP.VFCVK7A.F]NY7J>;&X)] M($VD?B:C8636C9@5FN0HQ)%4MLHH;^HXK$?YN.=AJ#H*[[Q@E'5H)!;-(/^'7_M*0_;$6'/2; M_K=&I'N8<*L901^78D7HP?Z4IG?]W#=FM_2QY]@A@353KR?>+>,0;3H_ZSB(MWS'*,MSL5VZRJ3^=X5ZUGB7Z"V;QF3-?+1U5"SN^#;&V#< M_877C<5DJ$=T$+X^7/U'0%-138Z!K/I.]NF?F:#)R M%RSM?FF3E-=6WT)[6FY#+F[35A!6-JD,OMN$%X5-S_OE_^ MAQ=S! ?=S^%8]0L@H%*?"-TP$ 5U.)]'AUWIU;PL;>7!T[M>-!? \,:X8ZU) M!RP"C'LUHX!H\U6^ *8W_X@6,/'''&D15,G,6X'1Y/GWD8VKF2LUNF?B1*$$ MU3"PJRYDOIZ!N#GA6L#$.WX!7-:.D3/UYZ7+\^2CV)QA)^FO,5$T?9 [Q<"< M:B2*3[PB $Q$ MB'PW2YU97X-HU(,/J7L1XQ&V,[J=)I2N"CXVZR36$F(X9]J8;DISW8_F_2PIRGXN-!W/DI!STZ=LG%QE8D"4_$=N5$,^9Q;4F[TNZ'>? MZ?6AX0>$TJ+PJVQ.EXZ^=?N6ZR5QY.*_W"2 $9.!S"5_9#.[Y)#B?0C7_.FV MN^<%<*7/#HU'7M]=J\_SJ[J;8?H;R9!DV;D0?R[YS8/73RT2? /ON:]BO7N0 MKQPD"=*?Y%/B#IHE%R6T6\N8I=U\5-G2N:C/,SOX,U;W.T>[F[CY:F?:7LCS MB?VT^I(Y>CI*-ZNO(_0*(R/DI7[E0Z0#I"8,!::6WXP3R6\_\M$C-DZ59DZ! M"?0>U.OV0^R#C(\$I5U<7H89:3,*2.FPJZ3=5M\<"V,(&PJ[34"'?28@C'S+ MO,E#G;:- DP9+P!%*V]MHS-,FQY<\>PZ$8SK&;6;)O":I+T\JPX>M.4S6SOZB5\-6F[RLINP]G)I >1EEPDGL MI%^CFBWC(ET+&U_+K]HK':+F-(FB2ORKPC_NO0%4S-$?9KVV9A\7Q=\"S+39 M_GU9>V_;-A#_*IR++BT0/2C)LB2[QE*W:8LEG9&X M*/8G)=$6.XH4*#I.BGWXG5Z+GVE:])$-36!9HHYW/Q[OP3N/?C&,ER(C(J$I M>CT[/T.I3)8Y%1HEBA(-HRNF,S2314$$.J=*,<[1<\72!44H-+%GVF;H&\9X M!*PF[1PI(N1:+K8SR=.:^L4?D]F?TY>-U.F[YV=O M)JAG6-9[=V)9+V8OFA? 'J.9(J)DFDE!N&6]?-M#O4SK(K*LU6IEKEQ3JH4U MN[ RG7//XE*6U$QUVAN/JA&X4I*.1SG5!"494275SWKO9J=& !2::4['(ZO[ M;FACF=Z,1RF[0J6^X?19+R=JP82A91&Y=J&',-."UULTU\:*I3J+L&T_'A8D M39E8&)S.=82Q.?!OQQ1;9+>#LEE4WFYL26 MJ)JS*^-3LUS?M"ON-7QC8+J#-:0D+B5?:CJL0!E.:#IK.'RS[\/C1X.)E%Y' M3A_[_<#Q[ -R^F80=')JJ*V.8JFUS"/;Q/T[%]"* ^8L7Z!2)<]Z"6?* -MS ML./B:WKMN"DL%)L?BD4/$0[;_TJ1(F-)[P"87=[-;J]?OY:BO7ZW>AR:'GX\ MO+6CP#;[X4&UU\;0$'K5%CC;2@\=WSL@TS7#.W2.3;QW*978/4*_1,1^7=U+ M .%L(0RF:5Y&F#80JAUO@.@'G!#T.Q^"/1:UTH4S;0. M4H-A/"HZ&(GD4D6/<%C]#^=2:&-.]W *IYG?A;'F']$@\@U$ZXO*)JSBA/ MT7.YY/2*J/0871(!L>]<"H!RC"8G*+0]VQM9%8]#7 .SWPB-U;BCC#?(5@WD M6/(4Z*:9%'1DQ7>C1"ZVC< )C' 0!F@?@E:M9.X,G/EP>_[?=X-NA=P'[RFY MOA]:K^\: Q_;WQSM'KYV_;?%M[;0E"92D MAO#.(+9'94XX-Q)2E,,]H6XB15D=Z>4,_NU(E<6KQX>]Y__E!>\-_6L+ M_K L-9O??/Z*>^/W%&5@IO$-2EI+UA+IC"(F( D6;1Y$\%[1.1!"-0NO:HK& MQEN"2PW5:57!&^#C^MZQ@T'@M??. /MA M>^]"*>,<(R+2YAG.V?[@:?W$!8/MF:RI *CD4H$:8$2CM"[&SXE*,CC) M'*.Z&F\2(WAXJ\-*I9*SAG;.!!$)Q&38DTY7QV@%E5*&2%& _++1+"O1B1!+ M(+QH9'4*A0/3[^9W<*7_C^/\7-Y#6]ZW._ >#'%6::'GTW,TF9Z@L[/I=PC- M7P!R,Y(\3(Q;I2[DGKE4@I'[UA-='T&3F-,M.]ONOKG^7=VW#4Y&0CD?0FU> MF1-O4V+#]FOW[[J&7>@?ZAQAT[OMUPVVVT:0BK"SC^<7=G$&(*Y_9Q.G/0MM MM'!N)?[@#LU^RSS8HHFWA.]T!C"N&RM[CNGK=7M\GZ+]09?KZ]=,=2QBDORU M4%!DI,9FBV/-!3=?M-"VTXC=^>9Z>[T=VNBN;W?/"[*@1JPH^X/$PEBJEJNTKU'UKJ_E%H/Z)8?P/4$L#!!0 ( +V ?U:E:E*- MCP@ #(R 8 8VQI#,Q9#$N:'1M[5M_4QLY$OTJ M.F_M!:H\'AM#CMB$J@1(+;N;'Y5SZNK^E&=DCPIY-"MI;'R?_EY+,V8PAL#M MDI@,[>"V.D4NRMD>E4,/:JT]OO=#NO7D;1\1&&.JGZZ'S ^G&_%^]U]_JL M^W+0[0WV#MFG]VSGR^ADUTN??CP9_?O369CUTY>WOY^?L%84Q__JG\3QZ>@T MO,#P/38R/+?229US%<=G'UJLE3E7#.)XL5AT%OV.-M-X]#G.W$SMQTIK*SJI M2UO'1]2"GX*GQT/UFLQEM)"IRP:];O?G8<'35.;32(F)&QQT M#@^OFHR<9JLV'4P;&*&XDW-!8S=&393@9C#6+ANN3["I9U'WF^C<11,^DVHY M>#&2,V'9![%@G_6,YR_:H06_K3!R\F+HI:W\C\#0,,^)2Q=Q):<8G'0=!OL' MP?2__]1[V1T>C:]-M1#>J+%6*43.+C,YEH[U>YW>43S&:A7?1K!23X"/IE<"!A%E3[*[E.CG[/#I_=W[R9G3^\:^'^QW_&Q$FRL M32K,ZU:W!4V5JIQ[]6P+GE3/Z&'P/UU-0X8E7%7;XG<(H66XR*03$744@UPO M#$>3]_?^2^A:35#K_5>N183XXO3L6A/%NC!5K^.MCEW:-.*[J7/.,CX7S(BY M% MD&Y=)RWB>EURAL=#&(0&Q=]K,6*\;_<;TA)U0$/TGUIJ-1)+E6NFIA%XG MVD"<4Q =7ID8TV;%?H__[[9Z;[NV^BVWGDZPV9)=8)F4 .]HAQVOMCK5F#77 M("P8GB. \'S)RMR94D!-T!'/9H !SF9X,A(HF? $38;I&5*4TT'NAD N$F$M M-TL2F?$+@7D;8UJTI5 &4RJ*Y30'"232@$)!#*3*0A, AV&WDXS9DGY<]5\( M(ZI!R("9M( I+70@74;80B1>01JW@&HZA9F %!9EO&PNPS-\_53])P)?P28R M!T (:U> : .[$,=KTW@O\PE"F0]2^#M198HQ ;K&[KT;#> :FME;FC[C%4_U?YV875T;6.)]/3^,;05&BLF1J%)3R82CSMVU^_Z M.>-&>'P!+Y(V$#A@PM)F2IM1#Q*;(3)3=*;G5-I$:5NB'\5LHU4 6F$TRE T M6[8#7*4"0 W@.;M$W9:CXGR#092&Q_ LB>?F >$T M :.@V0!^ "(I<^^9)O5,:7C:]8:NNP,DB)P,'@GBM^-V#49/S!?X[E;YPJFP M6#4@PF?LK^.U360BX:6]?Q?*ZF,!Z%4S!9Z@2X,!$$"I$*&P#"F1^W&H"+H* MZ,VD$,I_8+DB"E=X;%<)@UY*!'?H8E%DI?Z0QI9C*U/)C20#9* S/DWE-%)I MB6)X][>>C_@@KJV 0@Y)@SH5G%!6*DZY!V9Y):ZH"GH$XM/D:_AK+$@0Z0'] M1?I8Z>!']97Q-OO*O0/O#9>Y?\B^M^? V^8R)8?@5N<>3MS"F8B9DY=PD]:( MA0])'BI_8CF;IB7_]>#VN VN=TVTP>Q]#KRL#"I*5)D6"T^L+$D :*^ Y_A3 MD8-L*;@/WHB"_))$4+\$%X'_R@)9Z-E)'H;*9+NFC+B%(3"8@XW*. MO;<;2/6*>]TCBX3'S3S;^P0Z(@/8P.;'NG2W:W"?/,=7TH)*E31&4Q%I/V;C?!^0,0G[J.3I#2$KP;1 MV##J3%N'=CKJQE@6>\O^*,%3,/3.+5TFY(6F,-6D7O M4PG]_" [\ 7D"$LY"+^I2#0%T5G.%,:D/HY2DZ M6K&*O+C9KNIV,Y3! M8R8&P:\-8 D?L@%-_V%-A>%VH $RGVLU%\0%H1@F^$"5:*5Y8,:C_:.I! MT,S"U0FZ#4,+@J6^?M>F>P7?ZJ8-M30NSGA?JF>M1NL%JVYW&UV[Q\'/S958 M0V;CXDYC8-HO^@2E7IWZ.2*O&XP1J2ZB!:S_ZF6@U7L^MEJ53@QKK%XW+]Q- MJG[>'0Y6=NW_J(8==)^B8=Z![R;B]X/D(SA_=0&L&:CAK$@E\.R]UE?5??6M M]3U%L!ZP]]R &O1[;4;7$M="Y?-*/XJ^3VQM[Q,CJS154^#BDOG/5-A/7?_O MV]H0VWC]WMR##+H[-CX#Y$\ A.+\=T;',S*V"QG?=O,S*2;L[%(D)?$2]C$< M,+&=3^%3)10.-UYN++ZV'")UD1.XTY:4.DTZEZUJC3%/+J9&EWE*58XV@SHJ M-"[Y7W]14=(]* )7%E'U7,>1YI<+JI;F=PO6O[50H#2- GGE$]24 S[7,JUV M\_"PL[>_BEZAK>NI:?@VA/]ZQ?%_ 5!+ P04 " "]@']6=*%)/P8) = M,@ & &-L:7(M,C R,C$R,S%X97@S,60R+FAT;>U;_5/;.A;]5[3IO%>8 MB>.$0!]U*#,MT'G,OGY,-]V=_5&QE42#8OE)3X;\_GH51/WY^\\?Y"6M%M M&3<3F4=.%TF_6[@!6L:XO57G,EK(S$V37K?[RZ#@62;S2:3$V"4'GI)48H[N1<4-^-7E,EN$E&VDT'VP-YV]HWB$=2KNRZI-(^AFW>U<6@RJI%LF4YEE(D>% M7Y\=[G7[@Z.8*MZG&8W%2>$IPMQA=4[./@W/WYZ?O!Z>?WA_S\OS-;M^VH)M MF''>!GT0P?PN\\RV62J,D^,E]<\V1#-I"\67B IYEQ-6CR6%74.M[KK)S%?[SAUD=^-ENR"^!:"4B$=MBW M:L,R#4-R#6V!!ESFV,\E*W-G2@'+H1R\\,!.F$C[6F]@&WE =MTWCOLS'U#_1 _Y/59FA3P"EL6-M@$P: MM60%]ID@2M"%#%YAL-I^NS4T8)YYA=:F&J5"!0!/ QU^..OM2;F=LK'2"UNC MTHB)M Z:US%.A<%N6-EN@,O6QERQ=O!7C%[[#RMZ#3>VD<1%[[>!K;!7*1XB M#ST>2USNV-U?G_5>= >TT>>,&^$A!8A(VD5L/1.6=E3:*36C:C,0*)$H7<-W M4Z5MB79$K4:K@*W":"1V*+9L!U#*!+ 9\')VB4PH1P[W&JSUJ53"!@-Z?1[U M#G9$PY[>092%LEW?J21IF0=XTU",6*Z!^H!",NMN8XXWQLQ"T:Z?_+97H :I M@^2&F1.PGVMLWH8 \$@!A M-5((\;HTZ \2ID L3-JB=SW0UG(FM>;L2$DV4!U%>/7>&Q7<8-N2G \;+%: MRLEQ*>R[45,,@A=E"C@A/*2L4I M!&%:WHBURD"+H%F:4@O_C0151)1 >Y'=)'V??.5Z<(X>LJ_[CXF4UH:)$FF>Q\"3.TA2 ]@9X>3X1.327@OO@CBC(+ZD*4H_@(O!?62 > M/3G)W5"9/BPG.9MS57K6)02)\1B:7,ZQ]_8:;;T29;>((N'R>KGM?0(-$0%L M$/4C7;J;+;A-G..KVH(REO'7DTHVJG,A[^8BK 0=>5#G3["^$XZRAP7KTX"8 MJ\BCXY-*4OL[U\+[#HQ/VD>G:6D(7PVA<4VO,VT=RNF<&7U9["W[LX1.0=<[ M-S09PU' Q5NU*\.1!0M_\I-O'O+M!JNFW*Y4&;&X=RR1^?#FUZ,*/4NFY(50 MU3'05OWV-R_1]W2F1^8C!_]/";<_:LYJ-VNOR92XO0GU-:\26.\@PZXD#2L3 M.1('IXU=*1]?@"YG,^F<$%^(7",-;47W,PG[?"<[< @$"DN!")^4OM1>+/XL M)"MQ=3'4@7KX!84#N M7N1,YX<\2VY4W,/=6SY:IM<[/-^]:A&:6C7?5IT&VHU2K10OK$CJ?YIF$:JF M8($PE[QPUD0[_79O1VX%;(?EKI[V+O(UO;VW!D%21K>5Q< M,O_0A3WK^I\?.X?8QLVWVNXTF2_SXA,XO@$M)2%F4,-\K-]GY&)YE(1%ZNTJ):.C7Z\=='\(1V+4'&0\4QVF3U.S3>)]_\T8E>RF-\*<"U77-5\WO M$50ES:\1;']!H4#F'06!S,=(F1,^US*K=O/PL+.WOV+)4-;U\C=\\<%_D^+X MOU!+ P04 " "]@']6GW1%5>(% ":)P & &-L:7(M,C R,C$R,S%X M97@S,F0Q+FAT;>U:_4_;.!C^5][KM VDYJL%U*4=TE9 XVYL",*=[D* M$+I>-_ Z?J<+_D'H!V&G!^=GL',5#7?MZ*//P^CO\^-*Z_G5^X^G0V@YGO=7 M=^AY1]%1U8'B X@4$2733 K"/>_X4PM:N=9%Z'G3Z=2==EVI1EYTX>5ZS/<\ M+F5)W52GK<.!:<%/2M+#P9AJ DE.5$GUV]95=.+T<(1FFM/#@=?\K,;&,IT= M#E)V#:6>!K[_LE^0-&5BY'": MZ7#?[?5NFQ0;Y?,V6;D6*LJ)9M?4R%Z0FG!*5!A+G?=7%?S?S**9ETFAG8R, M&9^%KR,VIB5\HE.XD&,B7K>K%OQ94L6RUWT[NF3_4A2-[FEZHQW"V0B%&UO[ ME?]A[7J\I&1*K3NQY"EV'M_D+&8:NATW&'@QQJEX+*N6C3"=C=AK5J)2SO0L MS%F:4H$#7KWH=?QN?^"9@8]IQD)P$EPI5-TC.L/CB^CTY'3X+CK]_.F1P_,M MNWYNP)A +3KL'JPF\E1 (H6@B<%R13CO(BO!B51C"'SG#\BDLFIF M*!(HVI;"$4WH.*8*ND$;D+DZ0$K(&&](T R_I,E$X:I#M42D<'R#A"*0"E'7 MF)7EJ@D7UO;&@C9,:1N'%W.W>M^O?*,/4'#&W9AC^Q'@MZ27=#\W]^S1NX$NZ]>! =^_WL^(XQAA4C( M)AQ3E6""N<'R'-^*_C-ABIH*P";O-DT[!'&A(-C?21'(" %2X-R$Q!RS5"=P M877,5\:[Q.8L>-/=:QO _9PX+26SWLSMQFSD;&QR._=,+A.X^,85$R*G:L($ MKB=D&[V0><(4IKY HC!);IMN@C4=3D-[D12PH\"LEVT[*YN3!0I,;;UA:0-' M37B%$8E4;766*\0!9NG6+%'Q9<.Z%;F7J!L9WI2,[B:M8E-]V7WT;+D:@5-5%9*# 7!$L4EG$Y;:+3?'>F MBA1AC-7]%V>*WG^S:)WWDQAWA8FF?5,YWW5O#0F_L2FLBO/Z4Z??%;#]YQ"Q MASBVUWF.CGE:&?S_.-;7 +**UPNQU%J.D5QOS$F)I?#"M_^>U@>O]%9/H%N ; 9 S+[X MD]&Q1<9F(>-ID_^0OT,]0XAX]C37U)K;,^?=,^=V"?V0C=O*>YVV/F1U;2Q@ MUNG,DZ/HPU,:OWA:OZS+F/I?0 MSQ".&WFP6(,9YJHQDXJ.I$E8]2K 7..9NT%60DQ-L/'B(ZZZ9?$-U^KKL(*,J%/= MD9!,4Q62:\G2&JN]GMNYW0.J-M_>@%2OSNPSML/_ %!+ 0(4 Q0 ( +V M?U8MD2]\3A< @0 0 1 " 0 !C;&ER+3(P,C(Q,C,Q M+GAS9%!+ 0(4 Q0 ( +V ?U:/J.$Q>1$ %&UL4$L! A0#% @ O8!_5AHY;U;%>P W2H' !4 ( ! M6%8 &-L:7(M,C R,C$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( +V ?U:G"/I] MD%$ (SL!0 5 " 5#2 !C;&ER+3(P,C(Q,C,Q7W!R92YX M;6Q02P$"% ,4 " "]@']61(&,M5-Z @!GEAD %0 @ $3 M) $ 8VQI%_/ M#@ F \ !@ ( !F9X# &-L:7(M,C R,C$R,S%X,3!K,# Q M+FIP9U!+ 0(4 Q0 ( +V ?U:8*2,E;2, +PD 8 " M 9ZM P!C;&ER+3(P,C(Q,C,Q>#$P:S P,BYJ<&=02P$"% ,4 " "]@']6 MO!%3Y60I "0*@ & @ %!T0, 8VQID ! !C;&ER+3(P,C(Q M,C,Q>&5X,S%D,2YH=&U02P$"% ,4 " "]@']6=*%)/P8) =,@ & M @ &N"00 8VQI#,Q9#(N:'1M4$L! A0# M% @ O8!_5I]T157B!0 FB< !@ ( !ZA($ &-L:7(M I,C R,C$R,S%X97@S,F0Q+FAT;5!+!08 #0 - '@# "&00 ! end