0001683168-22-002167.txt : 20220331 0001683168-22-002167.hdr.sgml : 20220331 20220331083119 ACCESSION NUMBER: 0001683168-22-002167 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220331 DATE AS OF CHANGE: 20220331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TELKONET INC CENTRAL INDEX KEY: 0001094084 STANDARD INDUSTRIAL CLASSIFICATION: AUTO CONTROLS FOR REGULATING RESIDENTIAL & COMML ENVIRONMENT [3822] IRS NUMBER: 870627421 STATE OF INCORPORATION: UT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-31972 FILM NUMBER: 22789267 BUSINESS ADDRESS: STREET 1: 20800 SWENSON DRIVE STREET 2: SUITE 175 CITY: WAUKESHA STATE: WI ZIP: 53186 BUSINESS PHONE: 414-302-2299 MAIL ADDRESS: STREET 1: 20800 SWENSON DRIVE STREET 2: SUITE 175 CITY: WAUKESHA STATE: WI ZIP: 53186 FORMER COMPANY: FORMER CONFORMED NAME: COMSTOCK COAL CO INC DATE OF NAME CHANGE: 19990830 10-K 1 telkonet_i10k-123121.htm FORM 10-K
0001094084 false 2021 FY 0 0001094084 2021-01-01 2021-12-31 0001094084 2021-06-30 0001094084 2022-03-24 0001094084 2021-12-31 0001094084 2020-12-31 0001094084 us-gaap:SeriesAPreferredStockMember 2021-12-31 0001094084 us-gaap:SeriesAPreferredStockMember 2020-12-31 0001094084 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001094084 us-gaap:SeriesBPreferredStockMember 2020-12-31 0001094084 2020-01-01 2020-12-31 0001094084 us-gaap:ProductMember 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringMember 2020-01-01 2020-12-31 0001094084 TKOI:PreferredStockSeriesAMember 2019-12-31 0001094084 TKOI:PreferredStockSeriesBMember 2019-12-31 0001094084 us-gaap:CommonStockMember 2019-12-31 0001094084 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001094084 us-gaap:RetainedEarningsMember 2019-12-31 0001094084 2019-12-31 0001094084 TKOI:PreferredStockSeriesAMember 2020-12-31 0001094084 TKOI:PreferredStockSeriesBMember 2020-12-31 0001094084 us-gaap:CommonStockMember 2020-12-31 0001094084 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001094084 us-gaap:RetainedEarningsMember 2020-12-31 0001094084 TKOI:PreferredStockSeriesAMember 2020-01-01 2020-12-31 0001094084 TKOI:PreferredStockSeriesBMember 2020-01-01 2020-12-31 0001094084 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001094084 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001094084 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001094084 TKOI:PreferredStockSeriesAMember 2021-01-01 2021-12-31 0001094084 TKOI:PreferredStockSeriesBMember 2021-01-01 2021-12-31 0001094084 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001094084 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001094084 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001094084 TKOI:PreferredStockSeriesAMember 2021-12-31 0001094084 TKOI:PreferredStockSeriesBMember 2021-12-31 0001094084 us-gaap:CommonStockMember 2021-12-31 0001094084 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001094084 us-gaap:RetainedEarningsMember 2021-12-31 0001094084 us-gaap:SubsequentEventMember TKOI:VdaPurchaseAgreementMember 2022-01-01 2022-01-07 0001094084 us-gaap:ProductMember TKOI:HospitalityMember 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember TKOI:EducationMember 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember TKOI:MultipleDwellingUnitsMember 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember TKOI:Government1Member 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember TKOI:HealthCaresMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:HospitalityMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:EducationMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:MultipleDwellingUnitsMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:Government1Member 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:HealthCaresMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember 2021-01-01 2021-12-31 0001094084 TKOI:HospitalityMember 2021-01-01 2021-12-31 0001094084 TKOI:EducationMember 2021-01-01 2021-12-31 0001094084 TKOI:MultipleDwellingUnitsMember 2021-01-01 2021-12-31 0001094084 TKOI:Government1Member 2021-01-01 2021-12-31 0001094084 TKOI:HealthCaresMember 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember TKOI:HospitalityMember 2020-01-01 2020-12-31 0001094084 us-gaap:ProductMember TKOI:EducationMember 2020-01-01 2020-12-31 0001094084 us-gaap:ProductMember TKOI:MultipleDwellingUnitsMember 2020-01-01 2020-12-31 0001094084 us-gaap:ProductMember TKOI:Government1Member 2020-01-01 2020-12-31 0001094084 us-gaap:ProductMember TKOI:HealthCaresMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:HospitalityMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:EducationMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:MultipleDwellingUnitsMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:Government1Member 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:HealthCaresMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember 2020-01-01 2020-12-31 0001094084 TKOI:HospitalityMember 2020-01-01 2020-12-31 0001094084 TKOI:EducationMember 2020-01-01 2020-12-31 0001094084 TKOI:MultipleDwellingUnitsMember 2020-01-01 2020-12-31 0001094084 TKOI:Government1Member 2020-01-01 2020-12-31 0001094084 TKOI:HealthCaresMember 2020-01-01 2020-12-31 0001094084 TKOI:DevelopmentTestEquipmentMember 2021-12-31 0001094084 TKOI:DevelopmentTestEquipmentMember 2020-12-31 0001094084 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001094084 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0001094084 us-gaap:OfficeEquipmentMember 2021-12-31 0001094084 us-gaap:OfficeEquipmentMember 2020-12-31 0001094084 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001094084 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001094084 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001094084 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001094084 TKOI:HeritageBankMember us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001094084 TKOI:HeritageBankMember us-gaap:RevolvingCreditFacilityMember 2020-01-01 2021-12-31 0001094084 TKOI:HeritageBankMember us-gaap:RevolvingCreditFacilityMember 2014-10-09 0001094084 TKOI:HeritageBankMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001094084 TKOI:HeritageBankMember us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001094084 TKOI:PPPLoanMember 2020-04-21 0001094084 TKOI:PPPLoanMember 2021-02-15 2021-02-16 0001094084 TKOI:PPPLoan2Member 2021-04-27 0001094084 TKOI:PPPLoanMember 2021-09-14 2021-09-15 0001094084 TKOI:PPPLoan2Member 2021-09-14 2021-09-15 0001094084 us-gaap:SeriesAPreferredStockMember 2009-11-16 0001094084 2009-11-01 2009-11-16 0001094084 2009-11-16 0001094084 us-gaap:SeriesBPreferredStockMember 2010-08-04 0001094084 2010-08-01 2010-08-04 0001094084 2010-08-04 0001094084 us-gaap:SeriesBPreferredStockMember 2010-08-01 2010-08-04 0001094084 us-gaap:SeriesBPreferredStockMember 2011-04-01 2011-04-08 0001094084 TKOI:DirectorsMember 2020-01-01 2020-12-31 0001094084 TKOI:Plan2020Member 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001094084 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember TKOI:ExercisePrice1Member 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember TKOI:ExercisePrice1Member 2021-01-01 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember TKOI:ExercisePrice2Member 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember TKOI:ExercisePrice2Member 2021-01-01 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember 2019-12-31 0001094084 us-gaap:EmployeeStockOptionMember 2020-12-31 0001094084 us-gaap:WarrantMember 2019-12-31 0001094084 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001094084 us-gaap:WarrantMember 2020-12-31 0001094084 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001094084 us-gaap:WarrantMember 2021-12-31 0001094084 TKOI:NonEmployeeDirectorsMember 2021-01-01 2021-12-31 0001094084 TKOI:NonEmployeeDirectorsMember 2020-01-01 2020-12-31 0001094084 us-gaap:DomesticCountryMember 2021-12-31 0001094084 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001094084 TKOI:WaukeshaOfficeMember 2021-01-01 2021-12-31 0001094084 TKOI:WaukeshaOfficeMember 2021-12-31 0001094084 TKOI:WaukeshaFloorMember 2017-05-31 0001094084 TKOI:WaukeshaFloorMember 2017-05-01 2017-05-31 0001094084 TKOI:GaithersburgMember 2021-11-30 0001094084 TKOI:GaithersburgMember 2021-11-01 2021-11-30 0001094084 TKOI:MrGramagliaMember 2021-01-01 2021-12-31 0001094084 TKOI:MrTienorsMember 2021-01-01 2021-12-31 0001094084 TKOI:MrSobieskisMember 2021-01-01 2021-12-31 0001094084 TKOI:MrMushrushsMember 2021-01-01 2021-12-31 0001094084 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TKOI:OneCustomerMember 2021-01-01 2021-12-31 0001094084 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TKOI:TwoCustomersMember 2020-01-01 2020-12-31 0001094084 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember TKOI:FiveCustomersMember 2021-01-01 2021-12-31 0001094084 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember TKOI:OneCustomerMember 2020-01-01 2020-12-31 0001094084 TKOI:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember TKOI:OneSupplierMember 2021-01-01 2021-12-31 0001094084 TKOI:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember TKOI:OneSupplierMember 2020-01-01 2020-12-31 0001094084 TKOI:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember TKOI:OneSupplierMember 2021-12-31 0001094084 TKOI:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember TKOI:OneSupplierMember 2020-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure utr:sqft

Table of Contents

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 

FORM 10-K

 

Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the fiscal year ended December 31, 2021

 

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-31972

 

TELKONET, INC.

(Exact name of registrant as specified in its charter)

 

Utah 87-0627421
(State or Other Jurisdiction of Incorporation or Organization) (I.R.S. Employer Identification No.)
   
20800 Swenson Drive Suite 175, Waukesha, WI 53186
(Address of Principal Executive Offices) (Zip Code)

 

(414) 302-2299

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

 

Securities registered pursuant to Section 12(g) of the Act: Common Stock, $0.001 par value

 

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

 

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

 

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

 

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 registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act)  Yes   No

 

Aggregate market value of the voting stock held by non-affiliates (based upon the closing sale price of $0.05 per share on the Over the Counter Bulletin Board) of the registrant as of June 30, 2021: $6,136,325

 

Number of outstanding shares of the registrant’s par value $0.001 common stock as of March 24, 2022: 299,212,282.

 

Certain portions of the registrant’s definitive proxy statement, in connection with its 2021 annual meeting of stockholders, to be filed within 120 days of December 31, 2021, are incorporated by reference into Part III of this Annual Report on Form 10-K.

 

 

 

   

 

 

TELKONET, INC.

FORM 10-K

INDEX

 

    Page
Part I
     
Item 1. Description of Business 1
     
Item 1A. Risk Factors 14
     
Item 1B. Unresolved Staff Comments 21
     
Item 2. Properties 22
     
Item 3. Legal Proceedings 22
     
Item 4. Mine Safety Disclosures 22
     
Part II
     
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Registrant’s Purchases of Securities 23
     
Item 6. Selected Financial Data 23
     
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 23
     
Item 7A. Quantitative and Qualitative Disclosures About Market Risk 36
     
Item 8. Financial Statements and Supplementary Data 36
     
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure 36
     
Item 9A. Controls and Procedures 37
     
Item 9B. Other Information 38
     
Part III
     
Item 10. Directors, Executive Officers and Corporate Governance 39
     
Item 11. Executive Compensation 40
     
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 39
     
Item 13. Certain Relationships and Related Transactions, and Director Independence 40
     
Item 14. Principal Accounting Fees and Services 40
     
Part IV
     
Item 15. Exhibits and Financial Statement Schedules 41
     
Item 16. Form 10-K Summary 44
     
  Signatures 45

 

 i 

 

 

PART I

 

ITEM 1.  DESCRIPTION OF BUSINESS.

 

Some of the statements contained in this Annual Report on Form 10-K discuss future expectations, contain projections of results of operations or financial condition or state other “forward-looking” information. Those statements include statements regarding the intent, belief or current expectations of Telkonet, Inc. (“we,” “us,” “our” or the “Company”) and our management team. Words such as “expects,” “anticipates,” “targets,” “goals,” “projects,” “intends,” “plans,” “believes,” “seeks,” “estimates,” “continues,” “may,” and variations of these words, as well as similar expressions, are intended to identify such forward-looking statements. In addition, any statements that refer to projections of our future financial performance, our anticipated growth, trends in our businesses, and other characterizations of future events or circumstances are forward-looking statements. Any such forward-looking statements are not guarantees of future performance and involve risks and uncertainties, and actual results may differ materially from those projected in the forward-looking statements. These risks and uncertainties include but are not limited to those risks and uncertainties set forth in Item 1A of this report. In light of the significant risks and uncertainties inherent in the forward-looking statements included in this report, the inclusion of such statements should not be regarded as a representation by us or any other person that our objectives and plans will be achieved.

 

General Development of Business

 

Telkonet, Inc. (“we,” “us,” “our,” the “Company,” or “Telkonet”), formed in 1999 and incorporated under the laws of the state of Utah, is the creator of the EcoSmart and the Rhapsody Platforms of intelligent automation solutions designed to optimize energy efficiency, comfort and analytics in support of the emerging Internet of Things (“IoT”). The platforms are deployed primarily in the hospitality, educational, governmental and other commercial markets, and is specified by engineers, HVAC professionals, building owners, and building operators. We currently operate in a single reportable business segment.

 

In 2007, the Company acquired substantially all of the assets of Smart Systems International (“SSI”), which was a provider of energy management products and solutions to customers in the United States and Canada and the precursor to the Company’s EcoSmart Platform. In 2020, the Company launched the Rhapsody Platform, which simplifies the installation and setup of the Company’s newest products and integrations. Both platforms provide comprehensive savings, management reporting, analytics and virtual engineering of a customer’s portfolio and/or property’s room-by-room energy consumption. Telkonet has deployed more than a half million intelligent devices worldwide in properties within the hospitality, educational, governmental and other commercial markets. The platforms are recognized as solutions for reducing energy consumption, operational costs and carbon footprints, and eliminating the need for new energy generation in these marketplaces – all whilst improving occupant comfort and convenience.

 

The Company previously provided high-speed internet access services through its wholly-owned subsidiary, Ethostream, LLC (“Ethostream”). In 2016, the Company decided to focus on its higher growth potential intelligent automation solutions for energy management and made the decision to sell Ethostream. On March 28, 2017, the Company sold substantially all of the assets of Ethostream to DCI-Design Communications LLC.

 

Recent Developments

 

VDA Transaction and Change of Control

 

As previously reported in our Current Reports on Form 8-K dated August 10, 2021, and January 13, 2022, on August 6, 2021, the Company entered into a stock purchase agreement (the “Purchase Agreement”) with VDA Group S.p.A., an Italian joint stock company (“VDA”), pursuant to which VDA would, at the Closing (as defined in the Purchase Agreement), contribute $5 million to Telkonet (the “Financing”) and, in exchange, Telkonet would issue to VDA: (i) 162,900,947 shares of Company Common Stock (the “Issuance”); and (ii) a warrant to purchase 105,380,666 additional shares of Common Stock (the “Warrant”) (the Issuance and the Warrant referred to collectively herein as the “VDA Transaction”). The Closing occurred on January 7, 2022.

 

 

 

 1 

 

 

Following the issuance of 162,900,947 shares of Common Stock to VDA upon the Closing, VDA owns 53% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis, resulting in a change of control of the Company. VDA could eventually own as much as 65% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis if it fully exercises the Warrant.

 

In connection with the VDA Transaction and pursuant to the Purchase Agreement, Arthur E. Byrnes, Peter T. Koss and Leland D. Blatt (collectively, the “Former Directors”) resigned from the Board of Directors of the Company (the “Board”) and any respective committees of the Board to which they belonged effective as of the Closing. The vacancies resulting from the resignations of the Former Directors were filled by Piercarlo Gramaglia, Flavio De Paulis and Steven E. Quick, all of whom were appointed by the remaining Board members effective as of the resignations of the Former Directors, resulting in a change of control of the Board. Jason L. Tienor and Tim S. Ledwick, who were Board members prior to the Closing, remained on the Board after the Closing. 

 

Impact of COVID-19 Pandemic

 

The Company’s operations and financial results have also been impacted by the COVID-19 pandemic. Both the health and economic aspects of the COVID-19 pandemic are highly fluid and the future course of each is uncertain. We cannot predict whether the outbreak of COVID-19 will be effectively contained on a sustained basis. Depending on the length and severity of the COVID-19 pandemic, the demand for our products, our customers’ ability to meet payment obligations to the Company, our supply chain and production capabilities, and our workforces’ ability to deliver our products and services could be impacted. Management is actively monitoring the impact of the global situation on the Company’s financial condition, liquidity, operations, suppliers, industry, and workforce. While we expect this disruption to continue to have a material adverse impact on our results of operations, financial condition, cash flows, and liquidity, the Company is unable to reasonably determine the full extent of the impact at this time.

 

Due to travel restrictions, social distancing edicts and overall fear, the hospitality industry, our largest market that generally accounts for a majority of our revenue, has suffered as much as any since the onset of the pandemic. While the industry is trending toward recovery, the situation remains fragile. The effects of supply-chain issues, inflation and labor shortages, and subsequent rising wages, all present some level of pandemic uncertainty for the foreseeable future. STR and Tourism Economics expect leisure travel to pace the recovery while commercial demand, the dominant segment, will remain significantly below pre-pandemic levels until there is a significant increase in the quantity of large group events, as well as the return of business travel.1 When adjusted for inflation, revenue per available room (RevPAR) will likely remain below 2019 levels until at least 2025.2

 

Perseveration of Liquidity and Expense Management

 

The Company is focused on preserving liquidity, managing expenses, and targeted sales and new product growth. The Company has taken, and is continuing to take, a number of actions to preserve cash. These actions include decreasing the use of engineering consultants, exploring cheaper alternatives for our facility leases, cancelling all non-essential travel and limiting the Company’s attendance at trade shows (implemented prior to applicable government stay-at-home orders being put in place). In early April of 2020, management made the decision to furlough certain employees, instituted pay cuts for certain other employees and suspended the Company’s 401(k) match through the end of 2020. With the receipt of a loan under the Paycheck Protection Program (“PPP”) (discussed below), the Company was able to bring back the furloughed employees, restore payroll to prior levels and delay suspension of the 401(k) match. However, the pandemic continued to impact the Company’s operations and financial results, and consequently, in late June of 2020 management once again made the decision to furlough certain employees, instituted pay cuts for certain other employees and suspended the Company’s 401(k) match through the end of 2022. The furloughs and pay cuts continued through September 2020, at which time management determined it was necessary to discontinue the furloughs and pay cuts in order to retain necessary personnel for the Company’s ongoing operations.

 

In addition to the actions noted above, on April 21, 2020, the Company entered into an unsecured promissory note, dated April 17, 2020, with Heritage Bank for a $913,063 loan under the PPP (“the PPP Loan”) . In January 2021, the Company applied for forgiveness of the amount due on the PPP Loan. On February 16, 2021, the outstanding principal and interest accrued on the PPP Loan was fully forgiven.

 

 

 

_____________

 

1O’Conner, Stefani C. “Industry’s recovery heats up-slowly.” Hotelbusiness.com January 2022:8A

2O’Conner, Stefani C. “Industry’s recovery heats up-slowly.” Hotelbusiness.com January 2022:14A.

 

 

 2 

 

 

On April 27, 2021, the Company entered into a second unsecured promissory note, dated as of April 26, 2021, for a second PPP loan (“the Second PPP Loan” and, together with the PPP Loan, the “PPP Loans”), with Heritage Bank under a second draw of the PPP administered by the SBA and authorized by the Keeping American Workers Employed and Paid Act. In September 2021, the Company applied for forgiveness of the amount due on the Second PPP Loan. On September 15, 2021, Heritage Bank confirmed that the Second PPP Loan granted to the Company, in the original principal amount of $913,063 plus accrued interest of $3,044 thereon, was forgiven in full.

 

See Note G – Debt in the Notes to the Consolidated Financial Statements under Item 15 of Part IV of this Annual Report on Form 10-K for a summary of the terms of the PPP Loans.

 

The more recent actions described above are in addition to the cost elimination and liquidity management actions that the Company began implementing in the second half of 2019, including reviewing opportunities to decrease spend with third party consultants and providers, strategically reviewing whether or not to fill employee positions in the event of vacancies, and implementing sales campaigns to sell slow-moving inventory and reduce existing inventory volumes. There is no guarantee, however, that these actions, nor any other actions identified, will yield profitable operations in the foreseeable future.

 

Rhapsody Platform and Expanded Sales Through Value-Added Resellers

 

The Company remains focused on selling its EcoSmart Platform (discussed below) into its target markets, while also developing a new platform – Rhapsody. The Rhapsody Platform was launched in 2020. The Rhapsody Platform simplifies the installation and setup of Telkonet’s newest products and integrations. The key goals of the Rhapsody Platform are to open up Telkonet’s core products to distribution and additional resellers through expanded capabilities while also reducing the reliance on internal Telkonet resources for support.

 

The Rhapsody Platform focuses on utilizing WIFI and Bluetooth Low Energy (“BLE”) for mobile app based setup and configuration. By utilizing an installer’s smart phone, the barrier for technical training is reduced as well as the potential commissioning and support needs of Telkonet for its value-added resellers. With continued enhancements to the Rhapsody Platform, Telkonet hopes to further grow both domestic and international value added resellers.

 

Narrative Description of the Business 

 

Telkonet is the creator of the EcoSmart and Rhapsody Platforms of intelligent automation solutions designed to optimize energy efficiency, comfort and analytics in support of the emerging IoT. The platforms are deployed primarily in the hospitality, educational, governmental and other commercial markets, and is specified by engineers, HVAC professionals, building owners, and building operators.

 

EcoSmart Platform

 

Telkonet’s EcoSmart Platform is comprised of four primary pillars:

  

  · EcoSmart Product Suite: The suite of intelligent hardware products designed and developed to provide monitoring, management and reporting over individual and grouped energy consumption throughout building environments. Products include thermostats, sensors, switches, and outlets.

 

  · EcoCentral: The cloud-based dashboard that provides visualization and remote management of Telkonet’s monitoring, reporting and analytics through deployed EcoSmart and integrated products. EcoCentral is the intelligence behind the EcoSmart Platform.

 

  · EcoCare: Telkonet’s professional support and maintenance services including 24/7 monitoring, engineering, analytics, reporting, software and hardware updates, extended warranty, project and relationship management and onsite support. All professional support and maintenance staff reside in Telkonet’s headquarters.
     
  · EcoSmart Mobile: iOS and Android applications provided by Telkonet to its partners, customers and end users and guests enabling provisioning, management, access and control over EcoSmart deployments and functionality.

 

 

 

 3 

 

 

The EcoSmart Platform provides comprehensive energy and operational savings, management monitoring, reporting, analytics of a property or individual room by adding intelligence to HVAC runtimes and through integrations with door locks, lighting, window coverings, and more end-user attributes. The EcoSmart Platform is a solution for reducing energy consumption, operational costs and carbon footprints, and eliminating the need for new energy generation in these markets – all while engaging and delighting guests.

  

Controlling energy consumption can make a significant impact on a building’s bottom line, as HVAC costs represent a substantial portion of a facility’s overall utility bill. Hospitality is a key market for Telkonet. U.S. hotels spend an average of $2,196 per room on energy costs each year. HVAC and lighting account for approximately 45% of hotel energy usage.3 Telkonet approaches the opportunity to reduce consumed energy by adding intelligence to a property’s HVAC and lighting systems.

 

Energy is often wasted through the lighting, powering, heating and cooling of unoccupied spaces. These spaces with intermittent occupancy constitute Telkonet’s target markets, and our experience, supported by independent research and customer data, suggests these rooms are unoccupied as much as 70% of the time.

 

EcoSmart Product Suite:

 

  · EcoInput: A lighting controller installed directly in line with existing light switches, making them intelligent and manageable. IoT solutions are no longer hindered by interior design requirements, often mandating specific light switches be featured in guest rooms, which can result in increased project costs. It is compatible with LED, CFL, and incandescent lighting for enhanced dimming controls.

 

  · EcoTouch Thermostat: An all touch capacitive thermostat interface available in wired and wireless models offering a premium aesthetic. The EcoTouch allows building owners to match the thermostat with the design of their room by changing the color of the outer edge and by selecting between black or white options.
     
  · EcoInsight Thermostat: A programmable and controllable wired thermostat with over 125 configurable settings used to control the efficiency of HVAC through the use of environment variables and triggers.
     
  · EcoAir Thermostat: A wireless thermostat mirroring the EcoInsight footprint while enabling the relocation of in room controls without the usual construction expense and downtime.
     
  · EcoSource Controller: The remote HVAC control device associated with Telkonet’s thermostat interfaces allowing control while removing the need for expensive rewiring and construction. The EcoSource may also be used for third-party integrations, monitoring and control scenarios.
     
  · EcoSmart VRF Controller: Works with most of the new variable refrigerant systems coming to market. The devices replace the EcoSource where discrete relays are not available.
     
  · EcoConnect Bridge: An Ethernet to Zigbee bridge that serves as the coordinator for all EcoSmart devices connected to the intelligent automation network, managing approximately 30 - 70 device connections each.
     
  · EcoCommander Gateway: EcoSmart’s network-edge gateway server that provides real-time proactive data aggregation, analytics, reporting and management of the EcoSmart product suite.

 

 

_______________________

 

3 Lodging Staff, ‘Here’s Where Hotels Spend the Most on Energy’, Lodging Magazine.com, 2018,

https://lodgingmagazine.com/where-hotels-spend-most-energy/

 

 

 

 4 

 

 

  · EcoSense Occupancy Sensor: A remote occupancy sensor that monitors environments with ultra, high-sensitive sensors designed to detect motion or body heat. All sensors are programmed to ensure accurate occupancy detection. The EcoSense Occupancy Sensor may be hardwired or programmed to communicate wirelessly and may be battery operated or utilize external power.
     
  · EcoSwitch Light Switch: An EcoSmart energy management product with the appearance of a traditional ‘rocker’ light switch. Turning lights off, even for a short time, saves energy and extends lamp life. The EcoSwitch can be used to compose and automate dramatic lighting scenes in a room.
     
  · EcoGuard Outlet: An EcoSmart control that acts as the replacement for an in-wall outlet and has the ability to monitor and control the flow of power to one or both outlets. Based on occupancy, it can turn off lamps, televisions, appliances, and any other energy-consuming loads that are plugged in, preventing a property from consuming power in an empty room. The EcoGuard completely disconnects devices from the power supply, preventing lights and other in-room electronics from needlessly consuming energy as well as providing monitoring of energy flow and efficiency when a plug is enabled.
     
  · EcoContact Door & Window Sensor: A remote, wireless door/window contact with the ability to provide additional occupancy data and control HVAC operability and other consumption measures when doors or windows are open.

 

Several of these devices have been recently released in “Plus” models which provide greater functionality and increased capabilities.

 

EcoCentral

 

Telkonet’s EcoSmart Platform is a comprehensive solution for intelligent automation and energy management. The platform has a well-developed upgrade path with the final and complete version of the platform offering real-time control and analytics provided through a cloud computing platform called EcoCentral. EcoCentral derives its name through its ability to direct user resources to where they add the most value. From monitoring equipment operation and determining where engineering efforts are needed and notifying staff when performance is degrading, EcoCentral creates a comprehensive tool for providing insights and access for EcoSmart Platform deployments either individually or across an entire building portfolio.

 

EcoCare

 

EcoCare is Telkonet’s professional support services including call, email and chat support, repair and replacement services, periodic reporting, communication with customers’ utility and Internet Service Provider (“ISP”) partners and more. Telkonet provides three packages of EcoCare services as well as allows customers to create their own package of services ala carte. EcoCare allows EcoSmart customers to ensure that they continue to recognize the savings estimated and benefit from the intended return on investment (ROI). Typical EcoCare contracts range from one to five years and have automatic renewal terms built into each individual contract. All support staff are located at Telkonet’s Waukesha, Wisconsin headquarters.

 

EcoSmart Mobile

 

Telkonet’s EcoMobile tools provide iOS and Android applications for use by partners, customers, end users or guests. These mobile tools extend the value of the EcoSmart Platform and give greater functionality and more efficient commissioning and deployment abilities to the user. We have identified where, by providing more accessibility, we can create additional charged-for services that increase customer savings, improve guest experience and integrate more fully with customer environments to create a tight relationship with our customers.

 

 

 

 5 

 

 

Rhapsody Platform

 

Telkonet launched a new platform in 2020 named Rhapsody. Although the Rhapsody Platform shares many similarities with EcoSmart Platform, it extends beyond some EcoSmart capabilities with native support for our new devices that use WIFI and BLE for configuration and setup. It also provides a more modern architecture to allow for enhanced scalability of real time IOT data. For example, data reporting is instantaneous with the Rhapsody Platform because it is based on data change instead of 15-minute interval reporting like the EcoSmart Platform.  The main components that make up the Rhapsody Platform are:

 

  · Composer:  The cloud-based dashboard that provides remote management, monitoring and reporting capabilities of supported hardware. 

 

  · Conductor:  The mobile app that assists with the installation and configuration of all supported hardware.  

 

  · Sonata: The mobile app for End Users to control the thermostat and pair a TouchCombo thermostat with a WIFI network. 

 

  · Melody API: The collection of interfaces available for third party data and command access to products running on the Rhapsody Platform.  These interfaces include BACnet, GoogleRPC, and Rest API options.

 

Intelligent Energy Management

 

Telkonet’s energy management platforms apply and improve building intelligence to deliver energy and cost savings through controlling lighting, plugload and HVAC runtimes. Captured data may be presented on a grouped, property or room-by-room basis, allowing very granular management of in-room energy use and environmental conditions. Telkonet achieves this by leveraging our device platforms, including occupancy sensors and intelligent programmable thermostats connected with packaged terminal air conditioner (“PTAC”) controllers or any other terminal equipment HVAC products and managed wireless light switches and in wall electrical plugs to adjust and maintain energy consumption including a room’s temperature according to occupancy, eliminating wasteful heating and cooling of unoccupied rooms. All of these can be accomplished from the in-room devices or via any web-connected device, such as smart phones, tablets and laptop computers.

 

EcoSmart and Rhapsody are energy management platforms that deliver optimal, individual room energy savings without compromising occupant comfort, due to a proprietary technology named “Recovery Time”.

 

Recovery Time Technology

 

Telkonet’s HVAC controls feature Recovery Time, technology designed to maximize energy efficiency without sacrificing occupant comfort. When a room is occupied, the temperature selected by the occupant will be maintained by the Telkonet system. Once a Telkonet occupancy sensor determines that the room is unoccupied, the system adjusts the room temperature using Recovery Time. Unlike other systems, Recovery Time technology constantly performs calculations that evaluate how far each individual room’s temperature can drift from the occupant’s preferred setting (“set-point”), to harvest energy savings while still being able to return to the occupant’s set-point within a customer’s pre-defined period of time.

 

When determining the temperature setting, Recovery Time technology considers how long it will take to return the temperature to the occupant’s set-point once they return to their room. The temperature will only drift far enough to ensure the system will return to the occupant’s preferred temperature setting within minutes upon their return to the room. The specific length of recovery time is selected by property management at the time of the installation; however, it can be altered at any time by management.

 

 

 

 6 

 

 

How Do Other Systems Work?

 

In competing systems the occupant chooses their preferred temperature. When the occupant leaves, the thermostat reverts to a set-point of a fixed number of degrees different than the preferred set temperature (lower in winter and higher in summer). In some products temperature gap is a fixed temperature selected by the property owner. Because each occupant room will require different lengths of time to return to the occupant’s desired temperature, based on room size and orientation, whether blinds are open, outdoor temperature, sun, and wind, the length of time required for the HVAC to return to temperature can vary dramatically and can often be prohibitive. Additionally, a dirty HVAC filter or coil will reduce heat transfer, increasing that recovery time.

 

EcoSmart and Rhapsody Deliver Room-by-Room Savings

 

Because each room’s environment is unique, Telkonet’s approach is likewise unique. Rooms are evaluated independently in real-time to determine its energy efficient temperature, or setback. Recovery Time technology constantly calculates in real-time how far the room temperature can drift, by taking into consideration the environmental characteristics that impact the temperature in the room, including:

 

  · The occupant’s preferred temperature setting

 

  · The location of the room within the building

 

  · The window placement – facing the sun or shade

 

  · If the drapes are open or closed

 

  · If the climate is dry or humid

 

  · The varying weather conditions throughout the day

 

  · The condition of the HVAC unit, such as age and efficiency

 

Through the constant monitoring of the HVAC unit’s ability to drive the temperature and the real-time adjustment of the setback temperature, rooms are never excessively hot or cold when an occupant returns to the room. The room will always be just minutes away from an occupant’s desired comfort setting. As a result, Recovery Time technology delivers room-by-room, occupant-by-occupant savings. The technology also significantly improves the guest experience, driving loyalty to the property and brand, and decreases service calls.

 

The EcoSmart and Rhapsody Platforms maximize energy reductions while at the same time ensuring occupant comfort, maximizing energy savings and extending equipment life expectancy. The technology is particularly attractive to customers in the hospitality industry, as well as the education, healthcare, public housing and government/military markets, who are constantly seeking ways to reduce costs and meet federal and state mandates without impacting building occupant comfort.

 

Using standard communication protocols, ensuring widespread adoption and a simple interface, Telkonet’s technology may also be integrated with utility controls, property management systems and building automation systems to be used in load shedding initiatives. This feature provides management companies and utilities enhanced opportunities for cost savings, environmental protections and energy management. Additionally, Telkonet’s energy management systems qualify for most state and federal energy efficiency and rebate programs.

  

 

 

 7 

 

 

Competitive Advantages

 

We believe our intelligent automation platforms, with our proprietary Recovery Time technology, deliver extensive differentiation against competing products, including:

 

  · Technology that evaluates each room’s environmental conditions results in maximum energy savings;

 

  · The ability to reduce HVAC runtimes increases overall equipment life;

 

  · Increased occupant control and comfort, driving brand and property loyalty;

 

  · Multiple thermostat options, including wired and wireless, to fit a brand’s image and application;

 

  · Backlight of thermostat improves the experience for the visually impaired;

 

  · Web-based access with extremely powerful and simple dashboard web interface;

 

  · Breadth of HVAC system compatibility;

 

  · Adaptive learning and system programming;

 

  · Utility-integrated events capabilities;

 

  · Remote HVAC control network;

 

  · Expert EcoCare support, staffed in the USA;

 

  · Plug load, lighting and HVAC controls;

 

  · Extensive 3rd-party integrations, including lighting, door locks, window treatments and building management systems;

 

  · Industry standard software and communication protocols, Linux and ZigBee;

 

  · ROI in as little as two years; and

 

  · Mobile applications provide installation, remote management and end-user accessibility.

 

 

 

 8 

 

 

Our open, scalable and standards-based architecture approach allows for truly custom deployments. The platforms integrate seamlessly with back-office management systems, property management systems, building automation systems, and utility demand/response programs, as well as additional third-party network architecture to recognize increased efficiency and savings.

 

Based on these platform features and capabilities, we’ve been awarded, and continue to receive, contracts in the hospitality, educational, governmental and other commercial markets. In addition, our relationships with utility-sponsored direct-install and rebate-funded programs provide us with a significant advantage over our competitors in the commercial space.

 

Given the population growth in the United States and the increasing demand for energy, we forecast additional energy-related infrastructure will be needed. We believe the use of Smart Grid technologies and energy efficiency management platforms are affordable alternatives to building additional power generation through leveraging existing resources and providing enhanced energy savings costs.

 

Target Markets

 

Rooms with intermittent occupancy are most commonly found in the following market sectors:

 

  · Hospitality: hotels, motels, resorts, timeshares and casinos.

 

  · Educational: residence halls, dormitories and other campus living options. Also K-12 environments with distributed and portable classrooms.

 

  · Government: residence halls, barracks, military apartments and other campus living options.

 

  · Healthcare: medical office buildings, assisted and independent living facilities.

 

  · Multiple Dwelling Units (“MDUs”): apartments and other public living options.

 

Industry and Market Overview

 

A significant amount of the energy consumed by commercial buildings in the United States is used to cool, heat, or light the buildings.4 In an effort to remain competitive and manage expenses, governments, building owners, building tenants, and companies in general are looking for ways to become more efficient both fiscally and environmentally. The American Council for an Energy Efficient Economy reported that the cost of saving one unit of energy through energy efficiency is one-fifth (1/5) the cost required to generate that same unit of energy. As a result, we feel that the growth opportunities in the energy management market are in their infancy.

 

Telkonet’s key industries are all prime candidates for energy management, in part due to their utilizing energy “on-demand” or intermittently. Providing energy, and engaging the equipment to supply it, to those rooms and spaces only when occupied results in significant energy savings in addition to affording longer life and reduced maintenance to the HVAC systems.

 

 

 

 

_______________________

 

4 https://www.eia.gov/energyexplained/use-of-energy/commercial-buildings.php

 

 

 

 9 

 

  

Hospitality Industry

 

There is a constant balancing act for hotel operators between managing guest comfort and operating margins. Telkonet’s Recovery Time allows operators to manage operation costs yet still provide for a comfortable and engaging guest experience. Through Telkonet’s platforms, individual hospitality brands and properties can create a desired guest environment and still allow for energy savings via the Recovery Time algorithm.

 

Educational Industry

 

Telkonet approaches the education industry with strategic relationships with enterprise energy service companies (“ESCOs’) throughout the USA. Telkonet partners with ESCOs to include our energy management platforms for deployment within residence halls on university campuses. The ESCOs bundle our technology with other facility improvement measures designed to reduce operating costs across the entire campus, bundling solutions with acceptable ROI and which meet state mandated guidelines. ESCOs also structure self-funding financial transactions called “Performance Contracts” in which the savings are greater than the repayment costs, typically guaranteeing the financial and operational performance in this type of engagement. This type of approach can remove any capital expense barriers and improve adoption.

 

During our history, deployments have occurred at the University of California-Davis, University of Miami, Kansas State University, North Carolina State University, University of Notre Dame, US Military Academy at West Point, New York University, and Texas A&M University-Commerce.

 

The opportunities in this market are not limited to higher education institutions. According to an NRG Business Energy Advisor report, schools in the United States spend $8 billion on energy costs annually, with 73% of natural gas use going towards heating and 35% of electricity consumption going towards cooling. While heating and cooling account for only 2 – 4% of district costs, it is an opportunity for significant impact and gain.

 

We believe that our platforms are important tools for participants in the education industry seeking to control student-related energy costs. We have focused our sales efforts on members of the education industry who are seeking to expand their energy efficiency initiatives as well as the ESCOs who target the educational marketplace and have thus far had success with at least one school district installing EcoSmart in each classroom throughout the district.

 

Governmental Industry

 

The Department of Defense (“DOD”) is the single largest energy consumer in the United States federal government – accounting for more than 76% of the entire federal government’s energy expenditures during FY2017.5 Thus, we view this market as strategically significant to Telkonet’s interests.

 

Our energy management platforms are already successfully incorporated into the energy initiatives in several military housing sites, military academies and barracks. Telkonet benefited from and continues to make use of government funding and other government contracts to provide our platforms for use on military bases and other facilities, helping both the DOD and the government as a whole achieve their long-term energy efficiency goals.

 

 

 ______________________

 

5 https://fas.org/sgp/crs/natsec/R45832.pdf

 

 

 

 10 

 

 

Healthcare Industry

 

Healthcare organizations currently spend over $6.5 billion on energy each year, a cost which continues to rise in an effort to meet patient needs.6 This is viewed as an emerging market for energy management systems. Although hospitals have many specific regulatory mandates, Telkonet has been working closely with operators and developers of healthcare support facilities, like medical office buildings, assisted living and other similar facilities, to integrate our energy management initiatives into efficiency opportunities supported by state and federal energy programs. For example, hospital energy managers can use energy efficiency strategies to offset high costs caused by growing plug loads and rising energy prices. A typical 200,000-square-foot, 50-bed hospital in the U.S. annually spends $680,000, or roughly $13,611 per bed on electricity and natural gas. By increasing energy efficiency, hospitals can improve the bottom line and free up funds to invest in new technologies and improve patient care.

 

These facilities offer a commercial environment similar to the hospitality or educational housing markets, and the increasing aging population and assisted living markets presents attractive potential for energy efficiency. This market is expected to grow rapidly over the next several years due to its energy savings capabilities and an aging population.

 

MDU Industry

 

Public housing, which are properties owned and managed by the government, is an additional emerging market for energy management solutions. The tenants occupying these properties must meet specific eligibility requirements, and their utility bills are typically paid for by government programs. Many of the ESCO clients that Telkonet supports today have dedicated teams pursuing opportunities with the owners and operators of government-subsidized housing. Telkonet’s platforms are an ideal solution for conserving energy, allowing remote monitoring, and improving tenant comfort.

 

Competition for Markets

 

We currently compete primarily within commercial and industrial markets, including the hospitality, education, healthcare, governmental and MDU sectors. Within each target market, we offer savings through our intelligent automation platforms. Our products offer significant competitive and complementary benefits when compared with alternative offerings including Building Automation Systems (“BAS”) or Building Management Systems (“BMS”), static temperature occupancy-based systems, scheduling/programmable thermostats and high-efficiency HVAC systems.

 

We participate in a relatively small competitive field within the hospitality industry, with the majority of the energy management sales handled by fewer than seven manufacturers. The key competitors in the market segment are Inncom by Honeywell and Schneider Electric, with each offering some level of comparable products to our standalone and/or networked products. Telkonet leverages the above-mentioned competitive advantages to successfully compete in these spaces and win business.

 

The educational space is new to adopt occupancy-based controls. Our platforms have been introduced for use within student dormitories, which traditionally had few, if any, controls. More recently we’ve also been requested to install our products into classrooms, which traditionally have been an environment for BAS/BMS. Since the dormitory environment is very similar to the hospitality market, we believe we offer similarly-scaled energy savings. Since the market is still in its infancy, very few comparable offerings have entered the market but competitors within the hospitality segment are beginning to respond. Again, our key differentiators allow us to compete and win business in this space.

 

The healthcare and governmental markets are very similar in scope, relative to energy management systems. A key differentiator in these environments is the specific implementation being considered. Each market utilizes BAS/BMS for wide scale energy management initiatives. When addressing housing environments, including elderly care and assisted living facilities and military dormitories or barracks, Telkonet’s platforms are able to provide increased energy savings and efficiency. Competitors operating in the BAS/BMS space include Honeywell, Schneider Electric, Johnson Controls, Siemens, Trane and others, many of whom Telkonet partners with to provide a comprehensive and integrated energy management solution to effectively address energy efficiency opportunities in all types of facilities. The MDU market is split into two distinct categories, public and upscale residential housing. Public housing benefits similarly to hospitality and educational housing where intelligent, occupancy-based automation reduces operating costs.  Upscale residential facilities benefit from exclusive automation solutions and centralized data reporting resulting in maintenance efficiencies.

 

 

 

_______________________

 

6 https://www.energystar.gov/ia/partners/publications/pubdocs/Healthcare.pdf

 

 

 

 11 

 

 

Inventory

 

We are dependent on a limited number of vendors to provide certain inventory and components. We’ve not experienced significant problems or issues purchasing any essential materials, parts or components, but have experienced gross profit pressure as a result of price increases and the impact of tariffs (discussed below). We contract the majority of our inventory with ATR Manufacturing, based in China, which provides substantially all the manufacturing requirements for Telkonet’s energy management platforms. For the year ended December 31, 2021, 82% of our total purchases were from ATR Manufacturing.

 

Customers

 

We are neither limited to, nor reliant upon, a single or narrowly segmented customer base to derive our revenues. Our current focus includes the hospitality, educational, governmental, healthcare, and MDU markets, as well as expanding into the consumer market specifically through our resale channel as part of our long term strategic growth.

 

For the year ended December 31, 2021, one customer represented approximately 18% of total net revenues. For the year ended December 31, 2020, there were two customers each representing over 10%, accounting for approximately 28% of total net revenues.

  

Intellectual Property

 

Telkonet has acquired certain intellectual properties, including but not limited to, Patent No. D569,279, titled “Thermostat.”  Patent No. D569,279 issued by the USPTO in May 2008 was granted on the ornamental design of a thermostat device and will expire in May of 2022. The expiration of this patent could allow third parties to launch competing products. While we viewed this patent as valuable, we do not view any single patent as material to the Company as a whole.

 

There can be no assurance that any of our current or future patent applications will be granted, or, if granted, that such patents will provide necessary protection for our technology or our product offerings, or be of commercial benefit to us.

 

In addition, on November 30, 2020, Telkonet entered into a Wireless Network Patent License Agreement (the “License Agreement”) with Sipco, LLC (“Sipco”) and IPCO, LLC dba IntusIQ (collectively, the “Licensors”) in order to settle a patent infringement lawsuit without the expense of costly litigation. Without admission as to infringement, validity, or enforceability of the Licensed Patents (as defined in the License Agreement) or liability with respect to any claims of the complaint filed in the patent infringement lawsuit, Telkonet has agreed to pay certain royalty fees to the Licensors in exchange for the right under the Essential Claims (as defined in the License Agreement) of the Licensed Patents (as defined in the License Agreement), including multiple essential wireless mesh (“EWM”) patents to manufacture, have manufactured, sell, offer to sell, import, export, and use the Licensed Products (as defined in the License Agreement). The EWM patent portfolio covers technologies used in multi-hop wireless networks utilizing wireless protocols such as, but not limited to, Zigbee. The portfolio also covers applications including, but not limited to, home and building automation and industrial controls.

 

As of December 31, 2021, the Company had a current liability of approximately $166,000, which $26,000 is included in accounts payable and $140,000 in other accrued liabilities (See Note F – Current Accrued Liabilities for further breakdown of accrued liabilities), along with a non-current liability of $360,000 included in accrued royalties – long-term recorded on its Consolidated Balance Sheet. The corresponding expense was recorded in 2020 in the selling, general and administrative line of the Consolidated Statements of Operations. The payment of the royalty fees is expected to have a material and adverse impact on the Company’s results of operations and liquidity. See Note M – Commitments and Contingencies in the Notes to the Consolidated Financial Statements under Item 15 of Part IV of this Annual Report on Form 10-K for a discussion of the patent infringement lawsuit and the License Agreement.

 

 

 

 12 

 

 

Government Regulation

 

As discussed in Item IA – Risks Relating to Our Financial Results, given the fact that we purchase the majority of our inventory from a supplier based in China, we are subject to and have been adversely affected by the tariffs imposed by the United States Federal Government on imports of industrial sector products from China.

 

In addition, we are subject to regulation in the United States by the Federal Communications Commission (“FCC”).  FCC rules permit the operation of unlicensed digital devices that radiate radio frequency emissions if the manufacturer complies with certain equipment authorization procedures, technical requirements, marketing restrictions and product labeling requirements.

 

Future products designed by us will require testing for compliance with FCC and European Commission (“EC”) standards. Moreover, if in the future, the FCC or EC changes its technical requirements, further testing and/or modifications may be necessary in order to achieve compliance.

 

Research & Development

 

During the years ended December 31, 2021 and 2020, the Company spent $1,129,957 and $1,177,282, respectively, on research and development activities. Telkonet continues to invest in research & development to maintain and grow our competitive differentiation and customer value.

 

Key initiatives for 2022 include:

 

  · developing a new Rhapsody thermostat based on the popular ecoSmart EcoInsight thermostat to help contain costs caused by the global chip shortages, work with VDA on product design changes to allow for easier global manufacturing and reduction in tariff expenses, add more global product certifications for opening additional markets,

 

  · growing our Rhapsody platform with new software and providing interfaces to property management systems and door lock systems,

 

  · enhancing our current EcoSmart products with new wireless capabilities to communicate with additional hospitality vendors, and

 

  · building on the core pieces of the Rhapsody platform to continue the expanding deployments further into our core markets.

 

Additional Information

 

Employees

 

As of March 24, 2022, we had 30 full-time and 1 part-time employee.

 

Environmental Matters

 

We do not anticipate any material effect on our capital expenditures, earnings or competitive position due to compliance with government regulations involving environmental matters.

 

 

 

 13 

 

 

ITEM 1A.  RISK FACTORS.

 

Our results of operations, financial condition and cash flows can be adversely affected by various risks. These risks include, but are not limited to, the principal factors listed below and the other matters set forth in this Annual Report on Form 10-K. You should carefully consider all of these risks.

 

Risks Relating to Our Financial Results

 

We expect to continue to incur operating losses and have negative operating cash flows for the foreseeable future.

 

Since inception through December 31, 2021, we have incurred cumulative losses of $128,668,176 and have never generated enough funds through operations to support our business. For the year ended December 31, 2021, the Company had a cash flow deficit from operations of $1,699,615. The Company has made significant investments in the engineering, development and marketing of its intelligent automation platforms, including but not limited to, hardware and software enhancements, support services and applications. The funding for these development efforts has contributed to, and continues to contribute to, the ongoing operating losses and use of cash. Operating losses have been financed by debt and equity transactions, capacity under the Company’s $1 million revolving credit facility with Heritage Bank of Commerce (“Heritage Bank”), the sale of a wholly-owned subsidiary, and management of working capital levels.

 

We have a limited number of shares of common stock available for future issuance which could adversely affect our ability to raise capital or consummate strategic transactions.

 

We are currently authorized to issue 475,000,000 shares of common stock under our Amended Restated and Articles of Incorporation. As of March 24, 2022, we have issued 299,212,282 shares of common stock and have approximately 113,528,621 shares of common stock committed for issuance giving effect to the assumed exercise of all outstanding warrants and options and assumed conversion of preferred stock.

 

If we fail to remain current on our reporting requirements, we could be removed from the OTC Bulletin Board, which would limit the ability of broker-dealers to sell our securities and the ability of stockholders to sell their securities in the secondary market.

 

Companies trading on the OTC Bulletin Board, such as us, must be reporting issuers under Section 12 of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”), and must be current in their reports under Section 13 of the Exchange Act in order to maintain price quotation privileges on the OTC Bulletin Board. If we fail to remain current on our reporting requirements, we could be removed from the OTC Bulletin Board. As a result, the market liquidity for our securities could be adversely affected by limiting the ability of broker-dealers to sell our securities and the ability of stockholders to sell their securities in the secondary market.

 

Risks Related to Our Business and Operations

 

The Company’s operations, financial results, and liquidity have been materially and adversely impacted by the COVID-19 pandemic.

 

The Company’s operations and financial results have also been impacted by the COVID-19 pandemic. Both the health and economic aspects of the COVID-19 pandemic are highly fluid and the future course of each is uncertain. We cannot predict whether the outbreak of COVID-19 will be effectively contained on a sustained basis. Depending on the length and severity of the COVID-19 pandemic, the demand for our products, our customers’ ability to meet payment obligations to the Company, our supply chain and production capabilities, and our workforces’ ability to deliver our products and services could be impacted. Management is actively monitoring the impact of the global situation on the Company’s financial condition, liquidity, operations, suppliers, industry, and workforce. While we expect this disruption to continue to have a material adverse impact on our results of operations, financial condition, cash flows, and liquidity, the Company is unable to reasonably determine the full extent of the impact at this time.

 

 

 

 14 

 

 

Due to travel restrictions and social distancing edicts, the hospitality industry, our largest market that generally accounts for a majority of our revenue, has suffered as much as any. For a more detailed discussion of the impact of COVID-19 on the hospitality industry, see Item 1 – Recent Developments – Impact of COVID-19 Pandemic.

 

Further, both the health and economic aspects of the COVID-19 pandemic are highly fluid and the future course of each is uncertain. We cannot predict whether the outbreak of COVID-19 will be effectively contained on a sustained basis. Depending on the length and severity of the COVID-19 pandemic, the demand for our products, our customers’ ability to meet payment obligations to the Company, our supply chain and production capabilities, and our workforces’ ability to deliver our products and services could be impacted. Management is actively monitoring the impact of the global situation on its financial condition, liquidity, operations, suppliers, industry, and workforce. While we expect this disruption to continue to have a material adverse impact on our results of operations, financial condition and cash flows, the Company is unable to reasonably determine the full extent of the impact at this time.

 

Tariffs have had, and continued tariffs and evolving trade policy between the United States and China may have, a material adverse effect on our business.

 

During 2018, the United States Federal Government imposed significant tariffs on imports from numerous countries, including China. Subsequent to this, the Office of the United States Trade Representative (“USTR”) announced an initial proposed list of imports from China that could be subject to additional tariffs. The list of imports for which Customs and Border Protection began collecting additional duties during July 2018, focuses on the industrial sector. The Company’s main supplier, accounting for approximately 82% of total purchases in 2021, is located in China. The products that the Company purchases from the supplier are subject to up to 25% tariffs. As a result of the tariffs, our cost of sales has increased.

 

The Biden administration has not stated whether it will ultimately remove or alter any of the tariffs. There continues to be significant uncertainty about the future relationship between the United States and other countries with respect to the trade policies, treaties, taxes, government regulations and tariffs that would be applicable. It is unclear what changes might be considered or implemented and what response to any such changes may be by the governments of other countries. These changes have created significant uncertainty about the future relationship between the United States and China, as well as other countries, including with respect to the trade policies, treaties, government regulations and tariffs that could apply to trade between the United States and other nations. If additional tariffs or other restrictions are placed on Chinese imports or any related counter-measures are taken by China, our revenue and results of operations may be materially harmed. Even in the absence of further tariffs, the related uncertainty and the market's fear of an escalating trade war might create forecasting difficulties for us and cause our customers and business partners to place fewer orders for our products and services, which could have a material adverse effect on our business, liquidity, financial condition, and/or results of operations.

 

These developments, or the perception that any of them could occur, may have a material adverse effect on global economic conditions and the stability of global financial markets, and may significantly reduce global trade and, in particular, trade between these nations and the United States. Any of these factors could depress economic activity and restrict our access to suppliers or customers and have a material adverse effect on our business, financial condition and results of operations and affect our strategy in China and elsewhere around the world. Given the relatively fluid regulatory environment in China and the United States and uncertainty how the U.S. Administration or foreign governments will act with respect to tariffs, international trade agreements and policies, a trade war, further governmental action related to tariffs or international trade policies, or additional tax or other regulatory changes in the future could directly and adversely impact our financial results and results of operations.

 

We rely on a limited number of third party suppliers. If these companies fail to perform or experience delays, shortages, or increased demand for their products or services, we may face shortages, increased costs, and may be required to suspend deployment of our products and services.

 

We depend on a limited number of third party suppliers to provide the components and the equipment required to deliver our solutions, with purchases from one supplier comprising approximately 82% of total purchases for the year ended December 31, 2021. If these providers fail to perform their obligations under our agreements with them or we are unable to renew these agreements, we may be forced to suspend the sale and deployment of our products and services and enrollment of new customers, which would have an adverse effect on our business, prospects, financial condition and operating results.

 

 

 

 15 

 

 

The industry within which we operate is intensely competitive and rapidly evolving.

 

We operate in a highly competitive, quickly changing environment, and our future success will depend on our ability to develop and introduce new products and product enhancements that achieve broad market acceptance in the markets within which we compete. We will also need to respond effectively to new product announcements by our competitors by quickly developing and introducing competitive products.

 

Delays in product development and introduction could result in:

 

  · loss of or delay in revenue and loss of market share;

 

  · negative publicity and damage to our reputation and the reputation of our product offerings; and

 

  · decline in the average selling price of our products.

  

The Company recently settled a patent infringement lawsuit and recorded a contingent liability of $600,000; actual expenses may exceed this amount.

 

On June 30, 2020, Sipco filed a patent infringement lawsuit against the Company (the “Sipco Lawsuit”) alleging infringement on multiple EWM patents held by Sipco. On November 30, 2020, the Company entered into the License Agreement in order to settle the Sipco Lawsuit, without the expense of costly litigation. As of December 31, 2021, the Company has a current liability of approximately $166,000, which $26,000 is included in accounts payable and $140,000 in other accrued liabilities (See Note F – Current Accrued Liabilities for further breakdown of accrued liabilities), along with a non-current liability of $360,000 included in accrued royalties – long-term recorded on its Consolidated Balance Sheet. The corresponding expense was recorded in 2020 in the selling, general and administrative line of the Consolidated Statements of Operations. The payment of the royalty fees is expected to have a material and adverse impact on the Company’s results of operations and liquidity. See Note M – Commitments and Contingencies in the Notes to the Consolidated Financial Statements under Item 15 of Part IV of this Annual Report on Form 10-K for a discussion of the patent infringement lawsuit and the License Agreement.

 

We may incur substantial damages due to other litigation.

 

We cannot be certain that our products do not and will not infringe issued patents or other intellectual property rights of others. If it were determined that our products infringe the intellectual property rights of another, we could be required to pay substantial damages or be enjoined from licensing or using the infringing products or technology. Additionally, if it were determined that our products infringe the intellectual property rights of others, we would need to obtain licenses from these parties or substantially re-engineer our products in order to avoid infringement. We might not be able to obtain the necessary licenses on acceptable terms or at all, or to re-engineer our products successfully. Similar to the Sipco Lawsuit and License Agreement discussed above, any of the foregoing could cause us to incur significant costs and prevent us from selling our products.

 

 

 

 16 

 

 

We have identified material weaknesses in our internal controls as of December 31, 2021 that, if not properly remediated, could result in material misstatements in our financial statements.

 

Based on an evaluation of our disclosure of internal controls and procedures as of December 31, 2021, our management has concluded that, as of such date, there were material weaknesses in our internal control over financial reporting related to a lack of segregation of duties due to the limited size of the Company’s accounting department, a failure to implement adequate internal control over financial reporting including in our IT general control environment and the need for a stronger internal control environment particularly in our financial reporting and close process. A material weakness is a control deficiency, or a combination of control deficiencies, in internal control over financial reporting, such that there is a more than a remote likelihood that a material misstatement of annual or interim financial statements would not be prevented or detected in a timely manner. As disclosed in Item 9A of Part II of this report, because of the material weaknesses identified by the Company, our consolidated financial statements may contain material misstatements that would require restatement of the Company’s financial results in this report. Management of the Company believes that these material weaknesses are due to the small size of the Company’s accounting staff. The small size of the Company’s accounting staff may prevent adequate controls in the future, such as segregation of duties, due to the cost/benefit of such remediation. At present, the Company does not expect to hire additional personnel to remediate these control deficiencies in the near future.

 

Until and if these material weaknesses in our internal control over financial reporting are remediated, there is a reasonable possibility that material misstatements of our annual or interim consolidated financial statements could occur and not be prevented or detected by our internal controls in a timely manner. Material misstatements in our financial statements could result in litigation or regulatory enforcement actions, which would require additional financial and management resources; loss of investor confidence; and delays in filing required financial disclosures, one or more of which could have a material adverse effect on our business and financial condition. The Company believes the consolidated financial statements as of December 31, 2021 and 2020 are free of material misstatements.

 

Government regulation of our products could impair our ability to sell such products in certain markets.

 

The rules of the FCC permit the operation of unlicensed digital devices that radiate radio frequency emissions if the manufacturer complies with certain equipment authorization procedures, technical requirements, marketing restrictions and product labeling requirements. Differing technical requirements apply to “Class A” devices intended for use in commercial settings, and “Class B” devices intended for residential use to which more stringent standards apply. An independent, FCC-certified testing lab has verified that our product suite complies with the FCC technical requirements for Class A and Class B digital devices. No further testing of these devices is required, and the devices may be manufactured and marketed for commercial and residential use. Additional devices designed by us for commercial and residential use will be subject to the FCC rules for unlicensed digital devices. Moreover, if in the future, the FCC changes its technical requirements for unlicensed digital devices, further testing and/or modifications of devices may be necessary. Failure to comply with any FCC technical requirements could impair our ability to sell our products in certain markets and could have a negative impact on our business and results of operations.

 

Products sold by our competitors could become more popular than our products or render our products obsolete.

 

The market for our products and services is highly competitive. Some of our competitors have longer operating histories, greater name recognition and substantially greater financial, technical, sales, marketing and other resources. These competitors may, among other things, undertake more extensive marketing campaigns, adopt more aggressive pricing policies, obtain more favorable pricing from suppliers and manufacturers and exert more influence on the sales channel than we can. As a result, we may not be able to compete successfully with these competitors, and these competitors may develop or market technologies and products that are more widely accepted than those being developed by us or that would render our products obsolete or noncompetitive. We anticipate that competitors will also intensify their efforts to penetrate our target markets. These competitors may have more advanced technology, more extensive distribution channels, stronger brand names, bigger promotional budgets and larger customer bases than we do. These companies could devote more capital resources to develop, manufacture and market competing products than we could. If any of these companies are successful in competing against us, our sales could decline, our margins could be negatively impacted, and we could lose market share, any of which could seriously harm our business, results of operations, and prospects. 

 

 

 

 17 

 

 

We depend on a small team of senior management and may have difficulty attracting and retaining additional personnel.

 

Our future success will depend in large part upon the continued services and performance of senior management and other key personnel. If we lose the services of any member of our senior management team, our overall operations could be materially and adversely affected. In addition, our future success will depend on our ability to identify, attract, hire, train, retain and motivate other highly skilled technical, managerial, marketing, purchasing and customer service personnel when they are needed. Competition for these individuals is intense. We cannot ensure that we will be able to successfully attract, integrate or retain sufficiently qualified personnel when the need arises. Any failure to attract and retain the necessary technical, managerial, marketing, purchasing and customer service personnel could have a negative effect on our financial condition and results of operations.

 

We may be affected if the United States participates in wars or other military action or by international terrorism.

 

Involvement in a war or other military action or acts of terrorism may cause significant disruption to commerce throughout the world and may cause people to limit travel. To the extent that such disruptions result in (i) delays or cancellations of customer orders, (ii) declines in spending in the hospitality industry, our largest market that generally accounts for a majority of our revenue, (iii) a general decrease in consumer spending on information technology, (iv) our inability to effectively market and distribute our services or products or (v) our inability to access capital markets, our business and results of operations could be materially and adversely affected. We are unable to predict whether the involvement in a war or other military action will result in any long-term commercial disruptions or if such involvement or responses will have any long-term material adverse effect on our business, results of operations, or financial condition.

 

Cyber security risks and cyber incidents could adversely affect our business and disrupt operations.

 

Cyber incidents can result from deliberate attacks or unintentional events. These incidents can include, but are not limited to, gaining unauthorized access to digital systems for purposes of misappropriating assets or sensitive information, corrupting data, or causing operational disruption. The result of these incidents could include, but are not limited to, disrupted operations, misstated financial data, liability for stolen assets or information, increased cyber-security protection costs, litigation and reputational damage adversely affecting customer or investor confidence. We have implemented systems and processes to focus on identification, prevention, mitigation and resolution. However, these measures cannot provide absolute security, and our systems may be vulnerable to cyber-security breaches such as viruses, hacking, and similar disruptions from unauthorized intrusions. In addition, we rely on third party service providers to perform certain services, such as payroll and tax services. Any failure of our systems or third party systems may compromise our sensitive information and/or personally identifiable information of our employees. While we have secured cyber insurance to potentially cover certain risks associated with cyber incidents, there can be no assurance the insurance will be sufficient to cover any such liability.

 

Our exposure to the credit risk of our customers and suppliers may adversely affect our financial results.

 

We sell our products to customers that have in the past, and may in the future, experience financial difficulties. If our customers experience financial difficulties, we could have difficulty recovering amounts owed to us from these customers. While we perform credit evaluations and adjust credit limits based upon each customer’s payment history and credit worthiness, such programs may not be effective in reducing our exposure to credit risk. We evaluate the collectability of accounts receivable, and based on this evaluation make adjustments to the allowance for doubtful accounts for expected losses. Actual bad debt write-offs may differ from our estimates, which may have a material adverse effect on our financial condition, operating results and cash flows.

 

Our suppliers may also experience financial difficulties, which could result in our having difficulty sourcing the materials and components we use in producing our products and providing our services. This risk is increased given we depend on a limited number of third party suppliers to provide the components and the equipment required to deliver our solutions, with purchases from one supplier comprising approximately 82% of total purchases for the year ended December 31, 2021. If we encounter such difficulties, we may not be able to produce our products for our customers in a timely fashion which could have an adverse effect on our results of operations, financial condition and cash flows. 

 

 

 

 18 

 

 

Changes in the economy and credit markets may adversely affect our future results of operations.

 

Our operations and performance depend to some degree on general economic conditions and their impact on our customers’ finances and purchase decisions, particularly given the hospitality industry generally accounts for a majority of our revenue. As a result of economic events, potential customers may elect to defer purchases of capital equipment items, such as the products we manufacture and supply. Additionally, the credit markets and the financial services industry are subject to change. While the ultimate outcome of these events cannot be predicted, it may have a material adverse effect on our customers’ ability to fund their operations thus adversely impacting their ability to purchase our products or to pay for our products on a timely basis, if at all. These and other economic factors could have a material adverse effect on demand for our products, the collection of payments for our products and on our financial condition and operating results.

 

We may not be able to obtain payment and performance bonds, which could have a material adverse effect on our business.

 

Our ability to deploy our suite of products into the energy management initiatives in federally funded or assisted projects may rely on our ability to obtain payment and performance bonds which may be an essential element to work orders for the installation of our products and services. If we are unable to obtain payment and performance bonds in a timely fashion as required by an applicable work order, we may not be entitled to payment under the work order until such bonds have been provided or until such a requirement is expressly waived. In addition, any delays due to a failure to furnish bonds may not entitle us to a price increase for the work or an extension of time to complete the work and may entitle the other party to terminate our work order without liability and to indemnify such party from damages suffered as a result of our failure to deliver the bonds and the termination of the work order. As a result, the failure to obtain bonds where required could negatively impact our business, results of operations, and prospects.

 

Risks Relating to the Ownership of Our Common Stock

 

Our common stock is thinly traded and there may not be an active trading market for our common stock.

 

Our common stock is currently quoted on the OTCQB, operated by the OTC Markets Group. However, there is no guarantee that our common stock will be actively traded on the OTCQB, or that the volume of trading will be sufficient to allow for timely trades. Investors may not be able to sell their shares quickly or at the latest market price if trading in our stock is not active or if trading volume is limited. In addition, if trading volume in our common stock is limited, trades of relatively small numbers of shares may have a disproportionate effect on the market price of our common stock.

 

The market price of our common stock has been and may continue to be volatile.

 

The trading price of our common stock has been and may continue to be highly volatile and could be subject to wide fluctuations in response to various factors.  Some of the factors that may cause the market price of our common stock to fluctuate include:

 

  · fluctuations in our quarterly financial and operating results or the quarterly financial results of companies perceived to be similar to us;

 

  · changes in estimates of our financial results or recommendations by securities analysts;

 

  · potential deterioration of investor confidence resulting from material weaknesses in our internal control over financial reporting;

 

  · our ability to raise and generate working capital to meet our obligations in the ordinary course of business;

 

 

 

 19 

 

 

  · changes in general economic, industry and market conditions;

 

  · failure of any of our products to achieve or maintain market acceptance;

 

  · changes in market valuations of similar companies;

 

  · failure of our products to operate as advertised;

 

  · success of competitive products;

 

  · changes in our capital structure, such as future issuances of securities or the incurrence of additional debt;

 

  · announcements by us or our competitors of significant products, contracts, acquisitions or strategic alliances;

 

  · regulatory developments in the United States, foreign countries or both;

 

  · litigation involving our Company, our general industry or both;

 

  · additions or departures of key personnel; and

 

  · investors’ general perception of us.

  

In addition, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, financial condition or results of operations.  If any of the foregoing occurs, it could cause our stock price to fall and may expose us to class action lawsuits that, even if unsuccessful, could be costly to defend and a distraction to management.

 

Anti-takeover provisions in our charter documents and Utah law could discourage, delay or prevent a change of control of our Company and may affect the trading price of our common stock.

 

We are a Utah corporation and the anti-takeover provisions of the Utah Control Shares Acquisition Act may discourage, delay or prevent a change of control by limiting the voting rights of control shares acquired in a control share acquisition. In addition, our Amended and Restated Articles of Incorporation and Bylaws may discourage, delay or prevent a change in our management or control over us that shareholders may consider favorable. Among other things, our Amended and Restated Articles of Incorporation and Bylaws:

 

  · authorize the issuance of “blank check” preferred stock that could be issued by our board of directors in response to a takeover attempt;

 

  · provide that vacancies on our board of directors, including newly created directorships, may be filled only by a majority vote of directors then in office, except a vacancy occurring by reason of the removal of a director without cause shall be filled by vote of the shareholders; and

 

  · limit who may call special meetings of shareholders.

 

These provisions could have the effect of delaying or preventing a change of control, whether or not it is desired by, or beneficial to, our shareholders.

 

 

 

 20 

 

 

We do not currently intend to pay dividends on our common stock

 

We do not expect to pay cash dividends on our common stock. Any future dividend payments are within the absolute discretion of our board of directors and will depend on, among other things, our results of operations, working capital requirements, capital expenditure requirements, financial condition, contractual restrictions, business opportunities, anticipated cash needs, provisions of applicable law and other factors that our board of directors may deem relevant. We may not generate sufficient cash from operations in the future to pay dividends on our common stock.

 

Our common stock is subject to “Penny Stock” restrictions.

 

As long as the price of our common stock remains at less than $5 per share, we will be subject to so-called “penny stock rules” which could decrease our stock’s market liquidity. The Security and Exchange Commission (“SEC”) has adopted regulations which define a “penny stock” to include any equity security that has a market price of less than $5 per share or an exercise price of less than $5 per share, subject to certain exceptions. For any transaction involving a penny stock, unless exempt, the rules require the delivery to and execution by the retail customer of a written declaration of suitability relating to the penny stock, which must include disclosure of the commissions payable to both the broker/dealer and the registered representative and current quotations for the securities. Finally, the broker/dealer must send monthly statements disclosing recent price information for the penny stocks held in the account and information on the limited market in penny stocks. Those requirements could adversely affect the market liquidity of our common stock. There can be no assurance that the price of our common stock will rise above $5 per share so as to avoid these regulations.

 

Further issuances of equity securities may be dilutive to current stockholders.

 

It is possible that we will be required to seek additional capital in the near term. This capital funding could involve one or more types of equity securities, including convertible debt, common or convertible preferred stock and warrants to acquire common or preferred stock. Such equity securities could be issued at or below the then-prevailing market price for our common stock. Any issuance of additional shares of our common stock will be dilutive to existing stockholders and could adversely affect the market price of our common stock.

 

The exercise of conversion rights, options and warrants outstanding and available for issuance may adversely affect the market price of our common stock.

 

As of December 31, 2021, we had outstanding employee options to purchase a total of 3,349,793 shares of common stock at exercise prices ranging from $0.14 to $1.00 per share, with a weighted average exercise price of $0.16. As of December 31, 2021, there were no warrants outstanding. The exercise of outstanding options and warrants and the sale in the public market of the shares purchased upon such exercise could be dilutive to existing stockholders and could adversely affect the market price of our common stock.

 

ITEM 1B.  UNRESOLVED STAFF COMMENTS.

 

None.

  

 

 

 21 

 

 

ITEM 2.  PROPERTIES.

 

In October 2013, the Company entered into a lease agreement for 6,362 square feet of commercial office space in Waukesha, Wisconsin for its corporate headquarters. On April 7, 2017, the Company executed an amendment to the existing lease to expand another 3,982 square feet, bringing the total leased space to 10,344 square feet, and extending the lease term for the total leased space from May 1, 2021 to April 30, 2026. The commencement date for this amendment was July 15, 2017.

 

In May 2017, the Company entered into a lease agreement for 5,838 square feet of floor space in Waukesha, Wisconsin for its inventory warehousing operations. The Waukesha lease expires in May 2024.

 

In November 2021, the Company entered into a lease agreement for 425 square feet of commercial office space in Gaithersburg, Maryland. It expires on November 30, 2022.

 

ITEM 3.  LEGAL PROCEEDINGS.

 

On June 30, 2020, Sipco filed a lawsuit against the Company in the United States District Court for the Eastern District of Wisconsin (Case No. 20-CV-00981) alleging infringement on multiple EWM patents held by Sipco. See Note M – Commitments and Contingencies in the Notes to the Consolidated Financial Statements under Item 15 of Part IV of this Annual Report on Form 10-K for a discussion of the License Agreement entered into on November 30, 2020 by and among the Company, Sipco, and IPCO, LLC dba IntusIQ in order to settle the Sipco Lawsuit, without the expense of costly litigation. Pursuant to the terms of the License Agreement, on November 30, 2020, Sipco and the Company filed a Stipulation of Dismissal in the United States District Court for the Eastern District of Wisconsin to stipulate to the dismissal of the Sipco Lawsuit in its entirety, with prejudice.

 

The Company is subject to legal proceedings and claims which arise in the ordinary course of its business. Although occasional adverse decisions or settlements may occur, other than the Sipco Lawsuit discussed above and which has been terminated, the Company believes that the final disposition of such matters should not have a material adverse effect on its financial position, results of operations or liquidity.

 
ITEM 4.  MINE SAFETY DISCLOSURES.

 

None.

 

 

 

 22 

 

 

PART II

 

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

  

Our common stock is currently quoted on the OTC Bulletin Board under the symbol “TKOI.” The OTC Bulletin Board is not a stock exchange and any over-the-counter market quotations reflect inter-dealer prices, without retail mark-up, mark-down or commission and may not necessarily represent actual transactions.

  

Record Holders

 

As of March 24, 2022, we had 208 holders of record of our common stock and 299,212,282 shares of our common stock issued and outstanding.

  

Dividend Policy

 

The Company has never paid dividends on its common stock and does not anticipate paying dividends in the foreseeable future. It is also subject to certain contractual restrictions on paying dividends on its common stock under the terms of its Series A and B preferred stock.

 

Securities Authorized for Issuance Under Equity Compensation Plans

 

See Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters for information about securities authorized for issuance under the Company’s equity compensation plans.

 

Unregistered Sales of Equity Securities and Use of Proceeds

 

None.

 

Issuer Purchases of Equity Securities

 

None.

 

ITEM 6.  SELECTED FINANCIAL DATA

 

This item is not applicable.

 

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 accompanying financial statements and related notes thereto.

 

 

 

 23 

 

 

Recent Developments

 

VDA Transaction and Change of Control

 

As previously reported in our Current Reports on Form 8-K dated August 10, 2021, and January 13, 2022, on August 6, 2021, the Company entered into a stock purchase agreement (the “Purchase Agreement”) with VDA Group S.p.A., an Italian joint stock company (“VDA”), pursuant to which VDA would, at the Closing (as defined in the Purchase Agreement), contribute $5 million to Telkonet (the “Financing”) and, in exchange, Telkonet would issue to VDA: (i) 162,900,947 shares of Company Common Stock (the “Issuance”); and (ii) a warrant to purchase 105,380,666 additional shares of Common Stock (the “Warrant”) (the Issuance and the Warrant referred to collectively herein as the “VDA Transaction”). The Closing occurred on January 7, 2022.

 

Following the issuance of 162,900,947 shares of Common Stock to VDA upon the Closing, VDA owns 53% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis, resulting in a change of control of the Company. VDA could eventually own as much as 65% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis if it fully exercises the Warrant.

 

In connection with the VDA Transaction and pursuant to the Purchase Agreement, Arthur E. Byrnes, Peter T. Koss and Leland D. Blatt (collectively, the “Former Directors”) resigned from the Board of Directors of the Company (the “Board”) and any respective committees of the Board to which they belonged effective as of the Closing. The vacancies resulting from the resignations of the Former Directors were filled by Piercarlo Gramaglia, Flavio De Paulis and Steven E. Quick, all of whom were appointed by the remaining Board members effective as of the resignations of the Former Directors, resulting in a change of control of the Board. Jason L. Tienor and Tim S. Ledwick, who were Board members prior to the Closing, remained on the Board after the Closing. 

 

Impact of COVID-19 Pandemic

 

As discussed above, the Company’s operations and financial results have also been impacted by the COVID-19 pandemic. Both the health and economic aspects of the COVID-19 pandemic are highly fluid and the future course of each is uncertain. We cannot predict whether the outbreak of COVID-19 will be effectively contained on a sustained basis. Depending on the length and severity of the COVID-19 pandemic, the demand for our products, our customers’ ability to meet payment obligations to the Company, our supply chain and production capabilities, and our workforces’ ability to deliver our products and services could be impacted. Management is actively monitoring the impact of the global situation on the Company’s financial condition, liquidity, operations, suppliers, industry, and workforce. While we expect this disruption to continue to have a material adverse impact on our results of operations, financial condition, cash flows, and liquidity, the Company is unable to reasonably determine the full extent of the impact at this time.

 

Due to travel restrictions, social distancing edicts and overall fear, the hospitality industry, our largest market that generally accounts for a majority of our revenue, has suffered as much as any since the onset of the pandemic. While the industry is trending toward recovery, the situation remains fragile. The effects of supply-chain issues, inflation and labor shortages, and subsequent rising wages, all present some level of pandemic uncertainty for the foreseeable future. STR and Tourism Economics expect leisure travel to pace the recovery while commercial demand, the dominant segment, will remain significantly below pre-pandemic levels until there is a significant increase in the quantity of large group events, as well as the return of business travel 7 When adjusted for inflation, revenue per available room (RevPAR) will likely remain below 2019 levels until at least 2025. 8

 

 

_________________

 

7 O’Conner, Stefani C. “Industry’s recovery heats up-slowly.” Hotelbusiness.com January 2022:8A

8 O’Conner, Stefani C. “Industry’s recovery heats up-slowly.” Hotelbusiness.com January 2022:14A.

 

 24 

 

 

Sipco License Agreement

 

In addition, on November 30, 2020, the Company entered into the License Agreement with Sipco and IPCO, LLC dba IntusIQ in order to settle a patent infringement lawsuit without the expense of costly litigation. As of December 31, 2021, we had $526,000 in liabilities recorded on our Consolidated Balance Sheet for future royalty fees ($26,000 accounts payable, $140,000 in accrued liabilities and $360,000 long-term liability). The corresponding expense was recorded in 2020 in the selling, general and administrative line of the Consolidated Statements of Operations. The payment of the royalty fees is expected to have a material and adverse impact on the Company’s results of operations and liquidity. See Note M – Commitments and Contingencies in the Notes to the Consolidated Financial Statements under Item 15 of Part IV of this Annual Report on Form 10-K for a discussion of the patent infringement lawsuit and the License Agreement.

 

See Part I, Item 1. “Business” of this Annual Report on Form 10-K and the Liquidity and Capital Resources” section below for a discussion of the steps the Company has and is continuing to take to focus on preserving liquidity, managing expenses, and targeted sales and new product growth.

 

Critical Accounting Policies and Estimates

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires the Company to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. On an ongoing basis, the Company evaluates significant estimates used in preparing its consolidated financial statements including those related to revenue recognition and allowances for uncollectible accounts receivable, inventory obsolescence, recovery of long-lived assets, income tax provisions and related valuation allowance, stock-based compensation, and contingencies. The Company bases its estimates on historical experience, underlying run rates and various other assumptions that the Company believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from these estimates. The following are critical judgments, assumptions, and estimates used in the preparation of the consolidated financial statements.

 

Revenue from Contracts with Customers

 

Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606, the Standard”) supersedes nearly all legacy revenue recognition guidance. ASC 606, the Standard outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue based on when it satisfies its performance obligations by transferring control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for said goods or services.

  

Identify the customer contracts

 

The Company accounts for a customer contract under ASC 606 when the contract is legally enforceable. A contract is legally enforceable when all of the following criteria are met: (1) the contract has been approved by the Company and the customer and both parties are committed to perform their respective obligations, (2) the Company can identify each party’s rights regarding goods or services transferred, (3) the Company can identify payment terms for goods or services transferred, (4) the contract has commercial substance, and (5) collectability of all the consideration to which the Company is entitled in exchange for the goods or services transferred is probable. 

 

A contract does not exist if each party to the contract has the unilateral right to terminate a wholly unperformed contract without compensating the other party (or parties). Nearly all of the Company’s contracts do not contain such mutual termination rights for convenience. All contracts are in written form.

 

 

 

 25 

 

 

Identify the performance obligations

 

The Company will enter into product only contracts that contain a single performance obligation related to the transfer of products to a customer.

 

The Company will also enter into certain customer contracts that encompass product and installation services, referred to as “turnkey” solutions. These contracts ultimately provide the customer with a solution that enhances the functionality of the customer’s existing equipment. For this reason, the Company has determined that the product and installation services are not separately identifiable performance obligations, but in essence represent one, combined performance obligation (“turnkey”).

 

The Company also offers post-installation support services to customers. Support services are considered a separate performance obligation.

 

Determine the transaction price

 

The Company generally enters into contracts containing fixed prices. It is not customary for the Company to include contract terms that would result in variable consideration. In the rare situation that a contract does include this type of provision, it is not expected to result in a material adjustment to the transaction price. The Company regularly extends pricing discounts; however, they are negotiated up front and adjust the fixed transaction price set out in the contract.

 

Customer contracts will typically contain upfront deposits that will be applied against future invoices, as well as customer retainage. The intent of any required deposit or retainage is to ensure that the obligations of either party are honored and follow customary industry practices. In addition, the Company will typically be paid in advance at the beginning of any support contracts, consistent with industry practices. None of these payment provisions are intended to represent significant implicit financing. The Company’s standard payment terms are thirty days from invoice date. Products are fully refundable when returned in their original packaging without damage or defacing less a restocking fee. Historical returns have shown to be immaterial. The Company offers a standard one-year assurance warranty. However customers can purchase an extended warranty. Under the revenue standard, extended warranties are accounted for as a service warranty, requiring the revenue to be recognized over the extended service periods. Contracts involving an extended warranty are immaterial and will continue to be combined with support revenue and recognized on a straight-line basis over the support revenue term.

 

Allocate the transaction price to the performance obligations

 

Revenues from customer contracts are allocated to the separate performance obligations based on their relative stand-alone selling price (“SSP”) at contract inception. The SSP is the price at which the Company would sell a promised good or service separately. The best evidence of an SSP is the observable price of a good or service when the entity sells that good or service separately in similar circumstances and to similar customers. However, turnkey solutions are sold for a broad range of amounts resulting from, but not limited to, tiered discounting for value added resellers (“VAR”) based upon committed volumes and other economic factors. Due to the high variability of our pricing, the Company cannot establish a reliable SSP using observable data. Accordingly, the Company uses the residual approach to allocate the transaction price to performance obligations related to its turnkey solutions. When support services are not included within the turnkey solution, the residual method is not utilized and no allocation of the transaction price to the performance obligation is necessary.

 

All support service agreements, whether single or multi-year terms, automatically renew for one-year terms at a suggested retail price (“SRP”), unless terminated by either party. Support service renewals are consistently priced and therefore would support the use of SRP as the best estimate of an SSP for such performance obligations.

 

 

 

 26 

 

 

Revenue Recognition

 

The Company recognizes revenues from product only sales at a point in time when control over the product has transferred to the customer. As the Company’s principal terms of sale are FOB shipping point, the Company primarily transfers control and records revenue for product only sales upon shipment.

 

A typical turnkey project involves the installation and integration of 200-300 rooms in a customer-controlled facility and usually takes sixty days to complete. Since control over goods and services transfers to a customer once a room is installed, the Company recognizes revenue for turnkey solutions over time. The Company uses an outputs measure based on the number of rooms installed to recognize revenues from turnkey solutions.

 

Revenues from support services are recognized over time, in even daily increments over the term of the contract, and are presented as “Recurring Revenue” in the Statements of Operations.

 

Contracts are billed in accordance with the terms and conditions, either at periodic intervals or upon substantial completion. This can result in billing occurring subsequent to revenue recognition, resulting in contract assets. Contract assets are presented as current assets in the Consolidated Balance Sheet.

 

Contract liabilities include monthly support service fees, customer deposits, and billings in advance of revenue recognition. The long term portion of these liability balances represent the amount of revenues that will be recognized after December 31, 2022.

 

Contract Fulfillment Cost

 

The Company recognizes related costs of the contract over time in relation to the revenue recognition. Costs included within the projects relate to the cost of material, direct labor and costs of outside services utilized to complete projects. These are presented as “Contract assets” in the Consolidated Balance Sheet.

 

Accounts Receivable

 

Accounts receivable are uncollateralized customer obligations due under normal trade terms. The Company records allowances for doubtful accounts based on customer-specific analysis and general matters such as current assessment of past due balances and economic conditions. The Company writes off accounts receivable when they become uncollectible. Management identifies a delinquent customer based upon the delinquent payment status of an outstanding invoice, generally greater than 30 days past due date. The delinquent account designation does not trigger an accounting transaction until such time the account is deemed uncollectible. The allowance for doubtful accounts is determined by examining the reserve history and any outstanding invoices that are over 30 days past due as of the end of the reporting period. Accounts are deemed uncollectible on a case-by-case basis, at management’s discretion based upon an examination of the communication with the delinquent customer and payment history. Typically, accounts are only escalated to “uncollectible” status after multiple attempts at collection have proven unsuccessful.

 

Inventory Obsolescence

 

Inventories consist of thermostats, sensors and controllers for Telkonet’s product platforms. These inventories are purchased for resale and do not include manufacturing labor and overhead. Inventories are stated at the lower of cost or net realizable value determined by the first in, first out (FIFO) method. The Company’s inventories are subject to technological obsolescence. Management evaluates the net realizable value of its inventories on a quarterly basis and when it is determined that the Company’s carrying cost of such excess and obsolete inventories cannot be recovered in full, a charge is taken against income for the difference between the carrying cost and the estimated realizable amount.

 

 

 

 27 

 

 

Guarantees and Product Warranties

 

The Company records a liability for potential warranty claims. The amount of the liability is based on the trend in the historical ratio of claims to sales. The products sold are generally covered by a warranty for a period of one year. In the event the Company determines that its current or future product repair and replacement costs exceed its estimates, an adjustment to these reserves would be charged to earnings in the period such determination is made. During the years ended December 31, 2021 and 2020, the Company experienced approximately between 1% and 3% of returns related to product warranties. As of December 31, 2021 and 2020, the Company recorded warranty liabilities in the amount of $46,650 and $45,328, respectively, using this experience factor range.

 

Income Taxes

 

The Company accounts for income taxes in accordance with ASC 740-10. Under this method, deferred income taxes (when required) are provided based on the difference between the financial reporting and income tax bases of assets and liabilities and net operating losses at the statutory rates enacted for future periods. The Company has a policy of establishing a valuation allowance when it is more likely than not that the Company will not realize the benefits of its deferred income tax assets in the future.

 

Stock Based Compensation

 

We account for our stock based awards in accordance with ASC 718, which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to our employees and directors, including employee stock options and restricted stock awards.

 

We estimate the fair value of stock options granted using the Black-Scholes valuation model. This model requires us to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will retain vested stock options before exercising them and the estimated volatility of our common stock price. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in our consolidated statements of operations.

 

Recovery of Long -Lived Assets

 

We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable in accordance with ASC 360-10. Recoverability is measured by comparison of the carrying amount to the future net undiscounted cash flows which the assets are expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds its fair value.

 

Sales Tax

 

Unless provided with a resale or tax exemption certificate, the Company assesses and collects sales tax on sales transactions and records the amount as a liability. It is recognized as a liability until remitted to the applicable state. Total revenues do not include sales tax as the Company is considered a pass through conduit for collecting and remitting sales taxes.

 

 

 

 28 

 

 

Results of Operations

 

Year Ended December 31, 2021 Compared to Year Ended December 31, 2020

 

The Company’s operations and financial results have been impacted by the COVID-19 pandemic. Further, significant uncertainty remains regarding the full impact of the COVID-19 pandemic – both in terms of the health and economic aspects – and the timing of any recovery in markets such as hospitality, our largest market that generally accounts for a majority of our revenue.

  

Revenues

 

The table below outlines our product versus recurring revenues from operations for comparable periods:

 

   Year Ended December 31,
   2021  2020  Variance
                   
Product  $5,542,404    88%   $5,742,251    88%   $(199,847)   (3%) 
Recurring   731,995    12%    751,619    12%    (19,624)   (3%) 
Total  $6,274,399    100%   $6,493,870    100%   $(219,471)   (3%) 

 

Product Revenue

 

Product revenue principally arises from the sale and installation of energy management platforms. The suite of products consists of thermostats, sensors, controllers, wireless networking products, switches, outlets and a control platform.

 

For the year ended December 31, 2021, product revenues decreased by 3% or $0.20 million when compared to the prior year. Hospitality revenues decreased 4% to $4.72 million, government revenues decreased 10% to $0.19 million, education revenues decreased 37% to $0.28 million while MDU revenues increased 106% to $0.30 million and healthcare revenues increased 100% to $0.05 million. Product revenues derived from value-added resellers and distribution partners were $4.56 million for the year ended December 31, 2021, an increase of 1% compared to the prior year period. For the year ended December 31, 2021, international revenues decreased 7% to $0.71 million when compared to the prior year period. The decrease in international revenues was primarily driven by the loss of one customer.

 

Backlogs were approximately $2.39 million and $2.64 million at December 31, 2021 and 2020, respectively. Beginning in the third quarter, global supply chain disruptions have created delays in our order fulfillment. These disruptions are ongoing and order cancellations could result if these issues persist.

 

 

 

 29 

 

 

Recurring Revenue

 

Recurring revenue is attributed to our call center support services. The Company recognizes revenue ratably over the service period for monthly support revenues and defers revenue for annual support services over the term of the service period. Recurring revenue consists of Telkonet’s EcoCare service and support program.

 

For the year ended December 31, 2021, recurring revenue decreased by 3% or $0.02 million when compared to the prior year period. The decrease was related to decreased unit sales of call center support services.

 

Cost of Sales

 

The tables below outline product versus recurring cost of sales, along with respective amounts of those costs as a percentage of revenue for the comparable periods:

 

   Year ended December 31,
   2021  2020  Variance
                   
Product  $2,978,886    54%   $3,527,977    61%   $(549,091)   (16%) 
Recurring   52,774    7%    80,580    11%    (27,806)   (35%) 
Total  $3,031,660    48%   $3,608,557    56%   $(576,897)   (16%) 

  

Costs of Product Revenue

 

Costs of product revenue include materials and installation labor related to Telkonet’s platform technology. For the year ended December 31, 2021, product costs decreased 16% compared to the prior year period based upon lower revenues. The variance was primarily attributable to decreases in material costs of $0.43 million, logistical expenses of $0.14 million, inclusive of import tariffs and inventory adjustments of $0.20 million, offset by increases in product surcharges of $0.25 million resulting from global chip shortages, supply chain challenges and inflationary pressures. Material costs as a percentage of product revenues were 39%, a decrease of 1%, compared to the prior year period.

 

Costs of Recurring Revenue

 

Recurring revenue costs are comprised primarily of call center support labor. For the year ended December 31, 2021, recurring revenue costs decreased by 35% when compared to the prior year period. The variance was primarily due to decreases in call center staffing.

 

Gross Profit

 

The tables below outline product versus recurring gross profit, along with respective actual gross profit percentages for the comparable periods:

 

   Year ended December 31,
   2021  2020  Variance
                   
Product  $2,563,518    46%   $2,214,274    39%   $349,244    16% 
Recurring   679,221    93%    671,039    89%    8,182    1% 
Total  $3,242,739    52%   $2,885,313    44%   $357,426    12% 

  

 

 

 30 

 

 

Gross Profit on Product Revenue

 

Gross profit for the year ended December 31, 2021 increased 16% or $0.35 million when compared to the prior year period. The variance was primarily attributable to decreases in material costs of $0.43 million, logistical expenses of $0.14 million, inclusive of import tariffs and inventory adjustments of $0.20 million, offset by increases in product surcharges of $0.25 million resulting from global chip shortages, supply chain challenges and inflationary pressures. Material costs as a percentage of product revenues were 39%, a decrease of 1%, compared to the prior year period. For the year ended December 31, 2021, the actual gross profit percentage increased by 7% to 46% compared to the prior year period. Tariffs imposed on Chinese imports resulted in an adverse impact of approximately 4% on the actual gross profit percentage for the year ended December 31, 2021, compared to approximately 7% for the year ended December 31, 2020.

  

Gross Profit on Recurring Revenue

 

Gross profit for the year ended December 31, 2021 increased 1% when compared to the prior year period. The increase was primarily due to decreases in call center staffing offset by a decline in revenues.

 

Operating Expenses

 

The tables below outline operating expenses for the comparable periods, along with percentage change:

 

   Year ended December 31,
   2021  2020  Variance
                     
Total  $5,463,348   $5,990,918   $(527,570)   (9%) 

 

The Company’s operating expenses are comprised of research and development, selling, general and administrative expenses and depreciation and amortization expense. During the year ended December 31, 2021, operating expenses decreased by 9% when compared to the prior year as outlined below.

 

Research and Development

 

   Year ended December 31,
   2021  2020  Variance
                     
Total  $1,129,957   $1,177,282   $(47,325)   (4%) 

 

Research and development costs are related to both present and future products and are expensed in the period incurred. Current research and development costs are associated with product development and integration. For the year ended December 31, 2021, research and development costs decreased by 4% when compared to the prior year period. The variance is primarily attributable to decreases in expenses incurred with third-party consultants of $0.58 million.

 

 

 

 31 

 

 

Selling, General and Administrative Expenses

 

   Year ended December 31,
   2021  2020  Variance
                     
Total  $4,289,920   $4,754,783   $(464,863)   (10%) 

 

For the year ended December 31, 2021, selling, general and administrative expenses decreased by 10% compared to the prior year period.

 

The variance is primarily attributable to decreases in royalty fees of $0.50 million, a 401(k) employer match of $0.05 million and payroll taxes of $0.44 million, partially offset by increased trade shows of $0.10 million, public company fees of $0.14 million and legal fees of $0.30 million. The payroll tax decrease was primarily the result of an Employee Retention Credit (“ERC”), allowed under the CARES Act, which is a refundable payroll tax credit that encouraged businesses to keep employees on the payroll during the COVID-19 pandemic. The royalty fees were made under the License Agreement entered into on November 30, 2020. See Note I – Commitments and Contingencies in the Notes to the Condensed Consolidated Financial Statements under Item 1 of Part I of this Form 10-Q for summary of the terms of the License Agreement, including future payment obligations.

 

Operating Loss

 

Operating loss for the year ended December 31, 2021 improved 28.5% to $2.22 million compared to the prior year of $3.11 million. This improvement is primarily due to an increase in gross profit and a decrease in selling, general and administrative expenses discussed above.

 

Net Loss

 

For the year ended December 31, 2021, the Company had a net loss of $0.41 million compared to a net loss of $3.15 million during the prior year. This net loss variance is primarily due to a $1.84 million non-cash gains on debt extinguishment in connection with full forgiveness of the PPP Loans, an increase in gross profit, and a relatively unchanged selling, general and administrative expenses discussed above.

 

Non-GAAP Financial Measures

 

Management believes that certain non-GAAP financial measures may be useful to investors in certain instances to provide additional meaningful comparisons between current results and results in prior operating periods. Adjusted earnings before interest, taxes, depreciation, amortization and stock-based compensation (“Adjusted EBITDA”) is a metric used by management and frequently used by the financial community. Adjusted EBITDA provides insight into an organization’s operating trends and facilitates comparisons between peer companies, since interest, taxes, depreciation, amortization and stock-based compensation can differ greatly between organizations as a result of differing capital structures and tax strategies. Adjusted EBITDA is one of the measures used for determining our debt covenant compliance. Adjusted EBITDA excludes certain items that are unusual in nature or not comparable from period to period. While management believes that non-GAAP measurements are useful supplemental information, such adjusted results are not intended to replace our GAAP financial results. Adjusted EBITDA is not, and should not be considered, an alternative to net income (loss), operating income (loss), or any other measure for determining operating performance or liquidity, as determined under accounting principles generally accepted in the United States (GAAP). In assessing the overall health of its business for the years ended December 31, 2021 and 2020, the Company excluded items in the following general categories described below:

 

  · Stock-based compensation: The Company believes that because of the variety of equity awards used by companies, varying methodologies for determining stock-based compensation and the assumptions and estimates involved in those determinations, the exclusion of non-cash stock-based compensation enhances the ability of management and investors to understand the impact of non-cash stock-based compensation on our operating results. Further, the Company believes that excluding stock-based compensation expense allows for a more transparent comparison of its financial results to the previous year.

 

 

 

 32 

 

 

RECONCILIATION OF NET LOSS

TO ADJUSTED EBITDA

FOR THE YEARS ENDED DECEMBER 31,

 

   2021  2020
Net loss  $(412,785)  $(3,149,852)
Gain on debt extinguishment   (1,836,780)    
Interest expense, net   21,067    21,645 
Income tax provision   7,889    22,602 
Depreciation and amortization   43,471    58,853 
EBITDA   (2,177,138)   (3,046,752)
Adjustments:          
Stock-based compensation   7,262    7,262 
           
Adjusted EBITDA  $(2,169,876)  $(3,039,490)

 

Liquidity and Capital Resources

 

As previously reported in our Current Reports on Form 8-K dated August 10, 2021, and January 13, 2022, on August 6, 2021, the Company entered into a Purchase Agreement with VDA pursuant to which VDA contributed $5 million to the Company in exchange for the issuance of 162,900,947 shares of Company common stock and a warrant to purchase 105,380,666 additional shares of Company common stock. For a more detailed discussion of the VDA Transaction, please see Item 1 – Description of Business – Recent Developments.

 

For the year ended December 31, 2021, the Company reported a net loss of $412,785 and had cash used in operating activities of $1,699,615, and ended the year with an accumulated deficit of $128,668,176 and total current assets in excess of current liabilities of $1,209,361. At December 31, 2021, the Company had $2,361,059 of cash and approximately $460,000 of availability on its Credit Facility. The Credit Facility is a $1,000,000 line of credit, which is subject to a borrowing base calculation based on the Company’s eligible accounts receivable and eligible inventory, each multiplied by an applicable advance rate, with an overall limitation tied to the Company’s eligible accounts receivable as well as financial covenants including a requirement to maintain a minimum unrestricted cash balance of $1,000,000. As of December 31, 2021, we had a total borrowing base of approximately $913,000, an outstanding balance of $403,089, and a cash management services reserve of $50,000, resulting in the availability of approximately $460,000 on the Credit Facility.

 

Since inception through December 31, 2021, we have incurred cumulative losses of $128,668,176 and have never generated enough cash through operations to support our business. For the year ended December 31, 2021, we had a cash flow deficit from operations of $1,699,615. The Company has made significant investments in the engineering, development and marketing of its intelligent automation platforms, including but not limited to, hardware and software enhancements, support services and applications. The funding for these development efforts has contributed to, and continues to contribute to, the ongoing operating losses and use of cash. Operating losses have been financed by debt and equity transactions, Credit Facility capacity, the sale of a wholly-owned subsidiary, and the management of working capital levels.

 

As discussed above, the Company’s operations and financial results have also been impacted by the COVID-19 pandemic. Both the health and economic aspects of the COVID-19 pandemic are highly fluid and the future course of each is uncertain. We cannot predict whether the outbreak of COVID-19 will be effectively contained on a sustained basis. Depending on the length and severity of the COVID-19 pandemic, the demand for our products, our customers’ ability to meet payment obligations to the Company, our supply chain and production capabilities, and our workforces’ ability to deliver our products and services could be impacted. Management is actively monitoring the impact of the global situation on the Company’s financial condition, liquidity, operations, suppliers, industry, and workforce. While we expect this disruption to continue to have a material adverse impact on our results of operations, financial condition cash flows, and liquidity, the Company is unable to reasonably determine the full extent of the impact at this time.

 

 

 

 33 

 

 

The Company’s sales and gross profits have decreased significantly resulting from a contraction in commercial demand for our products, a lower revenue conversion rate in our existing pipeline and significant one-off transactions from customers in 2020 were not repeated in 2021. Due to travel restrictions, social distancing and shelter at home edicts, the hospitality industry, our largest market that generally accounts for a majority of our revenue, has suffered as much as any. For a more detailed discussion of the impact of COVID-19 on the hospitality industry, see Item 1 – Recent Developments – Impact of COVID-19 Pandemic.

 

The more recent actions described above are in addition to the cost elimination and liquidity management actions that the Company began implementing in the second half of 2019, including reviewing opportunities to decrease spend with third party consultants and providers, strategically reviewing whether or not to fill employee positions in the event of vacancies, and implementing sales campaigns to sell slow-moving inventory and reduce existing inventory volumes. There is no guarantee, however, that these actions, nor any other actions identified, will yield profitable operations in the foreseeable future.

 

In addition to the actions noted above, on April 21, 2020, the Company entered into an unsecured promissory note, dated April 17, 2020 (“the First PPP Loan”), with Heritage Bank, a California state chartered bank (“Heritage Bank”) for a $913,063 loan under the Paycheck Protection Program (“PPP”). In January 2021, the Company applied for forgiveness of the amount due on the First PPP Loan. On February 16, 2021, the outstanding principal and interest accrued on the First PPP Loan was fully forgiven.

 

On April 27, 2021, the Company entered into an unsecured promissory note, dated as of April 26, 2021, for a second PPP loan (“the Second PPP Loan” and together with the First PPP Loan, the “PPP Loans”), with Heritage Bank under a second draw of the PPP administered by the SBA and authorized by the Keeping American Workers Employed and Paid Act. In September 2021, the Company applied for forgiveness of the amount due on the Second PPP Loan. On September 15, 2021, Heritage Bank confirmed that the Second PPP Loan granted to the Company, in the original principal amount of $913,063 plus accrued interest of $3,044 thereon, was forgiven in full. See Note G – Debt in the Notes to the Consolidated Financial Statements under Item 15 of Part IV of this Annual Report on Form 10-K for a summary of the terms of the PPP Loan.

 

Revolving Credit Facility

 

On September 30, 2014, the Company entered into a loan and security agreement (the “Heritage Bank Loan Agreement”) with Heritage Bank governing a revolving credit facility in a principal amount not to exceed $2,000,000 (the “Credit Facility”). Availability of borrowings under the Credit Facility is subject to a borrowing base calculation based on the Company’s eligible accounts receivable and eligible inventory each multiplied by an applicable advance rate, with an overall limitation tied to the Company’s eligible accounts receivable. The Credit Facility is secured by all of the Company’s assets. The Credit Facility is available for working capital and other general business purposes.

 

The outstanding principal balance of the Credit Facility bears interest at the Prime Rate plus 3.00%, which was 6.25% at December 31, 2021 and 7.75% at December 31, 2020. On October 9, 2014, as part of the Heritage Bank Loan Agreement, Heritage Bank was granted a warrant to purchase 250,000 shares of Telkonet common stock. The warrant has an exercise price of $0.20 and expired October 9, 2021. On November 6, 2019, the Eleventh Amendment to the Credit Facility was executed to extend the maturity date to September 30, 2021, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement, and eliminate the maximum EBITDA loss covenant. The eleventh amendment was effective as of September 30, 2019.

 

On September 30, 2021, the Company entered into a twelfth amendment to the Heritage Bank Loan Agreement to extend the revolving maturity date to December 31, 2021, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement. In addition, subject to certain conditions as specified in the Twelfth Amendment, Heritage Bank consented to the VDA Transaction (as described above under the “Business and Basis of Presentation” section in Note A – Basis of Presentation and Significant Accounting Policies) between the Company and VDA, and acknowledged and agreed that certain events occurring in connection with the Transaction, including the change of control of the Company resulting from the Transaction, do not constitute Events of Default as defined in the Loan Agreement.

 

On December 13, 2021, the Company entered into a thirteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to March 31, 2022, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement. In addition, the Heritage Bank Loan Amendment reduced the credit extension amount to $1,000,000 and reduced unrestricted cash maintained in the Company’s accounts at Bank to be at least $1,000,000.

 

 

 

 34 

 

 

On March 10, 2022, the Company entered into a fourteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to June 30, 2023, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement.

 

The Heritage Bank Loan Agreement contains covenants that place restrictions on, among other things, the incurrence of debt, granting of liens and sale of assets. The Heritage Bank Loan Agreement also contains financial covenants. As discussed above, the EBITDA loss covenant was eliminated in the eleventh amendment to the Credit Facility. The sole remaining financial covenants are a minimum asset coverage ratio and a minimum unrestricted cash balance of $1 million, both of which are measured at the end of each month. A violation of either of these covenants could result in an event of default under the Heritage Bank Loan Agreement. Upon the occurrence of such an event of default or certain other customary events of defaults, payment of any outstanding amounts under the Credit Facility may be accelerated and Heritage Bank’s commitment to extend credit under the Heritage Bank Loan Agreement may be terminated. The Heritage Bank Loan Agreement contains other representations and warranties, covenants, and other provisions customary to transactions of this nature.

 

The outstanding balance on the Credit Facility was $403,089 and $267,289 at December 31, 2021 and 2020 and the remaining available borrowing capacity was approximately $460,000 and $442,000, respectively. As of December 31, 2021, the Company was in compliance with all financial covenants.

 

See the “Liquidity and Capital Resources” section above for a discussion of a potential default under the Credit Facility.

 

Paycheck Protection Program

 

The Company has received two loans under the Paycheck Protection Program (the “PPP”) administered by the United States Small Business Administration (the “SBA”) and authorized by the Keeping American Workers Employed and Paid Act, which is part of the Coronavirus Aid, Relief, and Economic Security Act, enacted on March 27, 2020.

 

On April 17, 2020, the Company entered into an unsecured promissory note for $913,063 (“the First PPP Loan”). In January 2021, the Company applied for forgiveness of the amount due on the First PPP Loan. On February 16, 2021, Heritage Bank confirmed that the First PPP Loan granted to the Company, in the original principal amount of $913,063 plus accrued interest of $7,610 thereon, was forgiven in full.

 

On April 27, 2021, the Company entered into an unsecured promissory note, dated as of April 26, 2021, for a second PPP loan (“the Second PPP Loan” and together with the First PPP Loan, the “PPP Loans”), with Heritage Bank under a second draw of the PPP administered by the SBA and authorized by the Keeping American Workers Employed and Paid Act. In September 2021, the Company applied for forgiveness of the amount due on the Second PPP Loan. On September 15, 2021, Heritage Bank confirmed that the Second PPP Loan granted to the Company, in the original principal amount of $913,063 plus accrued interest of $3,044 thereon, was forgiven in full.

 

See Note G – Debt in the Notes to the Consolidated Financial Statements under Item 15 of Part IV of this Annual Report on Form 10-K for a summary of the terms of the PPP Loans.

 

Cash Flow from Operations Analysis

 

Cash used in operating activities of operations was $1,699,615 and $844,794 during the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, our primary capital needs included costs incurred to increase energy management sales, inventory procurement, and managing current liabilities. The working capital changes during the year ended December 31, 2021 were primarily related to an approximate $823,000 increase in accounts payable, a $563,000 decrease in net inventories, a $155,000 net increase in accrued liabilities, which includes an $11,000 decrease for interest forgiven on the PPP Loans, partially offset by an approximate $592,000 increase in prepaid expenses, a $161,000 increase in contract assets, and a $145,000 increase in accounts receivable. The primary working capital change during the year ended December 31, 2020 were primarily related to an approximate $1,418,000 decrease in net accounts receivable, a $235,000 increase in current contract liabilities, partially offset by an approximate $223,000 decrease in accounts payable. Accounts receivable fluctuates based on the negotiated billing terms with customers and collections. We purchase inventory based on forecasts and orders, and when those forecasts and orders change, the amount of inventory may also fluctuate. Accounts payable fluctuates with changes in inventory levels, volume of inventory purchases, and negotiated supplier and vendor terms.

 

 

 

 35 

 

 

There was no cash used in investing activities during the years ended December 31, 2021 and 2020. 

 

Cash provided by financing activities was $1,048,863 and $556,005 during the years ended December 31, 2021 and 2020, respectively. Proceeds from the Second PPP loan were $913,063, proceeds borrowed from the line of credit were $6,764,968 and cash used for payments on the line of credit were $6,629,168 during the year ended December 31, 2021. Proceeds from the First PPP loan were $913,063, proceeds borrowed from the line of credit were $5,835,000 and cash used for payments on the line of credit were $6,192,058 during the year ended December 31, 2020. 

 

See the “Liquidity and Capital Resources” section above for a discussion of a potential default under the Credit Facility.

 

Inflation

 

We do not believe that inflation has had a material effect on our business, financial condition or results of operations. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could adversely affect our business, financial condition and results of operations.

  

Off-Balance Sheet Arrangements

 

The Company has no material off-balance sheet arrangements.

 

New Accounting Pronouncements

 

See Note B – New Accounting Pronouncements in the Notes to the Consolidated Financial Statements under Item 15 of Part IV of this Annual Report on Form 10-K for a description of new accounting pronouncements.

 

ITEM 7A.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

This item is not applicable.

 

ITEM 8.  FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

 

See the Consolidated Financial Statements and Notes thereto commencing on Page F-1.

 

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

 

This item is not applicable.

 

 

 

 36 

 

 

ITEM 9A.  CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures that are designed to ensure that material information required to be disclosed in our periodic reports filed under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms and to ensure that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer as appropriate, to allow timely decisions regarding required disclosure. The Company’s Chief Executive Officer and Chief Financial Officer each evaluated the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the Exchange Act) as of December 31, 2021. Based on these evaluations, the Chief Executive Officer and the Chief Financial Officer concluded that our disclosure controls and procedures required by paragraph (b) of Rule 13a-15 and 15d-15 were not effective as of December 31, 2021 as a result of the material weaknesses discussed below.

 

Management’s Report on Internal Control over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) under the Exchange Act. The Company’s internal control over financial reporting is designed to provide reasonable assurances regarding the reliability of financial reporting and the preparation of the financial statements of the Company in accordance with U.S. generally accepted accounting principles, or GAAP. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, 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 or compliance with the policies or procedures may deteriorate.

 

With the participation of our Chief Executive Officer, our management conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2021 based on the framework in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). Based on our evaluation and the material weaknesses described below, management concluded that the Company did not maintain effective internal control over financial reporting as of December 31, 2021 based on the COSO framework criteria.

 

Management did not properly design or maintain effective controls over certain aspects of the control environment and monitoring components of COSO. We did not have a sufficient complement of accounting and financial personnel with an appropriate level of knowledge to address technical accounting and financial reporting matters in accordance with GAAP and the Company’s overall financial reporting requirements. We also lack sufficient information technology resources to address our IT general control environment requirements. The failures within the control environment and monitoring components contributed to the following control activity level material weaknesses:

 

  · Revenues – We did not properly design or maintain effective controls over the recording of revenue recognition for contracts whose performance obligations are fulfilled over time.
     
  · Financial Statement Close and Reporting – We did not properly design or maintain effective controls over the period end financial close and reporting process. Specifically, we lacked control over the review of account reconciliations, journal entries, identification of related party transactions, and reporting of our financial results and disclosures.
     
  · Information Technology – We did not properly design or maintain effective controls to prevent unauthorized access to certain systems, programs and data, and provide for periodic review and monitoring of access and changes in programs, including review of security logs and analysis of segregation of duties conflicts.
     
  · Segregation of Duties – We did not maintain adequate segregation of duties within the Company’s business processes, financial applications, and IT systems. Specifically, we did not have appropriate controls in place to adequately assess the segregation of job responsibilities and system user access for initiating, authorizing, and recording transactions.

 

 

 

 37 

 

 

These control deficiencies could result in a misstatement of account balances resulting in a more than remote likelihood that a material misstatement to our financial statements may not be prevented or detected on a timely basis. Accordingly, we have determined that these control deficiencies as described above constitute material weaknesses.

 

As we continue to evaluate and work to improve our internal controls over financial reporting, our senior management may determine to take additional measures to address deficiencies or modify the remediation efforts. Until the remediation efforts that our senior management may identify as necessary, are completed, tested and determined effective, the material weaknesses described above will continue to exist. At present, the Company does not expect to hire additional personnel to remediate these control deficiencies in the near future.

 

In light of these material weaknesses, we performed additional analyses and procedures in order to conclude that our consolidated financial statements as of and for the year ended December 31, 2021 included in this Annual Report on Form 10-K were fairly stated in accordance with U.S. GAAP. Notwithstanding the identified material weaknesses, our management has concluded that the audited financial statements included in this Annual Report on Form 10-K for the year ended December 31, 2021 fairly state, in all material respects, our financial position, results of operations, cash flows, and changes in stockholders’ equity as of and for the periods presented in accordance with U.S. GAAP.

 

Under applicable Securities Law, the Company is not required to obtain an attestation report from the Company's independent registered public accounting firm regarding internal control over financial reporting, and accordingly, such an attestation has not been obtained or included in this Annual Report.

 

Attestation Report of the Registered Public Accounting Firm

 

Not applicable.

 

Changes in Internal Controls

 

Other than the material weaknesses discussed above, during the year ended December 31, 2021, there have been no changes in our internal control over financial reporting that have materially affected or are reasonably likely to materially affect our internal controls over financial reporting.

 

ITEM 9B.  OTHER INFORMATION.

 

None.

  

 

 

 

  

 

 

 

 

 

 

 

 38 

 

 

PART III

 

ITEM 10.  DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

 

Pursuant to General Instruction G(3), information on directors and executive officers of the Registrant and corporate governance matters is incorporated by reference from our definitive proxy statement on Schedule 14A in connection with our 2021 Annual Meeting of Stockholders, to be filed within 120 days after December 31, 2021 (the “2021 Proxy Statement”).

 

Code of Ethics

 

The Board has approved, and Telkonet has adopted, a Code of Ethics that applies to all directors, officers and employees of the Company. A copy of the Company’s Code of Ethics was filed as Exhibit 14 to the Company’s Annual Report on Form 10-KSB for the year ended December 31, 2003 (filed with the Securities and Exchange Commission on March 30, 2004). In addition, the Company will provide a copy of its Code of Ethics free of charge upon request to any person submitting a written request to the Company’s Chief Executive Officer.

 

ITEM 11.  EXECUTIVE COMPENSATION.

 

Pursuant to General Instruction G(3), information on executive compensation is incorporated by reference from the Company’s 2021 Proxy Statement to be filed with the SEC within 120 days after December 31, 2021.

 

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

 

Pursuant to General Instructions G(3), information on security ownership of certain beneficial owners and management and related stockholder matters are incorporated by reference from the Company’s 2021 Proxy Statement to be filed with the SEC within 120 days after December 31, 2021.

 

Securities Authorized for Issuance Under Equity Compensation Plans

 

The following table provides information concerning securities authorized for issuance pursuant to equity compensation plans approved by the Company’s stockholders and equity compensation plans not approved by the Company’s stockholders as of December 31, 2021.

 

   Number of securities to be issued upon exercise of outstanding options, warrants and rights 

Weighted-average

exercise price of outstanding options, warrants and rights

  Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a) 
    (a)    (b)    (c)  
Equity compensation plans approved by security holders   3,349,793 (1) $0.16    10,000,000 (2)
Equity compensation plans not approved by security holders             
Total   3,349,793 (1) $0.16    10,000,000 (2)

 

  (1) 3,349,793 shares of common stock to be issued upon exercise of options and warrants issued under the 2010 Amended and Restated Stock Option and Incentive Plan, as amended.
  (2) 10,000,000 shares of common stock available for future issuance under the 2021 Stock Option and Incentive Plan.

 

 39 

 

 

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

 

Pursuant to General Instruction G(3), information on certain relationships and related transactions and director independence is incorporated by reference from the Company’s 2022 Proxy Statement to be filed with the SEC within 120 days after December 31, 2021.

 

ITEM 14.  PRINCIPAL ACCOUNTANT FEES AND SERVICES.

 

Pursuant to General Instruction G(3), information on principal accounting fees and services is incorporated by reference from the Company’s 2021 Proxy Statement to be filed with the SEC within 120 days after December 31.

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 40 

 

 

PART IV

 

ITEM 15.  EXHIBITS AND FINANCIAL STATEMENT SCHEDULES.

 

(a) Documents filed as part of this report.
     
  (1) Financial Statements. The following financial statements are included in Part II, Item 8 of this Annual Report on Form 10-K:
     
    Report of Independent Registered Public Accounting Firm, Wipfli LLP
     
    Consolidated Balance Sheets as of December 31, 2021 and 2020
     
    Consolidated Statements of Operations for the Years ended December 31, 2021 and 2020
     
    Consolidated Statements of Stockholders’ Equity for the Years ended December 31, 2021 and 2020
     
    Consolidated Statements of Cash Flows for Years ended December 31, 2021 and 2020
     
    Notes to Consolidated Financial Statements
     
  (2) Financial Statement Schedules
     
    Additional Schedules are omitted as the required information is inapplicable or the information is presented in the financial statements or related notes.
     
  (3) Exhibits required to be filed by Item 601 of Regulation S-K

 

 

 

   

 

 

 

 

 

 

 

 41 

 

 

EXHIBIT INDEX

 

The following exhibits are included herein or incorporated by reference:

 

2.1   Asset Purchase Agreement by and among EthoStream, LLC, Telkonet, Inc., and DCI-Design Communications, dated as of March 28, 2017 (incorporated by reference from Exhibit 2.1 to our Form 8-K (File No. 001-31972) filed on March 31, 2017)
2.2   Stock Purchase Agreement, dated August 6, 2021, between Telkonet, Inc. and VDA Group S.p.A. (incorporated by reference to our Form 8-K (File No. 000-31972) filed August 10, 2021)
3.1   Amended and Restated Articles of Incorporation of the Company (incorporated by reference from Exhibit 3.1 to our Form S-8 (File No. 333-47986), filed on October 16, 2000)
3.2   Bylaws of the Company (incorporated by reference from Exhibit 3.2 to our Registration Statement on Form S-1(File No. 333-108307), filed on August 28, 2003
3.3   Amendment to Amended and Restated Articles of Incorporation of Telkonet, Inc. (incorporated by reference from Exhibit 3.5 to Telkonet, Inc.’s Annual Report on Form 10-K (File No. 001-31972), filed on March 30, 2011)
3.4   Amendment to Amended and Restated Articles of Incorporation of the Company (incorporated by reference from Exhibit 3.1 to our Form 8-K (File No. 001-31972) filed on April 13, 2011)
4.1   Form of Warrant to Purchase Common Stock (incorporated by reference from Exhibit 10.3 to our Form 8-K (File No. 001-31972) filed on November 18, 2009)
4.2   Form of Warrant to Purchase Common Stock (incorporated by reference from Exhibit 10.3 to our Form 8-K (File No. 001-31972) filed on August 9, 2010)
4.3   Form of Warrant to Purchase Common Stock (incorporated by reference from Exhibit 4.1 to our Form 8-K (File No. 001-31972) filed on April 13, 2011)
4.4   Description of the Registrant’s Securities Registered Pursuant to Section 12 of the Securities and Exchange Act of 1934 (incorporated by reference from Exhibit 4.4 to our Form 10-K (File No. 001-31972) filed on March 30, 2020)
10.1   Series A Convertible Redeemable Preferred Stock Securities Purchase Agreement, dated November 16, 2009 (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed on November 18, 2009)
10.2   Series A Convertible Redeemable Preferred Stock Registration Rights Agreement, dated November 16, 2009 (incorporated by reference from Exhibit 10.2 to our Form 8-K (File No. 001-31972) filed on November 18, 2009)
10.3    Form of Director and Officer Indemnification Agreement (incorporated by reference from Exhibit 10.12 to our Form 10-K (File No. 001-31972) filed on March 31, 2010)
10.4   Series B Convertible Redeemable Preferred Stock Securities Purchase Agreement, dated August 4, 2010 (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed on August 9, 2010)
10.5   Series B Convertible Redeemable Preferred Stock Registration Rights Agreement, dated August 4, 2010 (incorporated by reference from Exhibit 10.2 to our Form 8-K (File No. 001-31972) filed on August 9, 2010)
*10.6   2010 Stock Option and Incentive Plan (incorporated by reference from Exhibit 10.1 to our Registration Statement filed on Form S-8 (File No. 333-175737) filed July 22, 2011)
10.7   Securities Purchase Agreement, dated April 8, 2011, by and among Telkonet, Inc. and the parties listed therein (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed on April 13, 2011)
10.8   Registration Rights Agreement, dated April 8, 2011, by and among Telkonet, Inc. and the parties listed therein (incorporated by reference from Exhibit 10.2 to our Form 8-K (File No. 001-31972) filed on April 13, 2011)
*, ***10.9   Employment Agreement by and between Telkonet, Inc. and Jason L. Tienor, dated as of August 6, 2021
*, ***10.10   Employment Agreement by and between Telkonet, Inc. and Jeffrey J. Sobieski, dated as of August 6, 2021
*, ***10.11   Employment Agreement by and between Telkonet, Inc. and Richard E. Mushrush, dated as of August 6, 2021
*10.12(a)   2010 Amended and Restated Stock Option and Incentive Plan (amended and restated effective as of November 17, 2016, incorporated by reference from Exhibit 10.27 to our Form 10-K (File No. 001-31972) filed April 3, 2017)

 

 

 42 

 

 

*10.12(b)   Amendment to Telkonet, Inc. 2010 Stock Option and Incentive Plan (incorporated by reference from Exhibit 10.2 to our Form 10-Q (File No. 001-31972) filed on May 15, 2020)
10.13   Loan and Security Agreement, dated September 30, 2014, by and between Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed October 2, 2014)
10.14   First Amendment to Loan and Security Agreement, dated February 17, 2016, by and between Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed February 23, 2016)
10.15   Second Amendment to Loan and Security Agreement, dated October 27, 2016, by and between Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed October 28, 2016)
10.16   Third Amended to Loan and Security Agreement, dated January 25, 2017, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.16 to our Form 10-K (File No. 001-31972) filed March 30, 2020)
10.17   Fourth Amended to Loan and Security Agreement, dated March 29, 2017, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.17 to our Form 10-K (File No. 001-31972) filed March 30, 2020)
10.18   Fifth Amended to Loan and Security Agreement, dated August 29, 2017, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.18 to our Form 10-K (File No. 001-31972) filed March 30, 2020)
10.19   Sixth Amendment to Loan and Security Agreement, dated October 23, 2017, by and between Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed October 26, 2017)
10.20   Seventh Amendment to Loan and Security Agreement entered into as of February 2, 2018, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 10-Q (File No. 001-31972) filed November 14, 2018)
10.21   Eighth Amendment to Loan and Security Agreement entered into as of April 5, 2018, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.2 to our Form 10-Q (File No. 001-31972) filed November 14, 2018)
10.22   Ninth Amendment to Loan and Security Agreement entered into as of November 7, 2018, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference to our Form 10-Q (File No. 001-31972) filed November 14, 2018)
10.23   Tenth Amendment to Loan and Security Agreement entered into as of February 12, 2019, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed February 14, 2019)
10.24   Eleventh Amendment to Loan and Security Agreement entered into as of November 6, 2019, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed November 7, 2019)
10.25   Paycheck Protection Program Promissory Note, dated April 17, 2020, between Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed April 27, 2020)
10.26   Telkonet, Inc. 2020 Stock Option and Incentive Plan (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed on June 2, 2020)
**10.27   Wireless Network Patent License Agreement, dated effective November 30, 2020, by and between Telkonet, Inc., SIPCO, LLC, and IPCO, LLC dba IntusTM (incorporated by reference from Exhibit 10.1 to our Form 8-K/A (File No. 001-31972) filed February 19, 2021)
10.28   Form of Common Stock Purchase Warrant (incorporated by reference to our Form 8-K (File No. 001-31972) filed August 10, 2021)
10.29   Form of Voting Agreement (incorporated by reference to our Form 8-K (File No. 001-31972) filed August 10, 2021)
10.30   Registration Rights Agreement, dated August 6, 2021, between Telkonet, Inc. and VDA Group S.p.A. (incorporated by reference to our Form 8-K (File No. 001-31972) filed August 10, 2021)
10.31   Twelfth Amendment to Loan and Security Agreement entered into as of September 30, 2021, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed on October 6, 2021)
10.32   Thirteenth Amendment to Loan and Security Agreement entered into as of December 13, 2021, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed on December 15, 2021)
***10.33   Consulting Agreement by and between Telkonet and Piercarlo Gramaglia dated as of November 16, 2021
10.34   Fourteenth Amendment to Loan and Security Agreement entered into as of March 10, 2022, by and among Telkonet, Inc. and Heritage Bank of Commerce (incorporated by reference from Exhibit 10.1 to our Form 8-K (File No. 001-31972) filed on March 16, 2022)
10.35   Severance and Release Agreement entered into as of March 10, 2022, by and between Telkonet, Inc. and Mr. Tienor (incorporated by reference from Exhibit 10.2 to our Form 8-K (File No. 001-31972) filed on March 16, 2022)

 

 

 

 43 

 

 

14.1   Code of Ethics (incorporated by reference from Exhibit 14 to our Form 10-KSB (File No. 001-31972), filed on March 30, 2004)
***21.1   Telkonet, Inc. Subsidiaries
***23.1   Consent of Wipfli LLP, Independent Registered Public Accounting Firm
***31.1   Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 of Piercarlo Gramaglia
***31.2   Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 of Richard E. Mushrush
***32.1   Certification of Piercarlo Gramaglia pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
***32.2   Certification of Richard E. Mushrush pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
****101.INS   Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)
****101.SCH   Inline XBRL Taxonomy Extension Schema Document
****101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document
****101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
****101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
****101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document
****104   Cover Page Interactive Data File (formatted in inline XBRL, and included in exhibit 101).
* Indicates management contract or compensatory plan or arrangement.
** Certain portions of this exhibit have been redacted pursuant to Item 601(b)(10)(iv) of Regulation S-K. The Company agrees to provide an unredacted copy of the exhibit on a supplemental basis to the SEC upon its request.
*** Filed herewith.
**** Submitted electronically with this report.

 

 

ITEM 16.  FORM 10-K SUMMARY.

 

None.

 

 

 

 

 

 

 

 

 

 

 44 

 

 

SIGNATURES

 

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

 

  TELKONET, INC.
   
Dated: March 31, 2022 /s/ Piercarlo Gramaglia
 

Piercarlo Gramaglia

Chief Executive Officer

 

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.

 

Name   Position   Date
         
         
/s/ Piercarlo Gramaglia   Chief Executive Officer and Director   March 31, 2022
Piercarlo Gramaglia   (principal executive officer)    
         
/s/ Richard E. Mushrush   Chief Financial Officer   March 31, 2022
Richard E. Mushrush   (principal financial officer and principal accounting officer)    
         
/s/ Steven E. Quick   Chairman of the Board   March 31, 2022
Steven E. Quick        
         
/s/ Tim S. Ledwick   Director   March 31, 2022
Tim S. Ledwick        
         
/s/ Flavio de Paulis   Director   March 31, 2022
Flavio de Paulis        
         
/s/ Jason L. Tienor   Director   March 31, 2022
Jason L. Tienor        

  

 

 

 45 

 

 

TELKONET, INC.

 

Index to Financial Statements

 

Report of Independent Registered Public Accounting Firm-Wipfli LLP (PCAOB ID 344)     F-2 – F-3  
         
Consolidated Balance Sheets at December 31, 2021 and 2020     F-4  
         
Consolidated Statements of Operations for the Years ended December 31, 2021 and 2020     F-5  
         
Consolidated Statements of Stockholders’ Equity for the Years ended December 31, 2021 and 2020     F- 6 – F - 7  
         
Consolidated Statements of Cash Flows for the Years ended December 31, 2021 and 2020     F- 8 – F- 9  
         
Notes to Consolidated Financial Statements     F-10  

   

 

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 F-1 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

To the Shareholders and Board of Directors

Telkonet, Inc.

Waukesha, Wisconsin

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Telkonet, Inc. and subsidiaries (the “Company and subsidiaries”) as of December 31, 2021 and 2020, and the related consolidated statements of operations, stockholders’ equity, and cash flows for the years then ended and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material aspects, the financial position of the Company at December 31, 2021 and 2020, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. 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 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 audits included performing procedures to assess the risks of material misstatement of the 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 financial statements. Our audits also included evaluating the accounting principles used and the significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide 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 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 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 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 accounts or disclosures to which it relates.

 

 

 

 F-2 

 

 

Critical Audit Matter Description

 

Revenue recognition on turnkey solution customer contracts ongoing at year-end

 

As described in Note A to the financial statements, revenue from customer contracts which encompass both product and installation services are referred to as “turnkey solutions” and contain a single performance obligation. Revenue from turnkey solution customer contracts is recognized over time using an output measure based on the number of rooms installed. We identified revenue recognition on turnkey solution customer contracts ongoing at year-end as a critical audit matter because of the estimates used by management to measure progress and the impact these estimates have on revenue recognition.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our audit procedures related to evaluating the estimates used by management in the determination of the accounting for turnkey solution customer contracts ongoing at year-end included the following, among others:

 

We selected a sample of turnkey solution customer contracts ongoing at year-end and evaluated management’s calculation of revenue recognized over time by performing the following procedures:

· Analyzed the contract to determine if all arrangement terms that may have an impact on revenue recognition were identified and evaluated management's accounting for the contract.
· Obtained and reviewed the contract to evaluate whether the transaction price was appropriately identified.
· Tested the data used in the revenue recognition schedule for completeness and accuracy by agreeing key inputs to supporting documentation.
· Tested management’s revenue recognition calculation schedule for mathematical accuracy

 

 

 

 

/s/ Wipfli LLP

 

We have served as the Company’s auditor since 2020.

 

Minneapolis, Minnesota

March 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 F-3 

 

 

TELKONET, INC.

CONSOLIDATED BALANCE SHEETS

DECEMBER 31, 2021 AND 2020

  

           
  

December 31,

2021

 

December 31,

2020

ASSETS          
Current assets:          
Cash and cash equivalents  $2,361,059   $3,011,811 
Accounts receivable, net   1,010,554    865,174 
Inventories, net   825,559    1,388,262 
Contract assets   266,014    104,989 
Prepaid expenses   735,092    142,733 
Income taxes receivable       105,745 
Total current assets   5,198,278    5,618,714 
           
Property and equipment, net   84,201    127,672 
           
Other assets:          
Deposits   7,595    7,000 
Operating lease right of use assets   570,512    737,551 
Total other assets   578,107    744,551 
           
Total Assets  $5,860,586   $6,490,937 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current liabilities:          
Accounts payable  $1,865,535   $1,043,007 
Accrued liabilities   718,721    563,312 
Line of credit   403,089    267,289 
Contract liabilities – current   800,965    888,060 
Operating lease liabilities – current   195,176    242,299 
Note payable – current       913,063 
Income taxes payable   5,431     
Total current liabilities   3,988,917    3,917,030 
           
Long-term liabilities:          
Contract liabilities – long-term   140,265    164,307 
Operating lease liabilities – long-term   459,668    592,341 
Accrued royalties – long-term   360,000    500,000 
Total long-term liabilities   959,933    1,256,648 
Total liabilities   4,948,850    5,173,678 
           
Commitments and contingencies          
Stockholders’ Equity          
Preferred Stock Series A, par value $.001 per share; 215 shares designated, 185 shares outstanding at December 31, 2021 and 2020, preference in liquidation of $1,822,450 and $1,748,423 as of December 31, 2021 and 2020, respectively.   1,340,566    1,340,566 
Preferred Stock Series B, par value $.001 per share; 567 shares designated, 52 shares outstanding at December 31, 2021 and 2020, preference in liquidation of $497,605 and $476,782 as of December 31, 2021 and 2020, respectively.   362,059    362,059 
Common Stock, par value $.001 per share; 475,000,000 and 190,000,000 shares authorized at December 31, 2021 and 2020, respectively; 136,311,335 and 136,311,335 shares issued and outstanding at December 31, 2021 and 2020, respectively.   136,311    136,311 
Additional paid-in-capital   127,740,976    127,733,714 
Accumulated deficit   (128,668,176)   (128,255,391)
Total stockholders’ equity   911,736    1,317,259 
           
Total Liabilities and Stockholders’ Equity  $5,860,586   $6,490,937 

 

See accompanying notes to consolidated financial statements


 F-4 

 

 

TELKONET, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

FOR THE YEARS ENDED DECEMBER 31, 2021 AND 2020

  

           
   2021  2020
Revenues, net:          
Product  $5,542,404   $5,742,251 
Recurring   731,995    751,619 
Total Net Revenues   6,274,399    6,493,870 
           
Cost of Sales:          
Product   2,978,886    3,527,977 
Recurring   52,774    80,580 
Total Cost of Sales   3,031,660    3,608,557 
           
Gross Profit   3,242,739    2,885,313 
           
Operating Expenses:          
Research and development   1,129,957    1,177,282 
Selling, general and administrative   4,289,920    4,754,783 
Depreciation and amortization   43,471    58,853 
Total Operating Expenses   5,463,348    5,990,918 
           
Operating Loss   (2,220,609)   (3,105,605)
           
Other Income (Expenses):          
Gain on debt extinguishment   1,836,780     
Interest expense, net   (21,067)   (21,645)
Total Other Income (Expense)   1,815,713    (21,645)
           
Loss before Provision for Income Taxes   (404,896)   (3,127,250)
Income Tax Provision   7,889    22,602 
Net Loss  $(412,785)  $(3,149,852)
           
Net Loss per Common Share:          
           
Basic - net loss attributable to common stockholders  $(0.00)  $(0.02)
           
Diluted - net loss attributable to common stockholders  $(0.00)  $(0.02)
           
Weighted Average Common Shares Outstanding - basic   136,311,335    136,231,562 
Weighted Average Common Shares Outstanding - diluted   136,311,335    136,231,562 

 

See accompanying notes to consolidated financial statements

 

 

 

 F-5 

 

 

TELKONET, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

JANUARY 1, 2020 THROUGH DECEMBER 31, 2020

 

                                              
   Series A Preferred Stock  Series A Preferred Stock  Series B
Preferred
Stock
  Series B
Preferred
Stock
  Common  Common
Stock
  Additional
Paid-in
  Accumulated  Total
Stockholders’
   Shares  Amount  Shares  Amount  Shares  Amount  Capital  Deficit  Equity
Balance at January 1, 2020   185   $1,340,566    52   $362,059    135,990,491   $135,990   $127,708,773   $(125,105,539)  $4,441,849 
                                              
Shares issued to directors                   320,844    321    17,679        18,000 
                                              
Stock-based compensation expense related to employee stock options                           7,262        7,262 
                                              
Net loss attributable to common stockholders                               (3,149,852)   (3,149,852)
                                              
Balance at December 31, 2020   185   $1,340,566    52   $362,059    136,311,335   $136,311   $127,733,714   $(128,255,391)  $1,317,259 

 

See accompanying notes to consolidated financial statements

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 F-6 

 

 

TELKONET, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

JANUARY 1, 2021 THROUGH DECEMBER 31, 2021

 

 

   Series A Preferred Stock  Series A Preferred Stock  Series B
Preferred
Stock
  Series B
Preferred
Stock
  Common  Common
Stock
  Additional
Paid-in
  Accumulated  Total
Stockholders’
   Shares  Amount  Shares  Amount  Shares  Amount  Capital  Deficit  Equity
Balance at January 1, 2021   185   $1,340,566    52   $362,059    136,311,335   $136,311   $127,733,714   $(128,255,391)  $1,317,259 
                                              
Shares issued to directors                                        
                                              
Stock-based compensation expense related to employee stock options                           7,262        7,262 
                                              
Net loss attributable to common stockholders                               (412,785)   (412,785)
                                              
Balance at December 31, 2021   185   $1,340,566    52   $362,059    136,311,335   $136,311   $127,740,976   $(128,668,176)  $911,736 

 

See accompanying notes to the consolidated financial statements

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 F-7 

 

 

TELKONET, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE YEARS ENDED DECEMBER 31, 2021 AND 2020

 

           
   2021  2020
Cash Flows from Operating Activities:          
Net loss  $(412,785)  $(3,149,852)
           
Adjustments to reconcile net loss to cash used in operating activities:          
Stock-based compensation expense related to employee stock options   7,262    7,262 
Stock issued to directors as compensation       18,000 
Depreciation and amortization   43,471    58,853 
Noncash operating lease expense   229,548    230,944 
Deferred income taxes       28,021 
Gain on debt extinguishment   (1,836,780)    
           
Changes in operating assets and liabilities:          
Accounts receivable, net   (145,380)   1,418,413 
Inventories, net   562,703    (15,188)
Prepaid expenses   (592,359)   108,886 
Deposits   (595)   10,130 
Accounts payable   822,528    (222,553)
Accrued royalties – long-term   (140,000)   500,000 
Accrued liabilities   166,063    35,486 
Contract liabilities   (111,137)   288,183 
Contract assets   (161,025)   83,131 
Operating lease liabilities   (242,305)   (223,835)
Accrued income tax payable   5,431     
Income taxes receivable   105,745    (20,675)
Net Cash Used In Operating Activities   (1,699,615)   (844,794)
           
Cash Flows From Financing Activities:          
Proceeds from note payable   913,063    913,063 
Proceeds from line of credit   6,764,968    5,835,000 
Payments on line of credit   (6,629,168)   (6,192,058)
Net Cash Provided By Financing Activities   1,048,863    556,005 
           
Net decrease in cash and cash equivalents   (650,752)   (288,789)
Cash and cash equivalents at the beginning of the period   3,011,811    3,300,600 
Cash and cash equivalents at the end of the period  $2,361,059   $3,011,811 

 

See accompanying notes to consolidated financial statements

 

 

 

 F-8 

 

 

TELKONET, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)

FOR THE YEARS ENDED DECEMBER 31, 2021 AND 2020

 

   2021  2020
Supplemental Disclosures of Cash Flow Information:          
           
Cash transactions:          
Cash paid during the year for interest  $22,885   $29,082 
Cash paid (received) during the year for income taxes, net of refunds   (104,456)   11,262 
Non-cash transactions:          
Issuance of stock to directors  $   $18,000 

 

See accompanying notes to consolidated financial statements

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 F-9 

 

 

TELKONET, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

DECEMBER 31, 2021 AND 2020

 

NOTE A – BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES

 

A summary of the significant accounting policies applied in the preparation of the accompanying consolidated financial statements follows.

 

Business and Basis of Presentation

 

Telkonet, Inc. (the “Company”, “Telkonet”), formed in 1999 and incorporated under the laws of the state of Utah, is the creator of the EcoSmart and the Rhapsody Platforms of intelligent automation solutions designed to optimize energy efficiency, comfort and analytics in support of the emerging Internet of Things (“IoT”).

 

In 2007, the Company acquired substantially all of the assets of Smart Systems International (“SSI”), which was a provider of energy management products and solutions to customers in the United States and Canada and the precursor to the Company’s EcoSmart platform. In 2020, the Company launched the Rhapsody Platform, which simplifies the installation and setup of the Company’s newest products and integrations. Both platforms provide comprehensive savings, management reporting, analytics and virtual engineering of a customer’s portfolio and/or property’s room-by-room energy consumption. Telkonet has deployed more than a half million intelligent devices worldwide in properties within the hospitality, educational, governmental and other commercial markets. The platforms are recognized as a solution for reducing energy consumption, operational costs and carbon footprints, and eliminating the need for new energy generation in these marketplaces – all whilst improving occupant comfort and convenience.

 

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary, Telkonet Communications, Inc., operating as a single reportable business segment.

 

As previously reported in our Current Reports on Form 8-K dated August 10, 2021, and January 13, 2022, on August 6, 2021, the Company entered into a stock purchase agreement (the “Purchase Agreement”) with VDA Group S.p.A., an Italian joint stock company (“VDA”), pursuant to which VDA would, at the Closing (as defined in the Purchase Agreement), contribute $5 million to Telkonet (the “Financing”) and, in exchange, Telkonet would issue to VDA: (i) 162,900,947 shares of Company Common Stock (the “Issuance”); and (ii) a warrant to purchase 105,380,666 additional shares of Common Stock (the “Warrant”) (the Issuance and the Warrant referred to collectively herein as the “VDA Transaction”). The Closing occurred on January 7, 2022.

 

Following the issuance of 162,900,947 shares of Common Stock to VDA upon the Closing, VDA owns 53% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis, resulting in a change of control of the Company. VDA could eventually own as much as 65% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis if it fully exercises the Warrant.

 

Concentrations of Credit Risk

 

Financial instruments and related items, which potentially subject the Company to concentrations of credit risk, consist primarily of cash, cash equivalents and trade receivables. The Company places its cash and temporary cash investments with credit quality institutions. At times, such investments may be in excess of the FDIC insurance limit. The Company has never experienced any losses related to these balances. With respect to trade receivables, the Company performs ongoing credit evaluations of its customers’ financial conditions and limits the amount of credit extended when deemed necessary. The Company provides credit to its customers primarily in the United States in the normal course of business. The Company routinely assesses the financial strength of its customers and, as a consequence, believes its trade receivables credit risk exposure is limited.

 

 

 

 F-10 

 

 

Cash and Cash Equivalents

 

The Company considers all highly liquid debt instruments purchased with an original maturity date of three months or less to be cash equivalents.

 

Accounts Receivable

 

Accounts receivable are uncollateralized customer obligations due under normal trade terms. The Company records allowances for doubtful accounts based on customer-specific analysis and general matters such as current assessment of past due balances and economic conditions. The Company writes off accounts receivable when they become uncollectible. The allowance for doubtful accounts was $5,563 and $7,973 at December 31, 2021 and 2020, respectively. Management identifies a delinquent customer based upon the delinquent payment status of an outstanding invoice, generally greater than 30 days past due date. The delinquent account designation does not trigger an accounting transaction until such time the account is deemed uncollectible. The allowance for doubtful accounts is determined by examining the reserve history and any outstanding invoices that are over 30 days past due as of the end of the reporting period. Accounts are deemed uncollectible on a case-by-case basis, at management’s discretion based upon an examination of the communication with the delinquent customer and payment history. Typically, accounts are only escalated to “uncollectible” status after multiple attempts at collection have proven unsuccessful.

 

Inventories

 

Inventories consist of thermostats, sensors and controllers for Telkonet’s product platforms. These inventories are purchased for resale and do not include manufacturing labor and overhead. Inventories are stated at the lower of cost or net realizable value determined by the first in, first out (FIFO) method. The Company’s inventories are subject to technological obsolescence. Management evaluates the net realizable value of its inventories on a quarterly basis and when it is determined that the Company’s carrying cost of such excess and obsolete inventories cannot be recovered in full, a charge is taken against income for the difference between the carrying cost and the estimated realizable amount. The reserve for inventory obsolescence was approximately $443,000 and $404,000 at December 31, 2021, and 2020, respectively.

 

Property and Equipment

 

In accordance with Accounting Standards Codification ASC 360 “Property Plant and Equipment, property and equipment is stated at cost and is depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from 2 to 10 years.

 

Fair Value of Financial Instruments

 

The Company accounts for the fair value of financial instruments in accordance with ASC 820, which defines fair value for accounting purposes, established a framework for measuring fair value and expanded disclosure requirements regarding fair value measurements. Fair value is defined as an exit price, which is the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date. The degree of judgment utilized in measuring the fair value of assets and liabilities generally correlates to the level of pricing observability. Financial assets and liabilities with readily available, actively quoted prices or for which fair value can be measured from actively quoted prices in active markets generally have more pricing observability and require less judgment in measuring fair value. Conversely, financial assets and liabilities that are rarely traded or not quoted have less price observability and are generally measured at fair value using valuation models that require more judgment. These valuation techniques involve some level of management estimation and judgment, the degree of which is dependent on the price transparency of the asset, liability or market and the nature of the asset or liability. The Company categorizes financial assets and liabilities that are recurring, at fair value into a three-level hierarchy in accordance with these provisions.

 

 

 

 F-11 

 

 

  · Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
     
  · Level 2: Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; or
     
  · Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and are unobservable.

 

The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable, and certain accrued liabilities. The carrying amounts of these assets and liabilities approximate fair value due to the short maturity of these instruments (Level 1 instruments), except for the line of credit. The carrying amount of the line of credit approximates fair value due to the interest rate and terms approximating those available to the Company for similar obligations (Level 2 instruments).

 

Long-Lived Assets

 

The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable in accordance with ASC 360-10. Recoverability is measured by comparison of the carrying amount to the future net cash flows which the assets are expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds their fair value. Based on the assessment for impairment performed during 2021 and 2020, no impairment was recorded.

 

Income (Loss) per Common Share

 

The Company computes earnings per share under ASC 260-10, “Earnings Per Share”.  Basic net income (loss) per common share is computed using the weighted average shares outstanding. Diluted net income (loss) per common share is computed using the treasury stock method, which assumes that the proceeds to be received on exercise of outstanding stock options and warrants are used to repurchase shares of the Company at the average market price of the common shares for the year. Dilutive common stock equivalents consist of shares issuable upon the exercise of the Company's outstanding stock options and warrants. For the years ended December 31, 2021 and 2020, there were 3,349,793 and 3,599,793, respectively, shares of common stock underlying options and warrants excluded due to these instruments being anti-dilutive.

 

Numerator for basic and diluted loss per share:

   2021   2020 
Net loss  $(412,785)  $(3,149,852)
Less: cumulative dividends earned on Series A and Series B preferred stock   (94,850)   (95,106)
Net loss attributable to common shareholders  $(507,635)  $(3,244,958)

  

Shares used in the calculation of diluted EPS for the years ended December 31, 2021 and 2020 are summarized below: 

          
   2021  2020
Weighted average common shares outstanding - basic   136,311,335    136,231,562 
Dilutive effect of stock options        
Weighted average common shares outstanding - diluted   136,311,335    136,231,562 

 

Use of Estimates

 

The preparation of financial statements in conformity with United States of America (U.S.) generally accepted accounting principles (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and 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. Estimates are used when accounting for items and matters such as revenue recognition and allowances for uncollectible accounts receivable, inventory obsolescence, depreciation and amortization, long-lived assets, taxes and related valuation allowance, income tax provisions, stock-based compensation, and contingencies. The Company believes that the estimates, judgments and assumptions are reasonable, based on information available at the time they are made. Actual results may differ from those estimates.

 

 

 

 F-12 

 

 

Income Taxes

 

The Company accounts for income taxes in accordance with ASC 740-10 “Income Taxes.” Under this method, deferred income taxes (when required) are provided based on the difference between the financial reporting and income tax bases of assets and liabilities and net operating losses at the statutory rates enacted for future periods. The Company has a policy of establishing a valuation allowance when it is more likely than not that the Company will not realize the benefits of its deferred income tax assets in the future.

 

The Company follows ASC 740-10-25, which prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC 740-10-25 also provides guidance on de-recognition, classification, treatment of interest and penalties, and disclosure of such positions.

 

Revenue from Contracts with Customers

 

Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606, the Standard”) supersedes nearly all legacy revenue recognition guidance. ASC 606, the Standard outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue based on when it satisfies its performance obligations by transferring control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for said goods or services.

  

Identify the customer contracts

 

The Company accounts for a customer contract under ASC 606 when the contract is legally enforceable. A contract is legally enforceable when all of the following criteria are met: (1) the contract has been approved by the Company and the customer and both parties are committed to perform their respective obligations, (2) the Company can identify each party’s rights regarding goods or services transferred, (3) the Company can identify payment terms for goods or services transferred, (4) the contract has commercial substance, and (5) collectability of all the consideration to which the Company is entitled in exchange for the goods or services transferred is probable.

 

A contract does not exist if either party to the contract has the unilateral right to terminate a wholly unperformed contract without compensating the other party (or parties). Nearly all of the Company’s contracts do not contain such mutual termination rights for convenience. All contracts are in written form.

 

Identify the performance obligations

 

The Company will enter into product only contracts that contain a single performance obligation related to the transfer of products to a customer.

 

The Company will also enter into certain customer contracts that encompass product and installation services, referred to as “turnkey” solutions. These contracts ultimately provide the customer with a solution that enhances the functionality of the customer’s existing equipment. For this reason, the Company has determined that the product and installation services are not separately identifiable performance obligations, but in essence represent one, combined performance obligation (“turnkey”).

 

The Company also offers technical phone support services to customers. This service is considered a separate performance obligation.

 

 

 

 F-13 

 

 

Determine the transaction price

 

The Company generally enters into contracts containing fixed prices. It is not customary for the Company to include contract terms that would result in variable consideration. In the rare situation that a contract does include this type of provision, it is not expected to result in a material adjustment to the transaction price. The Company regularly extends pricing discounts; however, they are negotiated up front and adjust the fixed transaction price set out in the contract.

 

Customer contracts will typically contain upfront deposits that will be applied against future invoices, as well as customer retainage. The intent of any required deposit or retainage is to ensure that the obligations of either party are honored and follow customary industry practices. In addition, the Company will typically be paid in advance at the beginning of any support contracts, consistent with industry practices. None of these payment provisions are intended to represent significant implicit financing. The Company’s standard payment terms are thirty days from invoice date. Products are fully refundable when returned in their original packaging without damage or defacing less a restocking fee. Historical returns have shown to be immaterial. The Company offers a standard one-year assurance warranty. However, customers can purchase an extended warranty. Under the revenue recognition standard, extended warranties are accounted for as a service warranty, requiring the revenue to be recognized over the extended service periods. Contracts involving an extended warranty are immaterial and will continue to be combined with technical phone support services revenue and recognized on a straight-line basis over the term of the contract.

 

Allocate the transaction price to the performance obligations

 

Revenues from customer contracts are allocated to the separate performance obligations based on their relative stand-alone selling price (“SSP”) at contract inception. The SSP is the price at which the Company would sell a promised good or service separately. The best evidence of an SSP is the observable price of a good or service when the entity sells that good or service separately in similar circumstances and to similar customers. However, turnkey solutions are sold for a broad range of amounts resulting from, but not limited to, tiered discounting for value-added resellers (“VAR”) based upon committed volumes and other economic factors. Due to the high variability of our pricing, the Company cannot establish a reliable SSP using observable data. Accordingly, the Company uses the residual approach to allocate the transaction price to performance obligations related to its turnkey solutions. When support services are not included within the turnkey solution, the residual method is not utilized and no allocation of the transaction price to the performance obligation is necessary.

 

All support service agreements, whether single or multi-year terms, automatically renew for one-year terms at a suggested retail price (“SRP”). Support service renewals are consistently priced and therefore would support the use of SRP as the best estimate of an SSP for such performance obligations.

 

Revenue Recognition

 

The Company recognizes revenues from product only sales at a point in time when control over the product has transferred to the customer. As the Company’s principal terms of sale are FOB shipping point, the Company primarily transfers control and records revenue for product only sales upon shipment.

 

A typical turnkey project involves the installation and integration of 200-300 rooms in a customer-controlled facility and usually takes sixty days to complete. Since control over goods and services transfers to a customer once a room is installed, the Company recognizes revenue for turnkey solutions over time. The Company uses an outputs measure based on the number of rooms installed to recognize revenues from turnkey solutions.

 

Revenues from support services are recognized over time, in even daily increments over the term of the contract, and are presented as “Recurring Revenue” in the Statement of Operations.

 

Contracts are billed in accordance with the terms and conditions, either at periodic intervals or upon substantial completion. This can result in billing occurring subsequent to revenue recognition, resulting in contract assets. Contract assets are presented as current assets in the Consolidated Balance Sheet.

 

Contract liabilities include deferrals for the monthly support service fees. Long-term contract liabilities represent support service fees that will be recognized as revenue after December 31, 2022.

 

 

 

 F-14 

 

 

Contract Fulfillment Cost

 

The Company recognizes related costs of the contract over time in relation to the revenue recognition. Costs included within the projects relate to the cost of material, direct labor and costs of outside services utilized to complete projects. These are presented as “Contract assets” in the Consolidated Balance Sheet.

 

Sales Taxes

 

Unless provided with a resale or tax exemption certificate, the Company assesses and collects sales tax on sales transactions and records the amount as a liability. It is recognized as a liability until remitted to the applicable state. Total revenues do not include sales tax as the Company is considered a pass through conduit for collecting and remitting sales taxes.

 

Guarantees and Product Warranties

 

The Company records a liability for potential warranty claims in cost of sales at the time of sale. The amount of the liability is based on the trend in the historical ratio of claims to sales, the historical length of time between the sale and resulting warranty claim, new product introductions and other factors. The products sold are generally covered by a warranty for a period of one year. In the event the Company determines that its current or future product repair and replacement costs exceed its estimates, an adjustment to these reserves would be charged to earnings in the period such determination is made. For the years ended December 31, 2021 and 2020, the Company experienced returns of approximately 1% to 3% of material’s included in cost of sales, respectively. As of December 31, 2021 and 2020, the Company recorded warranty liabilities in the amount of $46,650 and $45,328, respectively, using this experience factor range.

 

Product warranties for the years ended December 31 are as follows: 

          
   2021  2020
Beginning balance  $45,328   $58,791 
Warranty claims incurred   (16,075)   (20,499)
Provision charged to expense   17,397    7,036 
Ending balance  $46,650   $45,328 

 

Advertising

 

The Company follows the policy of charging the costs of advertising to expenses as incurred. The Company incurred $10,525 and $10,104 in advertising costs during the years ended December 31, 2021 and 2020, respectively.

 

Research and Development

 

The Company accounts for research and development costs in accordance with the ASC 730-10, “Research and Development”. Under ASC 730-10, all research and development costs must be charged to expense as incurred. Accordingly, internal research and development costs are expensed as incurred. Third-party research and development costs are expensed when the contracted work has been performed or as milestone results have been achieved. Company-sponsored research and development costs related to both present and future products are expensed in the period incurred. Total expenditures on research and product development for 2021 and 2020 were $1,129,957 and $1,177,282, respectively.

 

 

 

 F-15 

 

 

Stock-Based Compensation

 

The Company accounts for stock-based awards in accordance with ASC 718-10, “Share-Based Compensation”, which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to the Company’s employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will hold vested stock options before exercising them, the estimated volatility of the Company’s common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company’s consolidated statements of operations.

 

The expected term of the options represents the estimated period of time until exercise and is based on historical experience of similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. The expected stock price volatility is based on the historical volatility of the Company’s stock for the related expected term.

 

Stock-based compensation expense in connection with options granted to employees was $7,262 for both years ended December 31, 2021 and 2020.

 

NOTE B – NEW ACCOUNTING PRONOUNCEMENTS

   

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 provides guidance for estimating credit losses on certain types of financial instruments, including trade receivables, by introducing an approach based on expected losses. The expected loss approach will require entities to incorporate considerations of historical information, current information and reasonable and supportable forecasts. ASU 2016-13 also amends the accounting for credit losses on available-for-sale debt securities and purchased financial assets with credit deterioration. The guidance requires a modified retrospective transition method and early adoption is permitted. In November 2019, FASB issued ASU No. 2019-10, Financial Instruments – Credit Losses, Derivatives and Hedging, and Leases (“ASU 2019-10”), which defers the adoption of ASU 2016-13 for smaller reporting companies until January 1, 2023. The Company will continue to evaluate the impact of ASU 2016-13 on its consolidated financial statements.

 

Management has evaluated other recently issued accounting pronouncements and does not believe any will have a significant impact on our consolidated financial statements and related disclosures.

 

NOTE C– REVENUE

 

The following table presents the Company’s product and recurring revenues disaggregated by industry for the year ended December 31, 2021. 

                  
   Hospitality  Education  Multiple
Dwelling
Units
  Government  Healthcare  Total
Product  $4,724,880   $279,486   $295,873   $193,970   $48,195   $5,542,404 
Recurring   592,655    112,879    26,461            731,995 
   $5,317,535   $392,365   $322,334   $193,970   $48,195   $6,274,399 

 

 

 

 F-16 

 

 

The following table presents the Company’s product and recurring revenues disaggregated by industry for the year ended December 31, 2020.

 

   Hospitality  Education  Multiple
Dwelling
Units
  Government  Healthcare  Total
Product  $4,940,887   $443,001   $143,886   $214,477   $   $5,742,251 
Recurring   597,490    129,541    24,588            751,619 
   $5,538,377   $572,542   $168,474   $214,477   $   $6,493,870 

 

Sales taxes and other usage-based taxes are excluded from revenues.

 

Remaining performance obligations

 

As of December 31, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $1.2 million. Except for support services, the Company expects to recognize 100% of the remaining performance obligations over the next six months. As of December 31, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $0.9 million.

 

Contract assets and liabilities 

               
   2021  2020  Variance
Contract assets  $266,014   $104,989   $161,025 
Contract liabilities   941,230    1,052,367    (111,137)

 

Contracts are billed in accordance with the terms and conditions, either at periodic intervals or upon substantial completion. This can result in billing occurring subsequent to revenue recognition, resulting in contract assets. Contract assets are presented as current assets in the Consolidated Balance Sheet.

 

Often, the Company will require customers to pay a deposit upon contract signing that will be applied against work performed or products shipped. In addition, the Company will often invoice the full term of support at the start of the support period. Billings that occur prior to revenue recognition result in contract liabilities. The change in the contract liability balance during the 12 month period ended December 31, 2021 is the result of cash payments received and billing in advance of satisfying performance obligations.

  

Contract costs

 

Costs to complete a turnkey contract primarily relate to the materials cost and direct labor and are recognized proportionately as the performance obligation is satisfied. The Company will defer cost to complete a contract when materials have shipped (and control over the materials has transferred to the customer), but an insignificant amount of rooms have been installed. The Company will recognize any deferred costs in proportion to revenues recognized from the related turnkey contract. The Company does not expect deferred contract costs to be long-lived since a typical turnkey project takes sixty days to complete. Deferred contract costs are generally presented as current assets in the Consolidated Balance Sheet.

 

The Company incurs incremental costs to obtain a contract in the form of sales commissions. These costs, whether related to performance obligations that extend beyond twelve months or not, are immaterial and will continue to be recognized in the period incurred within selling, general and administrative expenses.

 

 

 

 F-17 

 

 

NOTE D – ACCOUNTS RECEIVABLE

 

Components of accounts receivable as of December 31, 2021 and 2020 are as follows: 

          
   2021  2020
Accounts receivable  $1,016,117   $873,147 
Allowance for doubtful accounts   (5,563)   (7,973)
Accounts receivable, net  $1,010,554   $865,174 

 

NOTE E – PROPERTY AND EQUIPMENT

 

The Company’s property and equipment as of December 31, 2021 and 2020 consists of the following: 

          
   2021  2020
Development test equipment  $16,461   $16,461 
Computer software   76,134    76,134 
Office equipment   66,685    66,685 
Office fixtures and furniture   330,568    330,568 
Leasehold improvements   18,016    18,016 
Total   507,864    507,864 
Accumulated depreciation and amortization   (423,663)   (380,192)
Total property and equipment  $84,201   $127,672 

  

Depreciation and amortization expense included as a charge to income was $43,471 and $58,853 for the years ended December 31, 2021 and 2020, respectively.


NOTE F – CURRENT ACCRUED LIABILITIES

 

Current accrued liabilities as of December 31, 2021 and 2020 are as follows

          
   2021  2020
Accrued payroll and payroll taxes  $242,131   $252,595 
Accrued professional   136,584    176,842 
Accrued sales taxes, penalties, and interest   16,634    31,396 
Product warranties   46,650    45,328 
Other accrued liabilities   276,722    57,151 
Total current accrued liabilities  $718,721   $563,312 

 

 

 

 F-18 

 

 

NOTE G – DEBT

  

Revolving Credit Facility

 

On September 30, 2014, the Company entered into a loan and security agreement (the “Heritage Bank Loan Agreement”), with Heritage Bank of Commerce, a California state chartered bank (“Heritage Bank”), governing a revolving credit facility in a principal amount not to exceed $2,000,000 (the “Credit Facility”). Availability of borrowings under the Credit Facility is subject to a borrowing base calculation based on the Company’s eligible accounts receivable and eligible inventory each multiplied by an applicable advance rate, with an overall limitation tied to the Company’s eligible accounts receivable. The Credit Facility is secured by all of the Company’s assets. The Heritage Bank Loan Agreement is available for working capital and other general business purposes.

 

The outstanding principal balance of the Credit Facility bears interest at the Prime Rate plus 3.00%, which was 6.25% at both December 31, 2021 and December 31, 2020. On October 9, 2014, as part of the Heritage Bank Loan Agreement, Heritage Bank was granted a warrant to purchase 250,000 shares of Telkonet common stock. The warrant had an exercise price of $0.20 and expired October 9, 2021. On November 6, 2019, the Eleventh Amendment to the Credit Facility was executed to extend the maturity date to September 30, 2021, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement, and eliminate the maximum EBITDA loss covenant. The Eleventh Amendment was effective as of September 30, 2019.

 

On September 30, 2021, the Company entered into a twelfth amendment to the Heritage Bank Loan Agreement to extend the revolving maturity date to December 31, 2021, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement. In addition, subject to certain conditions as specified in the Twelfth Amendment, Heritage Bank consented to the VDA Transaction (as described above under the “Business and Basis of Presentation” section in Note A – Basis of Presentation and Significant Accounting Policies) between the Company and VDA, and acknowledged and agreed that certain events occurring in connection with the VDA Transaction, including the change of control of the Company resulting from the VDA Transaction, do not constitute Events of Default as defined in the Heritage Bank Loan Agreement.

 

On December 13, 2021, the Company entered into a thirteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to March 31, 2022, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement. In addition, the Heritage Bank Loan Amendment reduced the credit extension amount to $1,000,000 and reduced unrestricted cash maintained in the Company’s accounts at Bank to be at least $1,000,000.

 

On March 10, 2022, the Company entered into a fourteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to June 30, 2023, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement.

 

The Heritage Bank Loan Agreement contains covenants that place restrictions on, among other things, the incurrence of debt, granting of liens and sale of assets. The Heritage Bank Loan Agreement also contains financial covenants. As discussed above, the EBITDA loss covenant was eliminated in the eleventh amendment to the Credit Facility. The sole financial covenants are a minimum asset coverage ratio and a minimum unrestricted cash balance of $1 million, both of which are measured at the end of each month. A violation of either of these covenants could result in an event of default under the Heritage Bank Loan Agreement. Upon the occurrence of such an event of default or certain other customary events of defaults, payment of any outstanding amounts under the Credit Facility may be accelerated and Heritage Bank’s commitment to extend credit under the Heritage Bank Loan Agreement may be terminated. The Heritage Bank Loan Agreement contains other representations and warranties, covenants, and other provisions customary to transactions of this nature.

  

The outstanding balance on the Credit Facility was $403,089 and $267,289 at December 31, 2021 and 2020 and the remaining available borrowing capacity was approximately $460,000 and $442,000, respectively. As of December 31, 2021, the Company was in compliance with all financial covenants.

 

 

 

 F-19 

 

 

Paycheck Protection Program

 

The Company has received two loans under the Paycheck Protection Program (the “PPP”) administered by the United States Small Business Administration (the “SBA”) and authorized by the Keeping American Workers Employed and Paid Act, which is part of the Coronavirus Aid, Relief, and Economic Security Act, enacted on March 27, 2020. On April 17, 2020, the Company entered into an unsecured promissory note for $913,063 (“the First PPP Loan”). In January 2021, the Company applied for forgiveness of the amount due on the First PPP Loan. On February 16, 2021, Heritage Bank confirmed that the First PPP Loan granted to the Company, in the original principal amount of $913,063 plus accrued interest of $7,610 thereon, was forgiven in full.

 

On April 27, 2021, the Company entered into an unsecured promissory note, dated as of April 26, 2021, for a second PPP loan (“the Second PPP Loan”), with Heritage Bank under a second draw of the PPP administered by the SBA and authorized by the Keeping American Workers Employed and Paid Act.

 

The principal amount of the Second PPP Loan was $913,063, and it bore interest of 1.0% per annum and had a maturity date of five years from the date the proceeds are disbursed. The proceeds of the Second PPP Loan were disbursed on April 27, 2021. No payments of principal or interest were required until after the Payment Deferral Period (as defined in the Note), but interest accrued during this period. After this period, monthly payments of principal and interest were required and continued until maturity with respect to any portion of the Second PPP Loan not forgiven, as discussed below. The Second PPP Loan could be prepaid, in full or in part, at any time prior to maturity with no prepayment penalties. The Note contained events of default and other provisions customary for a loan of this type.

 

Under the terms of the PPP, the Company could apply for, and be granted, forgiveness for all or a portion of the Second PPP Loan. Such forgiveness would be determined, subject to limitations and ongoing rulemaking by the SBA, based on the use of loan proceeds for eligible purposes, including payroll costs, mortgage interest, rent, utility costs and the maintenance of employee and compensation levels. At least 60% of such loan proceeds must be used for eligible payroll costs. The amount of loan forgiveness would be reduced if the Company terminates employees or reduces salaries during the Covered Period (as defined in the Note). In September 2021, the Company applied for forgiveness of the amount due on the Second PPP Loan. On September 15, 2021, Heritage Bank confirmed that the Second PPP Loan granted to the Company, in the original principal amount of $913,063 plus accrued interest of $3,044 thereon, was forgiven in full.

 

The total amount forgiven in 2021 for principal and accrued interest under the PPP Loans was $1,836,780.

 

NOTE H – PREFERRED STOCK

 

Series A

 

The Company has designated 215 shares of preferred stock as Series A Preferred Stock (“Series A”). Each share of Series A is convertible, at the option of the holder thereof, at any time, into shares of the Company’s common stock at a conversion price of $0.363 per share. On November 16, 2009, the Company sold 215 shares of Series A with attached warrants to purchase an aggregate of 1,628,800 shares of the Company’s common stock at $0.33 per share. The Series A shares were sold at a price per share of $5,000 and each Series A share is convertible into approximately 13,774 shares of common stock at a conversion price of $0.363 per share. The Company received $1,075,000 from the sale of the Series A shares. In prior years, 30 of the preferred shares issued on November 16, 2009 were converted to shares of the Company’s common stock. In a prior year, the redemption feature available to the Series A holders expired.

 

 

 

 F-20 

 

 

Series B

 

The Company has designated 567 shares of preferred stock as Series B Preferred Stock (“Series B”). Each share of Series B is convertible, at the option of the holder thereof, at any time, into shares of the Company’s common stock at a conversion price of $0.13 per share. On August 4, 2010, the Company sold 267 shares of Series B with attached warrants to purchase an aggregate of 5,134,626 shares of the Company’s common stock at $0.13 per share. The Series B shares were sold at a price per share of $5,000 and each Series B share was convertible into approximately 38,461 shares of common stock at a conversion price of $0.13 per share. The Company received $1,335,000 from the sale of the Series B shares on August 4, 2010.  On April 8, 2011, the Company sold 271 additional shares of Series B with attached warrants to purchase an aggregate of 5,211,542 shares of the Company’s common stock at $0.13 per share. The Series B shares were sold at a price per share of $5,000 and each Series B share was convertible into approximately 38,461 shares of common stock at a conversion price of $0.13 per share. The Company received $1,355,000 from the sale of the Series B shares on April 8, 2011. In prior years, 486 of the preferred shares issued on August 4, 2010 and April 8, 2011 were converted to shares of the Company’s common stock. In a prior year, the redemption feature available to the Series B holders expired.

 

Preferred stock carries certain preference rights as detailed in the Company’s Amended Articles of Incorporation related to both the payment of dividends and as to payments upon liquidation in preference to any other class or series of capital stock of the Company. As of December 31, 2021, the liquidation preference of the preferred stock is based on the following order: first, Series B with a preference value of $497,605, which includes cumulative accrued unpaid dividends of $237,605, and second, Series A with a preference value of $1,822,450, which includes cumulative accrued unpaid dividends of $897,450. As of December 31, 2020, the liquidation preference of the preferred stock is based on the following order: first, Series B with a preference value of $476,782, which includes cumulative accrued unpaid dividends of $216,782, and second, Series A with a preference value of $1,748,423, which includes cumulative accrued unpaid dividends of $823,423.

 

NOTE I – CAPITAL STOCK

 

The Company has authorized 15,000,000 shares of preferred stock, with a par value of $.001 per share. Of those shares, the Company has designated 215 shares as Series A preferred stock and 567 shares as Series B preferred stock. At December 31, 2021 and 2020, there were 185 shares of Series A and 52 shares of Series B outstanding, respectively.

 

As of December 31, 2021 and the date of this filing, following the closing of the VDA Transaction, the Company has authorized 475,000,000 shares of common stock with a par value of $.001 per share. As of December 31, 2020, there were 190,000,000 authorized shares of common stock with a par value of $.001 per share. As of December 31, 2021 and 2020, the Company had 136,311,335 shares of common stock issued and outstanding, respectively.

 

During the year ended December 31, 2021, no shares were issued. During the year ended December 31, 2020, the Company issued 320,844 shares of common stock to directors for services performed during 2020. These shares were valued at $18,000, which approximated the fair value of the shares when they were issued.

 

During the years ended December 31, 2021 and 2020, no warrants were exercised.

 

During the years ended December 31, 2021 and 2020, no shares of Series A or B preferred stock were converted to shares of common stock.

 

 

 

 F-21 

 

 

NOTE J – STOCK OPTIONS AND WARRANTS

 

Employee Stock Options

 

The Company maintains an equity incentive plan (the “2020 Plan”). The 2020 Plan was established in 2020 as an incentive plan for officers, employees, non-employee directors, prospective employees and other key persons. The 2020 Plan replaced the 2010 Amended and Restated Stock Option and Incentive Plan, as amended (the “2010 Plan”), which expired on November 17, 2020. The 2020 Plan is administered by the Board of Directors or the compensation committee, which is comprised of not less than two non-employee directors who are independent. A total of 10,000,000 shares of stock were reserved and available for issuance under the 2020 Plan. The exercise price per share for the stock covered by a stock option granted shall be determined by the administrator at the time of grant but shall not be less than 100 percent of the fair market value on the date of grant. The term of each stock option shall be fixed by the administrator, but no stock option shall be exercisable more than ten years after the date the stock option is granted. As of December 31, 2021, there were approximately 10,000,000 shares remaining for issuance under the 2020 Plan.

 

It is anticipated that providing such persons with a direct stake in the Company’s welfare will assure a better alignment of their interests with those of the Company and its stockholders.

 

The following table summarizes the changes in options outstanding and the related prices for the shares of the Company’s common stock issued to employees of the Company under the 2010 Plan as of December 31, 2021. No options have been issued under the 2021 Plan. 

                         
    Options Outstanding    Options Exercisable 
Exercise Prices   Number
Outstanding
    Weighted Average
Remaining
Contractual Life
(Years)
    Weighted Average
Exercise Price
    Number
Exercisable
    Weighted Average
Exercise Price
 
$0.01 - $0.15   2,000,000    5.01   $0.14    2,000,000   $0.14 
$0.16 - $0.30   1,349,793    1.84    0.18    1,325,040    0.18 
    3,349,793    3.73   $0.16    3,325,040   $0.16 

 

Transactions involving stock options issued to employees are summarized as follows: 

          
   Number of
Shares
  Weighted Average Exercise
Price Per Share
Outstanding at January 1, 2020   3,349,793   $0.16 
Granted        
Exercised        
Cancelled or expired        
Outstanding at December 31, 2020   3,349,793   $0.16 
Granted        
Exercised        
Cancelled or expired        
Outstanding at December 31, 2021   3,349,793   $0.16 

 

 

 

 F-22 

 

 

The expected life of awards granted represents the period of time that they are expected to be outstanding. The Company determines the expected life based on historical experience with similar awards, giving consideration to the contractual terms, vesting schedules, exercise patterns and pre-vesting and post-vesting forfeitures. The Company estimates the volatility of the Company’s common stock based on the calculated historical volatility of the Company’s common stock using the share price data for the trailing period equal to the expected term prior to the date of the award. The Company bases the risk-free interest rate used in the Black-Scholes option valuation model on the implied yield currently available on U.S. Treasury zero-coupon issues with an equivalent remaining term equal to the expected life of the award. The Company has not paid any cash dividends on the Company’s common stock and does not anticipate paying any cash dividends in the foreseeable future. Consequently, the Company uses an expected dividend yield of zero in the Black-Scholes option valuation model. The Company uses historical data to estimate pre-vesting option forfeitures and records share-based compensation for those awards that are expected to vest. In accordance with ASC 718-10, the Company calculates share-based compensation for changes to the estimate of expected equity award forfeitures based on actual forfeiture experience.

 

There were no options granted in the years ended December 31, 2021 and 2020.

 

The total estimated fair value of the options granted during both the years ended December 31, 2021 and 2020 was $0. The total fair value of underlying shares related to options that vested during the years ended December 31, 2021 and 2020 was $5,053 and $6,303, respectively. The aggregate intrinsic value of the vested options was zero as of December 31, 2021 and 2020. During the years ended December 31, 2021 and 2020, no options were granted, exercised, cancelled or expired. Total stock-based compensation expense in connection with options granted to employees recognized in the consolidated statements of operations for both the years ended December 31, 2021 and 2020 was $7,262.

 

Warrants

 

The following table summarizes the changes in warrants outstanding and the related exercise price for the warrants issued to the debt holder in relation to the revolving credit facility, see Note G.

 

Transactions involving warrants are summarized as follows: 

          
   Number of
Shares
  Weighted Average Exercise
Price Per Share
Outstanding at January 1, 2020   250,000   $0.20 
Issued        
Exercised        
Cancelled or expired        
Outstanding at December 31, 2020   250,000   $0.20 
Issued        
Exercised        
Cancelled or expired   250,000    0.20 
Outstanding at December 31, 2021      $ 

   

There were no warrants granted or exercised, and 250,000 warrants were cancelled during the year ended December 31, 2021. There were no warrants granted, exercised, or cancelled during the year ended December 31, 2020.

 

 

 

 F-23 

 

 

NOTE K – STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS

 

During the years ended December 31, 2021 and 2020, the Company issued common stock in the amount of $0 and $18,000 and paid cash consideration of $0 and $60,000, respectively to the Company’s non-employee directors as compensation for their attendance and participation in the Company’s Board of Director and committee meetings. The amount payable to directors at December 31, 2021 and 2020 was $223,000 and $100,000, respectively.

 

NOTE L – INCOME TAXES

 

The Company follows ASC 740-10 “Income Taxes” which requires the recognition of deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the financial statement or tax returns. Under this method, deferred tax liabilities and assets are determined based on the difference between financial statements and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.

 

A reconciliation of tax expense computed at the statutory federal tax rate on loss from operations before income taxes to the actual income tax (benefit) / expense is as follows: 

          
   2021  2020
Tax benefit computed at the statutory rate  $(85,028)  $(656,723)
State taxes   (7,398)   9,489 
Book (income not taxable) expenses not deductible for tax purposes   (385,135)   540 
Rate change   26,739    (30,914)
Deferred tax write-off   42,782     
Other   (393)   10,218 
Total adjustments to tax provision   (408,433)   (667,390)
Change in valuation allowance for deferred tax assets   416,322    689,992 
Income tax expense  $7,889   $22,602 

 

Deferred income taxes include the net tax effects of net operating loss (NOL) carry forwards and the temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets are as follows: 

          
   2021  2020
Deferred Tax Assets:          
Net operating loss carry forwards  $22,078,280   $21,641,665 
Intangibles   17,728    117,533 
Other   638,477    558,964 
Total deferred tax assets   22,734,485    22,318,162 
           
Deferred Tax Liabilities:          
Intangibles        
Total deferred tax liabilities        
Valuation allowance   (22,734,485)   (22,318,162)
Net deferred tax asset  $   $ 

 

 

 

 F-24 

 

 

A valuation allowance is recorded when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of the deferred tax assets depends on the ability of the Company to generate sufficient taxable income of the appropriate character in the future and in the appropriate taxing jurisdictions. As of December 31, 2021 and December 31, 2020, the Company’s valuation allowance, established for the tax benefit that may not be realized, totaled approximately $22,730,000 and $22,320,000, respectively. The overall increase in the valuation allowance is related to insignificant fluctuations in the temporary differences and federal and state net operating losses.

 

At December 31, 2021 the Company had net operating loss carryforwards of approximately $98,300,000 and $24,900,000 for federal and state income tax purposes which will expire at various dates from 2022 – 2041. There are approximately $9,100,000 of net operating losses that do not expire.

 

The Company’s NOL and tax credit carryovers may be significantly limited under Section 382 of the Internal Revenue Code (IRC). NOL and tax credit carryovers are limited under Section 382 when there is a significant “ownership change” as defined in the IRC. During 2005 and in prior years, the Company may have experienced such ownership changes that could have imposed such limitations.

 

The limitation imposed by Section 382 would place an annual limitation on the amount of NOL and tax credit carryovers that can be utilized. When the Company completes the necessary studies, the amount of NOL carryovers available may be reduced significantly. However, since the valuation allowance fully reserves for all available carryovers, the effect of the reduction would be offset by a reduction in the valuation allowance.

 

The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. The Company is generally no longer subject to U.S. federal income tax examinations by tax authorities for years before 2017 and various states before 2017. Although these years are no longer subject to examination by the Internal Revenue Service (IRS) and various state taxing authorities, net operating loss carryforwards generated in those years may still be adjusted upon examination by the IRS or state taxing authorities if they have been or will be used in a future period.

 

The Company follows the provisions of uncertain tax positions as addressed in FASB Accounting Standards Codification 740-10-65-1. The Company recognized no change in the liability for unrecognized tax benefits. The Company has no tax positions at December 31, 2021 or 2020 for which the ultimate deductibility is highly certain but for which there is uncertainty about the timing of such deductibility. The Company recognizes interest accrued related to unrecognized tax benefits in interest expense and penalties in operating expense. No such interest or penalties were recognized during the periods presented. The Company had no accruals for interest and penalties at December 31, 2021 or 2020. The Company’s utilization of any net operating loss carryforwards may be unlikely due to its continuing losses.

  

NOTE M – COMMITMENTS AND CONTINGENCIES

 

Office Leases Obligations

 

In October 2013, the Company entered into a lease agreement for 6,362 square feet of commercial office space in Waukesha, Wisconsin for its corporate headquarters. The Waukesha lease would have expired in April 2021, but was subsequently amended and extended through April 2026. On April 7, 2017 the Company executed an amendment to its existing lease in Waukesha, Wisconsin to expand another 3,982 square feet, bringing the total leased space to 10,344 square feet. In addition, the lease term was extended from May 1, 2021 to April 30, 2026. The commencement date for this amendment was July 15, 2017.

 

In May 2017, the Company entered into a lease agreement for 5,838 square feet of floor space in Waukesha, Wisconsin for its inventory warehousing operations. The Waukesha lease expires in May 2024.

 

 

 

 F-25 

 

 

In November 2021, the Company entered into a lease agreement for 425 square feet of commercial office space in Gaithersburg, Maryland. It expires on November 30, 2022.

 

The Company determines if an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset. The Company does not separate non-lease components from lease components to which they relate and accounts for the combined lease and non-lease components as a single lease component.

 

Operating leases are included in our Consolidated Balance Sheet as right-of-use assets, operating lease liabilities – current and operating lease liabilities – long-term. We do not recognize a right-of-use asset and lease liability for leases with a term of 12 months or less. Our current operating leases are for facilities. Our leases may contain renewal options; however, we do not recognize right-of-use assets or lease liabilities for renewal periods unless it is determined that we are reasonably certain of renewing the lease at inception or when a triggering event occurs. Some of our lease agreements may contain rent escalation clauses, rent holidays, capital improvement funding, or other lease concessions.

 

In determining our right-of-use assets and lease liabilities, we apply a discount rate to the minimum lease payments within each lease agreement. ASC 842 requires us to use the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. When we cannot readily determine the discount rate implicit in the lease agreement, we utilize our current borrowing rate on our outstanding line of credit. The Company’s line of credit utilizes market rates to assess an interest rate. Refer to Note G for further discussion.

 

We recognize our minimum rental expense on a straight-line basis based on the fixed components of a lease arrangement. Payments are set on a pre-determined schedule within each lease agreement. We amortize this expense over the term of the lease beginning with the date of the standard adoption for current leases and beginning with the date of initial possession, which is the date we enter the leased space and begin to make improvements in the preparation for its intended use, for future leases. Variable lease components represent amounts that are not fixed in nature and are not tied to an index or rate and are recognized as incurred. Variable lease components consist primarily of the Company's proportionate share of common area maintenance, utilities, taxes and insurance and are presented as operating expenses in the Company’s statements of operations in the same line item as expense arising from fixed lease payments.

 

The components of lease expense for the years ended December 31 is as follows: 

          
Operating lease expense:  2021  2020
Operating lease cost - fixed  $229,548   $230,944 
Variable lease cost   122,356    125,872 
Total operating lease cost  $351,904   $356,816 

 

Other information related to leases as of December 31 is as follows: 

          
   2021  2020
Operating lease liability - current  $195,176   $242,299 
Operating lease liability - long-term  $459,668   $592,341 
Operating cash outflows from operating leases  $242,305   $223,835 
           
Weighted-average remaining lease term of operating leases   4.1 years     4.8 years 
Weighted-average discount rate of operating leases   8.5%    8.5% 

 

 F-26 

 

 

Future annual minimum operating lease payments as of December 31, 2021 were as follows: 

     
2022  $195,176 
2023   193,169 
2024   172,425 
2025   158,510 
2026 and thereafter   53,183 
Total minimum lease payments   772,463 
Less imputed interest   (117,619)
Total  $654,844 

 

Rental expenses charged to operations for the years ended December 31, 2021 and 2020 was $351,904 and $356,816, respectively.

 

Employment and Consulting Agreements

 

The Company has employment agreements with certain of its key employees which include non-disclosure and confidentiality provisions for protection of the Company’s proprietary information.

 

Under the terms of a Consulting Agreement, Piercarlo Gramaglia will serve as Chief Executive Officer of the Company for a term of eighteen (18) months, unless earlier terminated pursuant to the terms of the Consulting Agreement. In exchange for his service as Chief Executive Officer, the Company will pay Mr. Gramaglia an annual fee of $30,000 and will pay his reasonable expenses associated with the performance of his duties as Chief Executive Officer.

 

Jason L. Tienor, Chief Sales & Operations Officer of the Americas, is employed pursuant to an employment agreement with us effective January 7, 2022. Mr. Tienor’s employment agreement has an initial term of two (2) years, which will automatically renew for a period of an additional twelve (12) months, and provides for a base salary of $222,800 per year and bonuses and benefits based upon the Company’s internal policies and participation in the Company’s incentive and benefit plans. Per the agreement, Mr. Tienor is eligible to receive a bonus, not to exceed 30% of his base salary, should predetermined objectives be met.

 

Jeffrey J. Sobieski, Chief Technology Officer, is employed pursuant to an employment agreement with us effective January 7, 2022. Mr. Sobieski’s employment agreement has an initial term of one (1) year, which will automatically renew for a period of an additional twelve (12) months, and provides for a base salary of $211,625 per year and bonuses and benefits based upon the Company’s internal policies and participation in the Company’s incentive and benefit plans. Per the agreement, Mr. Sobieski is eligible to receive a bonus, not to exceed 15% of his base salary, should predetermined objectives be met.

 

Richard E. Mushrush, Chief Financial Officer, is employed pursuant to an employment agreement with us effective January 7, 2022. Mr. Mushrush’s employment agreement has an initial term of one (1) year, which will automatically renew for a period of an additional twelve (12) months, and provides for a base salary of $122,000 per year and bonuses and benefits based upon the Company’s internal policies and participation in the Company’s incentive and benefit plans. Per the agreement, Mr. Mushrush is eligible to receive a bonus, not to exceed 20% of his base salary, should predetermined objectives be met. 

 

In addition to the foregoing, stock options are periodically granted to employees under the Company’s 2010 equity incentive plan at the discretion of the Compensation Committee of the Board of Directors. Executives of the Company are eligible to receive stock option grants, based upon individual performance and the performance of the Company as a whole.

 

 

 

 F-27 

 

 

Litigation

 

The Company is subject to legal proceedings and claims which arise in the ordinary course of its business. Although occasional adverse decisions or settlements may occur, other than the Sipco Lawsuit discussed below and which has been terminated, the Company believes that the final disposition of such matters should not have a material adverse effect on its financial position, results of operations or liquidity.

 

Sipco Litigation and License Agreement

 

On June 30, 2020, Sipco, LLC (“Sipco”) filed a lawsuit against the Company in the United States District Court for the Eastern District of Wisconsin (Case No. 20-CV-00981) (the “Sipco Lawsuit”) alleging infringement on multiple essential wireless mesh (“EWM”) patents held by the Sipco. The EWM patent portfolio covers technologies used in multi-hop wireless networks utilizing wireless protocols such as, but not limited to, Zigbee. The portfolio also covers applications including, but not limited to, home and building automation and industrial controls. The complaint contended that the Company sold, and was continuing to sell, various automated networked products designed to manage energy, lighting and temperature and those products employ wireless mesh network communication utilizing Zigbee enabled technology. The complaint alleged patent infringement and sought damages, costs, expenses, pre-judgment and post-judgment interest and post-judgment royalties. The complaint also alleged that the infringement was willful and that this is an “exceptional case” and requested treble damages and attorneys’ fees.

 

On November 30, 2020, the Company entered into a Wireless Network Patent License Agreement (the “License Agreement”) with SIPCO, LLC (“Sipco”) and IPCO, LLC dba IntusIQ (collectively, the “Licensors”) in order to settle the Sipco Lawsuit, without the expense of costly litigation. Pursuant to the terms of the License Agreement, on November 30, 2020, Sipco and the Company filed a Stipulation of Dismissal in the United States District Court for the Eastern District of Wisconsin to stipulate to the dismissal of the Sipco Lawsuit in its entirety, with prejudice.

 

Under the terms of the License Agreement, the Company is required to pay the Licensors royalties on (a) all Licensed Products (as defined in the License Agreement) sold by Telkonet or its affiliates from July 1, 2020 to December 31, 2024 and (b) all Licensed Products in Telkonet or its affiliates’ possession, but not sold, as of December 31, 2024. Specifically, the Company is required to pay a royalty fee, calculated quarterly, equal to 3.50% of applicable sales for the period beginning on July 1, 2020 and continuing until December 31, 2021 (the “First Period”). There was also an upfront payment of $40,000 that was paid in the fourth quarter of 2020. Based on the Company and its affiliates’ applicable sales for the year ended December 31, 2021 and 2020, the royalty fees were approximately $127,000 and $87,000, respectively. Beginning on January 1, 2022 and continuing until June 30, 2023, the Company is required to pay a quarterly royalty fee equal to 3.75% of applicable sales or $35,000, whichever is greater. Beginning on July 1, 2023 and continuing until December 31, 2024, the Company is required to pay a royalty fee, calculated quarterly, equal to 4% of applicable sales or $40,000, whichever is greater. Finally, the Company is required to pay a closing payment of $50,000 no later than January 31, 2025. Upon termination of the License Agreement, Telkonet and its affiliates have six months to sell off any unsold inventory of Licensed Products as of date of termination, paying the appropriate royalty on a quarterly basis as the Licensed Products are sold, and then pay a final royalty on any such inventory of Licensed Products still unsold after six months.

 

The minimum payments required under the License Agreement have been accrued for on the Company’s Consolidated Balance Sheet in accordance with GAAP, which specifies that when a liability is probable and the amount can be reasonably estimated, said liability should be recorded in the current reporting period. Per the License Agreement, the contractual minimum payments begin on January 1, 2022 and continue until December 31, 2024, thus satisfying both criteria of probable and reasonably estimable. Accordingly, a long-term liability was recorded representing the sum of those contractual minimums. As of December 31, 2021, the Company had a current liability of approximately $166,000, which $26,000 is included in accounts payable and $140,000 in other accrued liabilities (See Note F – Current Accrued Liabilities for further breakdown of accrued liabilities), along with a non-current liability of $360,000 included in accrued royalties – long-term recorded on its Consolidated Balance Sheet.

 

 

 

 F-28 

 

 

All quarterly payments are due within thirty days of the end of the relevant three-month period (with the exception of the payment for the quarter ended September 30, 2020, which was due by December 31, 2020). In the event (a) the Company fails to make the payments and provide the statements required under the License Agreement and such breach is not cured within thirty days of written notice from the Licensors and (b) the Licensors elect not to terminate the License Agreement, the Licensors are entitled to an immediate and accelerated payment of any remaining payments due under the License Agreement. In addition to the payment terms described above, the License Agreement contains representations and warranties and other provisions customary to agreements of this nature. 

 

Indemnification Agreements

 

On March 31, 2010, the Company entered into Indemnification Agreements with executives Jason L. Tienor, then President and Chief Executive Officer, and Jeffrey J. Sobieski, then Chief Operating Officer. On April 24, 2012, the Company entered into an Indemnification Agreement with director Tim S. Ledwick. On January 1, 2017, the Company entered into an Indemnification Agreement with Chief Financial Officer Richard E. Mushrush.

 

The Indemnification Agreements provide that the Company will indemnify the Company's officers and directors, to the fullest extent permitted by law, relating to, resulting from or arising out of any threatened, pending or completed action, suit or proceeding, or any inquiry or investigation by reason of the fact that such officer or director (i) is or was a director, officer, employee or agent of the Company or (ii) is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise if he acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the Company, and, with respect to any criminal action or proceeding, had no reasonable cause to believe his or her conduct was unlawful. In addition, the Indemnification Agreements provide that the Company will make an advance payment of expenses to any officer or director who has entered into an Indemnification Agreement, in order to cover a claim relating to any fact or occurrence arising from or relating to events or occurrences specified in this paragraph, subject to receipt of an undertaking by or on behalf of such officer or director to repay such amount if it shall ultimately be determined that he is not entitled to be indemnified by the Company as authorized under the Indemnification Agreement.

 

Sales Tax

 

Unless provided with a resale or tax exemption certificate, the Company assesses and collects sales tax on sales transactions and records the amount as a liability. It is recognized as a liability until remitted to the applicable state. Total revenues do not include sales tax as the Company is considered a pass through conduit for collecting and remitting sales taxes.

 

The following table sets forth the change in the sales tax accrual during the years ended December 31: 

          
   2021  2020
Balance, beginning of year  $31,396   $26,957 
Sales tax collected   85,589    94,904 
Provisions (reversals)   (7,685)   27,916 
Payments   (92,666)   (118,381)
Balance, end of year  $16,634   $31,396 

 

 

 

 F-29 

 

 

NOTE N – BUSINESS CONCENTRATION

 

For the year ended December 31, 2021, one customer represented approximately 18% of total net revenues. For the year ended December 31, 2020, there were two customers each representing over 10%, accounting for approximately 28% of total net revenues.

 

As of December 31, 2021, there were five customers, each representing over 10% of the Company’s net accounts receivable, accounting for 64% of the Company’s net accounts receivable. As of December 31, 2020, there was only one customer representing over 10% for 21% of the Company’s net accounts receivable.

 

Purchases from one supplier approximated $1,878,803, or 82%, of total purchases for the year ended December 31, 2021 and approximately $2,287,950, or 91%, of total purchases for the year ended December 31, 2020. The amount due to this supplier, net of deposits paid, was approximately $134,000 and $470,000 as of December 31, 2021 and 2020, respectively.

 

NOTE O – EMPLOYEE BENEFIT PLAN

 

The Company has an employee savings plan covering substantially all employees who are at least 21 years of age and have completed at least 3 months of service. The plan provides for matching contributions equal to 100% of each dollar contributed by the employee up to 4% of the employee’s salary. The Company’s matching contributions vest immediately. The Company may also elect to make discretionary contributions. In response to the impact COVID-19 has had on the Company’s operations and financial results, in June 2020 management suspended the Company’s 401(k) match for the foreseeable future. The Company made contributions to the plan of approximately $0 and $53,000 for the years ended December 31, 2021 and 2020, respectively.

 

NOTE P – SUBSEQUENT EVENT

 

On January 12, 2022, the Company closed on the contribution of $5 million to the Company (the “Financing”) by VDA Group S.p.A., an Italian joint stock company (“VDA”), in exchange for the issuance (the “Issuance”) by the Company to VDA of (i) 162,900,947 shares of common stock of Telkonet, par value $0.001 per share (the “Common Stock”); and (ii) a warrant to purchase 105,380,666 additional shares of Common Stock (the “Warrant”) (the Financing and the Issuance referred to herein collectively as the “Transaction”).

 

Also in connection with the Transaction, effective upon the closing, the majority of the existing members of Telkonet’s board of directors (the “Board”) resigned and the vacancies resulting from those resignations were filled by individuals designated by VDA and appointed by the remaining Board members, resulting in a change of control of the Board. In addition, effective upon the closing, Jason L. Tienor resigned as Chief Executive Officer of the Company to become its’ Chief Sales & Operation Officer of the Americas and Piercarlo Gramaglia, Chief Executive Officer of VDA, will provide chief executive officer services to the Company pursuant to a consulting agreement between the Company and VDA.

 

Following the issuance of 162,900,947 shares of Common Stock to VDA upon the closing of the Transaction, VDA owns 53% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis and could eventually own as much as 65% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis if it fully exercises the Warrant. Accordingly, the Transaction resulted in a change of control of the Company.

 

The Transaction was subject to customary closing conditions, including, without limitation: (i) approval by the stockholders of Telkonet of an amendment to Telkonet’s Amended and Restated Articles of Incorporation (the “Amendment”) and the filing of the Amendment; (ii) the approval by the stockholders of Telkonet of the Issuance to effectuate the Transaction. The stockholders approved the Amendment and filing and the Issuance at the Special Meeting of Stockholders held on October 27, 2021.

 

On March 10, 2022, the Company entered into a fourteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to June 30, 2023, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement.

 

 

 

 F-30 

EX-10.9 2 telkonet_ex1009.htm EMPLOYMENT AGREEMENT WITH JASON L. TIENOR

EXHIBIT 10.9

 

EMPLOYMENT AGREEMENT

 

THIS AGREEMENT, dated August 6, 2021, is entered into by and between Telkonet, Inc., a Utah corporation, and its respective current and former parent companies, successors, predecessors, subsidiaries and other affiliated companies as well as any of their respective current and former directors, officers, agents, shareholders, and employees ("Telkonet" or "Company") and Jason L. Tienor ("Executive"). The Company and Executive may be referred to as the "Parties" or the "Party."

 

WHEREAS, in connection with the closing of the transaction (the "Closing") contemplated by the Stock Purchase Agreement, dated as of August 6, 2021, by and between VOA Group S.p.A. ("VOA"), an Italian joint stock company (societa per azioni) incorporated under the laws of the Republic of Italy ("VOA"), and the Company (the "Purchase Agreement"), the Company desires to continue to employ Executive and Executive desires to continue to be employed by the Company, in each case, upon the terms and conditions set forth herein.

 

NOW, THEREFORE, in consideration of the mutual covenants contained herein, and for such other good and valuable consideration, the receipt and sufficiency of which are hereby conclusively acknowledged, the parties, intending to be legally bound, agree as follows:

 

1.            Duties and Scope of Employment.

 

(a)             Positions and Outies. The Company hereby employs Executive in the capacity of Chief Sales & Operation Officer (CSO & COO) of the Americas. In such capacity, Executive shall be responsible for the overall productivity and effectiveness of the sales and operations of the Company's organization in the Americas. In particular, Executive's responsibility shall include without limitations: (i) leading and overseeing the Company's sales team to achieve revenue and sales growth; (ii) providing and running the Company's daily operations management to ensure that Company continues to retain existing customers, increase customer base and sales, and ensure customer satisfaction; (iii) creating and implementing methodology and parameters to periodically assess the performance and effectiveness of the Company's sales team; (iv) aligning sales targets with the Company's profitability targets; (v) developing and implementing sales strategies, policies and procedures to achieve Company's targets; and (vi) performing such other services and duties as the Company or its Board of Oirectors ("Board") may direct from time to time. Executive will report to the Telkonet CEO. Executive's position on the Board will not be affected by this Agreement.

 

(b)             Location. Executive's place of work shall be 20800 Swenson Or., Suite 175, Waukesha, WI 53186 or Executive's home office, as applicable. The Company reserves the right to require Executive to come into the office consistent with business needs. Executive further acknowledges and agrees that Executive's duties may from time to time require reasonable and customary business travel within the United States and/or abroad.

 

2.            Term. The term of this Agreement shall commence as of the Closing and run for twenty- four (24) months from the Closing (the "Initial Term"), unless the Agreement is terminated pursuant to Section 6 below. The Initial Term will automatically renew for consecutive twelve (12) month intervals (the Initial Term and any renewal term will be referred to as the "Term"), unless (a) Executive or the Company provide written notice to the other Party of his or its intent not to renew the Agreement at least 90 days prior to the end of the Term in accordance with the notice provision herein; or (b) the Agreement is terminated pursuant to Section 6 below.

 

3.            Extent of Services. Ouring the Term, Executive shall devote his full time, ability, attention and efforts to the performance, to the best of his abilities, of such duties and responsibilities, as described in Section 1 above, and as the Board of Oirectors shall determine, consistent therewith. Executive agrees to be bound by the provisions of the Company Handbook (the "Handbook"), as such document may be modified from time to time. To the extent the provisions of the Handbook conflict with the terms of this Agreement, the terms of this Agreement shall prevail. Employee acknowledges receiving a copy of the Handbook, and, by signing this Agreement, agrees to be bound by its terms.

 

 

 

   

 

 

4.            Compensation.

 

(a)             Salary. Executive shall be paid $222,800 on an annualized basis in accordance with Telkonet's normal payroll practices, and be subject to all lawfully required withholdings ("Base Salary"). The Base Salary may be increased, at any time, as determined by the Board.

 

(b)             Bonus. Executive will also be eligible to participate in the Company-sponsored bonus plan (the "Bonus Plan"). Should the Company [and Executive] meet the targets set forth in the Bonus Plan, Executive will be eligible to receive up to 30 % of Executive's Base Salary. The Bonus Program will be presented to Executive at the beginning of the calendar year.

 

(c)             Executive Participation in Telkonet Staff Benefits Plans. Ouring the Term, Executive shall be entitled to participate in any group health programs and other benefit plans, which may be instituted from time-to-time for Telkonet employees, and for which Executive qualifies under the terms of such plans. All such benefits shall be provided on the same terms and conditions as generally apply to all other Telkonet employees under these plans and may be modified by Telkonet from time-to-time.

 

(d)             Expenses. Executive shall be reimbursed by Telkonet for all ordinary, reasonable, customary and necessary expenses incurred by him in the performance of his duties and responsibilities. Executive agrees to prepare documentation for such expenses as may be necessary for Telkonet to comply with the applicable rules and regulations of the Internal Revenue Service and Telkonet's existing policy. Telkonet will provide a stipend equal to $323 per pay period to Executive for the purpose of obtaining an auto for the Executive's business use.

 

(e)             Equity. To the extent the Company implements an equity plan, Executive will be eligible to participate in such plan in accordance with the terms and conditions of the plan as determined by the Compensation Committee of the Company's Board.

 

5.            Paid Time Off. At full pay and without any adverse effect to his compensation, provided that all other terms and conditions of this Agreement are satisfied, Executive shall be entitled to five (5) weeks of paid time off ("PTO") for each full calendar year during the term of this Agreement to be used for vacation, personal or sick leave. PTO leave must be preapproved in writing by TKOI's CEO, except that Executive may use one week of PTO for personal and/or sick days without pre-approval. Carryover of PTO days shall be consistent with Company's existing policy.

 

6.            Termination. This Agreement shall terminate in accordance with Section 2 of this Agreement, or upon the first to occur of any of the following events:

 

(a)            "Cause" By the Company. For purposes of this Agreement, Cause shall mean the occurrence of any of the following: (1) theft, fraud, embezzlement, or any other act of intentional dishonesty by Executive; (2) any material breach by Executive of any provision of this Agreement which breach is not cured within a reasonable time (but not to exceed fourteen (14) days) after written notification thereof to Executive by Telkonet; (4) commission by Executive of a felony or any offense involving moral turpitude; or (5) any default of Executive's obligations hereunder, or any failure or refusal of Executive to comply with the policies, rules and regulations of Telkonet generally applicable to Telkonet employees, which default, failure or refusal is not cured within a reasonable time (but not to exceed fourteen (14) days) after written notification thereof to Executive by Telkonet. Upon termination for Cause, Executive shall be entitled to no further compensation, except for (i) the unpaid portion of Executive's Base Salary, computed on a pro rata basis to the date of termination; payment of accrued, unused Paid Time Off; (iii) unpaid expenses submitted in accordance with the Company's policy; (iv) other payments, benefits or fringe benefits to which the Executive may be entitled under the terms of any applicable compensation arrangement or benefit plan provided under this Agreement; and (v) payment for redemption of Executive's current holdings of Series A Preferred Stock in an amount equal to the Series A Original Issue Price plus unpaid Accruing Oividends for such shares to the date of redemption (as set forth in the Company's Articles of Incorporation currently in effect), to the extent such redemption is permitted by applicable law. The payments set forth in this Paragraph 6(a)(i) through (iv) are hereafter referred to as "Accrued Compensation".

 

 

 2 

 

 

(b)             "Good Reason" By Executive. For purposes of this Agreement, Good Reason" shall mean the occurrence of any of the following: (1) any material adverse reduction in the scope of Executive's authority, title or responsibilities; (2) any reduction in the amount of Executive's compensation or participation in any employee benefits; or (3) Executive's principal place of employment is actually or constructively moved to any office or other location 75 miles or more outside of the address(es) referenced in Section 1(b), provided however that Executive shall provide the Company with written notice of the Good Reason setting forth in detail Executive's belief that the Company has breached this Paragraph, and, if the claimed breach is pursuant to Paragraph 6(b)(1), the Company shall have thirty (30) days to cure. If Executive terminates his employment with Telkonet for Good Reason and the Company fails to cure, as applicable, Telkonet shall pay Executive, in addition to Accrued Compensation, (i) twelve (12) months of Executive's Base Salary as of the date of termination, payable in accordance with the Company's payroll schedule applicable to all employees (the "Severance Period"); (ii) if Executive elects COBRA, payment for any applicable health insurance premiums during the Severance Period; and (iii) payment for redemption of Executive's current holdings of Series A Preferred Stock in an amount equal to the Series A Original Issue Price plus unpaid Accruing Dividends for such shares to the date of redemption (as set forth in the Company's Articles of Incorporation currently in effect), to the extent such redemption is permitted by applicable law.

 

(c)             "Without Cause" By the Company. If Executive is terminated by Telkonet Without Cause, then Executive shall receive, in addition to Accrued Compensation: (i) twelve (12) months of Executive's Base Salary as of the date of termination during the Severance Period, as defined above; (ii) if Executive elects COBRA, payment for any applicable health insurance premiums during the Severance Period; and (iii) payment for redemption of Executive's current holdings of Series A Preferred Stock in an amount equal to the Series A Original Issue Price plus unpaid Accruing Dividends for such shares to the date of redemption (as set forth in the Company's Articles of Incorporation currently in effect), to the extent such redemption is permitted by applicable law.

 

(d)             Oeath or Oisability. If Executive becomes incapacitated or disabled at any time during the Term so as to be unable (either mentally or physically) to substantially perform the services required of Executive pursuant to this Agreement for a period of ninety (90) days or in any twelve (12) month period, unless otherwise required by law, the Company may, at its option, terminate Executive's employment hereunder effective immediately upon giving Executive thirty (30) days written notice of such termination. If Executive's employment terminates by reason of death or disability, Executive will be entitled to receive (i) the Accrued Compensation; and (ii) payment for redemption of Executive's current holdings of Series A Preferred Stock in an amount equal to the Series A Original Issue Price plus unpaid Accruing Dividends for such shares to the date of redemption (as set forth in the Company's Articles of Incorporation currently in effect), to the extent such redemption is permitted by applicable law.

 

(e)             Separation Agreement and Release of Claims. The receipt of any severance pursuant to this Agreement, including without limitation severance payable to Executive under Paragraphs 6(a), (b), (c) and (d) herein, will be subject to Executive signing and not revoking a separation agreement and release of claims (the "Release") in a form reasonably acceptable to the Company. The Release will provide (among other things) that Executive will not disparage the Company, its directors, or its executive officers, and the Company will instruct its officers and directors not to disparage the Executive. No severance pursuant to this Agreement will be paid or provided until the Release becomes effective. All payments and benefits to which Executive otherwise may be entitled pursuant to this Section 6, if any, will cease immediately should Executive breach a provision of this Agreement.

 

7.            Surrender of Books and Papers. Upon termination of this Agreement (irrespective of the time, manner, or cause of termination, be it for cause or otherwise), Executive shall immediately surrender to Telkonet all books, records, or other written papers or documents entrusted to him or which he has otherwise acquired pertaining to Telkonet and all other Telkonet property in Executive's possession, custody or control.

 

 

 

 3 

 

 

8.            Inventions and Patents. Executive agrees that Executive will promptly, from time-to time, fully inform and disclose to Telkonet any and all ideas, concepts, copyrights, copyrightable material, developments, inventions, designs, improvements and discoveries of whatever nature that Executive may have or produced during the term of Executive's employment under this Agreement that pertain or relate to the then current business of Telkonet (the "Creations"), whether conceived by Executive alone or with others and whether or not conceived during regular working hours. All Creations shall be the exclusive property of Telkonet and shall be "works made for hire" as defined in 17 U.S.C. §101, and Telkonet shall own all rights in and to the Creations throughout the world, without payment of royalty or other consideration to Executive or anyone claiming through Executive. Executive hereby transfers and assigns to Telkonet (or its designee) all right, title and interest in and to every Creation. Executive shall assist Telkonet in obtaining patents or copyrights on all such inventions, designs, improvements and discoveries being patentable or copyrightable by Executive or Telkonet and shall execute all documents and do all things reasonably necessary (at Telkonet's sole cost and expense) to obtain letters of patent or copyright, vest Telkonet with full and exclusive title thereto, and protect the same against infringement by third parties, and such assistance shall be given by Executive, if needed, after termination of this Agreement for whatever cause or reason. Executive hereby represents and warrants that Executive has no current or future obligation with respect to the assignment or disclosure of any or all developments, inventions, designs, improvements and discoveries of whatever nature to any previous Employer, entity or other person and that Executive does not claim any rights or interest in or to any previous unpatented or uncopyrighted developments, inventions, designs, improvements or discoveries.

 

9.            Confidential Information, Non-Competition and No-Inducement.

 

(a)          Confidential Information.

 

(1)             Contemporaneous with the execution of this Agreement and during the term of employment under this Agreement, Telkonet shall deliver to Executive or permit Executive to have access to and become familiar with various confidential information and trade secrets of Telkonet, including without limitation, data, production methods, customer lists, product format or developments, other information concerning the business of Telkonet and other unique processes, procedures, services and products of Telkonet, which are regularly used in the operation of the business of Telkonet (collectively, the "Confidential Information").

 

(2)             For purposes of the preceding sentence, information is not treated as being Confidential Information if it: (i) is or becomes generally available to the public other than by Executive in violation of this Agreement; (ii) is obtained by Executive in good faith from a third party who discloses such information to Executive on a non-confidential basis without violating any obligation of confidentiality or secrecy relating to the information disclosed; or (iii) is information published or disseminated by the Company in the ordinary course of business without restriction .

 

(3)             Executive shall not disclose any Confidential Information that he receives from the Company or Telkonet's clients and customers, directly or indirectly, nor use it in any way at any time, except as required in the course of employment with Telkonet, including, without limitation, (i) to compete or assist in competing with the Company; (ii) to contact, either directly or indirectly, any existing or potential customers, clients, contractors or vendors of the Company; or (iii) to interfere with or attempt to interfere with, or change the business relationship between the Company and its existing or potential customers, clients, contractors or vendors. Executive further acknowledges and agrees that Executive owes Telkonet, a fiduciary duty to preserve and protect all Confidential Information from unauthorized disclosure or unauthorized use.

 

(4)             All files, records, documents, drawings, graphics, processes, specifications, equipment and similar items relating to the business of Telkonet, whether prepared by Executive or otherwise coming into Executive's possession in the course of his employment with Telkonet, shall remain the exclusive property of Telkonet and shall not be removed from the premises of Telkonet without the prior written consent of Telkonet unless removed in relation to the performance of Executive's duties under this Agreement. Any Confidential Information, including without limitation, files, records, documents, drawings, graphics, specifications, equipment and similar items, and any and all copies of such materials that have been removed from the premises of Telkonet, shall be immediately returned by Executive to Telkonet upon demand or separation from the Company. As defined above, "Telkonet" includes Telkonet, Inc. and its subsidiaries and affiliates and all successors and predecessors in interest to Telkonet.

 

 

 4 

 

 

(5)             Defend Trade Secrets Act of 2016. Under the Federal Defend Trade Secrets Act of 2016, Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (a) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (b) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.

 

(b)             Non-Competition. In consideration for Telkonet's disclosure of Confidential Information to Executive, Executive's access to the Confidential Information, and the salary paid to Executive hereunder, Executive covenants and agrees as follows:

 

(1)             Executive acknowledges that he will be provided with and have access to Confidential Information, the unauthorized use or disclosure of which would cause irreparable injury to Telkonet, that Telkonet's willingness to enter into this Agreement is based in material part on Executive's agreement to the provisions of this Section 9(b) and that Executive's breach of the provisions of this Section would materially and irreparably damage Telkonet.

 

(2)             Executive covenants and agrees that during Executive's employment with the Company, and for a period of one year commencing on the date of Executive's separation from the Company for any reason, including termination with or Without Cause, Employee shall not, directly or indirectly, be employed by, assist, own, manage, consult, operate or control, or participate in the ownership, management, operation or control of any business that is in competition in any manner whatsoever with the Restricted Business (as defined herein) in North America. "Restricted Business" means any business or prospective business conducted or considered by Telkonet at the time of Executive's separation from Telkonet, including (without limitation) any business concerning or relating to energy management systems or guest room management systems and any related-products or systems in connection therewith.

 

(3)             Executive further acknowledges that because of the nature of the business, the competitive market is not limited to a defined geographic area, and therefore, this non-compete provision is not and cannot be, restricted to a geographic area, but rather is restricted as set forth above.

 

(c)             No-Inducement. During Executive's employment with the Company and for a period of eighteen (18) months following Executive's separation from the Company for any reason, Executive agrees that Executive will not, directly or indirectly (including but not limited to, through the use of "headhunters", recruiters or employment agencies) (i) solicit, hire, entice, persuade, recruit, employ or induce any person who was (or is) an employee of the Company during the one (1) year period prior to the end of Executive's employment with the Company to leave, modify or otherwise interfere with their employment relationship with the Company; (ii) divert, lessen or interfere with any person or entity that is or was engaged by the Company as an independent contractor, consultant, vendor and/or agent during the one (1) year period prior to the end of Executive's employment with the Company; or (iii) divert, solicit, interfere with, or attempt to take away business from, render services for, accept business from, or do business with any person or entity that is or was a customer or client (or prospective customer or client) of the Company relating to Restricted Business (as defined above): (a) with whom Executive had contact during Executive's employment with the Company; (b) to whom Executive was introduced while employed by the Company; or (c) whose identity or contact information Executive learned about as a result of Executive being employed by the Company (collectively, "Client").

 

(d)          Reasonableness of Restrictions. Executive acknowledges and expressly agrees that:

 

(1)             the restrictions set forth in this Paragraph 9 of this Agreement are reasonable in scope and necessary for the protection of the business and goodwill of Telkonet;

 

(2)             Executive's services are of a unique and extraordinary nature and that the restrictions contained herein are necessary to protect the Company;

 

(3)             Executive's experience and capabilities are such that enforcement of this Paragraph 9 by injunction will not prevent Executive from earning a living;

 

 

 5 

 

 

(4)             the Company takes significant steps to preserve and protect its business and competitive advantage and the loss of such advantage could cause severe and irreparable harm to the Company;

 

(5)             should any portion of the covenants in Section 9 be unenforceable because of the scope thereof or the period covered thereby or otherwise, the covenant shall be deemed to be reduced and limited to enable it to be enforced to the maximum extent permissible under the laws and public policies applied in the jurisdiction in which enforcement is sought.

 

(e)             Injunctive Relief; Extension of Restrictive Period. In the event of a breach of any of the covenants by Executive or Telkonet contained in this Agreement, it is understood that damages will be difficult to ascertain, and either party may petition a court of law or equity for injunctive relief in addition to any other relief which Executive or Telkonet may have under the law, including but not limited to reasonable attorneys' fees.

 

10.          Non-disparagement. Executive and the Company's C-level officers agree not to make false or disparaging statements concerning each other or the Company's current or former officers, directors, members, employees or agents during Executive's employment with the Company or anytime thereafter. Employee and Company's C-level officers further agree not to take any actions or conduct themselves in any way that would reasonably be expected to adversely affect the reputation or goodwill of Executive, the Company, any affiliate of the Company, or any of the Company's or its affiliates current or former officers, directors, members, employees or agents during Executive's employment with the Company or anytime thereafter.

 

11.          Resignations. As applicable, Executive agrees that he shall resign as a director and officer of the Company, and as a director and/or officer of each other direct and indirect subsidiary, division or affiliate of the Company for which Executive currently serves as a director or officer, effective as of the separation date, and further agrees to execute and deliver to the Company any instruments or documents reasonably requested by the Company to effect such resignations.

 

12.          Indemnification and Insurance. Executive will be covered under the Company's insurance policies and, subject to applicable law, will be provided indemnification to the maximum extent permitted by the Company's bylaws, Certificate of Incorporation, and standard form of Indemnification Agreement, with such insurance coverage and indemnification to be in accordance with the Company's standard practices for senior executive officers but on terms no less favorable than provided to any other Company senior executive officer or director.

 

13.         Mandatory and Confidential Mediation and Arbitration.

 

(a)             Except as otherwise provided herein, in consideration of the mutual promises set forth herein, Executive and the Company agree any controversy or claim arising out of or relating to this Agreement, its enforcement, interpretation or arbitrability, or because of an alleged breach, default, or misrepresentation in connection with any of its provisions, or arising out of or relating to the subject matter of this Agreement, shall be settled by confidential, final and binding arbitration in Waukesha County, Wisconsin before a single arbitrator, selected in accordance with the National Rules for the Resolution of Employment Disputes of the American Arbitration Association ("AAA"), in accordance with the procedures required under Wisconsin law; provided, however, that the Company may seek injunctive relief in order to prevent irreparable harm or preserve the status quo. The parties understand and agree that this is an agreement to arbitrate under the Federal Arbitration Act ("FAA"). The parties further understand that this arbitration clause, and its enforcement, shall be governed by the laws of the State of Wisconsin, except where preempted by the FAA.

 

(b)             Any award pursuant to said arbitration shall be accompanied by a written opinion of the arbitrator setting forth the reason for the award, including findings of fact and conclusions of law. The award rendered by the arbitrator shall be conclusive and binding upon the Parties hereto, and judgment upon the award may be entered, and enforcement may be sought in, any court of competent jurisdiction. A court shall vacate, modify or correct any award: (i) where the arbitrator's findings of fact are not supported by substantial evidence, (ii) where the arbitrator's conclusions of law are erroneous; (iii) in accordance with Wisconsin law governing arbitration; or (iv) where the arbitrators knew of a governing legal principle yet refused to apply it or ignored it altogether. Executive understands and agrees that any demand for arbitration by either Executive or the Company shall be filed within the statute of limitation that is applicable to the claim(s) upon which arbitration is sought or required. Each Party shall pay its own expenses of arbitration and the expenses of the arbitrator (including compensation), unless otherwise provided by law; provided however, if a Party is found to have breached this Agreement, the prevailing Party shall be entitled to attorneys' fees.

 

 

 6 

 

 

(c)             Prior to the commencement of arbitration, Executive and the Company (the "Parties") agree to mediate any dispute arising out of or in connection with Executive's employment, or termination of employment, with the Company before a neutral mediator appointed in accordance with the Employment Arbitration Rules and Mediation Procedures (the "Rules") of the American Arbitration Association (AAA) exclusively at the Company's offices in Waukesha, Wisconsin or such other place agreed upon by the Parties. Such mediation will be non-binding, and the mediator's reasonable fee will be paid by the Company. Applicable Wisconsin law and the AAA Rules will govern the mediation.

 

(d)             EXECUTIVE UNDERSTANDS THAT, ABSENT THIS AGREEMENT, EXECUTIVE AND THE COMPANY WOULD HAVE THE RIGHT TO SUE EACH OTHER IN COURT, AND THE RIGHT TO A JURY TRIAL, BUT, BY THIS AGREEMENT, EXCEPT AS OTHERWISE STATED ABOVE, BOTH PARTIES GIVE UP THAT RIGHT.

 

14.         Miscellaneous.

 

(a)             Executive shall not assign any part of his rights under this Agreement without the prior written consent of Telkonet. The Company may assign this Agreement (i) as part of the transfer of all or substantially all of its assets or stock (by way of sale, merger or otherwise) to another company; or (ii) to any affiliated or unaffiliated company or entity, and, upon such assignment, the burden and benefit hereof will be upon the assignee.

 

(b)             This Agreement contains the entire agreement and understanding between the Parties and supersedes any and all prior understandings and agreements between the Parties regarding Executive's employment, whether written or oral, including without limitation, all prior employment agreements.

 

(c)             No modification hereof shall be binding unless made in writing and signed by the Company. No waiver of any provisions of this Agreement shall be valid unless the same is in writing and signed by the Party against whom it is sought to be enforced.

 

(d)             This Agreement is executed in, and it is the intention of the Parties hereto that it shall be governed by, the laws of the State of Wisconsin without giving effect to applicable conflict of laws and provisions.

 

(e)             The provisions of this Agreement shall be deemed to be severable, and the invalidity or unenforceability of any provision shall not affect the validity or enforceability of the other provisions hereof.

 

(f)              Any notice or communication permitted or required by this Agreement shall be in writing and shall become effective upon personal service, or service by wire transmission, which has been acknowledged by the other party as being received, or two (2) days after its mailing by certified mail, return receipt requested, postage prepaid addressed as follows:

 

(1)            If to Telkonet: Attn: General Counsel Telkonet, Inc. 20800, Suite 175, Swenson Or. Waukesha, WI 53186.

 

(2)            If to Executive, to: Jason L. Tienor at the last residential address known by the Company as provided by Executive in writing.

 

(g)             Acknowledgment. Executive acknowledges that he has had the opportunity to discuss this matter with and obtain advice from his private attorney, has had sufficient time to, and has carefully read and fully understands all the provisions of this Agreement, and is knowingly and voluntarily entering into this Agreement. This Agreement is drafted by counsel for the Company as an accommodation to the Parties and is the product of deliberation between all Parties. In the event of any dispute surrounding its interpretation, this Agreement shall not be construed against the drafter, and the Parties expressly waive any right to assert such rule of construction. It shall be deemed to be collectively drafted by the Parties, and shall not be construed more stringently against any one Party than another.

 

(h)             Counterparts. This Agreement may be executed in counterparts, and each counterpart will have the same force and effect as an original and will constitute an effective, binding agreement on the part of each of the undersigned. Electronically executed or faxed signatures shall be deemed the equivalent of an original signature. The Agreement becomes effective upon receipt of the Parties' signatures, electronic or otherwise.

 

(i)              Effective Date. This Agreement is effective upon the Closing, as defined above. If the Closing does not occur for any reason, this Agreement will be void ab initio.

 

(j)              Survival. The following Paragraphs of this Agreement shall survive Executive's separation from the Company: Paragraphs 6, 7, 8, 9, 10, 11 and 13.

 

IN WITNESS WHEREOF, Telkonet and Executive have executed this Agreement as of the date set forth below subject to the Effective Date:

 

 

 7 

 

 

 

IN WITNESS WHEREOF, Telkonet and Executive have executed this Agreement as of the date first set forth above.

 

/s/ Tim S. Ledwick   /s/ Jason L. Tienor  
Tim S. Ledwick, Authorized Signatory   Jason L. Tienor  
       
08.06.2021   08.04.2021  
Date   Date  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 8 

 

EX-10.10 3 telkonet_ex1010.htm EMPLOYMENT AGREEMENT WITH JEFFREY J. SOBIESKI

EXHIBIT 10.10

 

EMPLOYMENT AGREEMENT

 

THIS AGREEMENT, dated August 6, 2021, is entered into by and between Telkonet, Inc., a Utah corporation, and its respective current and former parent companies, successors, predecessors, subsidiaries and other affiliated companies as well as any of their respective current and former directors, officers, agents, shareholders, and employees (“Telkonet” or “Company”) and Jeffrey J. Sobieski (“Executive”). The Company and Executive may be referred to as the “Parties” or the “Party.”

 

WHEREAS, in connection with the closing of the transaction (the “Closing”) contemplated by the Stock Purchase Agreement dated as of August 6, 2021 by and between VDA Group Group S.p.A. (“VDA”), an Italian joint stock company (societa per azioni) incorporated under the laws of the Republic of ltaly (“VDA”), and the Company (the “Purchase Agreement”), the Company desires to continue to employ Executive and Executive desires to continue to be employed by the Company, in each case, upon the terms and conditions set forth herein.

 

NOW, THEREFORE, in consideration of the mutual covenants contained herein, and for such other good and valuable consideration, the receipt and sufficiency of which are hereby conclusively acknowledged, the parties, intending to be legally bound, agree as follows:

 

1.               Duties and Scope of Employment.

 

(a)             Positions and Duties. Telkonet hereby employs Executive in the capacity of Chief Technology Officer (CTO) of Telkonet to perform such executive, management and administrative services and other customary duties consistent with Executive’s position as a senior executive officer within the Company as set forth in the Telkonet by-laws and as Telkonet, by action of its Chief Executive Officer (CEO) and Board of Directors (“Board”), may request from time to time.

 

(b)            Location. Executive’s place of work shall be 20800 Swenson Dr., Suite 175, Waukesha, WI 53186. The Company shall be entitled to require the Executive to travel to work at such other places as business needs require.

 

2.               Term. The term of this Agreement shall commence as of the Closing and run for 12 months from the Closing (the “Initial Term”), unless the Agreement is terminated pursuant to Section 6 below. The Initial Term will automatically renew for an additional twelve (12) months (the Initial Term and any renewal term will be referred to as the “Term”), unless (a) Executive provides written notice to the Company of his intent not to renew the Agreement at least 90 days prior to the end of the Term in accordance with the notice provision herein; or (b) the Company provides written notice to Executive of its intent not to renew the Agreement at least 30 days prior to the end of the Term, in accordance with the notice provision herein; or (c) the Agreement is terminated pursuant to Section 6 below.

 

3.               Extent of Services. During the Term and any extension thereof, Executive shall devote his full time, ability, attention and efforts to the performance, to the best of his abilities, of such duties and responsibilities, as described in Section 1 above, and as the CEO shall determine, consistent therewith. Executive agrees to be bound by the provisions of the Company Handbook (the “Handbook”), as such document may be modified from time to time. To the extent the provisions of the Handbook conflict with the terms of this Agreement, the terms of this Agreement shall prevail. Employee acknowledges receiving a copy of the Handbook, and, by signing this Agreement, agrees to be bound by its terms.

 

4.               Compensation.

 

(a)            Salary. Executive shall be paid $211,625 on an annualized basis in accordance with Telkonet’s normal payroll practices, and be subject to all lawfully required withholdings (the “Base Salary”). The Base Salary may be increased, at any time as determined by the CEO and the Board.

 

(b)            Bonus. Executive will also be eligible to participate in the Company-sponsored bonus plan (the “Bonus Plan”). Should the Company [and Executive) meet the targets set forth in the Bonus Plan, Executive will be eligible to receive up to 15% of Executive’s Base Salary. The Bonus Program will be presented to Executive at the beginning of the calendar year.

 

 

   

 

 

(c)            Executive Paiticipation in Telkonet Staff Benefits Plans. During the Tenn, Executive shall be entitled to participate in any group health programs and other benefit plans, which may be instituted from time-to-time for Telkonet employees, and for which Executive qualifies under the terms of such plans. All such benefits shall be provided on the same terms and conditions as generally apply to all other Telkonet employees under these plans and may be modified by Telkonet from time-to-time.

 

(d)            Expenses. Executive shall be reimbursed by Telkonet for all ordinary, reasonable, customary ai.1d necessary expenses incurred by him in the performance of his duties and responsibilities. Executive agrees to prepare documentation for such expenses as may be necessary for Telkonet to comply with the applicable rules and regulations of the Internal Revenue Service and Telkonet’s existing policy. Telkonet will provide a stipend equal to $323 per pay period to Executive for the purpose of obtaining an auto for the Executive’s business use

 

(e)             Equity. To the extent the Company implements an equity plan, Executive will be eligible to participate in such plan in accordance with the terms and conditions of the plan as determined by the Compensation Committee of the Company’s Board.

 

5.               Paid Time Off. At full pay and without any adverse effect to his compensation, provided that all other terms and conditions of this Agreement are satisfied, Executive shall be entitled to five (5) weeks of paid time off (“PTO”) for each full calendar year during the term of this Agreement. Executive agrees to schedule his PTO leave in advance upon written notice to the CEO. Carryover of PTO days shall be consistent with Company’s existing policy.

 

6.               Termination. This Agreement shall terminate in accordance with Section 2 of this Agreement, or upon the first to occur of any of the following events:

 

(a)            “Cause” By the Company. For purposes of this Agreement, Cause shall mean the occurrence of any of the following: (1) theft, fraud embezzlement, or any other act of intentional dishonesty by Executive; (2) any material breach by Executive of any provision of this Agreement which breach is not cured in the sole discretion of the Company within a reasonable time (but not to exceed fourteen (14) days) after written notification thereof to Executive by Telkonet; (3) any habitual neglect of duty or misconduct of Executive in discharging any of his duties and responsibilities under this Agreement after a written demand for performance was delivered to Executive that specifically identified the manner in which the [Board or the Company l believed Executive had failed to discharge his duties and responsibilities, and Executive failed to resume substantial performance of such duties and responsibilities on a continual basis in the sole discretion of the Company immediately following such demand; (4) commission by Executive of a felony or any offense involving moral turpitude; or (5) any default of Executive’s obligations hereunder or any failure or refusal of Executive to comply with the policies, rules and regulations of Telkonet generally applicable to Telkonet employees, which default, failure or refusal is not cured within a reasonable time (but not to exceed fourteen (14) days) in the sole discretion of the Company after written notification thereof to Executive by Telkonet. Upon termination for Cause, Executive shall be entitled to no further compensation, except for (i) the unpaid portion of Executive’s Base Salary, computed on a pro rata basis to the date of termination; payment of accrued, unused PTO; (iii) unpaid expenses submitted in accordance with the Company’s policy; and (iv) other payments, benefits or fringe benefits to which the Executive may be entitled under the terms of any applicable compensation arrangement or benefit plan provided under this Agreement (“Accrued Compensation”).

 

(b)             “Good Reason” By Executive. For purposes of this Agreement, Good Reason” shall mean the occurrence of any of the following: (1) any material adverse reduction in the scope of Executive’s authority or responsibilities; (2) any reduction in the amount of Executive’s compensation or participation in any employee benefits; or (3) Executive’s principal place of employment is actually or constructively moved to any office or other location 75 miles or more outside of the address referenced in Section 1(b) provided however that Executive shall provide the Company with written notice of the Good Reason setting forth in detail Executive’s belief that the Company has breached this Paragraph. and, if the claimed breach is pursuant to Paragraph 6(b)(1), the Company shall have thirty (30) days to cure. If Executive terminates his employment with Telkonet for Good Reason and the Company fails to cure as applicable, Telkonet shall pay Executive, in addition to Accrued Compensation, Executive’s Base Salary and COBRA (provided Executive elects COBRA) in which Executive participated immediately prior to Executive’s resignation for Good Reason, for the period starting on the first day after the resignation date and ending upon expiration of the Term, or if such period is less than twelve (12) months, for a period of twelve (12) months from the resignation date.

 

 

 2 

 

 

(c)             ’‘Without Cause” By the Company. If Executive is terminated by Telkonet Without Cause then Executive shall receive: (i) an amount equal to Executive’s base salary for twelve (12) months of Executive’s Base Salary as of the date of termination, payable in accordance with the Company’s payroll schedule applicable to all employees (the “Severance Period”); and (ii) pay for any applicable health insurance premiums, in accordance with the mandates of COBRA during the Severance Period (collectively, the ‘Consideration”), subject to Executive complying with Paragraph 6(e) below; provided that if Executive finds other employment and/or becomes eligible for similar benefits from another employer Telkonet will no longer be obligated to pay the Consideration to Executive.

 

(d)             Death or Disability. If Executive becomes incapacitated or disabled at any time during the Term so as to be unable (either mentally or physically) to substantially perform the services required of Executive pursuant to this Agreement for a period of ninety (90) or in any twelve (12) month period, unless otherwise required by law, the Company may, at its option, terminate Executive’s employment hereunder effective immediately upon giving Executive written notice of such termination. If Executive’s employment terminates by reason of death or disability, Executive will be entitled to receive only the Accrued Compensation.

 

(e)             Separation Agreement and Release of Claims. The receipt of any severance pursuant to this Agreement will be subject to Executive signing and not revoking a separation agreement and release of claims (the “Release”) in a form reasonably acceptable to the Company, which becomes effective within thirty (30) days following Executive’s separation from service. The Release will provide (among other things) that Executive will not disparage the Company, its directors, or its executive officers for 12 months following the date of termination and the Company will instruct its officers and directors not to disparage the Executive. No severance pursuant to this Agreement will be paid or provided until the Release becomes effective. All payments and benefits to which Executive otherwise may be entitled pursuant to this Section 6, if any, will cease immediately should Executive breach a provision of this Agreement.

 

7.               Surrender of Books and Papers. Upon termination of this Agreement (irrespective of the time manner or cause of termination, be it for cause or otherwise), Executive shall immediately surrender to Telkonet all books, records, or other written papers or documents entrusted to him or which he has otherwise acquired pertaining to Telkonet and all other Telkonet property in Executive’s possession, custody or control.

 

8.               Inventions and Patents. Executive agrees that Executive will promptly from time-to-time, fully inform and disclose to Telkonet any and all ideas, concepts, copyrights copyrightable material, developments, inventions, designs, improvements and discoveries of whatever nature that Executive may have or produced during the term of Executive’s employment under this Agreement that pertain or relate to the then current business of Telkonet (the “Creations”), whether conceived by Executive alone or with others and whether or not conceived during regular working hours. All Creations shall be the exclusive property of Telkonet and shall be “works made for hire” as defined in 17 U.S.C. §101, and Telkonet shall own all rights in and to the Creations throughout the world, without payment of royalty or other consideration to Executive or anyone claiming through Executive. Executive hereby transfers and assigns to Telkonet (or its designee) all right, title and interest in and to every Creation. Executive shall assist Telkonet in obtaining patents or copyrights on all such inventions, designs, improvements and discoveries being patentable or copyrightable by Executive or Telkonet and shall execute all documents and do all things reasonably necessary (at Telkonet’s sole cost and expense) to obtain letters of patent or copyright. vest Telkonet with full and exclusive title thereto and protect the same against infringement by third parties, and such assistance shall be given by Executive, if needed after termination of this Agreement for whatever cause or reason. Executive hereby represents and warrants that Executive has no current or future obligation with respect to the assignment or disclosure of any or all developments, inventions, designs, improvements and discoveries of whatever nature to any previous Employer, entity or other person and that Executive does not claim any rights or interest in or to any previous unpatented or uncopyrighted developments, inventions, designs, improvements or discoveries.

 

9.               Confidential 1.nformation, Non-Competition and No-Inducement.

 

(a)             Confidential Information.

 

(1)           Contemporaneous with the execution of this Agreement and during the tern, of employment under this Agreement. Telkonet shall deliver to Executive or permit Executive to have access to and become familiar with various confidential information and trade secrets of Telkonet, including without limitation, data, production methods, customer lists, product format or developments, other information concerning the business of Telkonet and other unique processes, procedures, services and products of Telkonet, which are regularly used in the operation of the business of Telkonet (collectively, the “Confidential Information”).

 

 

 3 

 

 

(2)           For purposes of the preceding sentence, information is not treated as being Confidential Information if it: (i) is or becomes generally available to the public other than by Executive in violation this Agreement; (ii) is obtained by Executive in good faith from a third party who discloses such information to Executive on a non-confidential basis without violating any obligation of confidentiality or secrecy relating to the information disclosed; or (iii) is information published or disseminated by the Company in the ordinary course of business without restriction.

 

(3)           Executive shall not disclose any Confidential Information that he receives from the Company or Telkonet’s clients and customers, directly or indirectly, nor use it in any way at any time, , except as required in the course of employment with Telkonet, including, without limitation, (i) to compete or assist in competing with the Company; (ii) to contact, either directly or indirectly, any existing or potential customers, clients, contractors or vendors of the Company; or (iii) to interfere with or attempt to interfere with, or change the business relationship between the Company and its existing or potential customers, clients, contractors or vendors. Executive further acknowledges and agrees that Executive owes Telkonet a fiduciary duty to preserve and protect all Confidential Information from unauthorized disclosure or unauthorized use.

 

(4)           All files, records, documents, drawings, graphics, processes, specifications, equipment and similar items relating to the business of Telkonet, whether prepared by Executive or otherwise coming into Executive’s possession in the course of his employment with Telkonet, shall remain the exclusive property of Telkonet and shall not be removed from the premises of Telkonet without the prior written consent of Telkonet unless removed in relation to the performance of Executive’s duties under this Agreement. Any Confidential Information, including without limitation, files, records, documents drawings, graphics. specifications, equipment and similar items, and any and all copies of such materials that have been removed from the premises of Telkonet, shall be immediately returned by Executive to Telkonet upon demand or separation from the Company. As defined above, “Telkonet” includes Telkonet, Inc. and its subsidiaries and affiliates and all successors and predecessors in interest to Telkonet.

 

(5)           Defend Trade Secrets Act of 2016. Under the federal Defend Trade Secrets Act of 2016, Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (a) is made (i) in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (b) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.

 

(b)            Non-Competition. In consideration for Telkonet’s disclosure of Confidential Information to Executive, Executive’s access to the Confidential Information, and the salary paid to Executive hereunder, Executive covenants and agrees as follows:

 

(1)            Executive acknowledges that he will be provided with and have access to Confidential Information, the unauthorized use or disclosure of which would cause irreparable injury to Telkonet, that Telkonet’s willingness to enter into this Agreement is based in material part on Executive’s agreement to the provisions of this Section 9(b) and that Executive’s breach of the provisions of this Section would materially and irreparably damage Telkonet.

 

(2)           Executive covenants and agrees that during Executive’s employment with the Company, and for a period of one year commencing on the date of Executive’s separation from the Company for any reason, including termination with or Without Cause, Employee shall not, directly or indirectly, be employed by, assist, own, manage, consult, operate or control, or participate in the ownership, management, operation or control of any business that is in competition in any manner whatsoever with the Restricted Business (as defined herein) in North America. “Restricted Business” means any business or prospective business conducted or considered by Telkonet at the time of Executive’s separation from Telkonet.

 

 

 4 

 

 

(3)           Executive further acknowledges that because of the nature of the business, the competitive market is not limited to a defined geographic area, and therefore, this non-compete provision is not and cannot be, restricted to a geographic area, but rather is restricted as set forth above.

 

(c)            No-Inducement. During Executive’s employment with the Company and for a period of two years following Executive’s separation from the Company for any reason, Executive agrees that Executive will not, directly or indirectly (including but not limited to, through the use of ’·headhunters”, recruiters or employment agencies) (i) solicit hire entice, persuade, recruit employ or induce any person who was (or is) an employee, independent contractor, consultant, vendor and/or agent of the Company during the one (1) year period prior to the end of Executive’s employment with the Company to leave, modify or otherwise interfere with their employment or consulting relationship with the Company; or (ii) divert, solicit, interfere with, or attempt to take away business from, render services for, accept business from, or do business with any person or entity that is or was a customer or client (or prospective customer or client) of the Company: (a) with whom Executive had contact during Executive’s employment with the Company· (b) to whom Executive was introduced while employed by the Company· or (c) whose identity or contact information Executive learned about as a result of Executive being employed by the Company (collectively, “Client”).

 

(d)            Reasonableness of Restrictions. Executive acknowledges and expressly agrees that:

 

(1)           the restrictions set forth in this Paragraph 9 of this Agreement are reasonable in scope and necessary for the protection of the business and goodwill of Telkonet;

 

(2)           Executive’s services are of a unique and extraordinary nature and that the restrictions contained herein are necessary to protect the Company;

 

(3)           Executive’s experience and capabilities are such that enforcement of Paragraph by injunction will not prevent Executive from earning a living;

 

(4)           the Company takes significant steps to preserve and protect its business and competitive advantage and the loss of such advantage could cause severe and irreparable harm to the Company:

 

(5)           should any portion of the covenants in Section 9 be unenforceable because of the scope thereof or the period covered thereby or otherwise, the covenant shall be deemed to be reduced and limited to enable it to be enforced to the maximum extent permissible under the laws and public policies applied in the jurisdiction in which enforcement is sought.

 

(e)              Injunctive Relief; Extension of Restrictive Period. In the event of a breach of any of the covenants by Executive or Telkonet contained in this Agreement, it is understood that damages will be difficult to ascertain, and either party may petition a court of law or equity for injunctive relief in addition to any other relief which Executive or Telkonet may have under the law, including but not limited to reasonable attorneys’ fees.

 

10.            Non-disparagement. Executive agrees not to make false or disparaging statements concerning the Company or current or former officers, directors, members employees or agents during Executive’s employment with the Company or anytime thereafter. Employee futher agrees not to take any actions or conduct himself in any way that would reasonably be expected to adversely affect the reputation or goodwill of the Company or any of its affiliates or any of its current or former officers, directors, members, employees or agents during Executive’s employment with the Company or anytime thereafter.

 

11.            Resignations. As applicable, Executive agrees that he shall resign as a director and officer of the Company, and as a director and/or officer of each other direct and indirect subsidiary, division or affiliate of the Company for which Executive currently serves as a director or officer, effective as of the separation date. and further agrees to execute and deliver to the Company any instruments or documents reasonably requested by the Company to effect such resignations.

 

 

 5 

 

 

12.             Indemnification and Insurance. Executive will be covered under the Company’s insurance policies and, subject to applicable law, will be provided indemnification to the maximum extent permitted by the Company’s bylaws, Certificate of Incorporation, and standard form of Indemnification Agreement, with such insurance coverage and indemnification to be in accordance with the Company’s standard practices for senior executive officers but on terms no less favorable than provided to any other Company senior executive officer or director.

 

13.             Mandatory and Confidential Mediation and Arbitration.

 

(a)             Except as otherwise provided herein, in consideration of the mutual promises set forth herein. Executive and the Company agree any controversy or claim arising out of or relating to this Agreement, its enforcement, interpretation or arbitrability, or because of an alleged breach default, or misrepresentation in connection with any of its provisions, or arising out of or relating to the subject matter of this Agreement, shall be settled by confidential final and binding arbitration in Waukesha County, Wisconsin before a single arbitrator selected in accordance with the National Rules for the Resolution of Employment Disputes of the American Arbitration Association (“AAA”), in accordance with the procedures required under Wisconsin law; provided, however, that the Company may seek injunctive relief in order to prevent irreparable harm or preserve the status quo. The parties understand and agree that this is an agreement to arbitrate under the Federal Arbitration Act (’‘FAA”). The parties further understand that this arbitration clause, and its enforcement, shall be governed by the laws of the State of Wisconsin, except where preempted by the FAA.

 

(b)            Any award pursuant to said arbitration shall be accompanied by a written opinion of the arbitrator setting forth the reason for the award, including findings of fact and conclusions of law. The award rendered by the arbitrator shall be conclusive and binding upon the Parties hereto, and judgment upon the award may be entered, and enforcement may be sought in, any court of competent jurisdiction. A court shalI vacate, modify or correct any award: (i) where the arbitrator’s findings of fact are not supported by substantial evidence, (ii) where the arbitrator’s conclusions of law are erroneous; (iii) in accordance with Wisconsin law governing arbitration; or (iv) where the arbitrators knew of a governing legal principle yet refused to apply it or ignored it altogether. Executive understands and agrees that any demand for arbitration by either Executive or the Company shall be filed within the statute of limitation that is applicable to the claim(s) upon which arbitration is sought or required. Each Party shall pay its own expenses of arbitration and the expenses of the arbitrator (including compensation) unless otherwise provided by law, provided however, if a Party is found to have breached this Agreement, the prevailing Party shall be entitled to attorneys’ fees.

 

(c)             Prior to the commencement of arbitration, Executive and the Company (the “Parties”) agree to mediate any dispute arising out of or in connection with Executive’s employment or termination of employment, with the Company before a neutral mediator appointed in accordance with the Employment Arbitration Rules and Mediation Procedures (the “Rules”) of tbe American Arbitration Association (AAA) exclusively at the Company’s offices in Waukesha County, Wisconsin or such other place agreed upon by the Parties. Such mediation will be non-binding, and the mediator’s reasonable fee will be paid by the Company. Applicable Wisconsin law and the AAA Rules will govern the mediation.

 

(d)            EXECUTIVE UNDERSTANDS THAT, ABSENT THIS AGREEMENT, EXECUTIVE AND THE COMPANY WOULD HAVE THE RIGHT TO SUE EACH OTHER TN COURT, AND THE RIGHT TO A JURY TRlAL, BUT, BY THIS AGREEMENT, EXCEPT AS OTHERWISE STATED ABOVE, BOTH PARTIES GIVE UP THAT RIGHT.

 

14.            Miscellaneous.

 

(a)             Executive shall not assign any part of his rights under this Agreement without the prior written consent of Telkonet. The Company may assign this Agreement (i) as part of the transfer of all or substantially all of its assets or stock (by way of sale, merger or otherwise) to another company; or (ii) to any affiliated or unaffiliated company or entity, and, upon such assignment, the burden and benefit hereof will be upon the assignee.

 

(b)            This Agreement contains the entire agreement and understanding between the Parties and supersedes any and al l prior understandings and agreements between the Parties regarding Executive’s employment, whether written or oral, including without limitation, all prior employment agreements.

 

 

 6 

 

 

(c)             No modification hereof shall be binding unless made in writing and signed by the Company. No waiver of any provision of this Agreement shall be valid unless the same is in writing and signed by the Party against whom it is sought to be enforced.

 

(d)            This Agreement is executed in, and it is the intention of the Parties hereto that it shall be governed by, the laws of the State of Wisconsin without giving effect to applicable conflict of laws and provisions.

 

(e) The provisions of this Agreement shall be deemed to be severable, and the invalidity or unenforceability of any provision shall not affect the validity or enforceability of the other provisions hereof.

 

(f)              Any notice or communication permitted or required by this Agreement shall be in writing and shall become effective upon personal service, or service by wire transmission, which has been acknowledged by the other party as being received, or two (2) days after its mailing by certified mail, return receipt requested. postage prepaid addressed as follows:

 

(1)           If to Telkonet: Attn: General Counsel Telkonet, Inc. 20800, Suite 175, Swenson Dr. Waukesha, Wl 53186.

 

(2)           If to Executive, to: Jeffrey J. Sobieski at the last residential address known by the Company as provided by Executive in writing.

 

(g)             Acknowledgment. Executive acknowledges that he has had the opportunity to discuss this matter with and obtain advice from his private attorney. has had sufficient time to, and has carefully read and fully understands all the provisions of this Agreement, and is knowingly and voluntarily entering into this Agreement. This Agreement is drafted by counsel for the Company as an accommodation to the Parties and is the product of deliberation between all Parties. In the event of any dispute surrounding its interpretation, this Agreement shall not be construed against the drafter, and the Parties expressly waive any right to assert such rule of construction. It shall be deemed to be collectively drafted by the Parties, and shall not be construed more stringently against any one Party than another.

 

(h)             Counterparts. This Agreement may be executed in counterparts, and each counterpart will have the same force and effect as an original and will constitute an effective, binding agreement on the part of each of the undersigned. Electronically executed or faxed signatures shall be deemed the equivalent of an original signature. The Agreement becomes effective upon receipt of the Parties· signatures, electronic or otherwise.

 

(i)              Effective Date. This Agreement is effective upon the Closing, as defined above. If the Closing does not occur for any reason, this Agreement will be void ab initio.

 

(j)             Survival. The following Paragraphs of this Agreement shall survive Executive’s separation from the Company: Paragraphs 6, 7, 8, 9, 10, 11 and 13.

 

IN WITNESS THEREOF, Telkonet and Executive have executed this Agreement as of the date set forth below subject to the Effective Date.

 

 

 7 

 

 

 

IN WITNESS WHEREOF, Telkonet and Executive have executed this Agreement as of the date first set forth above.

 

 

/s/ Jason L. Tienor   /s/ Jeffrey J. Sobieski  
Jason L. Tienor, President and CEO   Jeffrey J. Sobieski  
       
08.06.2021   08.06.2021  
Date   Date  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 8 

EX-10.11 4 telkonet_ex1011.htm EMPLOYMENT AGREEMENT WITH RICHARD E. MUSHRUSH

EXHIBIT 10.11

 

EMPLOYMENT AGREEMENT

 

THIS AGREEMENT, dated August 6, 2021, is entered into by and between Telkonet, Inc., a Utah corporation, and its respective current and former parent companies, successors, predecessors, subsidiaries and other affiliated companies as well as any of their respective current and former directors, officers, agents, shareholders, and employees ("Telkonet" or "Company") and Richard E. Mushrush ("Executive"). The Company and Executive may be referred to as the "Parties" or the "Party."

 

WHEREAS, in connection with the closing of the transaction (the "Closing") contemplated by the Stock Purchase Agreement dated as of August 6, 2021 by and between VOA Group Group S.p.A. ("VOA"), an Italian joint stock company (societa per azioni) incorporated under the laws of the Republic of Italy ("VOA"), and the Company (the "Purchase Agreement"), the Company desires to continue to employ Executive and Executive desires to continue to be employed by the Company, in each case, upon the terms and conditions set forth herein.

 

NOW, THEREFORE, in consideration of the mutual covenants contained herein, and for such other good and valuable consideration, the receipt and sufficiency of which are hereby conclusively acknowledged, the parties, intending to be legally bound, agree as follows:

 

1. Duties and Scope of Employment.

  

(b) Location. Executive's place of work shall be 20800 Swenson Dr., Suite 175, Waukesha, WI 53186. The Company shall be entitled to require the Executive to travel to work at such other places as business needs require.

 

(a) Positions and Duties. Telkonet hereby employs Executive in the capacity of Chief Financial Officer (CFO) of Telkonet to perform such executive, management and administrative services and other customary duties consistent with Executive's position as a senior executive officer within the Company as set forth in the Telkonet by-laws and as Telkonet, by action of its Chief Executive Officer (CEO) and Board of Directors ("Board"), may request from time to time.  

 

2.               Term. The term of this Agreement shall commence as of the Closing and run for 12 months from the Closing (the "Initial Term"), unless the Agreement is terminated pursuant to Section 6 below. The Initial Term will automatically renew for an additional twelve (12) months (the lnitial Term and any renewal term will be referred to as the "Term"), unless (a) Executive provides written notice to the Company of his intent not to renew the Agreement at least 90 days prior to the end of the Term in accordance with the notice provision herein; or (b) the Company provides written notice to Executive of its intent not to renew the Agreement at least 30 days prior to the end of the Term, in accordance with the notice provision herein; or (c) the Agreement is terminated pursuant to Section 6 below.

 

3.                Extent of Services. During the Term, Executive shall devote his full time, ability, attention and efforts to the performance, to the best of his abilities, of such duties and responsibilities, as described in Section 1 above, and as the CEO shall determine, consistent therewith. Executive agrees to be bound by the provisions of the Company Handbook (the "Handbook"), as such document may be modified from time to time. To the extent the provisions of the Handbook conflict with the terms of this Agreement, the terms of this Agreement shall prevail. Employee acknowledges receiving a copy of the Handbook, and, by signing this Agreement, agrees to be bound by its terms.

 

4. Compensation.

 

(a)             Salary. Executive shall be paid $122,000 on an annualized basis in accordance with Telkonet's normal payroll practices, and be subject to all lawfully required withholdings ("Base Salary"). The Base Salary may be increased, at any time, as determined by the CEO and the Board.

 

(b)             Bonus. Executive will also be eligible to participate in the Company-sponsored bonus plan (the "Bonus Plan"). Should the Company [and Executive] meet the targets set forth in the Bonus Plan, Executive will be eligible to receive up to 20% of Executive's Base Salary. The Bonus Program will be presented to Executive at the beginning of the calendar year.

 

(c)             Executive Participation in Telkonet Staff Benefits Plans. During the Term, Executive shall be entitled to participate in any group health programs and other benefit plans, which may be instituted from time-to-time for Telkonet employees, and for which Executive qualifies under the terms of such plans. All such benefits shall be provided on the same terms and conditions as generally apply to all other Telkonet employees under these plans and may be modified by Telkonet from time-to-time.

 

 

 

 1 

 

 

(d)             Expenses. Executive shall be reimbursed by Telkonet for all ordinary, reasonable, customary and necessary expenses incurred by him in the performance of his duties and responsibilities. Executive agrees to prepare documentation for such expenses as may be necessary for Telkonet to comply with the applicable rules and regulations of the Internal Revenue Service and Telkonet's existing policy.

 

(e)             Equity. To the extent the Company implements an equity plan, Executive will be eligible to participate in such plan in accordance with the terms and conditions of the plan as determined by the Compensation Committee of the Company's Board.

 

5.       Paid Time Off. At full pay and without any adverse effect to his compensation, provided that all other terms and conditions of this Agreement are satisfied, Executive shall be entitled to five (5) weeks of paid time off ("PTO") for each full calendar year during the term of this Agreement. Executive agrees to schedule his PTO leave in advance upon written notice to the CEO. Carryover of PTO days shall be consistent with Company's existing policy.

 

6.       Termination. This Agreement shall terminate in accordance with Section 2 of this Agreement, or upon the first to occur of any of the following events:

 

(a)       "Cause" By the Company. For purposes of this Agreement, Cause shall mean the occurrence of any of the following: (1) theft, fraud, embezzlement, or any other act of intentional dishonesty by Executive; (2) any material breach by Executive of any provision of this Agreement which breach is not cured in the sole discretion of the Company within a reasonable time (but not to exceed fourteen (14) days) after written notification thereof to Executive by Telkonet; (3) any habitual neglect of duty or misconduct of Executive in discharging any of his duties and responsibilities under this Agreement after a written demand for performance was delivered to Executive that specifically identified the manner in which the [Board or the Company] believed Executive had failed to discharge his duties and responsibilities, and Executive failed to resume substantial performance of such duties and responsibilities on a continual basis in the sole discretion of the Company immediately following such demand; (4) commission by Executive of a felony or any offense involving moral turpitude; or (5) any default of Executive's obligations hereunder, or any failure or refusal of Executive to comply with the policies, rules and regulations of Telkonet generally applicable to Telkonet employees, which default, failure or refusal is not cured within a reasonable time (but not to exceed fourteen (14) days) in the sole discretion of the Company after written notification thereof to Executive by Telkonet. Upon termination for Cause, Executive shall be entitled to no further compensation, except for (i) the unpaid portion of Executive's Base Salary, computed on a pro rata basis to the date of termination; payment of accrued, unused PTO days; (iii) unpaid expenses submitted in accordance with the Company's policy; and (iv) other payments, benefits or fringe benefits to which the Executive may be entitled under the terms of any applicable compensation arrangement or benefit plan provided under this Agreement ("Accrued Compensation").

 

(b)           "Good Reason" By Executive. For purposes of this Agreement, Good Reason" shall mean the occurrence of any of the following: (1) any material adverse reduction in the scope of Executive's authority or responsibilities; (2) any reduction in the amount of Executive's compensation or participation in any employee benefits; or (3) Executive's principal place of employment is actually or constructively moved to any office or other location 75 miles or more outside of the address referenced in Section 1(b), provided however that Executive shall provide the Company with written notice of the Good Reason setting forth in detail Executive's belief that the Company has breached this Paragraph, and, if the claimed breach is pursuant to Paragraph 6(b)(1), the Company shall have thirty (30) days to cure. If Executive terminates his employment with Telkonet for Good Reason and the Company fails to cure, as applicable, Telkonet shall pay Executive, in addition to Accrued Compensation, Executive's Base Salary and COBRA (provided Executive elects COBRA) in which Executive participated immediately prior to Executive's resignation for Good Reason, for the period starting on the first day after the resignation date and ending upon expiration of the Term, or if such period is less than twelve (12) months, for a period of twelve (12) months from notice.

 

(c)           "Without Cause" By the Company. If Executive is terminated by Telkonet Without Cause, then Executive shall receive: (i) an amount equal to Executive's base salary for twelve (12) months of Executive's Base Salary as of the date of termination, payable in accordance with the Company's payroll schedule applicable to all employees (the "Severance Period"); and (ii) pay for any applicable health insurance premiums, in accordance with the mandates of COBRA during the Severance Period (collectively, the "Consideration"), subject to Executive complying with Paragraph 6(e) below; provided that if Executive finds other employment and/or becomes eligible for similar benefits from another employer, Telkonet will no longer be obligated to pay the Consideration to Executive.

 

(d)           Death or Disability. If Executive becomes incapacitated or disabled at any time during the Term so as to be unable (either mentally or physically) to substantially perform the services required of Executive pursuant to this Agreement for a period of ninety (90) or in any twelve (12) month period, unless otherwise required by law, the Company may, at its option, terminate Executive's employment hereunder effective immediately upon giving Executive written notice of such termination. If Executive's employment terminates by reason of death or disability, Executive will be entitled to receive only the Accrued Compensation.

 

 

 

 2 

 

 

(e)       Separation Agreement and Release of Claims. The receipt of any severance pursuant to this Agreement will be subject to Executive signing and not revoking a separation agreement and release of claims (the "Release") in a form reasonably acceptable to the Company, which becomes effective within thirty (30) days following Executive's separation from service. The Release will provide (among other things) that Executive will not disparage the Company, its directors, or its executive officers for 12 months following the date of termination and the Company will instruct its officers and directors not to disparage the Executive. No severance pursuant to this Agreement will be paid or provided until the Release becomes effective. All payments and benefits to which Executive otherwise may be entitled pursuant to this Section 6, if any, will cease immediately should Executive breach a provision of this Agreement.

 

7.               Surrender of Books and Papers. Upon termination of this Agreement (irrespective of the time, manner, or cause of termination, be it for cause or otherwise), Executive shall immediately surrender to Telkonet all books, records, or other written papers or documents entrusted to him or which he has otherwise acquired pertaining to Telkonet and all other Telkonet property in Executive's possession, custody or control.

 

8.               Inventions and Patents. Executive agrees that Executive will promptly, from time-to time, fully inform and disclose to Telkonet any and all ideas, concepts, copyrights, copyrightable material, developments, inventions, designs, improvements and discoveries of whatever nature that Executive may have or produced during the term of Executive's employment under this Agreement that pertain or relate to the then current business of Telkonet (the "Creations"), whether conceived by Executive alone or with others and whether or not conceived during regular working hours. All Creations shall be the exclusive property of Telkonet and shall be "works made for hire" as defined in 17 U.S.C. §101, and Telkonet shall own all rights in and to the Creations throughout the world, without payment of royalty or other consideration to Executive or anyone claiming through Executive. Executive hereby transfers and assigns to Telkonet (or its designee) all right, title and interest in and to every Creation. Executive shall assist Telkonet in obtaining patents or copyrights on all such inventions, designs, improvements and discoveries being patentable or copyrightable by Executive or Telkonet and shall execute all documents and do all things reasonably necessary (at Telkonet's sole cost and expense) to obtain letters of patent or copyright, vest Telkonet with full and exclusive title thereto, and protect the same against infringement by third parties, and such assistance shall be given by Executive, if needed, after termination of this Agreement for whatever cause or reason. Executive hereby represents and warrants that Executive has no current or future obligation with respect to the assignment or disclosure of any or all developments, inventions, designs, improvements and discoveries of whatever nature to any previous Employer, entity or other person and that Executive does not claim any rights or interest in or to any previous unpatented or uncopyrighted developments, inventions, designs, improvements or discoveries.

 

9.               Confidential Information, Non-Competition and No-Inducement.

 

(a)       Confidential Information.

 

(1)       Contemporaneous with the execution of this Agreement and during the term of employment under this Agreement, Telkonet shall deliver to Executive or permit Executive to have access to and become familiar with various confidential information and trade secrets of Telkonet, including without limitation, data, production methods, customer lists, product format or developments, other information concerning the business of Telkonet and other unique processes, procedures, services and products of Telkonet, which are regularly used in the operation of the business of Telkonet (collectively, the "Confidential Information").

 

(2)           For purposes of the preceding sentence, information is not treated as being Confidential Information if it: (i) is or becomes generally available to the public other than by Executive in violation of this Agreement; (ii) is obtained by Executive in good faith from a third party who discloses such information to Executive on a non-confidential basis without violating any obligation of confidentiality or secrecy relating to the information disclosed; or (iii) is information published or disseminated by the Company in the ordinary course of business without restriction.

 

(3)           Executive shall not disclose any Confidential Information that he receives from the Company or Telkonet's clients and customers, directly or indirectly, nor use it in any way at any time, except as required in the course of employment with Telkonet, including, without limitation, (i) to compete or assist in competing with the Company; (ii) to contact, either directly or indirectly, any existing or potential customers, clients, contractors or vendors of the Company; or (iii) to interfere with or attempt to interfere with, or change the business relationship between the Company and its existing or potential customers, clients, contractors or vendors. Executive further acknowledges and agrees that Executive owes Telkonet, a fiduciary duty to preserve and protect all Confidential Information from unauthorized disclosure or unauthorized use.

 

 

 

 3 

 

 

(4)           All files, records, documents, drawings, graphics, processes, specifications, equipment and similar items relating to the business of Telkonet, whether prepared by Executive or otherwise coming into Executive's possession in the course of his employment with Telkonet, shall remain the exclusive property of Telkonet and shall not be removed from the premises of Telkonet without the prior written consent of Telkonet unless removed in relation to the performance of Executive's duties under this Agreement. Any Confidential Information, including without limitation, files, records, documents, drawings, graphics, specifications, equipment and similar items, and any and all copies of such materials that have been removed from the premises of Telkonet, shall be immediately returned by Executive to Telkonet upon demand or separation from the Company. As defined above, "Telkonet" includes Telkonet, Inc. and its subsidiaries and affiliates and all successors and predecessors in interest to Telkonet.

 

(5)           Defend Trade Secrets Act of 2016. Under the federa l Defend Trade Secrets Act of 2016, Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (a) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (b) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.

 

(b)       Non-Competition. Non-Competition. In consideration for Telkonet's disclosure of Confidential Information to Executive, Executive's access to the Confidential Information, and the salary paid to Executive hereunder, Executive covenants and agrees as follows:

 

(1)             Executive acknowledges that he will be provided with and have access to Confidential Information, the unauthorized use or disclosure of which would cause irreparable injury to Telkonet, that Telkonet's willingness to enter into this Agreement is based in material part on Executive's agreement to the provisions of this Section 9(b) and that Executive's breach of the provisions of this Section would materially and irreparably damage Telkonet.

 

(2)             Executive covenants and agrees that during Executive's employment with the Company, and for a period of one year commencing on the date of Executive's separation from the Company for any reason, including termination with or Without Cause, Employee shall not, directly or indirectly, be employed by, assist, own, manage, consult, operate or control, or participate in the ownership, management, operation or control of any business that is in competition in any manner whatsoever with the Restricted Business (as defined herein) in North America. "Restricted Business" means any business or prospective business conducted or considered by Telkonet at the time of Executive's separation from Telkonet.

 

(3)             Executive further acknowledges that because of the nature of the business, the competitive market is not limited to a defined geographic area, and therefore, this non-compete provision is not and cannot be, restricted to a geographic area, but rather is restricted as set forth above.

 

(c)       No-Inducement. During Executive's employment with the Company and for a period of two years following Executive's separation from the Company for any reason, Executive agrees that Executive will not, directly or indirectly (including but not limited to, through the use of "headhunters", recruiters or employment agencies) (i) solicit, hire, entice, persuade, recruit, employ or induce any person who was (or is) an employee, independent contractor, consultant, vendor and/or agent of the Company during the one (1) year period prior to the end of Executive's employment with the Company to leave, modify or otherwise interfere with their employment or consulting relationship with the Company; or (ii) divert, solicit, interfere with, or attempt to take away business from, render services for, accept business from, or do business with any person or entity that is or was a customer or client (or prospective customer or client) of the Company: (a) with whom Executive had contact during Executive's employment with the Company; (b) to whom Executive was introduced while employed by the Company; or (c) whose identity or contact information Executive learned about as a result of Executive being employed by the Company (collectively, "Client").

 

(d)       Reasonableness of Restrictions. Executive acknowledges and expressly agrees that:

 

(1)       the restrictions set forth in this Paragraph 9 of this Agreement are reasonable in scope and necessary for the protection of the business and goodwill of Telkonet;

 

(2)             Executive's services are of a unique and extraordinary nature and that the restrictions contained herein are necessary to protect the Company;

 

 

 

 4 

 

 

(3)             Executive's experience and capabilities are such that enforcement of Paragraph by injunction will not prevent Executive from earning a living;

 

(4)             the Company takes significant steps to preserve and protect its business and competitive advantage and the loss of such advantage could cause severe and irreparable harm to the Company;

 

(5)             should any portion of the covenants in Section 9 be unenforceable because of the scope thereof or the period covered thereby or otherwise, the covenant shall be deemed to be reduced and limited to enable it to be enforced to the maximum extent permissible under the laws and public policies applied in the jurisdiction in which enforcement is sought.

 

(e)       Injunctive Relief; Extension of Restrictive Period. In the event of a breach of any of the covenants by Executive or Telkonet contained in this Agreement, it is understood that damages will be difficult to ascertain, and either party may petition a court of law or equity for injunctive relief in addition to any other relief which Executive or Telkonet may have under the law, including but not limited to reasonable attorneys' fees.

 

10.            Non-disparagement. Executive agrees not to make false or disparaging statements concerning the Company or current or former officers, directors, members, employees or agents during Executive's employment with the Company or anytime thereafter. Employee further agrees not to take any actions or conduct himself in any way that would reasonably be expected to adversely affect the reputation or goodwill of the Company or any of its affiliates or any of its current or former officers, directors, members, employees or agents during Executive's employment with the Company or anytime thereafter.

 

11.            Resignations. As applicable, Executive agrees that he shall resign as a director and officer of the Company, and as a director and/or officer of each other direct and indirect subsidiary, division or affiliate of the Company for which Executive currently serves as a director or officer, effective as of the separation date, and further agrees to execute and deliver to the Company any instruments or documents reasonably requested by the Company to effect such resignations.

 

12.            Indemnification and Insurance. Executive will be covered under the Company's insurance policies and, subject to applicable law, will be provided indemnification to the maximum extent permitted by the Company's bylaws, Certificate of Incorporation, and standard form of Indemnification Agreement, with such insurance coverage and indemnification to be in accordance with the Company's standard practices for senior executive officers but on terms no less favorable than provided to any other Company senior executive officer or director.

 

13.            Mandatory and Confidential Mediation and Arbitration.

 

(a)       Except as otherwise provided herein, in consideration of the mutual promises set forth herein, Executive and the Company agree any controversy or claim arising out of or relating to this Agreement, its enforcement, interpretation or arbitrability, or because of an alleged breach, default, or misrepresentation in connection with any of its provisions, or arising out of or relating to the subject matter of this Agreement, shall be settled by confidential, final and binding arbitration in Waukesha County, Wisconsin before a single arbitrator, selected in accordance with the National Rules for the Resolution of Employment Disputes of the American Arbitration Association ("AAA"), in accordance with the procedures required under Wisconsin law; provided, however, that the Company may seek injunctive relief in order to prevent irreparable harm or preserve the status quo. The parties understand and agree that this is an agreement to arbitrate under the Federal Arbitration Act ("FAA"). The parties further understand that this arbitration clause, and its enforcement, shall be governed by the laws of the State of Wisconsin, except where preempted by the FAA.

 

(b)           Any award pursuant to said arbitration shall be accompanied by a written opinion of the arbitrator setting forth the reason for the award, including findings of fact and conclusions of law. The award rendered by the arbitrator shall be conclusive and binding upon the Parties hereto, and judgment upon the award may be entered, and enforcement may be sought in, any court of competent jurisdiction. A court shall vacate, modify or correct any award: (i) where the arbitrator's findings of fact are not supported by substantial evidence, (ii) where the arbitrator's conclusions of law are erroneous; (iii) in accordance with Wisconsin law governing arbitration; or (iv) where the arbitrators knew of a governing legal principle yet refused to apply it or ignored it altogether. Executive understands and agrees that any demand for arbitration by either Executive or the Company shall be filed within the statute of limitation that is applicable to the claim(s) upon which arbitration is sought or required. Each Party shall pay its own expenses of arbitration and the expenses of the arbitrator (including compensation), unless otherwise provided by law, provided however, if a Party is found to have breached this Agreement, the prevailing Party shall be entitled to attorneys' fees.

 

 

 

 5 

 

 

(c)           Prior to the commencement of arbitration, Executive and the Company (the "Parties") agree to mediate any dispute arising out of or in connection with Executive's employment, or termination of employment, with the Company before a neutral mediator appointed in accordance with the Employment Arbitration Rules and Mediation Procedures (the "Rules") of the American Arbitration Association (AAA) exclusively at the Company's offices in Waukesha, Wisconsin or such other place agreed upon by the Parties. Such mediation will be non-binding, and the mediator's reasonable fee will be paid by the Company. Applicable Wisconsin law and the AAA Rules will govern the mediation.

 

(d)           EXECUTIVE UNDERSTANDS THAT, ABSENT THIS AGREEMENT, EXECUTIVE AND THE COMPANY WOULD HAVE THE RIGHT TO SUE EACH OTHER IN COURT, AND THE RIGHT TO A JURY TRIAL, BUT, BY THIS AGREEMENT, EXCEPT AS OTHERWISE STATED ABOVE, BOTH PARTIES GIVE UP THAT RIGHT.

 

14.       Miscellaneous.

 

(a)             Executive shall not assign any part of his rights under this Agreement without the prior written consent of Telkonet. The Company may assign this Agreement (i) as part of the transfer of all or substantially all of its assets or stock (by way of sale, merger or otherwise) to another company; or (ii) to any affiliated or unaffiliated company or entity, and, upon such assignment, the burden and benefit hereof will be upon the assignee.

 

(b)             This Agreement contains the entire agreement and understanding between the Parties and supersedes any and all prior understandings and agreements between the Parties regarding Executive's employment, whether written or oral, including without limitation, all prior employment agreements.

 

(c)       No modification hereof shall be binding unless made in writing and signed by the Company. No waiver of any provisions of this Agreement shall be valid unless the same is in writing and signed by the Party against whom it is sought to be enforced.

 

(d)       This Agreement is executed in, and it is the intention of the Parties hereto that it shall be governed by, the laws of the State of Wisconsin without giving effect to applicable conflict of laws and provisions.

 

(e)       The provisions of this Agreement shall be deemed to be severable, and the invalidity or unenforceability of any provision shall not affect the validity or enforceability of the other provisions hereof.

 

(f)       Any notice or communication permitted or required by this Agreement shall be in writing and shall become effective upon personal service, or service by wire transmission, which has been acknowledged by the other party as being received, or two (2) days after its mailing by certified mail, return receipt requested, postage prepaid addressed as follows:

 

(1)             If to Telkonet: Attn: General Counsel Telkonet, Inc. 20800, Suite 175, Swenson Dr. Waukesha, WI 53186.

 

(2)             If to Executive, to: Richard E. Mushrush at the last residential address known by the Company as provided by Executive in writing.

 

(g)       Acknowledgment. Executive acknowledges that he has had the opportunity to discuss this matter with and obtain advice from his private attorney, has had sufficient time to, and has carefully read and fully understands all the provisions of this Agreement, and is knowingly and voluntarily entering into this Agreement. This Agreement is drafted by counsel for the Company as an accommodation to the Parties and is the product of deliberation between all Parties. In the event of any dispute surrounding its interpretation, this Agreement shall not be construed against the drafter, and the Parties expressly waive any right to assert such rule of construction. It shall be deemed to be collectively drafted by the Parties, and shall not be construed more stringently against any one Party than another.

 

 

 

 6 

 

 

(h)       Counterparts. This Agreement may be executed in counterparts, and each counterpart will have the same force and effect as an original and will constitute an effective, binding agreement on the part of each of the undersigned. Electronically executed or faxed signatures shall be deemed the equivalent of an original signature. The Agreement becomes effective upon receipt of the Parties' signatures, electronic or otherwise.

 

(i)       Effective Date. This Agreement is effective upon the Closing, as defined above. If the Closing does not occur for any reason, this Agreement will be void ab initio.

 

(J)       Survival. The following Paragraphs of this Agreement shall survive Executive's separation from the Company: Paragraphs 6, 7, 8, 9, 10, 11 and 13.

 

 

IN WITNESS WHEREOF, Telkonet and Executive have executed this Agreement as of the date first set forth above.

 

 

/s/ Jason L. Tienor   /s/ Richard E. Mushrush  
Jason L. Tienor, President and CEO   Richard E. Mushrush  
       
08.06.2021   08.06.2021  
Date   Date  

 

 

 

 

 

 

 

 7 

 

EX-10.30 5 telkonet_ex1033.htm CONSULTING AGREEMENT WITH PIERCARLO GRAMAGLIA

EXHIBIT 10.33

 

EXECUTION VERSION

 

 

Consulting Agreement

 

 

THIS CONSULTING AGREEMENT (the “Agreement”) is dated January 7, 2022 (the “Effective Date”), by and between Telkonet, Inc., a Utah corporation (the “Company”) and Piercarlo Gramaglia, in his capacity as principal of his consulting company, VAT# 04992880262 (“Consultant”).

 

WITNESSETH:

 

WHEREAS, in connection with that certain Stock Purchase Agreement (the “Purchase Agreement”), dated August 6, 2021, by and between the Company and VDA Group S.p.A., an Italian joint stock company (“VDA”), the Board of Directors of the Company (the “Board”) appointed Consultant to act as Chief Executive Officer (“CEO”) of the Company effective as of the Closing (as defined in the Purchase Agreement);

 

WHEREAS, the Company believes that it would be beneficial to engage Consultant and retain the services of Consultant; and

 

WHEREAS, the parties desire to reduce the terms of such consultant relationship to writing.

 

NOW, THEREFORE, in consideration of the foregoing and the terms, covenants, and conditions hereinafter set forth, the parties hereto, intending to be legally bound hereby, mutually agree as follows:

 

1.             Engagement. The Company hereby confirms its engagement of Consultant, and Consultant hereby confirms his acceptance of such engagement, to act as the Company’s CEO effective as of the Effective Date, subject to the terms and conditions set forth herein.

 

2.             Duties and Responsibilities.

 

2.1                As CEO, Consultant shall perform such services and duties (the “Services”) as are customary of such position in a comparable company and as required by the Board, to whom he shall report. In the performance of the Services under this Agreement, the Company will rely on the Consultant to provide his best efforts and as much time as necessary to perform the Services. The time devoted to accomplish the duties hereunder shall be within the Consultant’s control, it being acknowledged and understood that the Consultant shall also devote his business time to fulfil his duties and obligations as a member of the Board and his role as chief executive officer of VDA.

 

2.2                It is understood that the Services will be rendered primarily from VDA’s offices, although the Consultant may also travel to the Company’s offices on occasion.

 

3.             Directorship. Consultant has been appointed to serve on the Company's Board effective as of the Closing and at the pleasure of the Company's shareholders. Consultant agrees to serve as a Director on the Board without additional compensation.

 

4.             Term; Termination; Survival.

 

4.1                Term. The term of this Agreement shall be for a period of eighteen (18) months, beginning on the Effective Date, unless earlier terminated in accordance with Section 4.2 below.

 

4.2               Termination by Consultant or Company. Either Consultant or the Company may terminate this Agreement with or without Cause, at any time upon thirty (30) days’ prior written notice to the other party; provided however, that the Company may terminate this Agreement immediately for Cause (as defined below) and in its sole discretion upon Consultant’s material breach of the Confidentiality Agreement (as defined below).

 

 

   

 

 

4.3                Survival. The rights and obligations contained in Section 6 (“Intellectual Property Rights”), , Section 8 (“Confidentiality”) and Section 11 (“Indemnification”) will survive any termination or expiration of this Agreement.

 

4.4                Definitions. For purposes of this Agreement, the following definitions shall apply:

 

(a)          “Cause” shall mean that Consultant: (a) is convicted of, or pleads nolo contendere to, any felony or other offense involving moral turpitude or any crime related to his service, or commits any unlawful act of personal dishonesty resulting in personal enrichment in respect of his relationship with the Company or any subsidiary or affiliate or otherwise detrimental to the Company in any material respect; (b) fails or refuses to consistently perform the Services in good faith and to the best of his ability if such failure or refusal is not cured within 10 days after written notice thereof to Consultant by the Company; (c) wilfully disregards or fails to follow instructions from the Board to do any legal act related to the Company’s business and/or the Services; (d) wilfully disregards or violates material provisions of the Company’s Code of Conduct or other corporate policies; (e) exhibits habitual drunkenness or engages in substance abuse which in any way materially affects his ability to perform the Services; or (f) commits any material violation of any state or federal law relating to the workplace environment.

 

5.             Compensation.

 

5.1                In consideration of the full and faithful performance of the Services herein covenanted, the Company agrees to pay Consultant an annual fee of US $30,000 (the “Consulting Fees”), which shall be paid on a pro rata monthly basis on the last day of each calendar month.

 

5.2                In addition to the foregoing, the Company shall pay all of Consultant’s reasonable expenses associated with the performance of the duties as CEO. Invoices for reimbursable expenses shall be sent to the Company’s Chief Financial Officer no later than the tenth day of the month following the calendar month in which the reimbursable expenses were incurred. The Company shall pay Consultant’s invoices within fifteen (15) days of the receipt thereof.

 

6.             Intellectual Property Rights.

 

6.1                The Company shall have all rights, including international priority rights, in and to all the results and proceeds of the Services performed under this Agreement (collectively, the “Deliverables”), and all other ideas, procedures, concepts, designs, inventions, know- how, improvements, trade secrets, developments, discoveries, original works of authorship, suggestions, proposals, computer programs, marketing campaigns, promotions, copy, art, photography, research materials , footage and any other materials or writings, which Consultant authors, conceives or makes, either solely or jointly with others in the course of performing the Services, and whether or not patentable, copyrightable or otherwise legally protectable, which Consultant conceives, develops or otherwise creates in the course of providing the Services (collectively with the Deliverables, the "Inventions"). Consultant shall, at the Company's sole expense, give the Company all assistance it reasonably requires to perfect, protect, and use its rights to Inventions, including by signing all documents and doing all things and supplying all information requested by the Company to transfer Consultant's entire right, title, and interest in Inventions, and to enable the Company to obtain patent, copyright, or trademark protection for Inventions anywhere in the world. Consultant hereby irrevocably appoints the Company as Consultant's agent and attorney -in-fact for purposes of effectuating the acts contemplated in this Section 6, including, without limitation, execution of any documents described in Section 6.2 below, such agency and power being an agency and power coupled with an interest. Consultant agrees and understands that compliance with the covenants and agreements contained in this Section 6 is not conditioned upon the payment of any additional or special consideration.

 

6.2                All Inventions shall be deemed to be works made for hire for the Company and shall be the sole and exclusive property of the Company for all copyright terms, renewal terms and revivals thereof throughout the world, for all uses and purposes whatsoever. The Company shall have the sole and exclusive right to exploit in any manner and media, whether now known or hereafter devised, all rights in Inventions throughout the world in perpetuity without any additional payment to Consultant or any other individual or entity. If, for any reason, any Invention is found not to be a work made for hire, Consultant hereby irrevocably assigns to the Company all right, title and interest to said Invention, including, without limitation, the copyrights to it, and Consultant agrees to execute such documents as may be necessary to evidence such assignment(s). Consultant also waives any moral rights or similar rights which Consultant may have, including, but not limited to, those rights arising under federal or state law in the United States or under the laws of any other country that convey similar or other types of moral rights.

 

 

 2 

 

 

6.3                Subject to Sections 6.1 and 6.2, Consultant will provide the Company with prior written notice if, in the course of performing the Services, Consultant incorporates into any Invention or utilizes in the performance of the Services any invention, discovery, idea, original works of authorship, development, improvements, trade secret, concept, or other proprietary information or intellectual property right owned by Consulant or in which Consultant has an interest, prior to, or separate from, performing the Services under this Agreement (“Prior Inventions”), and the Company is hereby granted a nonexclusive, royalty-free, perpetual, irrevocable, transferable, worldwide license (with the right to grant and authorize sublicenses) to make, have made, use, import, offer for sale, sell, reproduce, distribute, modify, adapt, prepare derivative works of, display, perform, and otherwise exploit such Prior Inventions, without restriction, including, without limitation, as part of or in connection with such Invention, and to practice any method related thereto. Consultant will not incorporate any invention, discovery, idea, original work of authorship, development, improvement, trade secret, concept, or other proprietary information or intellectual property right owned by any third party into any Invention without Company’s prior written permission.

 

6.4                  It is understood that this Section 6 shall not be construed to relate to the services Consultant performs for VDA, and the Company has no rights with respect to intellectual property relating to Consultant’s activities with respect to VDA.

 

7.             Independent Contractor Relationship.

 

7.1                Consultant’s relationship with the Company is that of an independent contractor, and nothing in this Agreement is intended to, or should be construed to, create a partnership, agency, joint venture or employment relationship. Consultant will take no position with respect to or on any tax return or application for benefits, or in any proceeding directly or indirectly involving Company, that is inconsistent with Consultant being an independent contractor (and not an employee) of Company. As CEO, Consultant shall have authority to make binding decisions and contractual commitments on behalf of the Company consistent with the authority granted by the Board.

 

7.2                Consultant is not and will not be considered an employee of the Company, and as a result will not be entitled to benefits based on work performed under this Agreement provided by the Company to its employees including but not limited to life insurance, death benefits, accident or health insurance, qualified pension or retirement plans, or any other employee benefit. Consultant hereby waives any right to said Company employee benefits by executing this Agreement. If, notwithstanding the foregoing, Consultant is reclassified as an employee of Company by the U.S. Internal Revenue Service, the U.S. Department of Labor, or any other federal or state or foreign agency as the result of any administrative or judicial proceeding, Consultant hereby waives and foregoes the right to receive any employee benefits under any plans or programs established or maintained by the Company retroactively and prospectively, other than the compensation expressly set forth in Section 5 above.

 

7.3                Consultant is solely responsible for, and will file, on a timely basis, all tax returns and payments required to be filed with, or made to, any federal, state or local tax authority with respect to the performance of services and receipt of fees under this Agreement. Consultant is solely responsible for, and must maintain adequate records of, expenses incurred in the course of performing services under this Agreement. Consultant will comply with all applicable federal, state, local, and foreign laws governing self-employed individuals, including laws requiring the payment of taxes, such as income and employment taxes, and social security, disability, and other contributions. No part of Consultant’s compensation will be subject to withholding by the Company for the payment of any social security, federal, state or any other employee payroll taxes. The Company will regularly report amounts paid to Consultant by filing Form 1099-MISC or any comparable form applicable to non-US residents with the Internal Revenue Service as required by law.

 

 

 

 

 3 

 

 

8.             Confidentiality. Consultant acknowledges that performance of the Services called for in this Agreement shall require the Company to disclose to Consultant certain Confidential Information (as defined below). Consultant agrees to hold and maintain any Confidential Information in strict confidence for the sole and exclusive benefit of the Company and to at all times use appropriate measures to protect the secrecy of and avoid disclosure and unauthorized use of the Confidential Information, including without limitation, employing at least those measures that Consultant uses with respect to its own confidential information of a similar nature, but in no case less than a reasonable degree of care. Consultant agrees not to use or disclose any Confidential Information (whether or not conceived, originated, discovered, or developed by Consultant) except as reasonably necessary to perform the Services unless the Company consents to such use or disclosure in writing, subject to the further provisions of this Section 8. Consultant shall not disclose any Confidential Information to any third parties and shall ensure that only its employees that have a need to know will have access to the Confidential Information, provided, that they are subject to confidentiality obligations at least as protective as those contained herein to protect such Confidential Information. Consultant understands that these obligations remain even after Consultant’s engagement ends and shall survive expiration or termination of this Agreement for any reason. As used herein, “Confidential Information” shall mean all information, data, reports, analyses, compilations, transcriptions, records, notes, summaries, discussions, studies, test results, sketches, graphs, designs, photographs, drawings, and other materials (in whatever form or media maintained) containing or reflecting information relating to the Company provided to, learned, or developed by Consultant or its agents during the term of this Agreement, including but not limited to: (i) all work product; (ii) information or materials which relate to the Company’s assets, applications, liabilities, properties, accounts, financial information, budgets, operations, marketing studies, plans and materials, services, products, processes, trade secrets, intellectual property or other proprietary rights, know-how, concepts, ideas, inventions, discoveries, research and development, business plans, models or strategies, manufacturing or distribution methods, processes or systems, software and related documentation, object code, source code, database technologies, systems, structures, architectures, customers, customer lists, customer requirements, vendors, suppliers, supplier lists, advertisers, personnel, training techniques, pricing and other proprietary information; (iii) all data, reports, analysis, compilations, extracts, summaries, writings, studies, interpretations, forecasts, records, or other materials (whether documentary, electronic or otherwise) prepared by or on behalf of the Company that relate to, are based on, or contain any of the information listed in subsection (ii) above or that reflect a summary, review or evaluation of any of the business, plans, operations, data, documents, or customers and advertisers of the Company; and/or (iv) any other information that is marked or expressly designated as “Confidential” by the Company or information that, by reason of its nature, would reasonably be concluded to be of a confidential nature. Confidential Information shall not include (x) information that is in the public domain through no fault of the Consultant; (y) information published or disseminated by the Company in the ordinary course of business without restriction; and (z) information received from a third party not under an obligation to keep such information confidential and without breach of this Agreement by Consultant. Notwithstanding the foregoing, the Company acknowledges and agrees that any disclosure of Confidential Information made by Consultant to any VDA Affiliate (as defined below) or any of their respective employees, officers, directors, advisors and outside counsel (collectively, its "Representatives"), and any use of such Confidential Information by a VDA Affiliate or its Representatives, shall not be deemed a violation of this Section 8; provided that such information is not disclosed by such VDA Affiliate or its Representatives to any other third party and provided further, that as a condition to such disclosure, Consultant shall inform such VDA Affiliate and its Representatives of the confidential nature of the Confidential Information and such VDA Affiliate and its Representatives must be subject to confidentiality obligations at least as protective as those contained herein to protect such Confidential Information. Consultant acknowledges and agrees that any and all Confidential Information shall be the sole property of and exclusively owned by Company, including any and all improvements, modifications, and derivative works thereof, whether made by the Company, Consultant, or otherwise. As used herein, “VDA Affiliate” means VDA and any other individual, corporation, company (including any company limited by shares, limited liability company or joint stock company), firm, society or other enterprise, association, organization or entity, directly or indirectly controlling, controlled by or under common control with VDA.

 

9.             Notice of Immunity Under the Economic Espionage Act of 1996, as amended by the Defend Trade Secrets Act of 2016. Notwithstanding any other provision of this Agreement:

 

9.1                Consultant will not be held criminally or civilly liable under any federal or state trade secret law for any disclosure of a trade secret that is made: (1) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney and solely for the purpose of reporting or investigating a suspected violation of law; or (2) in a complaint or other document that is filed under seal in a lawsuit or other proceeding.

 

 

 4 

 

 

9.2                If Consultant files a lawsuit for retaliation by the Company for reporting a suspected violation of law, Consultant may disclose the Company's trade secrets to Consultant's attorney and use the trade secret information in the court proceeding if Consultant (1) files any document containing the trade secret under seal; and (2) does not disclose the trade secret, except pursuant to court order.

 

9.3                Consultant acknowledges and agrees that the Confdentiality Agreement is intended to be for the benefit of the Company and any third party (including any customer of the Company) that has entrusted information or physical material to the Company in confidence.

 

10.          No Conflict of Interest. During the term of this Agreement, Consultant will not accept work, enter into a contract, or accept an obligation from any third party, inconsistent or incompatible with Consultant’s obligations, or the scope of services rendered for the Company, under this Agreement; provided however, that the performance of any obligations Consultant may have as director or officer of VDA shall not be deemed a violation of this Section 10.

 

11.          Indemnification. The Company shall, at its own expense, defend, indemnify and hold harmless Consultant from and against any and all liabilities, claims, actions, losses, costs and expenses (including reasonable attorneys' fees and disbursements) (collectively, “Claims”) (i) relating to or arising out of the Company's actual or alleged violation of any law, statute, ordinance, order, rule or regulation; or (ii) to the extent such Claim is primarily and directly based upon information or direction provided by the Company to Consultant; provided, however, the foregoing shall not apply to any portion of such Claims to the extent it is found to have resulted primarily and directly from Consultant’s (A) infringement of any United States patent, foreign letters patent, license, trademark, copyright, trade secret or any other proprietary right other than as may be directed or induced by the Company for the Services provided by Consultant hereunder; (B) breach of this Agreement or any other agreement; (C) violation of any law, statute, ordinance, order, rule or regulation; or (D) any gross negligence or intentional misconduct in connection with such performance. This indemnification is not voided by the termination of this Agreement. The indemnification applicable to the Company’s officers and directors shall not be affected by and shall be deemed independent of this paragraph.

 

12.          Limitation of Liability. Neither party shall be liable to the other party hereunder for penalties or liquidated damages or for special, consequential, or incidental damages of any type or kind resulting from any breach of this Agreement.

 

13.          Subcontracting and Assignment; Successors and Assigns. Consultant may not assign, subcontract or otherwise delegate his obligations under this Agreement without the Company’s prior written consent. Subject to the foregoing, this Agreement will be for the benefit of the Company’s successors and assigns.

 

14.           Waivers. The provisions of this Agreement may not be waived, except pursuant to a writing executed by the parties. A party's failure to enforce any provision or provisions of this Agreement shall not in any way be construed as a waiver of any such provision or provisions, or prevent a party thereafter from enforcing each and every other provision of this Agreement.

 

15.           Notices. All notices to be provided hereunder shall be in writing and delivered and mailed to the parties at the address that each party provides the other from time to time in writing.

 

16.           Miscellaneous.

 

16.1              This Agreement is governed by the laws of the State of Wisconsin without reference to any conflict of laws principles that would require the application of the laws of any other jurisdiction. Consultant irrevocably consents to the personal jurisdiction of the state and federal courts located in Milwaukee County, Wisconsin for any suit or action arising from or related to this Agreement, and waives any rights Consultant may have to object to the venue of such courts. Consultant further agrees that these courts will have exclusive jurisdiction over any such suit or action initiated by Consultant against Company.

 

 

 

 5 

 

 

16.2              This Agreement (including any exhibits hereto) forms the complete and exclusive statement of the agreement between the parties concerning the subject matter hereof. This Agreement supersedes any other discussions, representations, agreements or arrangements between the parties with respect to the subject matter hereof. The terms of this Agreement cannot be amended or modified without written agreement signed by Consultant and a duly authorized officer of the Company.

 

16.3              The provisions of this Agreement are severable and if any provision contained in this Agreement shall, for any reason, be held invalid or unenforceable in any respect, such provision will be construed and enforced so as to render it valid and enforceable consistent with the general intent of the parties insofar as possible under applicable law.

 

16.4              Consultant’s obligations under Sections 6 and 8 of this Agreement are of a unique character that gives them particular value; breach of any of such obligations will result in irreparable and continuing damage to the Company for which there will be no adequate remedy at law; and, in the event of such breach, the Company will be entitled to injunctive relief and/or a decree for specific performance, and such other and further relief as may be proper (including monetary damages if appropriate).

 

16.5              This Agreement may be executed in any number of counterparts with the same effect as if all of the parties hereto had signed the same document. All counterparts shall be construed together and shall constitute one agreement. Delivery of an executed signature page of this Agreement by any electronic means that reproduces an image of the actual executed signature page shall be as effective as delivery of a manually executed counterpart of this Agreement.

 

[Signature Page Follows]

 

 6 

 

 

 

IN WITNESS WHEREOF, Consultant and the Company have executed this Consulting Agreement as of the date first set forth above.

 

 

TELKONET, INC.

 

 

By: /s/ Tim S. Ledwick                   

Name: Tim S. Ledwick

Title: Authorized Signatory

Date: 11.15.2021

 

 

CONSULTANT

 

/s/ Piercarlo Gramaglia                        

Piercarlo Gramaglia

Date: 01.07.2022

 

 

 

 

 

 

 7 
EX-21.1 6 telkonet_ex2101.htm LIST OF SUBSIDIARIES

EXHIBIT 21.1

 

LIST OF SUBSIDIARIES

 

 

     
Name Ownership % State of Incorporation
Telkonet Communications, Inc. 100.0 Delaware
     
     
     
     

 

 

 

EX-23.1 7 telkonet_ex2301.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

EXHIBIT 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the Registration Statements of Telkonet, Inc. on Forms S-8 (Nos. 333-161909 and 333-175737) of our report dated March 31, 2022, relating to the financial statements of Telkonet, Inc. for the year ended December 31, 2021 appearing in this Annual Report on Form 10-K.

 

 

/s/ Wipfli LLP

 

Minneapolis, Minnesota

March 31, 2022

EX-31.1 8 telkonet_ex3101.htm CERTIFICATION

EXHIBIT 31.1

   

CERTIFICATIONS

 

I, Piercarlo Gramaglia, certify that:

 

1.           I have reviewed this annual report on Form 10-K of Telkonet, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

5.             The registrant’s other certifying officer 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, 2022

 

By: /s/ Piercarlo Gramaglia

       Piercarlo Gramaglia

       Chief Executive Officer

 

EX-31.2 9 telkonet_ex3102.htm CERTIFICATION

EXHIBIT 31.2

   

CERTIFICATIONS

 

I, Richard E. Mushrush, certify that:

 

1.           I have reviewed this annual report on Form 10-K of Telkonet, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

5.             The registrant’s other certifying officer 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, 2022

 

By: /s/ Richard E. Mushrush

Richard E. Mushrush

Chief Financial Officer

 

EX-32.1 10 telkonet_ex3201.htm CERTIFICATION

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Telkonet, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Piercarlo Gramaglia, Chief Executive Officer of Telkonet, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

 

/s/ Piercarlo Gramaglia                               

Piercarlo Gramaglia

Chief Executive Officer

March 31, 2022

EX-32.2 11 telkonet_ex3202.htm CERTIFICATION

EXHIBIT 32.2

   

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Telkonet, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Richard E. Mushrush, Chief Financial Officer of Telkonet, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

 

/s/ Richard E. Mushrush

Richard E. Mushrush

Chief Financial Officer

March 31, 2022

EX-101.SCH 12 tkoi-20211231.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - ACCOUNTS RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - CURRENT ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - PREFERRED STOCK link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - CAPITAL STOCK link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - STOCK OPTIONS AND WARRANTS link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - BUSINESS CONCENTRATION link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - EMPLOYEE BENEFIT PLAN link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - ACCOUNTS RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - CURRENT ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - STOCK OPTIONS AND WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Numerator for basic and diluted loss per share: (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details - Diluted EPS) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details-Product warranties) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - REVENUE (Details - Disaggregation of income) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - REVENUE (Details - Contract assets and liabilities) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - REVENUE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - ACCOUNTS RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - CURRENT ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - DEBT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - PREFERRED STOCK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - CAPITAL STOCK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - STOCK OPTIONS AND WARRANTS (Details - Options by Exercise Price) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - STOCK OPTIONS AND WARRANTS (Details - Option Activity) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - STOCK OPTIONS AND WARRANTS (Details-Warrants Outstanding and Exercisable) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - STOCK OPTIONS AND WARRANTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - INCOME TAXES (Details-Reconciliation) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - INCOME TAXES (Details-Deferred Taxes) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Lease expense) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Other information related to leases) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Future lease payments) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details-Sales Tax Accrual) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - BUSINESS CONCENTRATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - EMPLOYEE BENEFIT PLAN (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 tkoi-20211231_cal.xml XBRL CALCULATION FILE EX-101.DEF 14 tkoi-20211231_def.xml XBRL DEFINITION FILE EX-101.LAB 15 tkoi-20211231_lab.xml XBRL LABEL FILE Class of Stock [Axis] Series A Preferred Stock [Member] Series B Preferred Stock [Member] Product and Service [Axis] Product [Member] Recurring [Member] Equity Components [Axis] Preferred Stock Series A [Member] Preferred Stock Series B [Member] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Securities Financing Transaction [Axis] VDA Purchase Agreement [Member] Segments [Axis] Hospitality [Member] Education [Member] Multiple Dwelling Units [Member] Government [Member] Healthcare [Member] Recurring Income [Member] Long-Lived Tangible Asset [Axis] Development Test Equipment [Member] Computer Software, Intangible Asset [Member] Office Equipment [Member] Furniture and Fixtures [Member] Leasehold Improvements [Member] Lender Name [Axis] Heritage Bank [Member] Credit Facility [Axis] Revolving Credit Facility [Member] Long-term Debt, Type [Axis] PPP Loan [Member] Second PPP Loan [Member] Related Party [Axis] Directors [Member] Plan Name [Axis] 2020 Plan [Member] Award Type [Axis] Share-based Payment Arrangement, Option [Member] Exercise Price Range [Axis] Exercise price range $0.01-$0.15 [Member] Exercise price range $0.16-$0.30 [Member] Warrant [Member] Non-Employee Directors [Member] Income Tax Authority [Axis] Domestic Tax Authority [Member] State and Local Jurisdiction [Member] Property Subject to or Available for Operating Lease [Axis] Waukesha Office [Member] Waukesha Floor [Member] Gaithersburg [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Gramaglia [Member] Tienor [Member] Sobieski [Member] Mushrush [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] One Customer [Member] Two Customers [Member] Accounts Receivable [Member] Five Customers [Member] Total Purchases [Member] Product Concentration Risk [Member] One Supplier [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Auditor Firm ID Auditor Name Auditor Location Statement [Table] Statement [Line Items] ASSETS Current assets: Cash and cash equivalents Accounts receivable, net Inventories, net Contract assets Prepaid expenses Income taxes receivable Total current assets Property and equipment, net Other assets: Deposits Operating lease right of use assets Total other assets Total Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Current liabilities: Accounts payable Accrued liabilities Line of credit Contract liabilities – current Operating lease liabilities – current Note payable – current Income taxes payable Total current liabilities Long-term liabilities: Contract liabilities – long-term Operating lease liabilities – long-term Accrued royalties – long-term Total long-term liabilities Total liabilities Commitments and contingencies Stockholders’ Equity Preferred Stock, Value Common Stock, par value $.001 per share; 475,000,000 and 190,000,000 shares authorized at December 31, 2021 and 2020, respectively; 136,311,335 and 136,311,335 shares issued and outstanding at December 31, 2021 and 2020, respectively. Additional paid-in-capital Accumulated deficit Total stockholders’ equity Total Liabilities and Stockholders’ Equity Preferred stock, par value Preferred Stock, Shares Authorized Preferred Stock, Shares Outstanding Preferred stock, liquidiation preference Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Revenues, net: Total Net Revenues Cost of Sales: Total Cost of Sales Gross Profit Operating Expenses: Research and development Selling, general and administrative Depreciation and amortization Total Operating Expenses Operating Loss Other Income (Expenses): Gain on debt extinguishment Interest expense, net Total Other Income (Expense) Loss before Provision for Income Taxes Income Tax Provision Net Loss Net Loss per Common Share: Basic - net loss attributable to common stockholders Diluted - net loss attributable to common stockholders Weighted Average Common Shares Outstanding - basic Weighted Average Common Shares Outstanding - diluted Beginning balance, value Beginning Balance, Shares Shares issued to directors Shares issued to directors, shares Stock-based compensation expense related to employee stock options Net loss attributable to common stockholders Ending balance, value Ending Balance, Shares Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Net loss Adjustments to reconcile net loss to cash used in operating activities: Stock-based compensation expense related to employee stock options Stock issued to directors as compensation Noncash operating lease expense Deferred income taxes Gain on debt extinguishment Changes in operating assets and liabilities: Accounts receivable, net Inventories, net Prepaid expenses Deposits Accounts payable Accrued royalties – long-term Accrued liabilities Contract liabilities Contract assets Operating lease liabilities Accrued income tax payable Income taxes receivable Net Cash Used In Operating Activities Cash Flows From Financing Activities: Proceeds from note payable Proceeds from line of credit Payments on line of credit Net Cash Provided By Financing Activities Net decrease in cash and cash equivalents Cash and cash equivalents at the beginning of the period Cash and cash equivalents at the end of the period Supplemental Disclosures of Cash Flow Information: Cash transactions: Cash paid during the year for interest Cash paid (received) during the year for income taxes, net of refunds Non-cash transactions: Issuance of stock to directors Organization, Consolidation and Presentation of Financial Statements [Abstract] BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Accounting Changes and Error Corrections [Abstract] NEW ACCOUNTING PRONOUNCEMENTS Revenue from Contract with Customer [Abstract] REVENUE Receivables [Abstract] ACCOUNTS RECEIVABLE Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT Payables and Accruals [Abstract] CURRENT ACCRUED LIABILITIES Debt Disclosure [Abstract] DEBT Equity [Abstract] PREFERRED STOCK CAPITAL STOCK Share-based Payment Arrangement [Abstract] STOCK OPTIONS AND WARRANTS Stock Issuance To Non-employee Directors STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS Income Tax Disclosure [Abstract] INCOME TAXES Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Risks and Uncertainties [Abstract] BUSINESS CONCENTRATION Retirement Benefits [Abstract] EMPLOYEE BENEFIT PLAN Subsequent Events [Abstract] SUBSEQUENT EVENT Business and Basis of Presentation Concentrations of Credit Risk Cash and Cash Equivalents Accounts Receivable Inventories Property and Equipment Fair Value of Financial Instruments Long-Lived Assets Income (Loss) per Common Share Use of Estimates Income Taxes Revenue from Contracts with Customers Identify the customer contracts Identify the performance obligations Determine the transaction price Allocate the transaction price to the performance obligations Revenue Recognition Contract Fulfillment Cost Sales Taxes Guarantees and Product Warranties Advertising Research and Development Stock-Based Compensation Numerator for basic and diluted loss per share: Schedule of diluted EPS Schedule of allowance for doubtful accounts Disaggregation of revenues Contract Assets and Liabilities Schedule of accounts receivable Schedule of property and equipment Schedule of accrued liabilities and expenses Schedule of options by exercise price Schedule of option activity Schedule of warrants outstanding and exercisable Schedule of reconciliation of tax expense Schedule of deferred tax assets and liabilities Components of lease expense Other information related to leases Future annual minimum operating lease payments Schedule of sales tax accrual Less: cumulative dividends earned on Series A and Series B preferred stock Net loss attributable to common shareholders Weighted average common shares outstanding - basic Dilutive effect of stock options Weighted average common shares outstanding - diluted Beginning balance Warranty claims incurred Provision charged to expense Ending balance Subsequent Event [Table] Subsequent Event [Line Items] Capital contribute Stock Issued During Period, Shares, Acquisitions [custom:WarrantsIssued] Accounts Receivable, Allowance for Credit Loss, Current Inventory obsolescence Property and equipment useful lives Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Guarantees and product warranty return percentage Warranty liabilities Advertising expense Research and development expenses Stock based compensation expenses Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Revenues Contract assets Decrease in contract assets Contract liabilities Increase in contract liabilities Remaining performance obligations Revenue, Remaining Performance Obligation, Percentage Accounts receivable Allowance for doubtful accounts Accounts receivable, net Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Total property and equipment Accumulated depreciation and amortization Depreciation and amortization expense Accrued payroll and payroll taxes Accrued professional Accrued sales taxes, penalties, and interest Product warranties Other accrued liabilities Total current accrued liabilities Line of Credit Facility [Table] Line of Credit Facility [Line Items] Effective interest rate Effective interest rate Warrant issued Warrant, exercise price Warrant expiry date Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Expiration Date Line of credit balance Line of credit remaining borrowing capacity Debt, principal amount Note Payable - current Accrued interest Debt and interest forgiven Schedule of Stock by Class [Table] Class of Stock [Line Items] Preferred stock, shares authorized Conversion price Purchase warrants Stock per share Convertible common stock Shares issued Number of shares purchased Stock of shares Convertible common stock Received from sales Stock Issued During Period, Shares, Conversion of Units Preferred shares issued Liquidation preference Unpaid dividends Preferred stock, shares outstanding Shares issued to directors, shares Shares issued to directors, value Warrants exercised, shares Preferred stock converted Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Options outstanding Options outstanding, weighted average remaining contractual life (Years) Options outstanding, weighted average exercise price Options exercisable Options exercisable, weighted average exercise price Options outstanding, ending balance Weighted average price per share - beginning balance Options granted Weighted average price per share - granted Options exercised Weighted average price per share - exercised Options cancelled or expired Weighted average price per share - cancelled or expired Options outstanding, ending balance Weighted average price per share - ending balance Warrants outstanding, beginning balance Weighted average price per share - beginning balance Warrants issued Weighted average price per share - issued Warrants exercised Weighted average price per share - exercised Warrants cancelled or expired Weighted average price per share - cancelled or expired Warrants outstanding, ending balance Weighted average price per share - ending balance Shares authorized under the plan Shares available for issuance Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Share-based Payment Arrangement, Noncash Expense Number of warrants - exercised Number of warrants - cancelled or expired Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Noninterest Expense Directors Fees Due to Related Parties Tax benefit computed at the statutory rate State taxes Book (income not taxable) expenses not deductible for tax purposes Rate change Deferred tax write-off Other Total adjustments to tax provision Change in valuation allowance for deferred tax assets Income tax expense Deferred Tax Assets: Net operating loss carry forwards Intangibles Other Total deferred tax assets Deferred Tax Liabilities: Intangibles Total deferred tax liabilities Valuation allowance Net deferred tax asset Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards, Valuation Allowance Operating loss carryforward Operating lease expense: Operating lease cost - fixed Variable lease cost Total operating lease cost Operating lease liability - current Operating lease liability - long term Operating cash flows from operating leases Weighted average remaining lease term of operating leases Weighted average discount rate of operating leases 2022 2023 2024 2025 2026 and thereafter Total minimum lease payments Less imputed interest Total Balance, Beginning of year Sales tax collected Provisions (reversals) Payments Balance, End of period Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Lease expiration date Leased square feet Rental expenses Annual fee Base salary Upfront payment Royalty fees Current liability Accounts payable Accrued liabilities Non-current liability Concentration Risk [Table] Concentration Risk [Line Items] Concentration percentage Cost, Direct Material Accounts Payable, Trade, Current Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Company contributions Total variance in contract assets and liabilties Development Test Equipment Member Exercise price range $0.01-$0.15 [Member] Exercise price range $0.16-$0.30 [Member] Warrants issued Sales tax collected Provisions (reversals) of sales tax Warrants exercised, shares Guarantees and product warranty return percentage Warrant issued Square feet leased Assets, Current Other Assets, Noncurrent Assets Liabilities, Current Liabilities, Noncurrent Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Shares, Outstanding Extinguishment of Debt, Gain (Loss), Net of Tax Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense Increase (Decrease) in Other Operating Liabilities Increase (Decrease) in Accounts Payable, Trade Increase (Decrease) in Royalties Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Income Taxes Receivable Net Cash Provided by (Used in) Operating Activities Repayments of Lines of Credit Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Preferred Stock Dividends, Income Statement Impact Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Contract with Customer, Asset, before Allowance for Credit Loss Contract with Customer, Liability Allowance for Doubtful Accounts, Premiums and Other Receivables Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Line of Credit Facility, Interest Rate During Period Preferred Stock, Convertible, Shares Issuable Stock Issued During Period, Shares, Issued for Services Class of Warrant or Right, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Deferred Tax Liabilities, Intangible Assets Deferred Tax Liabilities, Gross Deferred Tax Assets, Valuation Allowance Lessee, Operating Lease, Liability, Undiscounted Excess Amount Sales and Excise Tax Payable ProvisionsReversalsOfSalesTax Excise and Sales Taxes Accounts Payable, Other, Current Accrued Liabilities EX-101.PRE 16 tkoi-20211231_pre.xml XBRL PRESENTATION FILE XML 17 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2021
Mar. 24, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2021    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2021    
Current Fiscal Year End Date --12-31    
Entity File Number 001-31972    
Entity Registrant Name TELKONET, INC.    
Entity Central Index Key 0001094084    
Entity Tax Identification Number 87-0627421    
Entity Incorporation, State or Country Code UT    
Entity Address, Address Line One 20800 Swenson Drive    
Entity Address, Address Line Two Suite 175    
Entity Address, City or Town Waukesha    
Entity Address, State or Province WI    
Entity Address, Postal Zip Code 53186    
City Area Code (414)    
Local Phone Number 302-2299    
Title of 12(g) Security Common Stock, $0.001 par value    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 6,136,325
Entity Common Stock, Shares Outstanding   299,212,282  
Auditor Firm ID 344    
Auditor Name Wipfli LLP    
Auditor Location Minneapolis, Minnesota    
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 2,361,059 $ 3,011,811
Accounts receivable, net 1,010,554 865,174
Inventories, net 825,559 1,388,262
Contract assets 266,014 104,989
Prepaid expenses 735,092 142,733
Income taxes receivable 0 105,745
Total current assets 5,198,278 5,618,714
Property and equipment, net 84,201 127,672
Other assets:    
Deposits 7,595 7,000
Operating lease right of use assets 570,512 737,551
Total other assets 578,107 744,551
Total Assets 5,860,586 6,490,937
Current liabilities:    
Accounts payable 1,865,535 1,043,007
Accrued liabilities 718,721 563,312
Line of credit 403,089 267,289
Contract liabilities – current 800,965 888,060
Operating lease liabilities – current 195,176 242,299
Note payable – current 0 913,063
Income taxes payable 5,431 0
Total current liabilities 3,988,917 3,917,030
Long-term liabilities:    
Contract liabilities – long-term 140,265 164,307
Operating lease liabilities – long-term 459,668 592,341
Accrued royalties – long-term 360,000 500,000
Total long-term liabilities 959,933 1,256,648
Total liabilities 4,948,850 5,173,678
Stockholders’ Equity    
Common Stock, par value $.001 per share; 475,000,000 and 190,000,000 shares authorized at December 31, 2021 and 2020, respectively; 136,311,335 and 136,311,335 shares issued and outstanding at December 31, 2021 and 2020, respectively. 136,311 136,311
Additional paid-in-capital 127,740,976 127,733,714
Accumulated deficit (128,668,176) (128,255,391)
Total stockholders’ equity 911,736 1,317,259
Total Liabilities and Stockholders’ Equity 5,860,586 6,490,937
Series A Preferred Stock [Member]    
Stockholders’ Equity    
Preferred Stock, Value 1,340,566 1,340,566
Series B Preferred Stock [Member]    
Stockholders’ Equity    
Preferred Stock, Value $ 362,059 $ 362,059
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 475,000,000 190,000,000
Common stock, shares issued 136,311,335 136,311,335
Common stock, shares outstanding 136,311,335 136,311,335
Series A Preferred Stock [Member]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 215 215
Preferred Stock, Shares Outstanding 185 185
Preferred stock, liquidiation preference $ 1,822,450 $ 1,748,423
Series B Preferred Stock [Member]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 567 567
Preferred Stock, Shares Outstanding 52 52
Preferred stock, liquidiation preference $ 497,605 $ 476,782
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenues, net:    
Total Net Revenues $ 6,274,399 $ 6,493,870
Cost of Sales:    
Total Cost of Sales 3,031,660 3,608,557
Gross Profit 3,242,739 2,885,313
Operating Expenses:    
Research and development 1,129,957 1,177,282
Selling, general and administrative 4,289,920 4,754,783
Depreciation and amortization 43,471 58,853
Total Operating Expenses 5,463,348 5,990,918
Operating Loss (2,220,609) (3,105,605)
Other Income (Expenses):    
Gain on debt extinguishment 1,836,780 0
Interest expense, net (21,067) (21,645)
Total Other Income (Expense) 1,815,713 (21,645)
Loss before Provision for Income Taxes (404,896) (3,127,250)
Income Tax Provision 7,889 22,602
Net Loss $ (412,785) $ (3,149,852)
Net Loss per Common Share:    
Basic - net loss attributable to common stockholders $ (0.00) $ (0.02)
Diluted - net loss attributable to common stockholders $ (0.00) $ (0.02)
Weighted Average Common Shares Outstanding - basic 136,311,335 136,231,562
Weighted Average Common Shares Outstanding - diluted 136,311,335 136,231,562
Product [Member]    
Revenues, net:    
Total Net Revenues $ 5,542,404 $ 5,742,251
Cost of Sales:    
Total Cost of Sales 2,978,886 3,527,977
Recurring [Member]    
Revenues, net:    
Total Net Revenues 731,995 751,619
Cost of Sales:    
Total Cost of Sales $ 52,774 $ 80,580
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Preferred Stock Series A [Member]
Preferred Stock Series B [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2019 $ 1,340,566 $ 362,059 $ 135,990 $ 127,708,773 $ (125,105,539) $ 4,441,849
Beginning Balance, Shares at Dec. 31, 2019 185 52 135,990,491      
Shares issued to directors $ 321 17,679 18,000
Shares issued to directors, shares     320,844      
Stock-based compensation expense related to employee stock options 7,262 7,262
Net loss attributable to common stockholders (3,149,852) (3,149,852)
Ending balance, value at Dec. 31, 2020 $ 1,340,566 $ 362,059 $ 136,311 127,733,714 (128,255,391) 1,317,259
Ending Balance, Shares at Dec. 31, 2020 185 52 136,311,335      
Shares issued to directors      
Stock-based compensation expense related to employee stock options 7,262 7,262
Net loss attributable to common stockholders (412,785) (412,785)
Ending balance, value at Dec. 31, 2021 $ 1,340,566 $ 362,059 $ 136,311 $ 127,740,976 $ (128,668,176) $ 911,736
Ending Balance, Shares at Dec. 31, 2021 185 52 136,311,335      
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash Flows from Operating Activities:    
Net loss $ (412,785) $ (3,149,852)
Adjustments to reconcile net loss to cash used in operating activities:    
Stock-based compensation expense related to employee stock options 7,262 7,262
Stock issued to directors as compensation 0 18,000
Depreciation and amortization 43,471 58,853
Noncash operating lease expense 229,548 230,944
Deferred income taxes 0 28,021
Gain on debt extinguishment (1,836,780) 0
Changes in operating assets and liabilities:    
Accounts receivable, net (145,380) 1,418,413
Inventories, net 562,703 (15,188)
Prepaid expenses (592,359) 108,886
Deposits (595) 10,130
Accounts payable 822,528 (222,553)
Accrued royalties – long-term (140,000) 500,000
Accrued liabilities 166,063 35,486
Contract liabilities (111,137) 288,183
Contract assets (161,025) 83,131
Operating lease liabilities (242,305) (223,835)
Accrued income tax payable 5,431 0
Income taxes receivable 105,745 (20,675)
Net Cash Used In Operating Activities (1,699,615) (844,794)
Cash Flows From Financing Activities:    
Proceeds from note payable 913,063 913,063
Proceeds from line of credit 6,764,968 5,835,000
Payments on line of credit (6,629,168) (6,192,058)
Net Cash Provided By Financing Activities 1,048,863 556,005
Net decrease in cash and cash equivalents (650,752) (288,789)
Cash and cash equivalents at the beginning of the period 3,011,811 3,300,600
Cash and cash equivalents at the end of the period 2,361,059 3,011,811
Cash transactions:    
Cash paid during the year for interest 22,885 29,082
Cash paid (received) during the year for income taxes, net of refunds (104,456) 11,262
Non-cash transactions:    
Issuance of stock to directors $ 0 $ 18,000
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES

NOTE A – BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES

 

A summary of the significant accounting policies applied in the preparation of the accompanying consolidated financial statements follows.

 

Business and Basis of Presentation

 

Telkonet, Inc. (the “Company”, “Telkonet”), formed in 1999 and incorporated under the laws of the state of Utah, is the creator of the EcoSmart and the Rhapsody Platforms of intelligent automation solutions designed to optimize energy efficiency, comfort and analytics in support of the emerging Internet of Things (“IoT”).

 

In 2007, the Company acquired substantially all of the assets of Smart Systems International (“SSI”), which was a provider of energy management products and solutions to customers in the United States and Canada and the precursor to the Company’s EcoSmart platform. In 2020, the Company launched the Rhapsody Platform, which simplifies the installation and setup of the Company’s newest products and integrations. Both platforms provide comprehensive savings, management reporting, analytics and virtual engineering of a customer’s portfolio and/or property’s room-by-room energy consumption. Telkonet has deployed more than a half million intelligent devices worldwide in properties within the hospitality, educational, governmental and other commercial markets. The platforms are recognized as a solution for reducing energy consumption, operational costs and carbon footprints, and eliminating the need for new energy generation in these marketplaces – all whilst improving occupant comfort and convenience.

 

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary, Telkonet Communications, Inc., operating as a single reportable business segment.

 

As previously reported in our Current Reports on Form 8-K dated August 10, 2021, and January 13, 2022, on August 6, 2021, the Company entered into a stock purchase agreement (the “Purchase Agreement”) with VDA Group S.p.A., an Italian joint stock company (“VDA”), pursuant to which VDA would, at the Closing (as defined in the Purchase Agreement), contribute $5 million to Telkonet (the “Financing”) and, in exchange, Telkonet would issue to VDA: (i) 162,900,947 shares of Company Common Stock (the “Issuance”); and (ii) a warrant to purchase 105,380,666 additional shares of Common Stock (the “Warrant”) (the Issuance and the Warrant referred to collectively herein as the “VDA Transaction”). The Closing occurred on January 7, 2022.

 

Following the issuance of 162,900,947 shares of Common Stock to VDA upon the Closing, VDA owns 53% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis, resulting in a change of control of the Company. VDA could eventually own as much as 65% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis if it fully exercises the Warrant.

 

Concentrations of Credit Risk

 

Financial instruments and related items, which potentially subject the Company to concentrations of credit risk, consist primarily of cash, cash equivalents and trade receivables. The Company places its cash and temporary cash investments with credit quality institutions. At times, such investments may be in excess of the FDIC insurance limit. The Company has never experienced any losses related to these balances. With respect to trade receivables, the Company performs ongoing credit evaluations of its customers’ financial conditions and limits the amount of credit extended when deemed necessary. The Company provides credit to its customers primarily in the United States in the normal course of business. The Company routinely assesses the financial strength of its customers and, as a consequence, believes its trade receivables credit risk exposure is limited.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid debt instruments purchased with an original maturity date of three months or less to be cash equivalents.

 

Accounts Receivable

 

Accounts receivable are uncollateralized customer obligations due under normal trade terms. The Company records allowances for doubtful accounts based on customer-specific analysis and general matters such as current assessment of past due balances and economic conditions. The Company writes off accounts receivable when they become uncollectible. The allowance for doubtful accounts was $5,563 and $7,973 at December 31, 2021 and 2020, respectively. Management identifies a delinquent customer based upon the delinquent payment status of an outstanding invoice, generally greater than 30 days past due date. The delinquent account designation does not trigger an accounting transaction until such time the account is deemed uncollectible. The allowance for doubtful accounts is determined by examining the reserve history and any outstanding invoices that are over 30 days past due as of the end of the reporting period. Accounts are deemed uncollectible on a case-by-case basis, at management’s discretion based upon an examination of the communication with the delinquent customer and payment history. Typically, accounts are only escalated to “uncollectible” status after multiple attempts at collection have proven unsuccessful.

 

Inventories

 

Inventories consist of thermostats, sensors and controllers for Telkonet’s product platforms. These inventories are purchased for resale and do not include manufacturing labor and overhead. Inventories are stated at the lower of cost or net realizable value determined by the first in, first out (FIFO) method. The Company’s inventories are subject to technological obsolescence. Management evaluates the net realizable value of its inventories on a quarterly basis and when it is determined that the Company’s carrying cost of such excess and obsolete inventories cannot be recovered in full, a charge is taken against income for the difference between the carrying cost and the estimated realizable amount. The reserve for inventory obsolescence was approximately $443,000 and $404,000 at December 31, 2021, and 2020, respectively.

 

Property and Equipment

 

In accordance with Accounting Standards Codification ASC 360 “Property Plant and Equipment, property and equipment is stated at cost and is depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from 2 to 10 years.

 

Fair Value of Financial Instruments

 

The Company accounts for the fair value of financial instruments in accordance with ASC 820, which defines fair value for accounting purposes, established a framework for measuring fair value and expanded disclosure requirements regarding fair value measurements. Fair value is defined as an exit price, which is the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date. The degree of judgment utilized in measuring the fair value of assets and liabilities generally correlates to the level of pricing observability. Financial assets and liabilities with readily available, actively quoted prices or for which fair value can be measured from actively quoted prices in active markets generally have more pricing observability and require less judgment in measuring fair value. Conversely, financial assets and liabilities that are rarely traded or not quoted have less price observability and are generally measured at fair value using valuation models that require more judgment. These valuation techniques involve some level of management estimation and judgment, the degree of which is dependent on the price transparency of the asset, liability or market and the nature of the asset or liability. The Company categorizes financial assets and liabilities that are recurring, at fair value into a three-level hierarchy in accordance with these provisions.

 

  · Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
     
  · Level 2: Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; or
     
  · Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and are unobservable.

 

The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable, and certain accrued liabilities. The carrying amounts of these assets and liabilities approximate fair value due to the short maturity of these instruments (Level 1 instruments), except for the line of credit. The carrying amount of the line of credit approximates fair value due to the interest rate and terms approximating those available to the Company for similar obligations (Level 2 instruments).

 

Long-Lived Assets

 

The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable in accordance with ASC 360-10. Recoverability is measured by comparison of the carrying amount to the future net cash flows which the assets are expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds their fair value. Based on the assessment for impairment performed during 2021 and 2020, no impairment was recorded.

 

Income (Loss) per Common Share

 

The Company computes earnings per share under ASC 260-10, “Earnings Per Share”.  Basic net income (loss) per common share is computed using the weighted average shares outstanding. Diluted net income (loss) per common share is computed using the treasury stock method, which assumes that the proceeds to be received on exercise of outstanding stock options and warrants are used to repurchase shares of the Company at the average market price of the common shares for the year. Dilutive common stock equivalents consist of shares issuable upon the exercise of the Company's outstanding stock options and warrants. For the years ended December 31, 2021 and 2020, there were 3,349,793 and 3,599,793, respectively, shares of common stock underlying options and warrants excluded due to these instruments being anti-dilutive.

 

Numerator for basic and diluted loss per share:

   2021   2020 
Net loss  $(412,785)  $(3,149,852)
Less: cumulative dividends earned on Series A and Series B preferred stock   (94,850)   (95,106)
Net loss attributable to common shareholders  $(507,635)  $(3,244,958)

  

Shares used in the calculation of diluted EPS for the years ended December 31, 2021 and 2020 are summarized below: 

          
   2021  2020
Weighted average common shares outstanding - basic   136,311,335    136,231,562 
Dilutive effect of stock options        
Weighted average common shares outstanding - diluted   136,311,335    136,231,562 

 

Use of Estimates

 

The preparation of financial statements in conformity with United States of America (U.S.) generally accepted accounting principles (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and 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. Estimates are used when accounting for items and matters such as revenue recognition and allowances for uncollectible accounts receivable, inventory obsolescence, depreciation and amortization, long-lived assets, taxes and related valuation allowance, income tax provisions, stock-based compensation, and contingencies. The Company believes that the estimates, judgments and assumptions are reasonable, based on information available at the time they are made. Actual results may differ from those estimates.

 

Income Taxes

 

The Company accounts for income taxes in accordance with ASC 740-10 “Income Taxes.” Under this method, deferred income taxes (when required) are provided based on the difference between the financial reporting and income tax bases of assets and liabilities and net operating losses at the statutory rates enacted for future periods. The Company has a policy of establishing a valuation allowance when it is more likely than not that the Company will not realize the benefits of its deferred income tax assets in the future.

 

The Company follows ASC 740-10-25, which prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC 740-10-25 also provides guidance on de-recognition, classification, treatment of interest and penalties, and disclosure of such positions.

 

Revenue from Contracts with Customers

 

Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606, the Standard”) supersedes nearly all legacy revenue recognition guidance. ASC 606, the Standard outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue based on when it satisfies its performance obligations by transferring control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for said goods or services.

  

Identify the customer contracts

 

The Company accounts for a customer contract under ASC 606 when the contract is legally enforceable. A contract is legally enforceable when all of the following criteria are met: (1) the contract has been approved by the Company and the customer and both parties are committed to perform their respective obligations, (2) the Company can identify each party’s rights regarding goods or services transferred, (3) the Company can identify payment terms for goods or services transferred, (4) the contract has commercial substance, and (5) collectability of all the consideration to which the Company is entitled in exchange for the goods or services transferred is probable.

 

A contract does not exist if either party to the contract has the unilateral right to terminate a wholly unperformed contract without compensating the other party (or parties). Nearly all of the Company’s contracts do not contain such mutual termination rights for convenience. All contracts are in written form.

 

Identify the performance obligations

 

The Company will enter into product only contracts that contain a single performance obligation related to the transfer of products to a customer.

 

The Company will also enter into certain customer contracts that encompass product and installation services, referred to as “turnkey” solutions. These contracts ultimately provide the customer with a solution that enhances the functionality of the customer’s existing equipment. For this reason, the Company has determined that the product and installation services are not separately identifiable performance obligations, but in essence represent one, combined performance obligation (“turnkey”).

 

The Company also offers technical phone support services to customers. This service is considered a separate performance obligation.

 

Determine the transaction price

 

The Company generally enters into contracts containing fixed prices. It is not customary for the Company to include contract terms that would result in variable consideration. In the rare situation that a contract does include this type of provision, it is not expected to result in a material adjustment to the transaction price. The Company regularly extends pricing discounts; however, they are negotiated up front and adjust the fixed transaction price set out in the contract.

 

Customer contracts will typically contain upfront deposits that will be applied against future invoices, as well as customer retainage. The intent of any required deposit or retainage is to ensure that the obligations of either party are honored and follow customary industry practices. In addition, the Company will typically be paid in advance at the beginning of any support contracts, consistent with industry practices. None of these payment provisions are intended to represent significant implicit financing. The Company’s standard payment terms are thirty days from invoice date. Products are fully refundable when returned in their original packaging without damage or defacing less a restocking fee. Historical returns have shown to be immaterial. The Company offers a standard one-year assurance warranty. However, customers can purchase an extended warranty. Under the revenue recognition standard, extended warranties are accounted for as a service warranty, requiring the revenue to be recognized over the extended service periods. Contracts involving an extended warranty are immaterial and will continue to be combined with technical phone support services revenue and recognized on a straight-line basis over the term of the contract.

 

Allocate the transaction price to the performance obligations

 

Revenues from customer contracts are allocated to the separate performance obligations based on their relative stand-alone selling price (“SSP”) at contract inception. The SSP is the price at which the Company would sell a promised good or service separately. The best evidence of an SSP is the observable price of a good or service when the entity sells that good or service separately in similar circumstances and to similar customers. However, turnkey solutions are sold for a broad range of amounts resulting from, but not limited to, tiered discounting for value-added resellers (“VAR”) based upon committed volumes and other economic factors. Due to the high variability of our pricing, the Company cannot establish a reliable SSP using observable data. Accordingly, the Company uses the residual approach to allocate the transaction price to performance obligations related to its turnkey solutions. When support services are not included within the turnkey solution, the residual method is not utilized and no allocation of the transaction price to the performance obligation is necessary.

 

All support service agreements, whether single or multi-year terms, automatically renew for one-year terms at a suggested retail price (“SRP”). Support service renewals are consistently priced and therefore would support the use of SRP as the best estimate of an SSP for such performance obligations.

 

Revenue Recognition

 

The Company recognizes revenues from product only sales at a point in time when control over the product has transferred to the customer. As the Company’s principal terms of sale are FOB shipping point, the Company primarily transfers control and records revenue for product only sales upon shipment.

 

A typical turnkey project involves the installation and integration of 200-300 rooms in a customer-controlled facility and usually takes sixty days to complete. Since control over goods and services transfers to a customer once a room is installed, the Company recognizes revenue for turnkey solutions over time. The Company uses an outputs measure based on the number of rooms installed to recognize revenues from turnkey solutions.

 

Revenues from support services are recognized over time, in even daily increments over the term of the contract, and are presented as “Recurring Revenue” in the Statement of Operations.

 

Contracts are billed in accordance with the terms and conditions, either at periodic intervals or upon substantial completion. This can result in billing occurring subsequent to revenue recognition, resulting in contract assets. Contract assets are presented as current assets in the Consolidated Balance Sheet.

 

Contract liabilities include deferrals for the monthly support service fees. Long-term contract liabilities represent support service fees that will be recognized as revenue after December 31, 2022.

 

Contract Fulfillment Cost

 

The Company recognizes related costs of the contract over time in relation to the revenue recognition. Costs included within the projects relate to the cost of material, direct labor and costs of outside services utilized to complete projects. These are presented as “Contract assets” in the Consolidated Balance Sheet.

 

Sales Taxes

 

Unless provided with a resale or tax exemption certificate, the Company assesses and collects sales tax on sales transactions and records the amount as a liability. It is recognized as a liability until remitted to the applicable state. Total revenues do not include sales tax as the Company is considered a pass through conduit for collecting and remitting sales taxes.

 

Guarantees and Product Warranties

 

The Company records a liability for potential warranty claims in cost of sales at the time of sale. The amount of the liability is based on the trend in the historical ratio of claims to sales, the historical length of time between the sale and resulting warranty claim, new product introductions and other factors. The products sold are generally covered by a warranty for a period of one year. In the event the Company determines that its current or future product repair and replacement costs exceed its estimates, an adjustment to these reserves would be charged to earnings in the period such determination is made. For the years ended December 31, 2021 and 2020, the Company experienced returns of approximately 1% to 3% of material’s included in cost of sales, respectively. As of December 31, 2021 and 2020, the Company recorded warranty liabilities in the amount of $46,650 and $45,328, respectively, using this experience factor range.

 

Product warranties for the years ended December 31 are as follows: 

          
   2021  2020
Beginning balance  $45,328   $58,791 
Warranty claims incurred   (16,075)   (20,499)
Provision charged to expense   17,397    7,036 
Ending balance  $46,650   $45,328 

 

Advertising

 

The Company follows the policy of charging the costs of advertising to expenses as incurred. The Company incurred $10,525 and $10,104 in advertising costs during the years ended December 31, 2021 and 2020, respectively.

 

Research and Development

 

The Company accounts for research and development costs in accordance with the ASC 730-10, “Research and Development”. Under ASC 730-10, all research and development costs must be charged to expense as incurred. Accordingly, internal research and development costs are expensed as incurred. Third-party research and development costs are expensed when the contracted work has been performed or as milestone results have been achieved. Company-sponsored research and development costs related to both present and future products are expensed in the period incurred. Total expenditures on research and product development for 2021 and 2020 were $1,129,957 and $1,177,282, respectively.

 

Stock-Based Compensation

 

The Company accounts for stock-based awards in accordance with ASC 718-10, “Share-Based Compensation”, which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to the Company’s employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will hold vested stock options before exercising them, the estimated volatility of the Company’s common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company’s consolidated statements of operations.

 

The expected term of the options represents the estimated period of time until exercise and is based on historical experience of similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. The expected stock price volatility is based on the historical volatility of the Company’s stock for the related expected term.

 

Stock-based compensation expense in connection with options granted to employees was $7,262 for both years ended December 31, 2021 and 2020.

 

XML 24 R8.htm IDEA: XBRL DOCUMENT v3.22.1
NEW ACCOUNTING PRONOUNCEMENTS
12 Months Ended
Dec. 31, 2021
Accounting Changes and Error Corrections [Abstract]  
NEW ACCOUNTING PRONOUNCEMENTS

NOTE B – NEW ACCOUNTING PRONOUNCEMENTS

   

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 provides guidance for estimating credit losses on certain types of financial instruments, including trade receivables, by introducing an approach based on expected losses. The expected loss approach will require entities to incorporate considerations of historical information, current information and reasonable and supportable forecasts. ASU 2016-13 also amends the accounting for credit losses on available-for-sale debt securities and purchased financial assets with credit deterioration. The guidance requires a modified retrospective transition method and early adoption is permitted. In November 2019, FASB issued ASU No. 2019-10, Financial Instruments – Credit Losses, Derivatives and Hedging, and Leases (“ASU 2019-10”), which defers the adoption of ASU 2016-13 for smaller reporting companies until January 1, 2023. The Company will continue to evaluate the impact of ASU 2016-13 on its consolidated financial statements.

 

Management has evaluated other recently issued accounting pronouncements and does not believe any will have a significant impact on our consolidated financial statements and related disclosures.

 

XML 25 R9.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
REVENUE

NOTE C– REVENUE

 

The following table presents the Company’s product and recurring revenues disaggregated by industry for the year ended December 31, 2021. 

                  
   Hospitality  Education  Multiple
Dwelling
Units
  Government  Healthcare  Total
Product  $4,724,880   $279,486   $295,873   $193,970   $48,195   $5,542,404 
Recurring   592,655    112,879    26,461            731,995 
   $5,317,535   $392,365   $322,334   $193,970   $48,195   $6,274,399 

 

The following table presents the Company’s product and recurring revenues disaggregated by industry for the year ended December 31, 2020.

 

   Hospitality  Education  Multiple
Dwelling
Units
  Government  Healthcare  Total
Product  $4,940,887   $443,001   $143,886   $214,477   $   $5,742,251 
Recurring   597,490    129,541    24,588            751,619 
   $5,538,377   $572,542   $168,474   $214,477   $   $6,493,870 

 

Sales taxes and other usage-based taxes are excluded from revenues.

 

Remaining performance obligations

 

As of December 31, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $1.2 million. Except for support services, the Company expects to recognize 100% of the remaining performance obligations over the next six months. As of December 31, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $0.9 million.

 

Contract assets and liabilities 

               
   2021  2020  Variance
Contract assets  $266,014   $104,989   $161,025 
Contract liabilities   941,230    1,052,367    (111,137)

 

Contracts are billed in accordance with the terms and conditions, either at periodic intervals or upon substantial completion. This can result in billing occurring subsequent to revenue recognition, resulting in contract assets. Contract assets are presented as current assets in the Consolidated Balance Sheet.

 

Often, the Company will require customers to pay a deposit upon contract signing that will be applied against work performed or products shipped. In addition, the Company will often invoice the full term of support at the start of the support period. Billings that occur prior to revenue recognition result in contract liabilities. The change in the contract liability balance during the 12 month period ended December 31, 2021 is the result of cash payments received and billing in advance of satisfying performance obligations.

  

Contract costs

 

Costs to complete a turnkey contract primarily relate to the materials cost and direct labor and are recognized proportionately as the performance obligation is satisfied. The Company will defer cost to complete a contract when materials have shipped (and control over the materials has transferred to the customer), but an insignificant amount of rooms have been installed. The Company will recognize any deferred costs in proportion to revenues recognized from the related turnkey contract. The Company does not expect deferred contract costs to be long-lived since a typical turnkey project takes sixty days to complete. Deferred contract costs are generally presented as current assets in the Consolidated Balance Sheet.

 

The Company incurs incremental costs to obtain a contract in the form of sales commissions. These costs, whether related to performance obligations that extend beyond twelve months or not, are immaterial and will continue to be recognized in the period incurred within selling, general and administrative expenses.

 

XML 26 R10.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
ACCOUNTS RECEIVABLE

NOTE D – ACCOUNTS RECEIVABLE

 

Components of accounts receivable as of December 31, 2021 and 2020 are as follows: 

          
   2021  2020
Accounts receivable  $1,016,117   $873,147 
Allowance for doubtful accounts   (5,563)   (7,973)
Accounts receivable, net  $1,010,554   $865,174 

 

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

NOTE E – PROPERTY AND EQUIPMENT

 

The Company’s property and equipment as of December 31, 2021 and 2020 consists of the following: 

          
   2021  2020
Development test equipment  $16,461   $16,461 
Computer software   76,134    76,134 
Office equipment   66,685    66,685 
Office fixtures and furniture   330,568    330,568 
Leasehold improvements   18,016    18,016 
Total   507,864    507,864 
Accumulated depreciation and amortization   (423,663)   (380,192)
Total property and equipment  $84,201   $127,672 

  

Depreciation and amortization expense included as a charge to income was $43,471 and $58,853 for the years ended December 31, 2021 and 2020, respectively.


XML 28 R12.htm IDEA: XBRL DOCUMENT v3.22.1
CURRENT ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
CURRENT ACCRUED LIABILITIES

NOTE F – CURRENT ACCRUED LIABILITIES

 

Current accrued liabilities as of December 31, 2021 and 2020 are as follows

          
   2021  2020
Accrued payroll and payroll taxes  $242,131   $252,595 
Accrued professional   136,584    176,842 
Accrued sales taxes, penalties, and interest   16,634    31,396 
Product warranties   46,650    45,328 
Other accrued liabilities   276,722    57,151 
Total current accrued liabilities  $718,721   $563,312 

 

XML 29 R13.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
DEBT

NOTE G – DEBT

  

Revolving Credit Facility

 

On September 30, 2014, the Company entered into a loan and security agreement (the “Heritage Bank Loan Agreement”), with Heritage Bank of Commerce, a California state chartered bank (“Heritage Bank”), governing a revolving credit facility in a principal amount not to exceed $2,000,000 (the “Credit Facility”). Availability of borrowings under the Credit Facility is subject to a borrowing base calculation based on the Company’s eligible accounts receivable and eligible inventory each multiplied by an applicable advance rate, with an overall limitation tied to the Company’s eligible accounts receivable. The Credit Facility is secured by all of the Company’s assets. The Heritage Bank Loan Agreement is available for working capital and other general business purposes.

 

The outstanding principal balance of the Credit Facility bears interest at the Prime Rate plus 3.00%, which was 6.25% at both December 31, 2021 and December 31, 2020. On October 9, 2014, as part of the Heritage Bank Loan Agreement, Heritage Bank was granted a warrant to purchase 250,000 shares of Telkonet common stock. The warrant had an exercise price of $0.20 and expired October 9, 2021. On November 6, 2019, the Eleventh Amendment to the Credit Facility was executed to extend the maturity date to September 30, 2021, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement, and eliminate the maximum EBITDA loss covenant. The Eleventh Amendment was effective as of September 30, 2019.

 

On September 30, 2021, the Company entered into a twelfth amendment to the Heritage Bank Loan Agreement to extend the revolving maturity date to December 31, 2021, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement. In addition, subject to certain conditions as specified in the Twelfth Amendment, Heritage Bank consented to the VDA Transaction (as described above under the “Business and Basis of Presentation” section in Note A – Basis of Presentation and Significant Accounting Policies) between the Company and VDA, and acknowledged and agreed that certain events occurring in connection with the VDA Transaction, including the change of control of the Company resulting from the VDA Transaction, do not constitute Events of Default as defined in the Heritage Bank Loan Agreement.

 

On December 13, 2021, the Company entered into a thirteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to March 31, 2022, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement. In addition, the Heritage Bank Loan Amendment reduced the credit extension amount to $1,000,000 and reduced unrestricted cash maintained in the Company’s accounts at Bank to be at least $1,000,000.

 

On March 10, 2022, the Company entered into a fourteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to June 30, 2023, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement.

 

The Heritage Bank Loan Agreement contains covenants that place restrictions on, among other things, the incurrence of debt, granting of liens and sale of assets. The Heritage Bank Loan Agreement also contains financial covenants. As discussed above, the EBITDA loss covenant was eliminated in the eleventh amendment to the Credit Facility. The sole financial covenants are a minimum asset coverage ratio and a minimum unrestricted cash balance of $1 million, both of which are measured at the end of each month. A violation of either of these covenants could result in an event of default under the Heritage Bank Loan Agreement. Upon the occurrence of such an event of default or certain other customary events of defaults, payment of any outstanding amounts under the Credit Facility may be accelerated and Heritage Bank’s commitment to extend credit under the Heritage Bank Loan Agreement may be terminated. The Heritage Bank Loan Agreement contains other representations and warranties, covenants, and other provisions customary to transactions of this nature.

  

The outstanding balance on the Credit Facility was $403,089 and $267,289 at December 31, 2021 and 2020 and the remaining available borrowing capacity was approximately $460,000 and $442,000, respectively. As of December 31, 2021, the Company was in compliance with all financial covenants.

 

Paycheck Protection Program

 

The Company has received two loans under the Paycheck Protection Program (the “PPP”) administered by the United States Small Business Administration (the “SBA”) and authorized by the Keeping American Workers Employed and Paid Act, which is part of the Coronavirus Aid, Relief, and Economic Security Act, enacted on March 27, 2020. On April 17, 2020, the Company entered into an unsecured promissory note for $913,063 (“the First PPP Loan”). In January 2021, the Company applied for forgiveness of the amount due on the First PPP Loan. On February 16, 2021, Heritage Bank confirmed that the First PPP Loan granted to the Company, in the original principal amount of $913,063 plus accrued interest of $7,610 thereon, was forgiven in full.

 

On April 27, 2021, the Company entered into an unsecured promissory note, dated as of April 26, 2021, for a second PPP loan (“the Second PPP Loan”), with Heritage Bank under a second draw of the PPP administered by the SBA and authorized by the Keeping American Workers Employed and Paid Act.

 

The principal amount of the Second PPP Loan was $913,063, and it bore interest of 1.0% per annum and had a maturity date of five years from the date the proceeds are disbursed. The proceeds of the Second PPP Loan were disbursed on April 27, 2021. No payments of principal or interest were required until after the Payment Deferral Period (as defined in the Note), but interest accrued during this period. After this period, monthly payments of principal and interest were required and continued until maturity with respect to any portion of the Second PPP Loan not forgiven, as discussed below. The Second PPP Loan could be prepaid, in full or in part, at any time prior to maturity with no prepayment penalties. The Note contained events of default and other provisions customary for a loan of this type.

 

Under the terms of the PPP, the Company could apply for, and be granted, forgiveness for all or a portion of the Second PPP Loan. Such forgiveness would be determined, subject to limitations and ongoing rulemaking by the SBA, based on the use of loan proceeds for eligible purposes, including payroll costs, mortgage interest, rent, utility costs and the maintenance of employee and compensation levels. At least 60% of such loan proceeds must be used for eligible payroll costs. The amount of loan forgiveness would be reduced if the Company terminates employees or reduces salaries during the Covered Period (as defined in the Note). In September 2021, the Company applied for forgiveness of the amount due on the Second PPP Loan. On September 15, 2021, Heritage Bank confirmed that the Second PPP Loan granted to the Company, in the original principal amount of $913,063 plus accrued interest of $3,044 thereon, was forgiven in full.

 

The total amount forgiven in 2021 for principal and accrued interest under the PPP Loans was $1,836,780.

 

XML 30 R14.htm IDEA: XBRL DOCUMENT v3.22.1
PREFERRED STOCK
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
PREFERRED STOCK

NOTE H – PREFERRED STOCK

 

Series A

 

The Company has designated 215 shares of preferred stock as Series A Preferred Stock (“Series A”). Each share of Series A is convertible, at the option of the holder thereof, at any time, into shares of the Company’s common stock at a conversion price of $0.363 per share. On November 16, 2009, the Company sold 215 shares of Series A with attached warrants to purchase an aggregate of 1,628,800 shares of the Company’s common stock at $0.33 per share. The Series A shares were sold at a price per share of $5,000 and each Series A share is convertible into approximately 13,774 shares of common stock at a conversion price of $0.363 per share. The Company received $1,075,000 from the sale of the Series A shares. In prior years, 30 of the preferred shares issued on November 16, 2009 were converted to shares of the Company’s common stock. In a prior year, the redemption feature available to the Series A holders expired.

 

Series B

 

The Company has designated 567 shares of preferred stock as Series B Preferred Stock (“Series B”). Each share of Series B is convertible, at the option of the holder thereof, at any time, into shares of the Company’s common stock at a conversion price of $0.13 per share. On August 4, 2010, the Company sold 267 shares of Series B with attached warrants to purchase an aggregate of 5,134,626 shares of the Company’s common stock at $0.13 per share. The Series B shares were sold at a price per share of $5,000 and each Series B share was convertible into approximately 38,461 shares of common stock at a conversion price of $0.13 per share. The Company received $1,335,000 from the sale of the Series B shares on August 4, 2010.  On April 8, 2011, the Company sold 271 additional shares of Series B with attached warrants to purchase an aggregate of 5,211,542 shares of the Company’s common stock at $0.13 per share. The Series B shares were sold at a price per share of $5,000 and each Series B share was convertible into approximately 38,461 shares of common stock at a conversion price of $0.13 per share. The Company received $1,355,000 from the sale of the Series B shares on April 8, 2011. In prior years, 486 of the preferred shares issued on August 4, 2010 and April 8, 2011 were converted to shares of the Company’s common stock. In a prior year, the redemption feature available to the Series B holders expired.

 

Preferred stock carries certain preference rights as detailed in the Company’s Amended Articles of Incorporation related to both the payment of dividends and as to payments upon liquidation in preference to any other class or series of capital stock of the Company. As of December 31, 2021, the liquidation preference of the preferred stock is based on the following order: first, Series B with a preference value of $497,605, which includes cumulative accrued unpaid dividends of $237,605, and second, Series A with a preference value of $1,822,450, which includes cumulative accrued unpaid dividends of $897,450. As of December 31, 2020, the liquidation preference of the preferred stock is based on the following order: first, Series B with a preference value of $476,782, which includes cumulative accrued unpaid dividends of $216,782, and second, Series A with a preference value of $1,748,423, which includes cumulative accrued unpaid dividends of $823,423.

 

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.22.1
CAPITAL STOCK
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
CAPITAL STOCK

NOTE I – CAPITAL STOCK

 

The Company has authorized 15,000,000 shares of preferred stock, with a par value of $.001 per share. Of those shares, the Company has designated 215 shares as Series A preferred stock and 567 shares as Series B preferred stock. At December 31, 2021 and 2020, there were 185 shares of Series A and 52 shares of Series B outstanding, respectively.

 

As of December 31, 2021 and the date of this filing, following the closing of the VDA Transaction, the Company has authorized 475,000,000 shares of common stock with a par value of $.001 per share. As of December 31, 2020, there were 190,000,000 authorized shares of common stock with a par value of $.001 per share. As of December 31, 2021 and 2020, the Company had 136,311,335 shares of common stock issued and outstanding, respectively.

 

During the year ended December 31, 2021, no shares were issued. During the year ended December 31, 2020, the Company issued 320,844 shares of common stock to directors for services performed during 2020. These shares were valued at $18,000, which approximated the fair value of the shares when they were issued.

 

During the years ended December 31, 2021 and 2020, no warrants were exercised.

 

During the years ended December 31, 2021 and 2020, no shares of Series A or B preferred stock were converted to shares of common stock.

 

XML 32 R16.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK OPTIONS AND WARRANTS
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
STOCK OPTIONS AND WARRANTS

NOTE J – STOCK OPTIONS AND WARRANTS

 

Employee Stock Options

 

The Company maintains an equity incentive plan (the “2020 Plan”). The 2020 Plan was established in 2020 as an incentive plan for officers, employees, non-employee directors, prospective employees and other key persons. The 2020 Plan replaced the 2010 Amended and Restated Stock Option and Incentive Plan, as amended (the “2010 Plan”), which expired on November 17, 2020. The 2020 Plan is administered by the Board of Directors or the compensation committee, which is comprised of not less than two non-employee directors who are independent. A total of 10,000,000 shares of stock were reserved and available for issuance under the 2020 Plan. The exercise price per share for the stock covered by a stock option granted shall be determined by the administrator at the time of grant but shall not be less than 100 percent of the fair market value on the date of grant. The term of each stock option shall be fixed by the administrator, but no stock option shall be exercisable more than ten years after the date the stock option is granted. As of December 31, 2021, there were approximately 10,000,000 shares remaining for issuance under the 2020 Plan.

 

It is anticipated that providing such persons with a direct stake in the Company’s welfare will assure a better alignment of their interests with those of the Company and its stockholders.

 

The following table summarizes the changes in options outstanding and the related prices for the shares of the Company’s common stock issued to employees of the Company under the 2010 Plan as of December 31, 2021. No options have been issued under the 2021 Plan. 

                         
    Options Outstanding    Options Exercisable 
Exercise Prices   Number
Outstanding
    Weighted Average
Remaining
Contractual Life
(Years)
    Weighted Average
Exercise Price
    Number
Exercisable
    Weighted Average
Exercise Price
 
$0.01 - $0.15   2,000,000    5.01   $0.14    2,000,000   $0.14 
$0.16 - $0.30   1,349,793    1.84    0.18    1,325,040    0.18 
    3,349,793    3.73   $0.16    3,325,040   $0.16 

 

Transactions involving stock options issued to employees are summarized as follows: 

          
   Number of
Shares
  Weighted Average Exercise
Price Per Share
Outstanding at January 1, 2020   3,349,793   $0.16 
Granted        
Exercised        
Cancelled or expired        
Outstanding at December 31, 2020   3,349,793   $0.16 
Granted        
Exercised        
Cancelled or expired        
Outstanding at December 31, 2021   3,349,793   $0.16 

 

The expected life of awards granted represents the period of time that they are expected to be outstanding. The Company determines the expected life based on historical experience with similar awards, giving consideration to the contractual terms, vesting schedules, exercise patterns and pre-vesting and post-vesting forfeitures. The Company estimates the volatility of the Company’s common stock based on the calculated historical volatility of the Company’s common stock using the share price data for the trailing period equal to the expected term prior to the date of the award. The Company bases the risk-free interest rate used in the Black-Scholes option valuation model on the implied yield currently available on U.S. Treasury zero-coupon issues with an equivalent remaining term equal to the expected life of the award. The Company has not paid any cash dividends on the Company’s common stock and does not anticipate paying any cash dividends in the foreseeable future. Consequently, the Company uses an expected dividend yield of zero in the Black-Scholes option valuation model. The Company uses historical data to estimate pre-vesting option forfeitures and records share-based compensation for those awards that are expected to vest. In accordance with ASC 718-10, the Company calculates share-based compensation for changes to the estimate of expected equity award forfeitures based on actual forfeiture experience.

 

There were no options granted in the years ended December 31, 2021 and 2020.

 

The total estimated fair value of the options granted during both the years ended December 31, 2021 and 2020 was $0. The total fair value of underlying shares related to options that vested during the years ended December 31, 2021 and 2020 was $5,053 and $6,303, respectively. The aggregate intrinsic value of the vested options was zero as of December 31, 2021 and 2020. During the years ended December 31, 2021 and 2020, no options were granted, exercised, cancelled or expired. Total stock-based compensation expense in connection with options granted to employees recognized in the consolidated statements of operations for both the years ended December 31, 2021 and 2020 was $7,262.

 

Warrants

 

The following table summarizes the changes in warrants outstanding and the related exercise price for the warrants issued to the debt holder in relation to the revolving credit facility, see Note G.

 

Transactions involving warrants are summarized as follows: 

          
   Number of
Shares
  Weighted Average Exercise
Price Per Share
Outstanding at January 1, 2020   250,000   $0.20 
Issued        
Exercised        
Cancelled or expired        
Outstanding at December 31, 2020   250,000   $0.20 
Issued        
Exercised        
Cancelled or expired   250,000    0.20 
Outstanding at December 31, 2021      $ 

   

There were no warrants granted or exercised, and 250,000 warrants were cancelled during the year ended December 31, 2021. There were no warrants granted, exercised, or cancelled during the year ended December 31, 2020.

 

XML 33 R17.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS
12 Months Ended
Dec. 31, 2021
Stock Issuance To Non-employee Directors  
STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS

NOTE K – STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS

 

During the years ended December 31, 2021 and 2020, the Company issued common stock in the amount of $0 and $18,000 and paid cash consideration of $0 and $60,000, respectively to the Company’s non-employee directors as compensation for their attendance and participation in the Company’s Board of Director and committee meetings. The amount payable to directors at December 31, 2021 and 2020 was $223,000 and $100,000, respectively.

 

XML 34 R18.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES

NOTE L – INCOME TAXES

 

The Company follows ASC 740-10 “Income Taxes” which requires the recognition of deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the financial statement or tax returns. Under this method, deferred tax liabilities and assets are determined based on the difference between financial statements and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.

 

A reconciliation of tax expense computed at the statutory federal tax rate on loss from operations before income taxes to the actual income tax (benefit) / expense is as follows: 

          
   2021  2020
Tax benefit computed at the statutory rate  $(85,028)  $(656,723)
State taxes   (7,398)   9,489 
Book (income not taxable) expenses not deductible for tax purposes   (385,135)   540 
Rate change   26,739    (30,914)
Deferred tax write-off   42,782     
Other   (393)   10,218 
Total adjustments to tax provision   (408,433)   (667,390)
Change in valuation allowance for deferred tax assets   416,322    689,992 
Income tax expense  $7,889   $22,602 

 

Deferred income taxes include the net tax effects of net operating loss (NOL) carry forwards and the temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets are as follows: 

          
   2021  2020
Deferred Tax Assets:          
Net operating loss carry forwards  $22,078,280   $21,641,665 
Intangibles   17,728    117,533 
Other   638,477    558,964 
Total deferred tax assets   22,734,485    22,318,162 
           
Deferred Tax Liabilities:          
Intangibles        
Total deferred tax liabilities        
Valuation allowance   (22,734,485)   (22,318,162)
Net deferred tax asset  $   $ 

 

A valuation allowance is recorded when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of the deferred tax assets depends on the ability of the Company to generate sufficient taxable income of the appropriate character in the future and in the appropriate taxing jurisdictions. As of December 31, 2021 and December 31, 2020, the Company’s valuation allowance, established for the tax benefit that may not be realized, totaled approximately $22,730,000 and $22,320,000, respectively. The overall increase in the valuation allowance is related to insignificant fluctuations in the temporary differences and federal and state net operating losses.

 

At December 31, 2021 the Company had net operating loss carryforwards of approximately $98,300,000 and $24,900,000 for federal and state income tax purposes which will expire at various dates from 2022 – 2041. There are approximately $9,100,000 of net operating losses that do not expire.

 

The Company’s NOL and tax credit carryovers may be significantly limited under Section 382 of the Internal Revenue Code (IRC). NOL and tax credit carryovers are limited under Section 382 when there is a significant “ownership change” as defined in the IRC. During 2005 and in prior years, the Company may have experienced such ownership changes that could have imposed such limitations.

 

The limitation imposed by Section 382 would place an annual limitation on the amount of NOL and tax credit carryovers that can be utilized. When the Company completes the necessary studies, the amount of NOL carryovers available may be reduced significantly. However, since the valuation allowance fully reserves for all available carryovers, the effect of the reduction would be offset by a reduction in the valuation allowance.

 

The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. The Company is generally no longer subject to U.S. federal income tax examinations by tax authorities for years before 2017 and various states before 2017. Although these years are no longer subject to examination by the Internal Revenue Service (IRS) and various state taxing authorities, net operating loss carryforwards generated in those years may still be adjusted upon examination by the IRS or state taxing authorities if they have been or will be used in a future period.

 

The Company follows the provisions of uncertain tax positions as addressed in FASB Accounting Standards Codification 740-10-65-1. The Company recognized no change in the liability for unrecognized tax benefits. The Company has no tax positions at December 31, 2021 or 2020 for which the ultimate deductibility is highly certain but for which there is uncertainty about the timing of such deductibility. The Company recognizes interest accrued related to unrecognized tax benefits in interest expense and penalties in operating expense. No such interest or penalties were recognized during the periods presented. The Company had no accruals for interest and penalties at December 31, 2021 or 2020. The Company’s utilization of any net operating loss carryforwards may be unlikely due to its continuing losses.

  

XML 35 R19.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE M – COMMITMENTS AND CONTINGENCIES

 

Office Leases Obligations

 

In October 2013, the Company entered into a lease agreement for 6,362 square feet of commercial office space in Waukesha, Wisconsin for its corporate headquarters. The Waukesha lease would have expired in April 2021, but was subsequently amended and extended through April 2026. On April 7, 2017 the Company executed an amendment to its existing lease in Waukesha, Wisconsin to expand another 3,982 square feet, bringing the total leased space to 10,344 square feet. In addition, the lease term was extended from May 1, 2021 to April 30, 2026. The commencement date for this amendment was July 15, 2017.

 

In May 2017, the Company entered into a lease agreement for 5,838 square feet of floor space in Waukesha, Wisconsin for its inventory warehousing operations. The Waukesha lease expires in May 2024.

 

In November 2021, the Company entered into a lease agreement for 425 square feet of commercial office space in Gaithersburg, Maryland. It expires on November 30, 2022.

 

The Company determines if an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset. The Company does not separate non-lease components from lease components to which they relate and accounts for the combined lease and non-lease components as a single lease component.

 

Operating leases are included in our Consolidated Balance Sheet as right-of-use assets, operating lease liabilities – current and operating lease liabilities – long-term. We do not recognize a right-of-use asset and lease liability for leases with a term of 12 months or less. Our current operating leases are for facilities. Our leases may contain renewal options; however, we do not recognize right-of-use assets or lease liabilities for renewal periods unless it is determined that we are reasonably certain of renewing the lease at inception or when a triggering event occurs. Some of our lease agreements may contain rent escalation clauses, rent holidays, capital improvement funding, or other lease concessions.

 

In determining our right-of-use assets and lease liabilities, we apply a discount rate to the minimum lease payments within each lease agreement. ASC 842 requires us to use the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. When we cannot readily determine the discount rate implicit in the lease agreement, we utilize our current borrowing rate on our outstanding line of credit. The Company’s line of credit utilizes market rates to assess an interest rate. Refer to Note G for further discussion.

 

We recognize our minimum rental expense on a straight-line basis based on the fixed components of a lease arrangement. Payments are set on a pre-determined schedule within each lease agreement. We amortize this expense over the term of the lease beginning with the date of the standard adoption for current leases and beginning with the date of initial possession, which is the date we enter the leased space and begin to make improvements in the preparation for its intended use, for future leases. Variable lease components represent amounts that are not fixed in nature and are not tied to an index or rate and are recognized as incurred. Variable lease components consist primarily of the Company's proportionate share of common area maintenance, utilities, taxes and insurance and are presented as operating expenses in the Company’s statements of operations in the same line item as expense arising from fixed lease payments.

 

The components of lease expense for the years ended December 31 is as follows: 

          
Operating lease expense:  2021  2020
Operating lease cost - fixed  $229,548   $230,944 
Variable lease cost   122,356    125,872 
Total operating lease cost  $351,904   $356,816 

 

Other information related to leases as of December 31 is as follows: 

          
   2021  2020
Operating lease liability - current  $195,176   $242,299 
Operating lease liability - long-term  $459,668   $592,341 
Operating cash outflows from operating leases  $242,305   $223,835 
           
Weighted-average remaining lease term of operating leases   4.1 years     4.8 years 
Weighted-average discount rate of operating leases   8.5%    8.5% 

 

Future annual minimum operating lease payments as of December 31, 2021 were as follows: 

     
2022  $195,176 
2023   193,169 
2024   172,425 
2025   158,510 
2026 and thereafter   53,183 
Total minimum lease payments   772,463 
Less imputed interest   (117,619)
Total  $654,844 

 

Rental expenses charged to operations for the years ended December 31, 2021 and 2020 was $351,904 and $356,816, respectively.

 

Employment and Consulting Agreements

 

The Company has employment agreements with certain of its key employees which include non-disclosure and confidentiality provisions for protection of the Company’s proprietary information.

 

Under the terms of a Consulting Agreement, Piercarlo Gramaglia will serve as Chief Executive Officer of the Company for a term of eighteen (18) months, unless earlier terminated pursuant to the terms of the Consulting Agreement. In exchange for his service as Chief Executive Officer, the Company will pay Mr. Gramaglia an annual fee of $30,000 and will pay his reasonable expenses associated with the performance of his duties as Chief Executive Officer.

 

Jason L. Tienor, Chief Sales & Operations Officer of the Americas, is employed pursuant to an employment agreement with us effective January 7, 2022. Mr. Tienor’s employment agreement has an initial term of two (2) years, which will automatically renew for a period of an additional twelve (12) months, and provides for a base salary of $222,800 per year and bonuses and benefits based upon the Company’s internal policies and participation in the Company’s incentive and benefit plans. Per the agreement, Mr. Tienor is eligible to receive a bonus, not to exceed 30% of his base salary, should predetermined objectives be met.

 

Jeffrey J. Sobieski, Chief Technology Officer, is employed pursuant to an employment agreement with us effective January 7, 2022. Mr. Sobieski’s employment agreement has an initial term of one (1) year, which will automatically renew for a period of an additional twelve (12) months, and provides for a base salary of $211,625 per year and bonuses and benefits based upon the Company’s internal policies and participation in the Company’s incentive and benefit plans. Per the agreement, Mr. Sobieski is eligible to receive a bonus, not to exceed 15% of his base salary, should predetermined objectives be met.

 

Richard E. Mushrush, Chief Financial Officer, is employed pursuant to an employment agreement with us effective January 7, 2022. Mr. Mushrush’s employment agreement has an initial term of one (1) year, which will automatically renew for a period of an additional twelve (12) months, and provides for a base salary of $122,000 per year and bonuses and benefits based upon the Company’s internal policies and participation in the Company’s incentive and benefit plans. Per the agreement, Mr. Mushrush is eligible to receive a bonus, not to exceed 20% of his base salary, should predetermined objectives be met. 

 

In addition to the foregoing, stock options are periodically granted to employees under the Company’s 2010 equity incentive plan at the discretion of the Compensation Committee of the Board of Directors. Executives of the Company are eligible to receive stock option grants, based upon individual performance and the performance of the Company as a whole.

 

Litigation

 

The Company is subject to legal proceedings and claims which arise in the ordinary course of its business. Although occasional adverse decisions or settlements may occur, other than the Sipco Lawsuit discussed below and which has been terminated, the Company believes that the final disposition of such matters should not have a material adverse effect on its financial position, results of operations or liquidity.

 

Sipco Litigation and License Agreement

 

On June 30, 2020, Sipco, LLC (“Sipco”) filed a lawsuit against the Company in the United States District Court for the Eastern District of Wisconsin (Case No. 20-CV-00981) (the “Sipco Lawsuit”) alleging infringement on multiple essential wireless mesh (“EWM”) patents held by the Sipco. The EWM patent portfolio covers technologies used in multi-hop wireless networks utilizing wireless protocols such as, but not limited to, Zigbee. The portfolio also covers applications including, but not limited to, home and building automation and industrial controls. The complaint contended that the Company sold, and was continuing to sell, various automated networked products designed to manage energy, lighting and temperature and those products employ wireless mesh network communication utilizing Zigbee enabled technology. The complaint alleged patent infringement and sought damages, costs, expenses, pre-judgment and post-judgment interest and post-judgment royalties. The complaint also alleged that the infringement was willful and that this is an “exceptional case” and requested treble damages and attorneys’ fees.

 

On November 30, 2020, the Company entered into a Wireless Network Patent License Agreement (the “License Agreement”) with SIPCO, LLC (“Sipco”) and IPCO, LLC dba IntusIQ (collectively, the “Licensors”) in order to settle the Sipco Lawsuit, without the expense of costly litigation. Pursuant to the terms of the License Agreement, on November 30, 2020, Sipco and the Company filed a Stipulation of Dismissal in the United States District Court for the Eastern District of Wisconsin to stipulate to the dismissal of the Sipco Lawsuit in its entirety, with prejudice.

 

Under the terms of the License Agreement, the Company is required to pay the Licensors royalties on (a) all Licensed Products (as defined in the License Agreement) sold by Telkonet or its affiliates from July 1, 2020 to December 31, 2024 and (b) all Licensed Products in Telkonet or its affiliates’ possession, but not sold, as of December 31, 2024. Specifically, the Company is required to pay a royalty fee, calculated quarterly, equal to 3.50% of applicable sales for the period beginning on July 1, 2020 and continuing until December 31, 2021 (the “First Period”). There was also an upfront payment of $40,000 that was paid in the fourth quarter of 2020. Based on the Company and its affiliates’ applicable sales for the year ended December 31, 2021 and 2020, the royalty fees were approximately $127,000 and $87,000, respectively. Beginning on January 1, 2022 and continuing until June 30, 2023, the Company is required to pay a quarterly royalty fee equal to 3.75% of applicable sales or $35,000, whichever is greater. Beginning on July 1, 2023 and continuing until December 31, 2024, the Company is required to pay a royalty fee, calculated quarterly, equal to 4% of applicable sales or $40,000, whichever is greater. Finally, the Company is required to pay a closing payment of $50,000 no later than January 31, 2025. Upon termination of the License Agreement, Telkonet and its affiliates have six months to sell off any unsold inventory of Licensed Products as of date of termination, paying the appropriate royalty on a quarterly basis as the Licensed Products are sold, and then pay a final royalty on any such inventory of Licensed Products still unsold after six months.

 

The minimum payments required under the License Agreement have been accrued for on the Company’s Consolidated Balance Sheet in accordance with GAAP, which specifies that when a liability is probable and the amount can be reasonably estimated, said liability should be recorded in the current reporting period. Per the License Agreement, the contractual minimum payments begin on January 1, 2022 and continue until December 31, 2024, thus satisfying both criteria of probable and reasonably estimable. Accordingly, a long-term liability was recorded representing the sum of those contractual minimums. As of December 31, 2021, the Company had a current liability of approximately $166,000, which $26,000 is included in accounts payable and $140,000 in other accrued liabilities (See Note F – Current Accrued Liabilities for further breakdown of accrued liabilities), along with a non-current liability of $360,000 included in accrued royalties – long-term recorded on its Consolidated Balance Sheet.

 

All quarterly payments are due within thirty days of the end of the relevant three-month period (with the exception of the payment for the quarter ended September 30, 2020, which was due by December 31, 2020). In the event (a) the Company fails to make the payments and provide the statements required under the License Agreement and such breach is not cured within thirty days of written notice from the Licensors and (b) the Licensors elect not to terminate the License Agreement, the Licensors are entitled to an immediate and accelerated payment of any remaining payments due under the License Agreement. In addition to the payment terms described above, the License Agreement contains representations and warranties and other provisions customary to agreements of this nature. 

 

Indemnification Agreements

 

On March 31, 2010, the Company entered into Indemnification Agreements with executives Jason L. Tienor, then President and Chief Executive Officer, and Jeffrey J. Sobieski, then Chief Operating Officer. On April 24, 2012, the Company entered into an Indemnification Agreement with director Tim S. Ledwick. On January 1, 2017, the Company entered into an Indemnification Agreement with Chief Financial Officer Richard E. Mushrush.

 

The Indemnification Agreements provide that the Company will indemnify the Company's officers and directors, to the fullest extent permitted by law, relating to, resulting from or arising out of any threatened, pending or completed action, suit or proceeding, or any inquiry or investigation by reason of the fact that such officer or director (i) is or was a director, officer, employee or agent of the Company or (ii) is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise if he acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the Company, and, with respect to any criminal action or proceeding, had no reasonable cause to believe his or her conduct was unlawful. In addition, the Indemnification Agreements provide that the Company will make an advance payment of expenses to any officer or director who has entered into an Indemnification Agreement, in order to cover a claim relating to any fact or occurrence arising from or relating to events or occurrences specified in this paragraph, subject to receipt of an undertaking by or on behalf of such officer or director to repay such amount if it shall ultimately be determined that he is not entitled to be indemnified by the Company as authorized under the Indemnification Agreement.

 

Sales Tax

 

Unless provided with a resale or tax exemption certificate, the Company assesses and collects sales tax on sales transactions and records the amount as a liability. It is recognized as a liability until remitted to the applicable state. Total revenues do not include sales tax as the Company is considered a pass through conduit for collecting and remitting sales taxes.

 

The following table sets forth the change in the sales tax accrual during the years ended December 31: 

          
   2021  2020
Balance, beginning of year  $31,396   $26,957 
Sales tax collected   85,589    94,904 
Provisions (reversals)   (7,685)   27,916 
Payments   (92,666)   (118,381)
Balance, end of year  $16,634   $31,396 

 

XML 36 R20.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS CONCENTRATION
12 Months Ended
Dec. 31, 2021
Risks and Uncertainties [Abstract]  
BUSINESS CONCENTRATION

NOTE N – BUSINESS CONCENTRATION

 

For the year ended December 31, 2021, one customer represented approximately 18% of total net revenues. For the year ended December 31, 2020, there were two customers each representing over 10%, accounting for approximately 28% of total net revenues.

 

As of December 31, 2021, there were five customers, each representing over 10% of the Company’s net accounts receivable, accounting for 64% of the Company’s net accounts receivable. As of December 31, 2020, there was only one customer representing over 10% for 21% of the Company’s net accounts receivable.

 

Purchases from one supplier approximated $1,878,803, or 82%, of total purchases for the year ended December 31, 2021 and approximately $2,287,950, or 91%, of total purchases for the year ended December 31, 2020. The amount due to this supplier, net of deposits paid, was approximately $134,000 and $470,000 as of December 31, 2021 and 2020, respectively.

 

XML 37 R21.htm IDEA: XBRL DOCUMENT v3.22.1
EMPLOYEE BENEFIT PLAN
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLAN

NOTE O – EMPLOYEE BENEFIT PLAN

 

The Company has an employee savings plan covering substantially all employees who are at least 21 years of age and have completed at least 3 months of service. The plan provides for matching contributions equal to 100% of each dollar contributed by the employee up to 4% of the employee’s salary. The Company’s matching contributions vest immediately. The Company may also elect to make discretionary contributions. In response to the impact COVID-19 has had on the Company’s operations and financial results, in June 2020 management suspended the Company’s 401(k) match for the foreseeable future. The Company made contributions to the plan of approximately $0 and $53,000 for the years ended December 31, 2021 and 2020, respectively.

 

XML 38 R22.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENT
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENT

NOTE P – SUBSEQUENT EVENT

 

On January 12, 2022, the Company closed on the contribution of $5 million to the Company (the “Financing”) by VDA Group S.p.A., an Italian joint stock company (“VDA”), in exchange for the issuance (the “Issuance”) by the Company to VDA of (i) 162,900,947 shares of common stock of Telkonet, par value $0.001 per share (the “Common Stock”); and (ii) a warrant to purchase 105,380,666 additional shares of Common Stock (the “Warrant”) (the Financing and the Issuance referred to herein collectively as the “Transaction”).

 

Also in connection with the Transaction, effective upon the closing, the majority of the existing members of Telkonet’s board of directors (the “Board”) resigned and the vacancies resulting from those resignations were filled by individuals designated by VDA and appointed by the remaining Board members, resulting in a change of control of the Board. In addition, effective upon the closing, Jason L. Tienor resigned as Chief Executive Officer of the Company to become its’ Chief Sales & Operation Officer of the Americas and Piercarlo Gramaglia, Chief Executive Officer of VDA, will provide chief executive officer services to the Company pursuant to a consulting agreement between the Company and VDA.

 

Following the issuance of 162,900,947 shares of Common Stock to VDA upon the closing of the Transaction, VDA owns 53% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis and could eventually own as much as 65% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis if it fully exercises the Warrant. Accordingly, the Transaction resulted in a change of control of the Company.

 

The Transaction was subject to customary closing conditions, including, without limitation: (i) approval by the stockholders of Telkonet of an amendment to Telkonet’s Amended and Restated Articles of Incorporation (the “Amendment”) and the filing of the Amendment; (ii) the approval by the stockholders of Telkonet of the Issuance to effectuate the Transaction. The stockholders approved the Amendment and filing and the Issuance at the Special Meeting of Stockholders held on October 27, 2021.

 

On March 10, 2022, the Company entered into a fourteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to June 30, 2023, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement.

XML 39 R23.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business and Basis of Presentation

Business and Basis of Presentation

 

Telkonet, Inc. (the “Company”, “Telkonet”), formed in 1999 and incorporated under the laws of the state of Utah, is the creator of the EcoSmart and the Rhapsody Platforms of intelligent automation solutions designed to optimize energy efficiency, comfort and analytics in support of the emerging Internet of Things (“IoT”).

 

In 2007, the Company acquired substantially all of the assets of Smart Systems International (“SSI”), which was a provider of energy management products and solutions to customers in the United States and Canada and the precursor to the Company’s EcoSmart platform. In 2020, the Company launched the Rhapsody Platform, which simplifies the installation and setup of the Company’s newest products and integrations. Both platforms provide comprehensive savings, management reporting, analytics and virtual engineering of a customer’s portfolio and/or property’s room-by-room energy consumption. Telkonet has deployed more than a half million intelligent devices worldwide in properties within the hospitality, educational, governmental and other commercial markets. The platforms are recognized as a solution for reducing energy consumption, operational costs and carbon footprints, and eliminating the need for new energy generation in these marketplaces – all whilst improving occupant comfort and convenience.

 

The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary, Telkonet Communications, Inc., operating as a single reportable business segment.

 

As previously reported in our Current Reports on Form 8-K dated August 10, 2021, and January 13, 2022, on August 6, 2021, the Company entered into a stock purchase agreement (the “Purchase Agreement”) with VDA Group S.p.A., an Italian joint stock company (“VDA”), pursuant to which VDA would, at the Closing (as defined in the Purchase Agreement), contribute $5 million to Telkonet (the “Financing”) and, in exchange, Telkonet would issue to VDA: (i) 162,900,947 shares of Company Common Stock (the “Issuance”); and (ii) a warrant to purchase 105,380,666 additional shares of Common Stock (the “Warrant”) (the Issuance and the Warrant referred to collectively herein as the “VDA Transaction”). The Closing occurred on January 7, 2022.

 

Following the issuance of 162,900,947 shares of Common Stock to VDA upon the Closing, VDA owns 53% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis, resulting in a change of control of the Company. VDA could eventually own as much as 65% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis if it fully exercises the Warrant.

 

Concentrations of Credit Risk

Concentrations of Credit Risk

 

Financial instruments and related items, which potentially subject the Company to concentrations of credit risk, consist primarily of cash, cash equivalents and trade receivables. The Company places its cash and temporary cash investments with credit quality institutions. At times, such investments may be in excess of the FDIC insurance limit. The Company has never experienced any losses related to these balances. With respect to trade receivables, the Company performs ongoing credit evaluations of its customers’ financial conditions and limits the amount of credit extended when deemed necessary. The Company provides credit to its customers primarily in the United States in the normal course of business. The Company routinely assesses the financial strength of its customers and, as a consequence, believes its trade receivables credit risk exposure is limited.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

 

The Company considers all highly liquid debt instruments purchased with an original maturity date of three months or less to be cash equivalents.

 

Accounts Receivable

Accounts Receivable

 

Accounts receivable are uncollateralized customer obligations due under normal trade terms. The Company records allowances for doubtful accounts based on customer-specific analysis and general matters such as current assessment of past due balances and economic conditions. The Company writes off accounts receivable when they become uncollectible. The allowance for doubtful accounts was $5,563 and $7,973 at December 31, 2021 and 2020, respectively. Management identifies a delinquent customer based upon the delinquent payment status of an outstanding invoice, generally greater than 30 days past due date. The delinquent account designation does not trigger an accounting transaction until such time the account is deemed uncollectible. The allowance for doubtful accounts is determined by examining the reserve history and any outstanding invoices that are over 30 days past due as of the end of the reporting period. Accounts are deemed uncollectible on a case-by-case basis, at management’s discretion based upon an examination of the communication with the delinquent customer and payment history. Typically, accounts are only escalated to “uncollectible” status after multiple attempts at collection have proven unsuccessful.

 

Inventories

Inventories

 

Inventories consist of thermostats, sensors and controllers for Telkonet’s product platforms. These inventories are purchased for resale and do not include manufacturing labor and overhead. Inventories are stated at the lower of cost or net realizable value determined by the first in, first out (FIFO) method. The Company’s inventories are subject to technological obsolescence. Management evaluates the net realizable value of its inventories on a quarterly basis and when it is determined that the Company’s carrying cost of such excess and obsolete inventories cannot be recovered in full, a charge is taken against income for the difference between the carrying cost and the estimated realizable amount. The reserve for inventory obsolescence was approximately $443,000 and $404,000 at December 31, 2021, and 2020, respectively.

 

Property and Equipment

Property and Equipment

 

In accordance with Accounting Standards Codification ASC 360 “Property Plant and Equipment, property and equipment is stated at cost and is depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from 2 to 10 years.

 

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

The Company accounts for the fair value of financial instruments in accordance with ASC 820, which defines fair value for accounting purposes, established a framework for measuring fair value and expanded disclosure requirements regarding fair value measurements. Fair value is defined as an exit price, which is the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date. The degree of judgment utilized in measuring the fair value of assets and liabilities generally correlates to the level of pricing observability. Financial assets and liabilities with readily available, actively quoted prices or for which fair value can be measured from actively quoted prices in active markets generally have more pricing observability and require less judgment in measuring fair value. Conversely, financial assets and liabilities that are rarely traded or not quoted have less price observability and are generally measured at fair value using valuation models that require more judgment. These valuation techniques involve some level of management estimation and judgment, the degree of which is dependent on the price transparency of the asset, liability or market and the nature of the asset or liability. The Company categorizes financial assets and liabilities that are recurring, at fair value into a three-level hierarchy in accordance with these provisions.

 

  · Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
     
  · Level 2: Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; or
     
  · Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and are unobservable.

 

The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable, and certain accrued liabilities. The carrying amounts of these assets and liabilities approximate fair value due to the short maturity of these instruments (Level 1 instruments), except for the line of credit. The carrying amount of the line of credit approximates fair value due to the interest rate and terms approximating those available to the Company for similar obligations (Level 2 instruments).

 

Long-Lived Assets

Long-Lived Assets

 

The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable in accordance with ASC 360-10. Recoverability is measured by comparison of the carrying amount to the future net cash flows which the assets are expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds their fair value. Based on the assessment for impairment performed during 2021 and 2020, no impairment was recorded.

 

Income (Loss) per Common Share

Income (Loss) per Common Share

 

The Company computes earnings per share under ASC 260-10, “Earnings Per Share”.  Basic net income (loss) per common share is computed using the weighted average shares outstanding. Diluted net income (loss) per common share is computed using the treasury stock method, which assumes that the proceeds to be received on exercise of outstanding stock options and warrants are used to repurchase shares of the Company at the average market price of the common shares for the year. Dilutive common stock equivalents consist of shares issuable upon the exercise of the Company's outstanding stock options and warrants. For the years ended December 31, 2021 and 2020, there were 3,349,793 and 3,599,793, respectively, shares of common stock underlying options and warrants excluded due to these instruments being anti-dilutive.

 

Numerator for basic and diluted loss per share:

   2021   2020 
Net loss  $(412,785)  $(3,149,852)
Less: cumulative dividends earned on Series A and Series B preferred stock   (94,850)   (95,106)
Net loss attributable to common shareholders  $(507,635)  $(3,244,958)

  

Shares used in the calculation of diluted EPS for the years ended December 31, 2021 and 2020 are summarized below: 

          
   2021  2020
Weighted average common shares outstanding - basic   136,311,335    136,231,562 
Dilutive effect of stock options        
Weighted average common shares outstanding - diluted   136,311,335    136,231,562 

 

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with United States of America (U.S.) generally accepted accounting principles (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and 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. Estimates are used when accounting for items and matters such as revenue recognition and allowances for uncollectible accounts receivable, inventory obsolescence, depreciation and amortization, long-lived assets, taxes and related valuation allowance, income tax provisions, stock-based compensation, and contingencies. The Company believes that the estimates, judgments and assumptions are reasonable, based on information available at the time they are made. Actual results may differ from those estimates.

 

Income Taxes

Income Taxes

 

The Company accounts for income taxes in accordance with ASC 740-10 “Income Taxes.” Under this method, deferred income taxes (when required) are provided based on the difference between the financial reporting and income tax bases of assets and liabilities and net operating losses at the statutory rates enacted for future periods. The Company has a policy of establishing a valuation allowance when it is more likely than not that the Company will not realize the benefits of its deferred income tax assets in the future.

 

The Company follows ASC 740-10-25, which prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC 740-10-25 also provides guidance on de-recognition, classification, treatment of interest and penalties, and disclosure of such positions.

 

Revenue from Contracts with Customers

Revenue from Contracts with Customers

 

Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606, the Standard”) supersedes nearly all legacy revenue recognition guidance. ASC 606, the Standard outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue based on when it satisfies its performance obligations by transferring control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for said goods or services.

  

Identify the customer contracts

Identify the customer contracts

 

The Company accounts for a customer contract under ASC 606 when the contract is legally enforceable. A contract is legally enforceable when all of the following criteria are met: (1) the contract has been approved by the Company and the customer and both parties are committed to perform their respective obligations, (2) the Company can identify each party’s rights regarding goods or services transferred, (3) the Company can identify payment terms for goods or services transferred, (4) the contract has commercial substance, and (5) collectability of all the consideration to which the Company is entitled in exchange for the goods or services transferred is probable.

 

A contract does not exist if either party to the contract has the unilateral right to terminate a wholly unperformed contract without compensating the other party (or parties). Nearly all of the Company’s contracts do not contain such mutual termination rights for convenience. All contracts are in written form.

 

Identify the performance obligations

Identify the performance obligations

 

The Company will enter into product only contracts that contain a single performance obligation related to the transfer of products to a customer.

 

The Company will also enter into certain customer contracts that encompass product and installation services, referred to as “turnkey” solutions. These contracts ultimately provide the customer with a solution that enhances the functionality of the customer’s existing equipment. For this reason, the Company has determined that the product and installation services are not separately identifiable performance obligations, but in essence represent one, combined performance obligation (“turnkey”).

 

The Company also offers technical phone support services to customers. This service is considered a separate performance obligation.

 

Determine the transaction price

Determine the transaction price

 

The Company generally enters into contracts containing fixed prices. It is not customary for the Company to include contract terms that would result in variable consideration. In the rare situation that a contract does include this type of provision, it is not expected to result in a material adjustment to the transaction price. The Company regularly extends pricing discounts; however, they are negotiated up front and adjust the fixed transaction price set out in the contract.

 

Customer contracts will typically contain upfront deposits that will be applied against future invoices, as well as customer retainage. The intent of any required deposit or retainage is to ensure that the obligations of either party are honored and follow customary industry practices. In addition, the Company will typically be paid in advance at the beginning of any support contracts, consistent with industry practices. None of these payment provisions are intended to represent significant implicit financing. The Company’s standard payment terms are thirty days from invoice date. Products are fully refundable when returned in their original packaging without damage or defacing less a restocking fee. Historical returns have shown to be immaterial. The Company offers a standard one-year assurance warranty. However, customers can purchase an extended warranty. Under the revenue recognition standard, extended warranties are accounted for as a service warranty, requiring the revenue to be recognized over the extended service periods. Contracts involving an extended warranty are immaterial and will continue to be combined with technical phone support services revenue and recognized on a straight-line basis over the term of the contract.

 

Allocate the transaction price to the performance obligations

Allocate the transaction price to the performance obligations

 

Revenues from customer contracts are allocated to the separate performance obligations based on their relative stand-alone selling price (“SSP”) at contract inception. The SSP is the price at which the Company would sell a promised good or service separately. The best evidence of an SSP is the observable price of a good or service when the entity sells that good or service separately in similar circumstances and to similar customers. However, turnkey solutions are sold for a broad range of amounts resulting from, but not limited to, tiered discounting for value-added resellers (“VAR”) based upon committed volumes and other economic factors. Due to the high variability of our pricing, the Company cannot establish a reliable SSP using observable data. Accordingly, the Company uses the residual approach to allocate the transaction price to performance obligations related to its turnkey solutions. When support services are not included within the turnkey solution, the residual method is not utilized and no allocation of the transaction price to the performance obligation is necessary.

 

All support service agreements, whether single or multi-year terms, automatically renew for one-year terms at a suggested retail price (“SRP”). Support service renewals are consistently priced and therefore would support the use of SRP as the best estimate of an SSP for such performance obligations.

 

Revenue Recognition

Revenue Recognition

 

The Company recognizes revenues from product only sales at a point in time when control over the product has transferred to the customer. As the Company’s principal terms of sale are FOB shipping point, the Company primarily transfers control and records revenue for product only sales upon shipment.

 

A typical turnkey project involves the installation and integration of 200-300 rooms in a customer-controlled facility and usually takes sixty days to complete. Since control over goods and services transfers to a customer once a room is installed, the Company recognizes revenue for turnkey solutions over time. The Company uses an outputs measure based on the number of rooms installed to recognize revenues from turnkey solutions.

 

Revenues from support services are recognized over time, in even daily increments over the term of the contract, and are presented as “Recurring Revenue” in the Statement of Operations.

 

Contracts are billed in accordance with the terms and conditions, either at periodic intervals or upon substantial completion. This can result in billing occurring subsequent to revenue recognition, resulting in contract assets. Contract assets are presented as current assets in the Consolidated Balance Sheet.

 

Contract liabilities include deferrals for the monthly support service fees. Long-term contract liabilities represent support service fees that will be recognized as revenue after December 31, 2022.

 

Contract Fulfillment Cost

Contract Fulfillment Cost

 

The Company recognizes related costs of the contract over time in relation to the revenue recognition. Costs included within the projects relate to the cost of material, direct labor and costs of outside services utilized to complete projects. These are presented as “Contract assets” in the Consolidated Balance Sheet.

 

Sales Taxes

Sales Taxes

 

Unless provided with a resale or tax exemption certificate, the Company assesses and collects sales tax on sales transactions and records the amount as a liability. It is recognized as a liability until remitted to the applicable state. Total revenues do not include sales tax as the Company is considered a pass through conduit for collecting and remitting sales taxes.

 

Guarantees and Product Warranties

Guarantees and Product Warranties

 

The Company records a liability for potential warranty claims in cost of sales at the time of sale. The amount of the liability is based on the trend in the historical ratio of claims to sales, the historical length of time between the sale and resulting warranty claim, new product introductions and other factors. The products sold are generally covered by a warranty for a period of one year. In the event the Company determines that its current or future product repair and replacement costs exceed its estimates, an adjustment to these reserves would be charged to earnings in the period such determination is made. For the years ended December 31, 2021 and 2020, the Company experienced returns of approximately 1% to 3% of material’s included in cost of sales, respectively. As of December 31, 2021 and 2020, the Company recorded warranty liabilities in the amount of $46,650 and $45,328, respectively, using this experience factor range.

 

Product warranties for the years ended December 31 are as follows: 

          
   2021  2020
Beginning balance  $45,328   $58,791 
Warranty claims incurred   (16,075)   (20,499)
Provision charged to expense   17,397    7,036 
Ending balance  $46,650   $45,328 

 

Advertising

Advertising

 

The Company follows the policy of charging the costs of advertising to expenses as incurred. The Company incurred $10,525 and $10,104 in advertising costs during the years ended December 31, 2021 and 2020, respectively.

 

Research and Development

Research and Development

 

The Company accounts for research and development costs in accordance with the ASC 730-10, “Research and Development”. Under ASC 730-10, all research and development costs must be charged to expense as incurred. Accordingly, internal research and development costs are expensed as incurred. Third-party research and development costs are expensed when the contracted work has been performed or as milestone results have been achieved. Company-sponsored research and development costs related to both present and future products are expensed in the period incurred. Total expenditures on research and product development for 2021 and 2020 were $1,129,957 and $1,177,282, respectively.

 

Stock-Based Compensation

Stock-Based Compensation

 

The Company accounts for stock-based awards in accordance with ASC 718-10, “Share-Based Compensation”, which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to the Company’s employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will hold vested stock options before exercising them, the estimated volatility of the Company’s common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company’s consolidated statements of operations.

 

The expected term of the options represents the estimated period of time until exercise and is based on historical experience of similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. The expected stock price volatility is based on the historical volatility of the Company’s stock for the related expected term.

 

Stock-based compensation expense in connection with options granted to employees was $7,262 for both years ended December 31, 2021 and 2020.

 

XML 40 R24.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Numerator for basic and diluted loss per share:

Numerator for basic and diluted loss per share:

   2021   2020 
Net loss  $(412,785)  $(3,149,852)
Less: cumulative dividends earned on Series A and Series B preferred stock   (94,850)   (95,106)
Net loss attributable to common shareholders  $(507,635)  $(3,244,958)
Schedule of diluted EPS
          
   2021  2020
Weighted average common shares outstanding - basic   136,311,335    136,231,562 
Dilutive effect of stock options        
Weighted average common shares outstanding - diluted   136,311,335    136,231,562 
Schedule of allowance for doubtful accounts
          
   2021  2020
Beginning balance  $45,328   $58,791 
Warranty claims incurred   (16,075)   (20,499)
Provision charged to expense   17,397    7,036 
Ending balance  $46,650   $45,328 
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenues
                  
   Hospitality  Education  Multiple
Dwelling
Units
  Government  Healthcare  Total
Product  $4,724,880   $279,486   $295,873   $193,970   $48,195   $5,542,404 
Recurring   592,655    112,879    26,461            731,995 
   $5,317,535   $392,365   $322,334   $193,970   $48,195   $6,274,399 

 

The following table presents the Company’s product and recurring revenues disaggregated by industry for the year ended December 31, 2020.

 

   Hospitality  Education  Multiple
Dwelling
Units
  Government  Healthcare  Total
Product  $4,940,887   $443,001   $143,886   $214,477   $   $5,742,251 
Recurring   597,490    129,541    24,588            751,619 
   $5,538,377   $572,542   $168,474   $214,477   $   $6,493,870 
Contract Assets and Liabilities
               
   2021  2020  Variance
Contract assets  $266,014   $104,989   $161,025 
Contract liabilities   941,230    1,052,367    (111,137)
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Schedule of accounts receivable
          
   2021  2020
Accounts receivable  $1,016,117   $873,147 
Allowance for doubtful accounts   (5,563)   (7,973)
Accounts receivable, net  $1,010,554   $865,174 
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
          
   2021  2020
Development test equipment  $16,461   $16,461 
Computer software   76,134    76,134 
Office equipment   66,685    66,685 
Office fixtures and furniture   330,568    330,568 
Leasehold improvements   18,016    18,016 
Total   507,864    507,864 
Accumulated depreciation and amortization   (423,663)   (380,192)
Total property and equipment  $84,201   $127,672 
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.1
CURRENT ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accrued liabilities and expenses
          
   2021  2020
Accrued payroll and payroll taxes  $242,131   $252,595 
Accrued professional   136,584    176,842 
Accrued sales taxes, penalties, and interest   16,634    31,396 
Product warranties   46,650    45,328 
Other accrued liabilities   276,722    57,151 
Total current accrued liabilities  $718,721   $563,312 
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK OPTIONS AND WARRANTS (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of options by exercise price
                         
    Options Outstanding    Options Exercisable 
Exercise Prices   Number
Outstanding
    Weighted Average
Remaining
Contractual Life
(Years)
    Weighted Average
Exercise Price
    Number
Exercisable
    Weighted Average
Exercise Price
 
$0.01 - $0.15   2,000,000    5.01   $0.14    2,000,000   $0.14 
$0.16 - $0.30   1,349,793    1.84    0.18    1,325,040    0.18 
    3,349,793    3.73   $0.16    3,325,040   $0.16 
Schedule of option activity
          
   Number of
Shares
  Weighted Average Exercise
Price Per Share
Outstanding at January 1, 2020   3,349,793   $0.16 
Granted        
Exercised        
Cancelled or expired        
Outstanding at December 31, 2020   3,349,793   $0.16 
Granted        
Exercised        
Cancelled or expired        
Outstanding at December 31, 2021   3,349,793   $0.16 
Schedule of warrants outstanding and exercisable
          
   Number of
Shares
  Weighted Average Exercise
Price Per Share
Outstanding at January 1, 2020   250,000   $0.20 
Issued        
Exercised        
Cancelled or expired        
Outstanding at December 31, 2020   250,000   $0.20 
Issued        
Exercised        
Cancelled or expired   250,000    0.20 
Outstanding at December 31, 2021      $ 
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of reconciliation of tax expense
          
   2021  2020
Tax benefit computed at the statutory rate  $(85,028)  $(656,723)
State taxes   (7,398)   9,489 
Book (income not taxable) expenses not deductible for tax purposes   (385,135)   540 
Rate change   26,739    (30,914)
Deferred tax write-off   42,782     
Other   (393)   10,218 
Total adjustments to tax provision   (408,433)   (667,390)
Change in valuation allowance for deferred tax assets   416,322    689,992 
Income tax expense  $7,889   $22,602 
Schedule of deferred tax assets and liabilities
          
   2021  2020
Deferred Tax Assets:          
Net operating loss carry forwards  $22,078,280   $21,641,665 
Intangibles   17,728    117,533 
Other   638,477    558,964 
Total deferred tax assets   22,734,485    22,318,162 
           
Deferred Tax Liabilities:          
Intangibles        
Total deferred tax liabilities        
Valuation allowance   (22,734,485)   (22,318,162)
Net deferred tax asset  $   $ 
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Components of lease expense
          
Operating lease expense:  2021  2020
Operating lease cost - fixed  $229,548   $230,944 
Variable lease cost   122,356    125,872 
Total operating lease cost  $351,904   $356,816 
Other information related to leases
          
   2021  2020
Operating lease liability - current  $195,176   $242,299 
Operating lease liability - long-term  $459,668   $592,341 
Operating cash outflows from operating leases  $242,305   $223,835 
           
Weighted-average remaining lease term of operating leases   4.1 years     4.8 years 
Weighted-average discount rate of operating leases   8.5%    8.5% 
Future annual minimum operating lease payments
     
2022  $195,176 
2023   193,169 
2024   172,425 
2025   158,510 
2026 and thereafter   53,183 
Total minimum lease payments   772,463 
Less imputed interest   (117,619)
Total  $654,844 
Schedule of sales tax accrual
          
   2021  2020
Balance, beginning of year  $31,396   $26,957 
Sales tax collected   85,589    94,904 
Provisions (reversals)   (7,685)   27,916 
Payments   (92,666)   (118,381)
Balance, end of year  $16,634   $31,396 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Numerator for basic and diluted loss per share: (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Net loss $ (412,785) $ (3,149,852)
Less: cumulative dividends earned on Series A and Series B preferred stock (94,850) (95,106)
Net loss attributable to common shareholders $ (507,635) $ (3,244,958)
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details - Diluted EPS) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Weighted average common shares outstanding - basic 136,311,335 136,231,562
Dilutive effect of stock options 0 0
Weighted average common shares outstanding - diluted 136,311,335 136,231,562
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details-Product warranties) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Beginning balance $ 45,328 $ 58,791
Warranty claims incurred (16,075) (20,499)
Provision charged to expense 17,397 7,036
Ending balance $ 46,650 $ 45,328
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
12 Months Ended
Jan. 07, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Subsequent Event [Line Items]        
Accounts Receivable, Allowance for Credit Loss, Current   $ 5,563 $ 7,973  
Inventory obsolescence   $ 443,000 $ 404,000  
Property and equipment useful lives   2 to 10 years    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   3,349,793 3,599,793  
Guarantees and product warranty return percentage   1% to 3% 1% to 3%  
Warranty liabilities   $ 46,650 $ 45,328 $ 58,791
Advertising expense   10,525 10,104  
Research and development expenses   1,129,957 1,177,282  
Stock based compensation expenses   $ 7,262 $ 7,262  
Subsequent Event [Member] | VDA Purchase Agreement [Member]        
Subsequent Event [Line Items]        
Stock Issued During Period, Shares, Acquisitions 162,900,947      
[custom:WarrantsIssued] 105,380,666      
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Details - Disaggregation of income) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenues $ 6,274,399 $ 6,493,870
Hospitality [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 5,317,535 5,538,377
Education [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 392,365 572,542
Multiple Dwelling Units [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 322,334 168,474
Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 193,970 214,477
Healthcare [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 48,195 0
Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 5,542,404 5,742,251
Product [Member] | Hospitality [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 4,724,880 4,940,887
Product [Member] | Education [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 279,486 443,001
Product [Member] | Multiple Dwelling Units [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 295,873 143,886
Product [Member] | Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 193,970 214,477
Product [Member] | Healthcare [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 48,195 0
Recurring Income [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 731,995 751,619
Recurring Income [Member] | Hospitality [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 592,655 597,490
Recurring Income [Member] | Education [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 112,879 129,541
Recurring Income [Member] | Multiple Dwelling Units [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 26,461 24,588
Recurring Income [Member] | Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Recurring Income [Member] | Healthcare [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 0 $ 0
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Details - Contract assets and liabilities) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Contract assets $ 266,014 $ 104,989
Decrease in contract assets 161,025 (83,131)
Contract liabilities 941,230 1,052,367
Increase in contract liabilities $ (111,137) $ 288,183
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Remaining performance obligations $ 1,200 $ 900
Revenue, Remaining Performance Obligation, Percentage 100.00%  
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Receivables [Abstract]    
Accounts receivable $ 1,016,117 $ 873,147
Allowance for doubtful accounts (5,563) (7,973)
Accounts receivable, net $ 1,010,554 $ 865,174
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY AND EQUIPMENT (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 507,864 $ 507,864
Accumulated depreciation and amortization (423,663) (380,192)
Property and equipment, net 84,201 127,672
Development Test Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 16,461 16,461
Computer Software, Intangible Asset [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 76,134 76,134
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 66,685 66,685
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 330,568 330,568
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 18,016 $ 18,016
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY AND EQUIPMENT (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]    
Depreciation and amortization expense $ 43,471 $ 58,853
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.1
CURRENT ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]      
Accrued payroll and payroll taxes $ 242,131 $ 252,595  
Accrued professional 136,584 176,842  
Accrued sales taxes, penalties, and interest 16,634 31,396  
Product warranties 46,650 45,328 $ 58,791
Other accrued liabilities 276,722 57,151  
Total current accrued liabilities $ 718,721 $ 563,312  
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT (Details Narrative) - USD ($)
12 Months Ended 24 Months Ended
Sep. 15, 2021
Feb. 16, 2021
Dec. 31, 2021
Dec. 31, 2021
Apr. 27, 2021
Dec. 31, 2020
Apr. 21, 2020
Oct. 09, 2014
Line of Credit Facility [Line Items]                
Line of credit balance     $ 403,089 $ 403,089   $ 267,289    
Debt and interest forgiven     $ 1,836,780          
PPP Loan [Member]                
Line of Credit Facility [Line Items]                
Debt, principal amount             $ 913,063  
Note Payable - current $ 913,063 $ 913,063            
Accrued interest   $ 7,610            
Second PPP Loan [Member]                
Line of Credit Facility [Line Items]                
Debt, principal amount         $ 913,063      
Accrued interest $ 3,044              
Heritage Bank [Member] | Revolving Credit Facility [Member]                
Line of Credit Facility [Line Items]                
Effective interest rate     Prime Rate plus 3.00%          
Effective interest rate     6.25% 6.25%        
Warrant issued               250,000
Warrant, exercise price               $ 0.20
Warrant expiry date               Oct. 09, 2021
Line of Credit Facility, Maximum Borrowing Capacity     $ 1,000,000 $ 1,000,000        
Line of Credit Facility, Expiration Date     Jun. 30, 2023          
Line of credit balance     $ 403,089 403,089   267,289    
Line of credit remaining borrowing capacity     $ 460,000 $ 460,000   $ 442,000    
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.22.1
PREFERRED STOCK (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Apr. 08, 2011
Aug. 04, 2010
Nov. 16, 2009
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]          
Conversion price   $ 0.13      
Purchase warrants     $ 1,628,800 $ 5,211,542  
Stock per share     $ 0.33    
Convertible common stock     13,774    
Shares issued     1,075,000    
Number of shares purchased   5,134,626      
Stock of shares   5,000      
Convertible common stock   38,461      
Stock Issued During Period, Shares, Conversion of Units       38,461  
Preferred shares issued   486      
Series A Preferred Stock [Member]          
Class of Stock [Line Items]          
Preferred stock, shares authorized     215 215 215
Conversion price       $ 0.363  
Liquidation preference       $ 1,822,450 $ 1,748,423
Unpaid dividends       $ 897,450 $ 823,423
Series B Preferred Stock [Member]          
Class of Stock [Line Items]          
Preferred stock, shares authorized   267   567 567
Conversion price       $ 0.13  
Received from sales $ 1,355,000 $ 1,335,000      
Liquidation preference       $ 497,605 $ 476,782
Unpaid dividends       $ 237,605 $ 216,782
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.1
CAPITAL STOCK (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Aug. 04, 2010
Nov. 16, 2009
Class of Stock [Line Items]        
Common stock, par value $ 0.001 $ 0.001    
Common stock, shares authorized 475,000,000 190,000,000    
Common stock, shares issued 136,311,335 136,311,335    
Common stock, shares outstanding 136,311,335 136,311,335    
Warrants exercised, shares 0 0    
Preferred stock converted 0 0    
Directors [Member]        
Class of Stock [Line Items]        
Shares issued to directors, shares   320,844    
Shares issued to directors, value   $ 18,000    
Series A Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred stock, shares authorized 215 215   215
Preferred stock, shares outstanding 185 185    
Series B Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred stock, shares authorized 567 567 267  
Preferred stock, shares outstanding 52 52    
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK OPTIONS AND WARRANTS (Details - Options by Exercise Price) - Share-based Payment Arrangement, Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding 3,349,793 3,349,793 3,349,793
Options outstanding, weighted average remaining contractual life (Years) 3 years 8 months 23 days    
Options outstanding, weighted average exercise price $ 0.16 $ 0.16 $ 0.16
Options exercisable 3,325,040    
Options exercisable, weighted average exercise price $ 0.16    
Exercise price range $0.01-$0.15 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding 2,000,000    
Options outstanding, weighted average remaining contractual life (Years) 5 years 3 days    
Options outstanding, weighted average exercise price $ 0.14    
Options exercisable 2,000,000    
Options exercisable, weighted average exercise price $ 0.14    
Exercise price range $0.16-$0.30 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding 1,349,793    
Options outstanding, weighted average remaining contractual life (Years) 1 year 10 months 2 days    
Options outstanding, weighted average exercise price $ 0.18    
Options exercisable 1,325,040    
Options exercisable, weighted average exercise price $ 0.18    
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK OPTIONS AND WARRANTS (Details - Option Activity) - Share-based Payment Arrangement, Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options outstanding, ending balance 3,349,793 3,349,793
Weighted average price per share - beginning balance $ 0.16 $ 0.16
Options granted 0 0
Weighted average price per share - granted $ 0 $ 0
Options exercised 0 0
Weighted average price per share - exercised $ 0 $ 0
Options cancelled or expired 0 0
Weighted average price per share - cancelled or expired $ 0 $ 0
Options outstanding, ending balance 3,349,793 3,349,793
Weighted average price per share - ending balance $ 0.16 $ 0.16
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK OPTIONS AND WARRANTS (Details-Warrants Outstanding and Exercisable) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants outstanding, beginning balance 250,000 250,000
Weighted average price per share - beginning balance $ 0.20 $ 0.20
Warrants issued 0 0
Weighted average price per share - issued $ 0 $ 0
Warrants exercised 0 0
Weighted average price per share - exercised $ 0 $ 0
Warrants cancelled or expired 250,000 0
Weighted average price per share - cancelled or expired $ 0.20 $ 0
Warrants outstanding, ending balance 0 250,000
Weighted average price per share - ending balance $ 0 $ 0.20
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK OPTIONS AND WARRANTS (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 5,053 $ 6,303
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value   0
Share-based Payment Arrangement, Noncash Expense $ 7,262 $ 7,262
Share-based Payment Arrangement, Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period 0 0
Number of warrants - exercised 0  
Number of warrants - cancelled or expired 250,000 0
2020 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares authorized under the plan 10,000,000  
Shares available for issuance 10,000,000  
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]    
Due to Related Parties $ 223,000 $ 100,000
Non-Employee Directors [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture 0 18,000
Noninterest Expense Directors Fees $ 0 $ 60,000
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Details-Reconciliation) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Tax benefit computed at the statutory rate $ (85,028) $ (656,723)
State taxes (7,398) 9,489
Book (income not taxable) expenses not deductible for tax purposes (385,135) 540
Rate change 26,739 (30,914)
Deferred tax write-off 42,782 0
Other (393) 10,218
Total adjustments to tax provision (408,433) (667,390)
Change in valuation allowance for deferred tax assets 416,322 689,992
Income tax expense $ 7,889 $ 22,602
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Details-Deferred Taxes) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Deferred Tax Assets:    
Net operating loss carry forwards $ 22,078,280 $ 21,641,665
Intangibles 17,728 117,533
Other 638,477 558,964
Total deferred tax assets 22,734,485 22,318,162
Deferred Tax Liabilities:    
Intangibles 0 0
Total deferred tax liabilities 0 0
Valuation allowance (22,734,485) (22,318,162)
Net deferred tax asset $ 0 $ 0
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Details Narrative) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards, Valuation Allowance $ 22,730,000 $ 22,320,000
Domestic Tax Authority [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforward 98,300,000  
State and Local Jurisdiction [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforward $ 24,900,000  
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details - Lease expense) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operating lease expense:    
Operating lease cost - fixed $ 229,548 $ 230,944
Variable lease cost 122,356 125,872
Total operating lease cost $ 351,904 $ 356,816
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details - Other information related to leases) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Operating lease liability - current $ 195,176 $ 242,299
Operating lease liability - long term 459,668 592,341
Operating cash flows from operating leases $ 242,305 $ 223,835
Weighted average remaining lease term of operating leases 4 years 1 month 6 days 4 years 9 months 18 days
Weighted average discount rate of operating leases 8.50% 8.50%
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 195,176
2023 193,169
2024 172,425
2025 158,510
2026 and thereafter 53,183
Total minimum lease payments 772,463
Less imputed interest (117,619)
Total $ 654,844
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details-Sales Tax Accrual) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Balance, Beginning of year $ 31,396 $ 26,957
Sales tax collected 85,589 94,904
Provisions (reversals) (7,685) 27,916
Payments (92,666) (118,381)
Balance, End of period $ 16,634 $ 31,396
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details Narrative)
1 Months Ended 12 Months Ended
Nov. 30, 2021
ft²
May 31, 2017
ft²
Dec. 31, 2021
USD ($)
ft²
Dec. 31, 2020
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Rental expenses     $ 351,904 $ 356,816
Upfront payment     40,000  
Royalty fees     127,000 $ 87,000
Current liability     166,000  
Accounts payable     26,000  
Accrued liabilities     140,000  
Non-current liability     360,000  
Gramaglia [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Annual fee     30,000  
Tienor [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Base salary     222,800  
Sobieski [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Base salary     211,625  
Mushrush [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Base salary     $ 122,000  
Waukesha Office [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Lease expiration date     April 2021  
Leased square feet | ft²     10,344  
Waukesha Floor [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Lease expiration date   May 2024    
Leased square feet | ft²   5,838    
Gaithersburg [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Lease expiration date November 30, 2022      
Leased square feet | ft² 425      
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS CONCENTRATION (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Concentration Risk [Line Items]    
Concentration percentage 18.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]    
Concentration Risk [Line Items]    
Concentration percentage   28.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Concentration Risk [Line Items]    
Concentration percentage   21.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Five Customers [Member]    
Concentration Risk [Line Items]    
Concentration percentage 64.00%  
Total Purchases [Member] | Product Concentration Risk [Member] | One Supplier [Member]    
Concentration Risk [Line Items]    
Concentration percentage 82.00% 91.00%
Cost, Direct Material $ 1,878,803 $ 2,287,950
Accounts Payable, Trade, Current $ 134,000 $ 470,000
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.1
EMPLOYEE BENEFIT PLAN (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]    
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate 4.00%  
Company contributions $ 0 $ 53,000
XML 77 telkonet_i10k-123121_htm.xml IDEA: XBRL DOCUMENT 0001094084 2021-01-01 2021-12-31 0001094084 2021-06-30 0001094084 2022-03-24 0001094084 2021-12-31 0001094084 2020-12-31 0001094084 us-gaap:SeriesAPreferredStockMember 2021-12-31 0001094084 us-gaap:SeriesAPreferredStockMember 2020-12-31 0001094084 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001094084 us-gaap:SeriesBPreferredStockMember 2020-12-31 0001094084 2020-01-01 2020-12-31 0001094084 us-gaap:ProductMember 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringMember 2020-01-01 2020-12-31 0001094084 TKOI:PreferredStockSeriesAMember 2019-12-31 0001094084 TKOI:PreferredStockSeriesBMember 2019-12-31 0001094084 us-gaap:CommonStockMember 2019-12-31 0001094084 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001094084 us-gaap:RetainedEarningsMember 2019-12-31 0001094084 2019-12-31 0001094084 TKOI:PreferredStockSeriesAMember 2020-12-31 0001094084 TKOI:PreferredStockSeriesBMember 2020-12-31 0001094084 us-gaap:CommonStockMember 2020-12-31 0001094084 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001094084 us-gaap:RetainedEarningsMember 2020-12-31 0001094084 TKOI:PreferredStockSeriesAMember 2020-01-01 2020-12-31 0001094084 TKOI:PreferredStockSeriesBMember 2020-01-01 2020-12-31 0001094084 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001094084 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001094084 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001094084 TKOI:PreferredStockSeriesAMember 2021-01-01 2021-12-31 0001094084 TKOI:PreferredStockSeriesBMember 2021-01-01 2021-12-31 0001094084 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001094084 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001094084 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001094084 TKOI:PreferredStockSeriesAMember 2021-12-31 0001094084 TKOI:PreferredStockSeriesBMember 2021-12-31 0001094084 us-gaap:CommonStockMember 2021-12-31 0001094084 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001094084 us-gaap:RetainedEarningsMember 2021-12-31 0001094084 TKOI:VdaPurchaseAgreementMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-07 0001094084 us-gaap:ProductMember TKOI:HospitalityMember 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember TKOI:EducationMember 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember TKOI:MultipleDwellingUnitsMember 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember TKOI:Government1Member 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember TKOI:HealthCaresMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:HospitalityMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:EducationMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:MultipleDwellingUnitsMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:Government1Member 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:HealthCaresMember 2021-01-01 2021-12-31 0001094084 TKOI:RecurringIncomeMember 2021-01-01 2021-12-31 0001094084 TKOI:HospitalityMember 2021-01-01 2021-12-31 0001094084 TKOI:EducationMember 2021-01-01 2021-12-31 0001094084 TKOI:MultipleDwellingUnitsMember 2021-01-01 2021-12-31 0001094084 TKOI:Government1Member 2021-01-01 2021-12-31 0001094084 TKOI:HealthCaresMember 2021-01-01 2021-12-31 0001094084 us-gaap:ProductMember TKOI:HospitalityMember 2020-01-01 2020-12-31 0001094084 us-gaap:ProductMember TKOI:EducationMember 2020-01-01 2020-12-31 0001094084 us-gaap:ProductMember TKOI:MultipleDwellingUnitsMember 2020-01-01 2020-12-31 0001094084 us-gaap:ProductMember TKOI:Government1Member 2020-01-01 2020-12-31 0001094084 us-gaap:ProductMember TKOI:HealthCaresMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:HospitalityMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:EducationMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:MultipleDwellingUnitsMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:Government1Member 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember TKOI:HealthCaresMember 2020-01-01 2020-12-31 0001094084 TKOI:RecurringIncomeMember 2020-01-01 2020-12-31 0001094084 TKOI:HospitalityMember 2020-01-01 2020-12-31 0001094084 TKOI:EducationMember 2020-01-01 2020-12-31 0001094084 TKOI:MultipleDwellingUnitsMember 2020-01-01 2020-12-31 0001094084 TKOI:Government1Member 2020-01-01 2020-12-31 0001094084 TKOI:HealthCaresMember 2020-01-01 2020-12-31 0001094084 TKOI:DevelopmentTestEquipmentMember 2021-12-31 0001094084 TKOI:DevelopmentTestEquipmentMember 2020-12-31 0001094084 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001094084 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0001094084 us-gaap:OfficeEquipmentMember 2021-12-31 0001094084 us-gaap:OfficeEquipmentMember 2020-12-31 0001094084 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001094084 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001094084 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001094084 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001094084 us-gaap:RevolvingCreditFacilityMember TKOI:HeritageBankMember 2021-01-01 2021-12-31 0001094084 us-gaap:RevolvingCreditFacilityMember TKOI:HeritageBankMember 2020-01-01 2021-12-31 0001094084 us-gaap:RevolvingCreditFacilityMember TKOI:HeritageBankMember 2014-10-09 0001094084 us-gaap:RevolvingCreditFacilityMember TKOI:HeritageBankMember 2021-12-31 0001094084 us-gaap:RevolvingCreditFacilityMember TKOI:HeritageBankMember 2020-12-31 0001094084 TKOI:PPPLoanMember 2020-04-21 0001094084 TKOI:PPPLoanMember 2021-02-15 2021-02-16 0001094084 TKOI:PPPLoan2Member 2021-04-27 0001094084 TKOI:PPPLoanMember 2021-09-14 2021-09-15 0001094084 TKOI:PPPLoan2Member 2021-09-14 2021-09-15 0001094084 us-gaap:SeriesAPreferredStockMember 2009-11-16 0001094084 2009-11-01 2009-11-16 0001094084 2009-11-16 0001094084 us-gaap:SeriesBPreferredStockMember 2010-08-04 0001094084 2010-08-01 2010-08-04 0001094084 2010-08-04 0001094084 us-gaap:SeriesBPreferredStockMember 2010-08-01 2010-08-04 0001094084 us-gaap:SeriesBPreferredStockMember 2011-04-01 2011-04-08 0001094084 TKOI:DirectorsMember 2020-01-01 2020-12-31 0001094084 TKOI:Plan2020Member 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001094084 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember TKOI:ExercisePrice1Member 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember TKOI:ExercisePrice1Member 2021-01-01 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember TKOI:ExercisePrice2Member 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember TKOI:ExercisePrice2Member 2021-01-01 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember 2021-12-31 0001094084 us-gaap:EmployeeStockOptionMember 2019-12-31 0001094084 us-gaap:EmployeeStockOptionMember 2020-12-31 0001094084 us-gaap:WarrantMember 2019-12-31 0001094084 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001094084 us-gaap:WarrantMember 2020-12-31 0001094084 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001094084 us-gaap:WarrantMember 2021-12-31 0001094084 TKOI:NonEmployeeDirectorsMember 2021-01-01 2021-12-31 0001094084 TKOI:NonEmployeeDirectorsMember 2020-01-01 2020-12-31 0001094084 us-gaap:DomesticCountryMember 2021-12-31 0001094084 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001094084 TKOI:WaukeshaOfficeMember 2021-01-01 2021-12-31 0001094084 TKOI:WaukeshaOfficeMember 2021-12-31 0001094084 TKOI:WaukeshaFloorMember 2017-05-31 0001094084 TKOI:WaukeshaFloorMember 2017-05-01 2017-05-31 0001094084 TKOI:GaithersburgMember 2021-11-30 0001094084 TKOI:GaithersburgMember 2021-11-01 2021-11-30 0001094084 TKOI:MrGramagliaMember 2021-01-01 2021-12-31 0001094084 TKOI:MrTienorsMember 2021-01-01 2021-12-31 0001094084 TKOI:MrSobieskisMember 2021-01-01 2021-12-31 0001094084 TKOI:MrMushrushsMember 2021-01-01 2021-12-31 0001094084 TKOI:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001094084 TKOI:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001094084 TKOI:FiveCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001094084 TKOI:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001094084 TKOI:OneSupplierMember TKOI:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001094084 TKOI:OneSupplierMember TKOI:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001094084 TKOI:OneSupplierMember TKOI:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember 2021-12-31 0001094084 TKOI:OneSupplierMember TKOI:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember 2020-12-31 iso4217:USD shares iso4217:USD shares pure utr:sqft 0001094084 false 2021 FY 0 10-K true 2021-12-31 --12-31 false 001-31972 TELKONET, INC. UT 87-0627421 20800 Swenson Drive Suite 175 Waukesha WI 53186 (414) 302-2299 Common Stock, $0.001 par value No No Yes Yes Non-accelerated Filer true false false 6136325 299212282 344 Wipfli LLP Minneapolis, Minnesota 2361059 3011811 1010554 865174 825559 1388262 266014 104989 735092 142733 0 105745 5198278 5618714 84201 127672 7595 7000 570512 737551 578107 744551 5860586 6490937 1865535 1043007 718721 563312 403089 267289 800965 888060 195176 242299 0 913063 5431 0 3988917 3917030 140265 164307 459668 592341 360000 500000 959933 1256648 4948850 5173678 0.001 0.001 215 215 185 185 1822450 1748423 1340566 1340566 0.001 0.001 567 567 52 52 497605 476782 362059 362059 0.001 0.001 475000000 190000000 136311335 136311335 136311335 136311335 136311 136311 127740976 127733714 -128668176 -128255391 911736 1317259 5860586 6490937 5542404 5742251 731995 751619 6274399 6493870 2978886 3527977 52774 80580 3031660 3608557 3242739 2885313 1129957 1177282 4289920 4754783 43471 58853 5463348 5990918 -2220609 -3105605 1836780 0 -21067 -21645 1815713 -21645 -404896 -3127250 7889 22602 -412785 -3149852 -0.00 -0.02 -0.00 -0.02 136311335 136231562 136311335 136231562 185 1340566 52 362059 135990491 135990 127708773 -125105539 4441849 320844 321 17679 18000 7262 7262 -3149852 -3149852 185 1340566 52 362059 136311335 136311 127733714 -128255391 1317259 185 1340566 52 362059 136311335 136311 127733714 -128255391 1317259 7262 7262 -412785 -412785 185 1340566 52 362059 136311335 136311 127740976 -128668176 911736 -412785 -3149852 7262 7262 0 18000 43471 58853 229548 230944 0 28021 1836780 -0 145380 -1418413 -562703 15188 592359 -108886 -595 10130 822528 -222553 -140000 500000 166063 35486 -111137 288183 161025 -83131 -242305 -223835 5431 0 -105745 20675 -1699615 -844794 913063 913063 6764968 5835000 6629168 6192058 1048863 556005 -650752 -288789 3011811 3300600 2361059 3011811 22885 29082 -104456 11262 0 18000 <p id="xdx_800_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zPTU0Jbyc3Ja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE A –<span id="xdx_82B_z1iVg5bjSdua"> BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A summary of the significant accounting policies applied in the preparation of the accompanying consolidated financial statements follows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zSsPIet4itKf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_863_zbQrqCThhSS6">Business and Basis of Presentation</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Telkonet, Inc. (the “Company”, “Telkonet”), formed in 1999 and incorporated under the laws of the state of Utah, is the creator of the EcoSmart and the Rhapsody Platforms of intelligent automation solutions designed to optimize energy efficiency, comfort and analytics in support of the emerging Internet of Things (“IoT”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2007, the Company acquired substantially all of the assets of Smart Systems International (“SSI”), which was a provider of energy management products and solutions to customers in the United States and Canada and the precursor to the Company’s EcoSmart platform. In 2020, the Company launched the Rhapsody Platform, which simplifies the installation and setup of the Company’s newest products and integrations. Both platforms provide comprehensive savings, management reporting, analytics and virtual engineering of a customer’s portfolio and/or property’s room-by-room energy consumption. Telkonet has deployed more than a half million intelligent devices worldwide in properties within the hospitality, educational, governmental and other commercial markets. The platforms are recognized as a solution for reducing energy consumption, operational costs and carbon footprints, and eliminating the need for new energy generation in these marketplaces – all whilst improving occupant comfort and convenience.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary, Telkonet Communications, Inc., operating as a single reportable business segment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As previously reported in our Current Reports on Form 8-K dated August 10, 2021, and January 13, 2022, on August 6, 2021, the Company entered into a stock purchase agreement (the “Purchase Agreement”) with VDA Group S.p.A., an Italian joint stock company (“VDA”), pursuant to which VDA would, at the Closing (as defined in the Purchase Agreement), contribute <span id="xdx_903_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn3n3_dm_c20220101__20220107__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--VdaPurchaseAgreementMember_zdZctYnnJpx" title="Capital contribute">$5</span> million to Telkonet (the “Financing”) and, in exchange, Telkonet would issue to VDA: (i) <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_dm_c20220101__20220107__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--VdaPurchaseAgreementMember_zMjP8nAnjKw9">162,900,947</span> shares of Company Common Stock (the “Issuance”); and (ii) a warrant to purchase <span id="xdx_909_ecustom--WarrantsIssued_dm_c20220101__20220107__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--VdaPurchaseAgreementMember_zmoLaWgGeIsj">105,380,666</span> additional shares of Common Stock (the “Warrant”) (the Issuance and the Warrant referred to collectively herein as the “VDA Transaction”). The Closing occurred on January 7, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Following the issuance of 162,900,947 shares of Common Stock to VDA upon the Closing, VDA owns 53% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis, resulting in a change of control of the Company. VDA could eventually own as much as 65% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis if it fully exercises the Warrant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zpfJQEtePLTe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86E_zfGc4juafnGg">Concentrations of Credit Risk</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments and related items, which potentially subject the Company to concentrations of credit risk, consist primarily of cash, cash equivalents and trade receivables. The Company places its cash and temporary cash investments with credit quality institutions. At times, such investments may be in excess of the FDIC insurance limit. The Company has never experienced any losses related to these balances. With respect to trade receivables, the Company performs ongoing credit evaluations of its customers’ financial conditions and limits the amount of credit extended when deemed necessary. The Company provides credit to its customers primarily in the United States in the normal course of business. The Company routinely assesses the financial strength of its customers and, as a consequence, believes its trade receivables credit risk exposure is limited.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zu7UXMtz1zIc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_861_zvhuaWfsOsO2">Cash and Cash Equivalents</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers all highly liquid debt instruments purchased with an original maturity date of three months or less to be cash equivalents.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z6OdoR5QWxP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_86B_zeoxLiJqkdg">Accounts Receivable</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are uncollateralized customer obligations due under normal trade terms. The Company records allowances for doubtful accounts based on customer-specific analysis and general matters such as current assessment of past due balances and economic conditions. The Company writes off accounts receivable when they become uncollectible. The allowance for doubtful accounts was $<span id="xdx_904_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_c20211231_zyYLA6xDquQ4">5,563 </span>and $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_c20201231_zANsoZDU8kRa">7,973</span> at December 31, 2021 and 2020, respectively. Management identifies a delinquent customer based upon the delinquent payment status of an outstanding invoice, generally greater than 30 days past due date. The delinquent account designation does not trigger an accounting transaction until such time the account is deemed uncollectible. The allowance for doubtful accounts is determined by examining the reserve history and any outstanding invoices that are over 30 days past due as of the end of the reporting period. Accounts are deemed uncollectible on a case-by-case basis, at management’s discretion based upon an examination of the communication with the delinquent customer and payment history. Typically, accounts are only escalated to “uncollectible” status after multiple attempts at collection have proven unsuccessful.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zP6Lj1sh5TT7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86B_zmIQ6fLXXyPh">Inventories</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories consist of thermostats, sensors and controllers for Telkonet’s product platforms. These inventories are purchased for resale and do not include manufacturing labor and overhead. Inventories are stated at the lower of cost or net realizable value determined by the first in, first out (FIFO) method. The Company’s inventories are subject to technological obsolescence. Management evaluates the net realizable value of its inventories on a quarterly basis and when it is determined that the Company’s carrying cost of such excess and obsolete inventories cannot be recovered in full, a charge is taken against income for the difference between the carrying cost and the estimated realizable amount. The reserve for inventory obsolescence was approximately $<span id="xdx_90E_eus-gaap--InventoryValuationReserves_c20211231_pp0p0" title="Inventory obsolescence">443,000</span> and $<span id="xdx_90F_eus-gaap--InventoryValuationReserves_c20201231_pp0p0" title="Inventory obsolescence">404,000</span> at December 31, 2021, and 2020, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zLme9Wt7pEYi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_863_zSHEXsE61GGl">Property and Equipment</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with Accounting Standards Codification ASC 360 “Property Plant and Equipment<i>”</i>, property and equipment is stated at cost and is depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from <span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231" title="Property and equipment useful lives">2 to 10 years</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zf3rIVTf7p48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_86E_zEaQhYZY2yTk">Fair Value of Financial Instruments</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for the fair value of financial instruments in accordance with ASC 820, which defines fair value for accounting purposes, established a framework for measuring fair value and expanded disclosure requirements regarding fair value measurements. Fair value is defined as an exit price, which is the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date. The degree of judgment utilized in measuring the fair value of assets and liabilities generally correlates to the level of pricing observability. Financial assets and liabilities with readily available, actively quoted prices or for which fair value can be measured from actively quoted prices in active markets generally have more pricing observability and require less judgment in measuring fair value. Conversely, financial assets and liabilities that are rarely traded or not quoted have less price observability and are generally measured at fair value using valuation models that require more judgment. These valuation techniques involve some level of management estimation and judgment, the degree of which is dependent on the price transparency of the asset, liability or market and the nature of the asset or liability. The Company categorizes financial assets and liabilities that are recurring, at fair value into a three-level hierarchy in accordance with these provisions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="width: 2%"> </td> <td style="vertical-align: top; width: 2%"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="width: 96%; text-align: justify"><span style="font-size: 10pt">Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</span></td></tr> <tr> <td> </td> <td> </td> <td> </td></tr> <tr> <td> </td> <td style="vertical-align: top"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 2: Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; or</span></td></tr> <tr> <td> </td> <td> </td> <td> </td></tr> <tr> <td> </td> <td style="vertical-align: top"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and are unobservable.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable, and certain accrued liabilities. The carrying amounts of these assets and liabilities approximate fair value due to the short maturity of these instruments (Level 1 instruments), except for the line of credit. The carrying amount of the line of credit approximates fair value due to the interest rate and terms approximating those available to the Company for similar obligations (Level 2 instruments).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zDcnAdNCCUL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_866_z86bwj0McP1d">Long-Lived Assets</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable in accordance with ASC 360-10. Recoverability is measured by comparison of the carrying amount to the future net cash flows which the assets are expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds their fair value. Based on the assessment for impairment performed during 2021 and 2020, no impairment was recorded.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--EarningsPerSharePolicyTextBlock_zm84LFQkhcYa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_865_z1MUs5PhM5Ih">Income (Loss) per Common Share</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company computes earnings per share under ASC 260-10, “Earnings Per Share”.  Basic net income (loss) per common share is computed using the weighted average shares outstanding. Diluted net income (loss) per common share is computed using the treasury stock method, which assumes that the proceeds to be received on exercise of outstanding stock options and warrants are used to repurchase shares of the Company at the average market price of the common shares for the year. Dilutive common stock equivalents consist of shares issuable upon the exercise of the Company's outstanding stock options and warrants. For the years ended December 31, 2021 and 2020, there were <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231_zkiDPJ1sxz1g">3,349,793 </span>and <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231_z68izGF0xzW6">3,599,793</span>, respectively, shares of common stock underlying options and warrants excluded due to these instruments being anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_890_eus-gaap--ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_zvG35BKZAC0d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BA_zoWGksPJ7wD4">Numerator for basic and diluted loss per share:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20210101__20211231_zISDSvcyuAii" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_498_20200101__20201231_zqp7ysWAc2Mh" style="border-bottom: Black 1pt solid; text-align: center">2020</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_405_eus-gaap--NetIncomeLoss_maNILATz2gY_zWa7HUP34EC7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Net loss</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(412,785</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(3,149,852</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--PreferredStockDividendsIncomeStatementImpact_iN_di_msNILATz2gY_zbKsitxzRdX2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: cumulative dividends earned on Series A and Series B preferred stock</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(94,850</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(95,106</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_mtNILATz2gY_zAnNxNXS9KUg" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Net loss attributable to common shareholders</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(507,635</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(3,244,958</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A1_z1g1jqbxaYzj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Shares used in the calculation of diluted EPS for the years ended December 31, 2021 and 2020 are summarized below: </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zOeyJRq0pM1i" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details - Diluted EPS)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BC_zuJ2QQbOrkD1" style="display: none">Schedule of diluted EPS</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20210101__20211231_zBP8Ymb9er0e" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20200101__20201231_zJsJnBNhydB6" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Weighted average common shares outstanding - basic</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right">136,311,335</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right">136,231,562</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_d0_zTkZvRFmrfK4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Dilutive effect of stock options</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Weighted average common shares outstanding - diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">136,311,335</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">136,231,562</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_841_eus-gaap--UseOfEstimates_zGKYPO17kwIe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_861_zWs5lFwQiK5">Use of Estimates</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity with United States of America (U.S.) generally accepted accounting principles (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and 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. Estimates are used when accounting for items and matters such as revenue recognition and allowances for uncollectible accounts receivable, inventory obsolescence, depreciation and amortization, long-lived assets, taxes and related valuation allowance, income tax provisions, stock-based compensation, and contingencies. The Company believes that the estimates, judgments and assumptions are reasonable, based on information available at the time they are made. Actual results may differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_z4MfSqspFKde" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86C_z2cHEYAJ5h3">Income Taxes</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes in accordance with ASC 740-10 “Income Taxes.” Under this method, deferred income taxes (when required) are provided based on the difference between the financial reporting and income tax bases of assets and liabilities and net operating losses at the statutory rates enacted for future periods. The Company has a policy of establishing a valuation allowance when it is more likely than not that the Company will not realize the benefits of its deferred income tax assets in the future.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 740-10-25, which prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC 740-10-25 also provides guidance on de-recognition, classification, treatment of interest and penalties, and disclosure of such positions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_z7575pysFzh7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86C_zcd73hgolEng">Revenue from Contracts with Customers</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606, the Standard”) supersedes nearly all legacy revenue recognition guidance. ASC 606, the Standard outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue based on when it satisfies its performance obligations by transferring control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for said goods or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> <b> </b></p> <p id="xdx_84D_ecustom--IdentifyTheCustomerContractsPolicyTextBlock_zm3i1iiEnWOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86E_zetWvgFZmFe2">Identify the customer contracts</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for a customer contract under ASC 606 when the contract is legally enforceable. A contract is legally enforceable when all of the following criteria are met: (1) the contract has been approved by the Company and the customer and both parties are committed to perform their respective obligations, (2) the Company can identify each party’s rights regarding goods or services transferred, (3) the Company can identify payment terms for goods or services transferred, (4) the contract has commercial substance, and (5) collectability of all the consideration to which the Company is entitled in exchange for the goods or services transferred is probable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A contract does not exist if either party to the contract has the unilateral right to terminate a wholly unperformed contract without compensating the other party (or parties). Nearly all of the Company’s contracts do not contain such mutual termination rights for convenience. All contracts are in written form.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock_zxbM83EKbZm2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86C_z0EubuH7o7Zb">Identify the performance obligations</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will enter into product only contracts that contain a single performance obligation related to the transfer of products to a customer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will also enter into certain customer contracts that encompass product and installation services, referred to as “turnkey” solutions. These contracts ultimately provide the customer with a solution that enhances the functionality of the customer’s existing equipment. For this reason, the Company has determined that the product and installation services are not separately identifiable performance obligations, but in essence represent one, combined performance obligation (“turnkey”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also offers technical phone support services to customers. This service is considered a separate performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--BusinessCombinationsPolicy_ztkSAPAZD6Wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_z7U1J1b8RhT2">Determine the transaction price</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company generally enters into contracts containing fixed prices. It is not customary for the Company to include contract terms that would result in variable consideration. In the rare situation that a contract does include this type of provision, it is not expected to result in a material adjustment to the transaction price. The Company regularly extends pricing discounts; however, they are negotiated up front and adjust the fixed transaction price set out in the contract.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Customer contracts will typically contain upfront deposits that will be applied against future invoices, as well as customer retainage. The intent of any required deposit or retainage is to ensure that the obligations of either party are honored and follow customary industry practices. In addition, the Company will typically be paid in advance at the beginning of any support contracts, consistent with industry practices. None of these payment provisions are intended to represent significant implicit financing. The Company’s standard payment terms are thirty days from invoice date. Products are fully refundable when returned in their original packaging without damage or defacing less a restocking fee. Historical returns have shown to be immaterial. The Company offers a standard one-year assurance warranty. However, customers can purchase an extended warranty. Under the revenue recognition standard, extended warranties are accounted for as a service warranty, requiring the revenue to be recognized over the extended service periods. Contracts involving an extended warranty are immaterial and will continue to be combined with technical phone support services revenue and recognized on a straight-line basis over the term of the contract.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_848_ecustom--AllocateTheTransactionPriceToThePerformanceObligationsPolicyTextBlock_zVj8jApNHdB1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_868_zrHwiXR6AJhf">Allocate the transaction price to the performance obligations</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues from customer contracts are allocated to the separate performance obligations based on their relative stand-alone selling price (“SSP”) at contract inception. The SSP is the price at which the Company would sell a promised good or service separately. The best evidence of an SSP is the observable price of a good or service when the entity sells that good or service separately in similar circumstances and to similar customers. However, turnkey solutions are sold for a broad range of amounts resulting from, but not limited to, tiered discounting for value-added resellers (“VAR”) based upon committed volumes and other economic factors. Due to the high variability of our pricing, the Company cannot establish a reliable SSP using observable data. Accordingly, the Company uses the residual approach to allocate the transaction price to performance obligations related to its turnkey solutions. When support services are not included within the turnkey solution, the residual method is not utilized and no allocation of the transaction price to the performance obligation is necessary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All support service agreements, whether single or multi-year terms, automatically renew for one-year terms at a suggested retail price (“SRP”). Support service renewals are consistently priced and therefore would support the use of SRP as the best estimate of an SSP for such performance obligations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84B_eus-gaap--RevenueRecognitionPolicyTextBlock_zuSjPTfJpfH4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_863_z8iLaSQoSJyb">Revenue Recognition</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenues from product only sales at a point in time when control over the product has transferred to the customer. As the Company’s principal terms of sale are FOB shipping point, the Company primarily transfers control and records revenue for product only sales upon shipment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A typical turnkey project involves the installation and integration of 200-300 rooms in a customer-controlled facility and usually takes sixty days to complete. Since control over goods and services transfers to a customer once a room is installed, the Company recognizes revenue for turnkey solutions over time. The Company uses an outputs measure based on the number of rooms installed to recognize revenues from turnkey solutions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues from support services are recognized over time, in even daily increments over the term of the contract, and are presented as “Recurring Revenue” in the Statement of Operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contracts are billed in accordance with the terms and conditions, either at periodic intervals or upon substantial completion. This can result in billing occurring subsequent to revenue recognition, resulting in contract assets. Contract assets are presented as current assets in the Consolidated Balance Sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contract liabilities include deferrals for the monthly support service fees. Long-term contract liabilities represent support service fees that will be recognized as revenue after December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_ecustom--ContractFulfillmentCostPolicyTextBlock_zfDYhKXVhedk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zlKxq8VoBzX9">Contract Fulfillment Cost</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes related costs of the contract over time in relation to the revenue recognition. Costs included within the projects relate to the cost of material, direct labor and costs of outside services utilized to complete projects. These are presented as “Contract assets” in the Consolidated Balance Sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_847_ecustom--SalesTaxesPolicy_zIrfxswoooVd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_866_zo1kOydKvZEg">Sales Taxes</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unless provided with a resale or tax exemption certificate, the Company assesses and collects sales tax on sales transactions and records the amount as a liability. It is recognized as a liability until remitted to the applicable state. Total revenues do not include sales tax as the Company is considered a pass through conduit for collecting and remitting sales taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_845_eus-gaap--GuaranteesIndemnificationsAndWarrantiesPolicies_zpc30xscrcK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_867_zFyOUpEe7wJh">Guarantees and Product Warranties</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records a liability for potential warranty claims in cost of sales at the time of sale. The amount of the liability is based on the trend in the historical ratio of claims to sales, the historical length of time between the sale and resulting warranty claim, new product introductions and other factors. The products sold are generally covered by a warranty for a period of one year. In the event the Company determines that its current or future product repair and replacement costs exceed its estimates, an adjustment to these reserves would be charged to earnings in the period such determination is made. For the years ended December 31, 2021 and 2020, the Company experienced returns of approximately <span id="xdx_902_ecustom--GuaranteesAndProductWarrantyReturnPercentage1_c20210101__20211231" title="Guarantees and product warranty return percentage"><span id="xdx_90D_ecustom--GuaranteesAndProductWarrantyReturnPercentage1_c20200101__20201231" title="Guarantees and product warranty return percentage">1% to 3%</span></span> of material’s included in cost of sales, respectively. As of December 31, 2021 and 2020, the Company recorded warranty liabilities in the amount of $<span id="xdx_90E_eus-gaap--ProductWarrantyAccrual_c20211231_pp0p0" title="Warranty liabilities">46,650</span> and $<span id="xdx_90F_eus-gaap--ProductWarrantyAccrual_c20201231_pp0p0" title="Warranty liabilities">45,328</span>, respectively, using this experience factor range.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Product warranties for the years ended December 31 are as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_zBcxURIRFDo5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details-Product warranties)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zApZrq9hN3gf" style="display: none">Schedule of allowance for doubtful accounts</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Beginning balance</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ProductWarrantyAccrual_iS_pp0p0_c20210101__20211231_zCPrr0zoNYoc" style="width: 13%; text-align: right" title="Beginning balance">45,328</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ProductWarrantyAccrual_iS_pp0p0_c20200101__20201231_zk32HbeMYRR6" style="width: 13%; text-align: right" title="Beginning balance">58,791</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warranty claims incurred</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_iN_pp0p0_di_c20210101__20211231_zBQlzkDPRJii" style="text-align: right" title="Warranty claims incurred">(16,075</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_iN_pp0p0_di_c20200101__20201231_zvJEvajh2yne" style="text-align: right" title="Warranty claims incurred">(20,499</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Provision charged to expense</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--ProductWarrantyAccrualPayments_c20210101__20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Provision charged to expense">17,397</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ProductWarrantyAccrualPayments_c20200101__20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Provision charged to expense">7,036</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--ProductWarrantyAccrual_iE_pp0p0_c20210101__20211231_zLXwmV9g8KGk" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">46,650</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ProductWarrantyAccrual_iE_pp0p0_c20200101__20201231_zXfPJEl4mlna" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">45,328</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_845_eus-gaap--AdvertisingCostsPolicyTextBlock_zYGcx1X25bs9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_863_zgrobM1yWvxj">Advertising</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows the policy of charging the costs of advertising to expenses as incurred. The Company incurred $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0" title="Advertising expense">10,525</span> and $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20200101__20201231_pp0p0" title="Advertising expense">10,104</span> in advertising costs during the years ended December 31, 2021 and 2020, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ResearchAndDevelopmentExpensePolicy_zR1BFlK0iTo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_861_zlE293vv4Kr6">Research and Development</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for research and development costs in accordance with the ASC 730-10, “Research and Development”. Under ASC 730-10, all research and development costs must be charged to expense as incurred. Accordingly, internal research and development costs are expensed as incurred. Third-party research and development costs are expensed when the contracted work has been performed or as milestone results have been achieved. Company-sponsored research and development costs related to both present and future products are expensed in the period incurred. Total expenditures on research and product development for 2021 and 2020 were $<span id="xdx_900_eus-gaap--ResearchAndDevelopmentExpense_c20210101__20211231_pp0p0" title="Research and development expenses">1,129,957</span> and $<span id="xdx_902_eus-gaap--ResearchAndDevelopmentExpense_c20200101__20201231_pp0p0" title="Research and development expenses">1,177,282</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zVFkmBcoQKpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_86B_zTftSXb0CPE7">Stock-Based Compensation</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for stock-based awards in accordance with ASC 718-10, “Share-Based Compensation”, which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to the Company’s employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will hold vested stock options before exercising them, the estimated volatility of the Company’s common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company’s consolidated statements of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The expected term of the options represents the estimated period of time until exercise and is based on historical experience of similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. The expected stock price volatility is based on the historical volatility of the Company’s stock for the related expected term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Stock-based compensation expense in connection with options granted to employees was $<span id="xdx_902_eus-gaap--ShareBasedCompensation_c20210101__20211231_pp0p0" title="Stock based compensation expenses"><span id="xdx_900_eus-gaap--ShareBasedCompensation_c20200101__20201231_pp0p0" title="Stock based compensation expenses">7,262</span></span> for both years ended December 31, 2021 and 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zSsPIet4itKf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_863_zbQrqCThhSS6">Business and Basis of Presentation</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Telkonet, Inc. (the “Company”, “Telkonet”), formed in 1999 and incorporated under the laws of the state of Utah, is the creator of the EcoSmart and the Rhapsody Platforms of intelligent automation solutions designed to optimize energy efficiency, comfort and analytics in support of the emerging Internet of Things (“IoT”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2007, the Company acquired substantially all of the assets of Smart Systems International (“SSI”), which was a provider of energy management products and solutions to customers in the United States and Canada and the precursor to the Company’s EcoSmart platform. In 2020, the Company launched the Rhapsody Platform, which simplifies the installation and setup of the Company’s newest products and integrations. Both platforms provide comprehensive savings, management reporting, analytics and virtual engineering of a customer’s portfolio and/or property’s room-by-room energy consumption. Telkonet has deployed more than a half million intelligent devices worldwide in properties within the hospitality, educational, governmental and other commercial markets. The platforms are recognized as a solution for reducing energy consumption, operational costs and carbon footprints, and eliminating the need for new energy generation in these marketplaces – all whilst improving occupant comfort and convenience.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiary, Telkonet Communications, Inc., operating as a single reportable business segment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As previously reported in our Current Reports on Form 8-K dated August 10, 2021, and January 13, 2022, on August 6, 2021, the Company entered into a stock purchase agreement (the “Purchase Agreement”) with VDA Group S.p.A., an Italian joint stock company (“VDA”), pursuant to which VDA would, at the Closing (as defined in the Purchase Agreement), contribute <span id="xdx_903_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn3n3_dm_c20220101__20220107__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--VdaPurchaseAgreementMember_zdZctYnnJpx" title="Capital contribute">$5</span> million to Telkonet (the “Financing”) and, in exchange, Telkonet would issue to VDA: (i) <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_dm_c20220101__20220107__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--VdaPurchaseAgreementMember_zMjP8nAnjKw9">162,900,947</span> shares of Company Common Stock (the “Issuance”); and (ii) a warrant to purchase <span id="xdx_909_ecustom--WarrantsIssued_dm_c20220101__20220107__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--VdaPurchaseAgreementMember_zmoLaWgGeIsj">105,380,666</span> additional shares of Common Stock (the “Warrant”) (the Issuance and the Warrant referred to collectively herein as the “VDA Transaction”). The Closing occurred on January 7, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Following the issuance of 162,900,947 shares of Common Stock to VDA upon the Closing, VDA owns 53% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis, resulting in a change of control of the Company. VDA could eventually own as much as 65% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis if it fully exercises the Warrant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 162900947 105380666 <p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zpfJQEtePLTe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86E_zfGc4juafnGg">Concentrations of Credit Risk</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments and related items, which potentially subject the Company to concentrations of credit risk, consist primarily of cash, cash equivalents and trade receivables. The Company places its cash and temporary cash investments with credit quality institutions. At times, such investments may be in excess of the FDIC insurance limit. The Company has never experienced any losses related to these balances. With respect to trade receivables, the Company performs ongoing credit evaluations of its customers’ financial conditions and limits the amount of credit extended when deemed necessary. The Company provides credit to its customers primarily in the United States in the normal course of business. The Company routinely assesses the financial strength of its customers and, as a consequence, believes its trade receivables credit risk exposure is limited.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zu7UXMtz1zIc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_861_zvhuaWfsOsO2">Cash and Cash Equivalents</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers all highly liquid debt instruments purchased with an original maturity date of three months or less to be cash equivalents.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z6OdoR5QWxP6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_86B_zeoxLiJqkdg">Accounts Receivable</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are uncollateralized customer obligations due under normal trade terms. The Company records allowances for doubtful accounts based on customer-specific analysis and general matters such as current assessment of past due balances and economic conditions. The Company writes off accounts receivable when they become uncollectible. The allowance for doubtful accounts was $<span id="xdx_904_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_c20211231_zyYLA6xDquQ4">5,563 </span>and $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_c20201231_zANsoZDU8kRa">7,973</span> at December 31, 2021 and 2020, respectively. Management identifies a delinquent customer based upon the delinquent payment status of an outstanding invoice, generally greater than 30 days past due date. The delinquent account designation does not trigger an accounting transaction until such time the account is deemed uncollectible. The allowance for doubtful accounts is determined by examining the reserve history and any outstanding invoices that are over 30 days past due as of the end of the reporting period. Accounts are deemed uncollectible on a case-by-case basis, at management’s discretion based upon an examination of the communication with the delinquent customer and payment history. Typically, accounts are only escalated to “uncollectible” status after multiple attempts at collection have proven unsuccessful.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 5563 7973 <p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zP6Lj1sh5TT7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86B_zmIQ6fLXXyPh">Inventories</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories consist of thermostats, sensors and controllers for Telkonet’s product platforms. These inventories are purchased for resale and do not include manufacturing labor and overhead. Inventories are stated at the lower of cost or net realizable value determined by the first in, first out (FIFO) method. The Company’s inventories are subject to technological obsolescence. Management evaluates the net realizable value of its inventories on a quarterly basis and when it is determined that the Company’s carrying cost of such excess and obsolete inventories cannot be recovered in full, a charge is taken against income for the difference between the carrying cost and the estimated realizable amount. The reserve for inventory obsolescence was approximately $<span id="xdx_90E_eus-gaap--InventoryValuationReserves_c20211231_pp0p0" title="Inventory obsolescence">443,000</span> and $<span id="xdx_90F_eus-gaap--InventoryValuationReserves_c20201231_pp0p0" title="Inventory obsolescence">404,000</span> at December 31, 2021, and 2020, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 443000 404000 <p id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zLme9Wt7pEYi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_863_zSHEXsE61GGl">Property and Equipment</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with Accounting Standards Codification ASC 360 “Property Plant and Equipment<i>”</i>, property and equipment is stated at cost and is depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from <span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231" title="Property and equipment useful lives">2 to 10 years</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2 to 10 years <p id="xdx_846_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zf3rIVTf7p48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_86E_zEaQhYZY2yTk">Fair Value of Financial Instruments</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for the fair value of financial instruments in accordance with ASC 820, which defines fair value for accounting purposes, established a framework for measuring fair value and expanded disclosure requirements regarding fair value measurements. Fair value is defined as an exit price, which is the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date. The degree of judgment utilized in measuring the fair value of assets and liabilities generally correlates to the level of pricing observability. Financial assets and liabilities with readily available, actively quoted prices or for which fair value can be measured from actively quoted prices in active markets generally have more pricing observability and require less judgment in measuring fair value. Conversely, financial assets and liabilities that are rarely traded or not quoted have less price observability and are generally measured at fair value using valuation models that require more judgment. These valuation techniques involve some level of management estimation and judgment, the degree of which is dependent on the price transparency of the asset, liability or market and the nature of the asset or liability. The Company categorizes financial assets and liabilities that are recurring, at fair value into a three-level hierarchy in accordance with these provisions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="width: 2%"> </td> <td style="vertical-align: top; width: 2%"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="width: 96%; text-align: justify"><span style="font-size: 10pt">Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</span></td></tr> <tr> <td> </td> <td> </td> <td> </td></tr> <tr> <td> </td> <td style="vertical-align: top"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 2: Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; or</span></td></tr> <tr> <td> </td> <td> </td> <td> </td></tr> <tr> <td> </td> <td style="vertical-align: top"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and are unobservable.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable, and certain accrued liabilities. The carrying amounts of these assets and liabilities approximate fair value due to the short maturity of these instruments (Level 1 instruments), except for the line of credit. The carrying amount of the line of credit approximates fair value due to the interest rate and terms approximating those available to the Company for similar obligations (Level 2 instruments).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zDcnAdNCCUL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_866_z86bwj0McP1d">Long-Lived Assets</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable in accordance with ASC 360-10. Recoverability is measured by comparison of the carrying amount to the future net cash flows which the assets are expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds their fair value. Based on the assessment for impairment performed during 2021 and 2020, no impairment was recorded.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--EarningsPerSharePolicyTextBlock_zm84LFQkhcYa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_865_z1MUs5PhM5Ih">Income (Loss) per Common Share</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company computes earnings per share under ASC 260-10, “Earnings Per Share”.  Basic net income (loss) per common share is computed using the weighted average shares outstanding. Diluted net income (loss) per common share is computed using the treasury stock method, which assumes that the proceeds to be received on exercise of outstanding stock options and warrants are used to repurchase shares of the Company at the average market price of the common shares for the year. Dilutive common stock equivalents consist of shares issuable upon the exercise of the Company's outstanding stock options and warrants. For the years ended December 31, 2021 and 2020, there were <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231_zkiDPJ1sxz1g">3,349,793 </span>and <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231_z68izGF0xzW6">3,599,793</span>, respectively, shares of common stock underlying options and warrants excluded due to these instruments being anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_890_eus-gaap--ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_zvG35BKZAC0d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BA_zoWGksPJ7wD4">Numerator for basic and diluted loss per share:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20210101__20211231_zISDSvcyuAii" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_498_20200101__20201231_zqp7ysWAc2Mh" style="border-bottom: Black 1pt solid; text-align: center">2020</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_405_eus-gaap--NetIncomeLoss_maNILATz2gY_zWa7HUP34EC7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Net loss</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(412,785</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(3,149,852</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--PreferredStockDividendsIncomeStatementImpact_iN_di_msNILATz2gY_zbKsitxzRdX2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: cumulative dividends earned on Series A and Series B preferred stock</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(94,850</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(95,106</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_mtNILATz2gY_zAnNxNXS9KUg" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Net loss attributable to common shareholders</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(507,635</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(3,244,958</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A1_z1g1jqbxaYzj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Shares used in the calculation of diluted EPS for the years ended December 31, 2021 and 2020 are summarized below: </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zOeyJRq0pM1i" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details - Diluted EPS)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BC_zuJ2QQbOrkD1" style="display: none">Schedule of diluted EPS</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20210101__20211231_zBP8Ymb9er0e" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20200101__20201231_zJsJnBNhydB6" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Weighted average common shares outstanding - basic</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right">136,311,335</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right">136,231,562</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_d0_zTkZvRFmrfK4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Dilutive effect of stock options</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Weighted average common shares outstanding - diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">136,311,335</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">136,231,562</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 3349793 3599793 <p id="xdx_890_eus-gaap--ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_zvG35BKZAC0d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BA_zoWGksPJ7wD4">Numerator for basic and diluted loss per share:</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20210101__20211231_zISDSvcyuAii" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_498_20200101__20201231_zqp7ysWAc2Mh" style="border-bottom: Black 1pt solid; text-align: center">2020</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_405_eus-gaap--NetIncomeLoss_maNILATz2gY_zWa7HUP34EC7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Net loss</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(412,785</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(3,149,852</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--PreferredStockDividendsIncomeStatementImpact_iN_di_msNILATz2gY_zbKsitxzRdX2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: cumulative dividends earned on Series A and Series B preferred stock</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(94,850</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(95,106</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_mtNILATz2gY_zAnNxNXS9KUg" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Net loss attributable to common shareholders</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(507,635</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(3,244,958</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> -412785 -3149852 94850 95106 -507635 -3244958 <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zOeyJRq0pM1i" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details - Diluted EPS)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BC_zuJ2QQbOrkD1" style="display: none">Schedule of diluted EPS</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20210101__20211231_zBP8Ymb9er0e" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20200101__20201231_zJsJnBNhydB6" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Weighted average common shares outstanding - basic</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right">136,311,335</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right">136,231,562</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_d0_zTkZvRFmrfK4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Dilutive effect of stock options</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Weighted average common shares outstanding - diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">136,311,335</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">136,231,562</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 136311335 136231562 0 0 136311335 136231562 <p id="xdx_841_eus-gaap--UseOfEstimates_zGKYPO17kwIe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_861_zWs5lFwQiK5">Use of Estimates</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity with United States of America (U.S.) generally accepted accounting principles (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and 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. Estimates are used when accounting for items and matters such as revenue recognition and allowances for uncollectible accounts receivable, inventory obsolescence, depreciation and amortization, long-lived assets, taxes and related valuation allowance, income tax provisions, stock-based compensation, and contingencies. The Company believes that the estimates, judgments and assumptions are reasonable, based on information available at the time they are made. Actual results may differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_z4MfSqspFKde" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86C_z2cHEYAJ5h3">Income Taxes</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes in accordance with ASC 740-10 “Income Taxes.” Under this method, deferred income taxes (when required) are provided based on the difference between the financial reporting and income tax bases of assets and liabilities and net operating losses at the statutory rates enacted for future periods. The Company has a policy of establishing a valuation allowance when it is more likely than not that the Company will not realize the benefits of its deferred income tax assets in the future.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 740-10-25, which prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC 740-10-25 also provides guidance on de-recognition, classification, treatment of interest and penalties, and disclosure of such positions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_z7575pysFzh7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86C_zcd73hgolEng">Revenue from Contracts with Customers</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (“ASC 606, the Standard”) supersedes nearly all legacy revenue recognition guidance. ASC 606, the Standard outlines a comprehensive five-step revenue recognition model based on the principle that an entity should recognize revenue based on when it satisfies its performance obligations by transferring control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for said goods or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> <b> </b></p> <p id="xdx_84D_ecustom--IdentifyTheCustomerContractsPolicyTextBlock_zm3i1iiEnWOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86E_zetWvgFZmFe2">Identify the customer contracts</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for a customer contract under ASC 606 when the contract is legally enforceable. A contract is legally enforceable when all of the following criteria are met: (1) the contract has been approved by the Company and the customer and both parties are committed to perform their respective obligations, (2) the Company can identify each party’s rights regarding goods or services transferred, (3) the Company can identify payment terms for goods or services transferred, (4) the contract has commercial substance, and (5) collectability of all the consideration to which the Company is entitled in exchange for the goods or services transferred is probable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A contract does not exist if either party to the contract has the unilateral right to terminate a wholly unperformed contract without compensating the other party (or parties). Nearly all of the Company’s contracts do not contain such mutual termination rights for convenience. All contracts are in written form.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock_zxbM83EKbZm2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86C_z0EubuH7o7Zb">Identify the performance obligations</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will enter into product only contracts that contain a single performance obligation related to the transfer of products to a customer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will also enter into certain customer contracts that encompass product and installation services, referred to as “turnkey” solutions. These contracts ultimately provide the customer with a solution that enhances the functionality of the customer’s existing equipment. For this reason, the Company has determined that the product and installation services are not separately identifiable performance obligations, but in essence represent one, combined performance obligation (“turnkey”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also offers technical phone support services to customers. This service is considered a separate performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--BusinessCombinationsPolicy_ztkSAPAZD6Wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_z7U1J1b8RhT2">Determine the transaction price</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company generally enters into contracts containing fixed prices. It is not customary for the Company to include contract terms that would result in variable consideration. In the rare situation that a contract does include this type of provision, it is not expected to result in a material adjustment to the transaction price. The Company regularly extends pricing discounts; however, they are negotiated up front and adjust the fixed transaction price set out in the contract.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Customer contracts will typically contain upfront deposits that will be applied against future invoices, as well as customer retainage. The intent of any required deposit or retainage is to ensure that the obligations of either party are honored and follow customary industry practices. In addition, the Company will typically be paid in advance at the beginning of any support contracts, consistent with industry practices. None of these payment provisions are intended to represent significant implicit financing. The Company’s standard payment terms are thirty days from invoice date. Products are fully refundable when returned in their original packaging without damage or defacing less a restocking fee. Historical returns have shown to be immaterial. The Company offers a standard one-year assurance warranty. However, customers can purchase an extended warranty. Under the revenue recognition standard, extended warranties are accounted for as a service warranty, requiring the revenue to be recognized over the extended service periods. Contracts involving an extended warranty are immaterial and will continue to be combined with technical phone support services revenue and recognized on a straight-line basis over the term of the contract.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_848_ecustom--AllocateTheTransactionPriceToThePerformanceObligationsPolicyTextBlock_zVj8jApNHdB1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_868_zrHwiXR6AJhf">Allocate the transaction price to the performance obligations</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues from customer contracts are allocated to the separate performance obligations based on their relative stand-alone selling price (“SSP”) at contract inception. The SSP is the price at which the Company would sell a promised good or service separately. The best evidence of an SSP is the observable price of a good or service when the entity sells that good or service separately in similar circumstances and to similar customers. However, turnkey solutions are sold for a broad range of amounts resulting from, but not limited to, tiered discounting for value-added resellers (“VAR”) based upon committed volumes and other economic factors. Due to the high variability of our pricing, the Company cannot establish a reliable SSP using observable data. Accordingly, the Company uses the residual approach to allocate the transaction price to performance obligations related to its turnkey solutions. When support services are not included within the turnkey solution, the residual method is not utilized and no allocation of the transaction price to the performance obligation is necessary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All support service agreements, whether single or multi-year terms, automatically renew for one-year terms at a suggested retail price (“SRP”). Support service renewals are consistently priced and therefore would support the use of SRP as the best estimate of an SSP for such performance obligations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84B_eus-gaap--RevenueRecognitionPolicyTextBlock_zuSjPTfJpfH4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_863_z8iLaSQoSJyb">Revenue Recognition</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenues from product only sales at a point in time when control over the product has transferred to the customer. As the Company’s principal terms of sale are FOB shipping point, the Company primarily transfers control and records revenue for product only sales upon shipment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A typical turnkey project involves the installation and integration of 200-300 rooms in a customer-controlled facility and usually takes sixty days to complete. Since control over goods and services transfers to a customer once a room is installed, the Company recognizes revenue for turnkey solutions over time. The Company uses an outputs measure based on the number of rooms installed to recognize revenues from turnkey solutions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenues from support services are recognized over time, in even daily increments over the term of the contract, and are presented as “Recurring Revenue” in the Statement of Operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contracts are billed in accordance with the terms and conditions, either at periodic intervals or upon substantial completion. This can result in billing occurring subsequent to revenue recognition, resulting in contract assets. Contract assets are presented as current assets in the Consolidated Balance Sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contract liabilities include deferrals for the monthly support service fees. Long-term contract liabilities represent support service fees that will be recognized as revenue after December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_ecustom--ContractFulfillmentCostPolicyTextBlock_zfDYhKXVhedk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zlKxq8VoBzX9">Contract Fulfillment Cost</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes related costs of the contract over time in relation to the revenue recognition. Costs included within the projects relate to the cost of material, direct labor and costs of outside services utilized to complete projects. These are presented as “Contract assets” in the Consolidated Balance Sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_847_ecustom--SalesTaxesPolicy_zIrfxswoooVd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_866_zo1kOydKvZEg">Sales Taxes</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unless provided with a resale or tax exemption certificate, the Company assesses and collects sales tax on sales transactions and records the amount as a liability. It is recognized as a liability until remitted to the applicable state. Total revenues do not include sales tax as the Company is considered a pass through conduit for collecting and remitting sales taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_845_eus-gaap--GuaranteesIndemnificationsAndWarrantiesPolicies_zpc30xscrcK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_867_zFyOUpEe7wJh">Guarantees and Product Warranties</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records a liability for potential warranty claims in cost of sales at the time of sale. The amount of the liability is based on the trend in the historical ratio of claims to sales, the historical length of time between the sale and resulting warranty claim, new product introductions and other factors. The products sold are generally covered by a warranty for a period of one year. In the event the Company determines that its current or future product repair and replacement costs exceed its estimates, an adjustment to these reserves would be charged to earnings in the period such determination is made. For the years ended December 31, 2021 and 2020, the Company experienced returns of approximately <span id="xdx_902_ecustom--GuaranteesAndProductWarrantyReturnPercentage1_c20210101__20211231" title="Guarantees and product warranty return percentage"><span id="xdx_90D_ecustom--GuaranteesAndProductWarrantyReturnPercentage1_c20200101__20201231" title="Guarantees and product warranty return percentage">1% to 3%</span></span> of material’s included in cost of sales, respectively. As of December 31, 2021 and 2020, the Company recorded warranty liabilities in the amount of $<span id="xdx_90E_eus-gaap--ProductWarrantyAccrual_c20211231_pp0p0" title="Warranty liabilities">46,650</span> and $<span id="xdx_90F_eus-gaap--ProductWarrantyAccrual_c20201231_pp0p0" title="Warranty liabilities">45,328</span>, respectively, using this experience factor range.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Product warranties for the years ended December 31 are as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_zBcxURIRFDo5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details-Product warranties)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zApZrq9hN3gf" style="display: none">Schedule of allowance for doubtful accounts</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Beginning balance</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ProductWarrantyAccrual_iS_pp0p0_c20210101__20211231_zCPrr0zoNYoc" style="width: 13%; text-align: right" title="Beginning balance">45,328</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ProductWarrantyAccrual_iS_pp0p0_c20200101__20201231_zk32HbeMYRR6" style="width: 13%; text-align: right" title="Beginning balance">58,791</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warranty claims incurred</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_iN_pp0p0_di_c20210101__20211231_zBQlzkDPRJii" style="text-align: right" title="Warranty claims incurred">(16,075</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_iN_pp0p0_di_c20200101__20201231_zvJEvajh2yne" style="text-align: right" title="Warranty claims incurred">(20,499</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Provision charged to expense</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--ProductWarrantyAccrualPayments_c20210101__20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Provision charged to expense">17,397</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ProductWarrantyAccrualPayments_c20200101__20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Provision charged to expense">7,036</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--ProductWarrantyAccrual_iE_pp0p0_c20210101__20211231_zLXwmV9g8KGk" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">46,650</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ProductWarrantyAccrual_iE_pp0p0_c20200101__20201231_zXfPJEl4mlna" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">45,328</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 1% to 3% 1% to 3% 46650 45328 <table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_zBcxURIRFDo5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details-Product warranties)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zApZrq9hN3gf" style="display: none">Schedule of allowance for doubtful accounts</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Beginning balance</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ProductWarrantyAccrual_iS_pp0p0_c20210101__20211231_zCPrr0zoNYoc" style="width: 13%; text-align: right" title="Beginning balance">45,328</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ProductWarrantyAccrual_iS_pp0p0_c20200101__20201231_zk32HbeMYRR6" style="width: 13%; text-align: right" title="Beginning balance">58,791</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warranty claims incurred</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_iN_pp0p0_di_c20210101__20211231_zBQlzkDPRJii" style="text-align: right" title="Warranty claims incurred">(16,075</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_iN_pp0p0_di_c20200101__20201231_zvJEvajh2yne" style="text-align: right" title="Warranty claims incurred">(20,499</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Provision charged to expense</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--ProductWarrantyAccrualPayments_c20210101__20211231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Provision charged to expense">17,397</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ProductWarrantyAccrualPayments_c20200101__20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Provision charged to expense">7,036</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--ProductWarrantyAccrual_iE_pp0p0_c20210101__20211231_zLXwmV9g8KGk" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">46,650</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ProductWarrantyAccrual_iE_pp0p0_c20200101__20201231_zXfPJEl4mlna" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">45,328</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 45328 58791 16075 20499 17397 7036 46650 45328 <p id="xdx_845_eus-gaap--AdvertisingCostsPolicyTextBlock_zYGcx1X25bs9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_863_zgrobM1yWvxj">Advertising</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows the policy of charging the costs of advertising to expenses as incurred. The Company incurred $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0" title="Advertising expense">10,525</span> and $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20200101__20201231_pp0p0" title="Advertising expense">10,104</span> in advertising costs during the years ended December 31, 2021 and 2020, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 10525 10104 <p id="xdx_844_eus-gaap--ResearchAndDevelopmentExpensePolicy_zR1BFlK0iTo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_861_zlE293vv4Kr6">Research and Development</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for research and development costs in accordance with the ASC 730-10, “Research and Development”. Under ASC 730-10, all research and development costs must be charged to expense as incurred. Accordingly, internal research and development costs are expensed as incurred. Third-party research and development costs are expensed when the contracted work has been performed or as milestone results have been achieved. Company-sponsored research and development costs related to both present and future products are expensed in the period incurred. Total expenditures on research and product development for 2021 and 2020 were $<span id="xdx_900_eus-gaap--ResearchAndDevelopmentExpense_c20210101__20211231_pp0p0" title="Research and development expenses">1,129,957</span> and $<span id="xdx_902_eus-gaap--ResearchAndDevelopmentExpense_c20200101__20201231_pp0p0" title="Research and development expenses">1,177,282</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1129957 1177282 <p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zVFkmBcoQKpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_86B_zTftSXb0CPE7">Stock-Based Compensation</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for stock-based awards in accordance with ASC 718-10, “Share-Based Compensation”, which requires a fair value measurement and recognition of compensation expense for all share-based payment awards made to the Company’s employees and directors, including employee stock options and restricted stock awards. The Company estimates the fair value of stock options granted using the Black-Scholes valuation model. This model requires the Company to make estimates and assumptions including, among other things, estimates regarding the length of time an employee will hold vested stock options before exercising them, the estimated volatility of the Company’s common stock price and the number of options that will be forfeited prior to vesting. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. Changes in these estimates and assumptions can materially affect the determination of the fair value of stock-based compensation and consequently, the related amount recognized in the Company’s consolidated statements of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The expected term of the options represents the estimated period of time until exercise and is based on historical experience of similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. The expected stock price volatility is based on the historical volatility of the Company’s stock for the related expected term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Stock-based compensation expense in connection with options granted to employees was $<span id="xdx_902_eus-gaap--ShareBasedCompensation_c20210101__20211231_pp0p0" title="Stock based compensation expenses"><span id="xdx_900_eus-gaap--ShareBasedCompensation_c20200101__20201231_pp0p0" title="Stock based compensation expenses">7,262</span></span> for both years ended December 31, 2021 and 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 7262 7262 <p id="xdx_808_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_zJ5sBhhxnF8g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE B –<span id="xdx_826_zu0WxMvDpJZd"> NEW ACCOUNTING PRONOUNCEMENTS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b>  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 provides guidance for estimating credit losses on certain types of financial instruments, including trade receivables, by introducing an approach based on expected losses. The expected loss approach will require entities to incorporate considerations of historical information, current information and reasonable and supportable forecasts. ASU 2016-13 also amends the accounting for credit losses on available-for-sale debt securities and purchased financial assets with credit deterioration. The guidance requires a modified retrospective transition method and early adoption is permitted. In November 2019, FASB issued ASU No. 2019-10, Financial Instruments – Credit Losses, Derivatives and Hedging, and Leases (“ASU 2019-10”), which defers the adoption of ASU 2016-13 for smaller reporting companies until January 1, 2023. The Company will continue to evaluate the impact of ASU 2016-13 on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management has evaluated other recently issued accounting pronouncements and does not believe any will have a significant impact on our consolidated financial statements and related disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_809_eus-gaap--RevenueFromContractWithCustomerTextBlock_z00u0OLfZtDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE C–<span id="xdx_823_zlC8hAQzhoN2"> REVENUE</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the Company’s product and recurring revenues disaggregated by industry for the year ended December 31, 2021. </p> <table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zTLQJLRb5SDd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details - Disaggregation of income)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B9_zAjxO9PfRx1j" style="display: none">Disaggregation of revenues</span></td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Hospitality</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Education</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Multiple<br/> Dwelling<br/> Units</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Government</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Healthcare</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 22%; text-align: left"><span style="font-size: 10pt">Product</span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">4,724,880</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">279,486</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">295,873</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_pp0p0" style="width: 9%; text-align: right" title="Revenues">193,970</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_zuMv6pGTBu73" style="width: 9%; text-align: right" title="Revenues">48,195</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">5,542,404</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">Recurring</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">592,655</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">112,879</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">26,461</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pp0p0_d0_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_zHBPWXnxiRM9" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_d0_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_zoQNcslN8uug" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">731,995</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">5,317,535</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">392,365</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">322,334</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">193,970</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_z1Bzqo2nGSJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">48,195</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">6,274,399</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the Company’s product and recurring revenues disaggregated by industry for the year ended December 31, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Hospitality</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Education</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Multiple<br/> Dwelling<br/> Units</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Government</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Healthcare</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 22%; text-align: left"><span style="font-size: 10pt">Product</span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">4,940,887</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">443,001</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">143,886</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_z7b3OmtPk8Pa" style="width: 9%; text-align: right" title="Revenues">214,477</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_d0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_zKYP0ZuR1f2c" style="width: 9%; text-align: right" title="Revenues">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">5,742,251</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">Recurring</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">597,490</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">129,541</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">24,588</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_d0_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_zJzQbzTsWtwj" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_pp0p0_d0_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_zXwx6GaxLNal" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">751,619</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20200101__20201231__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">5,538,377</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20200101__20201231__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_zQk2cSM0IlIa" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">572,542</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20200101__20201231__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">168,474</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_zmyUbhchg7bc" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">214,477</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_d0_c20200101__20201231__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_zoTp64Ghsy9d" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20200101__20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">6,493,870</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AA_zHVSC39Fk1h9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Sales taxes and other usage-based taxes are excluded from revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 307.5pt"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline">Remaining performance obligations</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $<span id="xdx_905_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn3n3_dm_c20211231_zCrElRnjvYu9" title="Remaining performance obligations">1.2</span> million. Except for support services, the Company expects to recognize <span id="xdx_909_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_dp_c20211231_zp9sjl1Ggfel" title="Revenue, Remaining Performance Obligation, Percentage">100</span>% of the remaining performance obligations over the next six months. As of December 31, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $<span id="xdx_902_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn3n3_dm_c20201231_zRHJiAKyNded" title="Remaining performance obligations">0.9</span> million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline">Contract assets and liabilities </span></b></p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zC4bMijtQWUi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details - Contract assets and liabilities)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B7_zd1AlEL0Rj71" style="display: none">Contract Assets and Liabilities</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Variance</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 55%; text-align: left">Contract assets</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ContractWithCustomerAssetGross_c20211231_pp0p0" style="width: 11%; text-align: right" title="Contract assets">266,014</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetGross_c20201231_pp0p0" style="width: 11%; text-align: right" title="Contract assets">104,989</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_pp0p0_c20210101__20211231_zUQPpmxEBlS4" style="width: 11%; text-align: right" title="Decrease in contract assets">161,025</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contract liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ContractWithCustomerLiability_c20211231_pp0p0" style="text-align: right" title="Contract liabilities">941,230</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ContractWithCustomerLiability_c20201231_pp0p0" style="text-align: right" title="Contract liabilities">1,052,367</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_pp0p0_c20210101__20211231_z63BfV2Osbji" style="text-align: right" title="Increase in contract liabilities">(111,137</td><td style="text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contracts are billed in accordance with the terms and conditions, either at periodic intervals or upon substantial completion. This can result in billing occurring subsequent to revenue recognition, resulting in contract assets. Contract assets are presented as current assets in the Consolidated Balance Sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Often, the Company will require customers to pay a deposit upon contract signing that will be applied against work performed or products shipped. In addition, the Company will often invoice the full term of support at the start of the support period. Billings that occur prior to revenue recognition result in contract liabilities. The change in the contract liability balance during the 12 month period ended December 31, 2021 is the result of cash payments received and billing in advance of satisfying performance obligations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline">Contract costs</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Costs to complete a turnkey contract primarily relate to the materials cost and direct labor and are recognized proportionately as the performance obligation is satisfied. The Company will defer cost to complete a contract when materials have shipped (and control over the materials has transferred to the customer), but an insignificant amount of rooms have been installed. The Company will recognize any deferred costs in proportion to revenues recognized from the related turnkey contract. The Company does not expect deferred contract costs to be long-lived since a typical turnkey project takes sixty days to complete. Deferred contract costs are generally presented as current assets in the Consolidated Balance Sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company incurs incremental costs to obtain a contract in the form of sales commissions. These costs, whether related to performance obligations that extend beyond twelve months or not, are immaterial and will continue to be recognized in the period incurred within selling, general and administrative expenses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zTLQJLRb5SDd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details - Disaggregation of income)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B9_zAjxO9PfRx1j" style="display: none">Disaggregation of revenues</span></td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Hospitality</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Education</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Multiple<br/> Dwelling<br/> Units</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Government</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Healthcare</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 22%; text-align: left"><span style="font-size: 10pt">Product</span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">4,724,880</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">279,486</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">295,873</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_pp0p0" style="width: 9%; text-align: right" title="Revenues">193,970</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_zuMv6pGTBu73" style="width: 9%; text-align: right" title="Revenues">48,195</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">5,542,404</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">Recurring</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">592,655</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">112,879</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">26,461</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pp0p0_d0_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_zHBPWXnxiRM9" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_d0_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_zoQNcslN8uug" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">731,995</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">5,317,535</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">392,365</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">322,334</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">193,970</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pp0p0_c20210101__20211231__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_z1Bzqo2nGSJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">48,195</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">6,274,399</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the Company’s product and recurring revenues disaggregated by industry for the year ended December 31, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Hospitality</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Education</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Multiple<br/> Dwelling<br/> Units</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Government</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Healthcare</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Total</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 22%; text-align: left"><span style="font-size: 10pt">Product</span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">4,940,887</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">443,001</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">143,886</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_z7b3OmtPk8Pa" style="width: 9%; text-align: right" title="Revenues">214,477</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_d0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_zKYP0ZuR1f2c" style="width: 9%; text-align: right" title="Revenues">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0" style="width: 9%; text-align: right" title="Revenues">5,742,251</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">Recurring</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">597,490</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">129,541</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">24,588</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_pp0p0_d0_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_zJzQbzTsWtwj" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_pp0p0_d0_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_zXwx6GaxLNal" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--RecurringIncomeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">751,619</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20200101__20201231__us-gaap--StatementBusinessSegmentsAxis__custom--HospitalityMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">5,538,377</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20200101__20201231__us-gaap--StatementBusinessSegmentsAxis__custom--EducationMember_zQk2cSM0IlIa" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">572,542</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20200101__20201231__us-gaap--StatementBusinessSegmentsAxis__custom--MultipleDwellingUnitsMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">168,474</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20200101__20201231__us-gaap--StatementBusinessSegmentsAxis__custom--Government1Member_zmyUbhchg7bc" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">214,477</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_d0_c20200101__20201231__us-gaap--StatementBusinessSegmentsAxis__custom--HealthCaresMember_zoTp64Ghsy9d" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20200101__20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">6,493,870</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4724880 279486 295873 193970 48195 5542404 592655 112879 26461 0 0 731995 5317535 392365 322334 193970 48195 6274399 4940887 443001 143886 214477 0 5742251 597490 129541 24588 0 0 751619 5538377 572542 168474 214477 0 6493870 1200000 1 900000 <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zC4bMijtQWUi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details - Contract assets and liabilities)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B7_zd1AlEL0Rj71" style="display: none">Contract Assets and Liabilities</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Variance</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 55%; text-align: left">Contract assets</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ContractWithCustomerAssetGross_c20211231_pp0p0" style="width: 11%; text-align: right" title="Contract assets">266,014</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetGross_c20201231_pp0p0" style="width: 11%; text-align: right" title="Contract assets">104,989</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_pp0p0_c20210101__20211231_zUQPpmxEBlS4" style="width: 11%; text-align: right" title="Decrease in contract assets">161,025</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contract liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ContractWithCustomerLiability_c20211231_pp0p0" style="text-align: right" title="Contract liabilities">941,230</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ContractWithCustomerLiability_c20201231_pp0p0" style="text-align: right" title="Contract liabilities">1,052,367</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_pp0p0_c20210101__20211231_z63BfV2Osbji" style="text-align: right" title="Increase in contract liabilities">(111,137</td><td style="text-align: left">)</td></tr> </table> 266014 104989 161025 941230 1052367 -111137 <p id="xdx_804_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zYUAa7E23gFg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE D –<span id="xdx_824_zcaSPEBYdZo9"> ACCOUNTS RECEIVABLE</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Components of accounts receivable as of December 31, 2021 and 2020 are as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zUJMhKsiv4P3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zDxYYnfta7tg" style="display: none">Schedule of accounts receivable</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20211231_zufmseGmfXW4" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20201231_zOjWonByG7A5" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_403_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0p0_maARNCzmzA_zLVQLEImqiP8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accounts receivable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,016,117</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">873,147</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iNI_pp0p0_di_msARNCzmzA_z1MyZOAJX2Oc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(5,563</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(7,973</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzmzA_zGCtrkB46jS5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Accounts receivable, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,010,554</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">865,174</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zUJMhKsiv4P3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zDxYYnfta7tg" style="display: none">Schedule of accounts receivable</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20211231_zufmseGmfXW4" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20201231_zOjWonByG7A5" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_403_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0p0_maARNCzmzA_zLVQLEImqiP8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accounts receivable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,016,117</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">873,147</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iNI_pp0p0_di_msARNCzmzA_z1MyZOAJX2Oc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(5,563</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(7,973</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzmzA_zGCtrkB46jS5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Accounts receivable, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,010,554</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">865,174</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1016117 873147 5563 7973 1010554 865174 <p id="xdx_809_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z9nzLYHaGBS8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE E –<span id="xdx_820_z7UEJpUd92Cd"> PROPERTY AND EQUIPMENT</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s property and equipment as of December 31, 2021 and 2020 consists of the following: </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--PropertyPlantAndEquipmentTextBlock_zeyCYPsRNjYd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BD_zE0SVoscpsSe" style="display: none">Schedule of property and equipment</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Development test equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DevelopmentTestEquipmentMember_pp0p0" style="width: 13%; text-align: right" title="Total property and equipment">16,461</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DevelopmentTestEquipmentMember_pp0p0" style="width: 13%; text-align: right" title="Total property and equipment">16,461</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Computer software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_pp0p0" style="text-align: right" title="Total property and equipment">76,134</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_pp0p0" style="text-align: right" title="Total property and equipment">76,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Office equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pp0p0" style="text-align: right" title="Total property and equipment">66,685</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pp0p0" style="text-align: right" title="Total property and equipment">66,685</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office fixtures and furniture</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Total property and equipment">330,568</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Total property and equipment">330,568</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Leasehold improvements</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">18,016</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">18,016</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Total</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" style="text-align: right" title="Total property and equipment">507,864</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0" style="text-align: right" title="Total property and equipment">507,864</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Accumulated depreciation and amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_z9fkph7GbPpe" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization">(423,663</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zKFdSsxV7IZ3" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization">(380,192</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total property and equipment</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">84,201</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">127,672</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation and amortization expense included as a charge to income was $<span id="xdx_90A_eus-gaap--DepreciationAndAmortization_c20210101__20211231_pp0p0" title="Depreciation and amortization expense">43,471</span> and $<span id="xdx_908_eus-gaap--DepreciationAndAmortization_c20200101__20201231_pp0p0" title="Depreciation and amortization expense">58,853</span> for the years ended December 31, 2021 and 2020, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><br/> </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--PropertyPlantAndEquipmentTextBlock_zeyCYPsRNjYd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BD_zE0SVoscpsSe" style="display: none">Schedule of property and equipment</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Development test equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DevelopmentTestEquipmentMember_pp0p0" style="width: 13%; text-align: right" title="Total property and equipment">16,461</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DevelopmentTestEquipmentMember_pp0p0" style="width: 13%; text-align: right" title="Total property and equipment">16,461</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Computer software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_pp0p0" style="text-align: right" title="Total property and equipment">76,134</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_pp0p0" style="text-align: right" title="Total property and equipment">76,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Office equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pp0p0" style="text-align: right" title="Total property and equipment">66,685</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pp0p0" style="text-align: right" title="Total property and equipment">66,685</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office fixtures and furniture</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Total property and equipment">330,568</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Total property and equipment">330,568</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Leasehold improvements</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">18,016</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">18,016</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Total</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" style="text-align: right" title="Total property and equipment">507,864</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0" style="text-align: right" title="Total property and equipment">507,864</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Accumulated depreciation and amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_z9fkph7GbPpe" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization">(423,663</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zKFdSsxV7IZ3" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization">(380,192</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total property and equipment</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">84,201</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">127,672</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 16461 16461 76134 76134 66685 66685 330568 330568 18016 18016 507864 507864 423663 380192 84201 127672 43471 58853 <p id="xdx_802_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zEHmldetAYQd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE F –<span id="xdx_820_zkikuQa5eWQ6"> CURRENT ACCRUED LIABILITIES</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Current accrued liabilities as of December 31, 2021 and 2020 are as follows<b>: </b></p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zZwLsGKiYdx" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CURRENT ACCRUED LIABILITIES (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zQhqGznU6t2a" style="display: none">Schedule of accrued liabilities and expenses</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20211231_zo72FQAqajy" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20201231_zHtr4VAMot81" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_407_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pp0p0_zAnxe8LVseUb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accrued payroll and payroll taxes</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">242,131</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">252,595</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0p0_z7PsjCRXMtbd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued professional</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">136,584</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">176,842</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_zpTHHvKcDAgj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Accrued sales taxes, penalties, and interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,634</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31,396</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--ProductWarrantyAccrual_iI_pp0p0_zXAy2OcGIJIj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Product warranties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46,650</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,328</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_zedjKXC7s4Ma" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">276,722</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">57,151</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_zOTwUjxliGqd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total current accrued liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">718,721</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">563,312</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zZwLsGKiYdx" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - CURRENT ACCRUED LIABILITIES (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zQhqGznU6t2a" style="display: none">Schedule of accrued liabilities and expenses</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20211231_zo72FQAqajy" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20201231_zHtr4VAMot81" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_407_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pp0p0_zAnxe8LVseUb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accrued payroll and payroll taxes</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">242,131</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">252,595</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0p0_z7PsjCRXMtbd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued professional</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">136,584</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">176,842</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0_zpTHHvKcDAgj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Accrued sales taxes, penalties, and interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,634</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31,396</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--ProductWarrantyAccrual_iI_pp0p0_zXAy2OcGIJIj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Product warranties</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46,650</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,328</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_zedjKXC7s4Ma" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">276,722</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">57,151</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_zOTwUjxliGqd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total current accrued liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">718,721</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">563,312</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 242131 252595 136584 176842 16634 31396 46650 45328 276722 57151 718721 563312 <p id="xdx_80E_eus-gaap--DebtDisclosureTextBlock_zSmJpK96ro5f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE G –<span id="xdx_82A_z7zbKQa4snx8"> DEBT</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>   </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">Revolving Credit Facility</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 30, 2014, the Company entered into a loan and security agreement (the “Heritage Bank Loan Agreement”), with Heritage Bank of Commerce, a California state chartered bank (“Heritage Bank”), governing a revolving credit facility in a principal amount not to exceed $2,000,000 (the “Credit Facility”). Availability of borrowings under the Credit Facility is subject to a borrowing base calculation based on the Company’s eligible accounts receivable and eligible inventory each multiplied by an applicable advance rate, with an overall limitation tied to the Company’s eligible accounts receivable. The Credit Facility is secured by all of the Company’s assets. The Heritage Bank Loan Agreement is available for working capital and other general business purposes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The outstanding principal balance of the Credit Facility bears interest at the <span id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateDescription_c20210101__20211231__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zFaFveUG7YLk" title="Effective interest rate">Prime Rate plus 3.00%</span>, which was <span id="xdx_901_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_dp_c20210101__20211231__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zTVtQAIJHk05" title="Effective interest rate"><span id="xdx_902_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_dp_c20200101__20211231__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zkKXcX96zjKi">6.25</span></span>% at both December 31, 2021 and December 31, 2020. On October 9, 2014, as part of the Heritage Bank Loan Agreement, Heritage Bank was granted a warrant to purchase <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20141009__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zpcZYmjEcXVg" title="Warrant issued">250,000</span> shares of Telkonet common stock. The warrant had an exercise price of $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20141009__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pdd" title="Warrant, exercise price">0.20</span> and expired <span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_dd_c20141009__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zGqxKyljZ8M8" title="Warrant expiry date">October 9, 2021</span>. On November 6, 2019, the Eleventh Amendment to the Credit Facility was executed to extend the maturity date to September 30, 2021, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement, and eliminate the maximum EBITDA loss covenant. The Eleventh Amendment was effective as of September 30, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 30, 2021, the Company entered into a twelfth amendment to the Heritage Bank Loan Agreement to extend the revolving maturity date to December 31, 2021, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement. In addition, subject to certain conditions as specified in the Twelfth Amendment, Heritage Bank consented to the VDA Transaction (as described above under the “Business and Basis of Presentation” section in Note A – Basis of Presentation and Significant Accounting Policies) between the Company and VDA, and acknowledged and agreed that certain events occurring in connection with the VDA Transaction, including the change of control of the Company resulting from the VDA Transaction, do not constitute Events of Default as defined in the Heritage Bank Loan Agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 13, 2021, the Company entered into a thirteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to March 31, 2022, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement. In addition, the Heritage Bank Loan Amendment reduced the credit extension amount to $<span id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pp0p0_c20211231__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zsEIgEZfk4X4">1,000,000</span> and reduced unrestricted cash maintained in the Company’s accounts at Bank to be at least $1,000,000.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 10, 2022, the Company entered into a fourteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to <span id="xdx_90A_eus-gaap--LineOfCreditFacilityExpirationDate1_c20210101__20211231__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_z8nZikZXEWde">June 30, 2023</span>, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Heritage Bank Loan Agreement contains covenants that place restrictions on, among other things, the incurrence of debt, granting of liens and sale of assets. The Heritage Bank Loan Agreement also contains financial covenants. As discussed above, the EBITDA loss covenant was eliminated in the eleventh amendment to the Credit Facility. The sole financial covenants are a minimum asset coverage ratio and a minimum unrestricted cash balance of $1 million, both of which are measured at the end of each month. A violation of either of these covenants could result in an event of default under the Heritage Bank Loan Agreement. Upon the occurrence of such an event of default or certain other customary events of defaults, payment of any outstanding amounts under the Credit Facility may be accelerated and Heritage Bank’s commitment to extend credit under the Heritage Bank Loan Agreement may be terminated. The Heritage Bank Loan Agreement contains other representations and warranties, covenants, and other provisions customary to transactions of this nature.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The outstanding balance on the Credit Facility was $<span id="xdx_903_eus-gaap--LinesOfCreditCurrent_c20211231__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pp0p0" title="Line of credit balance">403,089</span> and $<span id="xdx_900_eus-gaap--LinesOfCreditCurrent_c20201231__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pp0p0" title="Line of credit balance">267,289</span> at December 31, 2021 and 2020 and the remaining available borrowing capacity was approximately $<span id="xdx_906_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_c20211231__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pp0p0" title="Line of credit remaining borrowing capacity">460,000</span> and $<span id="xdx_905_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_c20201231__us-gaap--LineOfCreditFacilityAxis__custom--HeritageBankMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pp0p0" title="Line of credit remaining borrowing capacity">442,000</span>, respectively. As of December 31, 2021, the Company was in compliance with all financial covenants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">Paycheck Protection Program</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has received two loans under the Paycheck Protection Program (the “PPP”) administered by the United States Small Business Administration (the “SBA”) and authorized by the Keeping American Workers Employed and Paid Act, which is part of the Coronavirus Aid, Relief, and Economic Security Act, enacted on March 27, 2020. On April 17, 2020, the Company entered into an unsecured promissory note for $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_c20200421__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_pp0p0" title="Debt, principal amount">913,063</span> (“the First PPP Loan”). In January 2021, the Company applied for forgiveness of the amount due on the First PPP Loan. On February 16, 2021, Heritage Bank confirmed that the First PPP Loan granted to the Company, in the original principal amount of $<span id="xdx_90C_eus-gaap--DebtInstrumentDecreaseForgiveness_pp0p0_c20210215__20210216__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zT2FQWW2FJbc" title="Note Payable - current">913,063</span> plus accrued interest of $<span id="xdx_901_ecustom--DebtInstrumentInterestDecreaseForgiveness_c20210215__20210216__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zOh0jBqJr4Dk" title="Accrued interest">7,610</span> thereon, was forgiven in full.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 27, 2021, the Company entered into an unsecured promissory note, dated as of April 26, 2021, for a second PPP loan (“the Second PPP Loan”), with Heritage Bank under a second draw of the PPP administered by the SBA and authorized by the Keeping American Workers Employed and Paid Act.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The principal amount of the Second PPP Loan was $<span id="xdx_90F_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210427__us-gaap--LongtermDebtTypeAxis__custom--PPPLoan2Member_z9rSljRQH8l9" title="Debt, principal amount">913,063</span>, and it bore interest of 1.0% per annum and had a maturity date of five years from the date the proceeds are disbursed. The proceeds of the Second PPP Loan were disbursed on April 27, 2021. No payments of principal or interest were required until after the Payment Deferral Period (as defined in the Note), but interest accrued during this period. After this period, monthly payments of principal and interest were required and continued until maturity with respect to any portion of the Second PPP Loan not forgiven, as discussed below. The Second PPP Loan could be prepaid, in full or in part, at any time prior to maturity with no prepayment penalties. The Note contained events of default and other provisions customary for a loan of this type.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of the PPP, the Company could apply for, and be granted, forgiveness for all or a portion of the Second PPP Loan. Such forgiveness would be determined, subject to limitations and ongoing rulemaking by the SBA, based on the use of loan proceeds for eligible purposes, including payroll costs, mortgage interest, rent, utility costs and the maintenance of employee and compensation levels. At least 60% of such loan proceeds must be used for eligible payroll costs. The amount of loan forgiveness would be reduced if the Company terminates employees or reduces salaries during the Covered Period (as defined in the Note). In September 2021, the Company applied for forgiveness of the amount due on the Second PPP Loan. On September 15, 2021, Heritage Bank confirmed that the Second PPP Loan granted to the Company, in the original principal amount of $<span id="xdx_905_eus-gaap--DebtInstrumentDecreaseForgiveness_pp0p0_c20210914__20210915__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zeeusWsqd5Mh">913,063</span> plus accrued interest of $<span id="xdx_907_ecustom--DebtInstrumentInterestDecreaseForgiveness_c20210914__20210915__us-gaap--LongtermDebtTypeAxis__custom--PPPLoan2Member_z0PBsP3x9fc9">3,044</span> thereon, was forgiven in full.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The total amount forgiven in 2021 for principal and accrued interest under the PPP Loans was $<span id="xdx_901_ecustom--DebtInstrumentDecreaseForgivenessIncludingInterest_c20210101__20211231_zRQxIx8bd7Hj" title="Debt and interest forgiven">1,836,780</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> Prime Rate plus 3.00% 0.0625 0.0625 250000 0.20 2021-10-09 1000000 2023-06-30 403089 267289 460000 442000 913063 913063 7610 913063 913063 3044 1836780 <p id="xdx_80A_eus-gaap--PreferredStockTextBlock_zCTnVR6BvVhc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE H –<span id="xdx_82A_zAUOSGWkRQpg"> PREFERRED STOCK</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Series A</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has designated <span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zClQvaLCtuc7" title="Preferred stock, shares authorized">215</span> shares of preferred stock as Series A Preferred Stock (“Series A”). Each share of Series A is convertible, at the option of the holder thereof, at any time, into shares of the Company’s common stock at a conversion price of $<span id="xdx_908_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zNJMTG6OjI24" title="Conversion price">0.363</span> per share. On November 16, 2009, the Company sold <span id="xdx_908_eus-gaap--PreferredStockSharesAuthorized_iI_c20091116__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zuz7PDLHvVN2" title="Preferred stock, shares authorized">215</span> shares of Series A with attached warrants to purchase an aggregate of <span id="xdx_90D_eus-gaap--PaymentsForRepurchaseOfWarrants_c20091101__20091116_z8eEQlapIje9" title="Purchase for warrants">1,628,800</span> shares of the Company’s common stock at $<span id="xdx_90C_eus-gaap--SaleOfStockPricePerShare_iI_c20091116_zT2ANwjVVBa6" title="Stock per share">0.33</span> per share. The Series A shares were sold at a price per share of $5,000 and each Series A share is convertible into approximately <span id="xdx_902_eus-gaap--IncrementalCommonSharesAttributableToConversionOfPreferredStock_c20091101__20091116_zlPuiCalvjwk" title="Convertible common stock">13,774</span> shares of common stock at a conversion price of $<span id="xdx_90C_eus-gaap--DebtInstrumentConvertibleConversionPrice1_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_pdd" title="Conversion price">0.363</span> per share. The Company received $<span id="xdx_90D_eus-gaap--SharesIssued_iI_c20091116_zerI8MuJIYjb" title="Shares issued">1,075,000</span> from the sale of the Series A shares. In prior years, 30 of the preferred shares issued on November 16, 2009 were converted to shares of the Company’s common stock. In a prior year, the redemption feature available to the Series A holders expired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Series B</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has designated <span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zgk6FLiUE0B3" title="Preferred stock, shares authorized">567</span> shares of preferred stock as Series B Preferred Stock (“Series B”). Each share of Series B is convertible, at the option of the holder thereof, at any time, into shares of the Company’s common stock at a conversion price of $<span id="xdx_90C_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zGNPJD2Tcxg9" title="Conversion price">0.13</span> per share. On August 4, 2010, the Company sold <span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_c20100804__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zo5QPCiqDEBf" title="Preferred stock, shares authorized">267</span> shares of Series B with attached warrants to purchase an aggregate of <span id="xdx_904_eus-gaap--StockRepurchasedDuringPeriodShares_c20100801__20100804_zypZpyRpth1e" title="Number of shares purchased">5,134,626</span> shares of the Company’s common stock at $<span id="xdx_901_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z1YoRbO0ZUf9" title="Conversion price">0.13</span> per share. The Series B shares were sold at a price per share of $<span id="xdx_90E_eus-gaap--StockDividendsShares_c20100801__20100804_zIrcOTORrzQ6" title="Stock of shares">5,000</span> and each Series B share was convertible into approximately <span id="xdx_907_eus-gaap--PreferredStockConvertibleSharesIssuable_iI_c20100804_zOlfpt1KYhui" title="Convertible common stock">38,461</span> shares of common stock at a conversion price of $<span id="xdx_90B_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_c20100804_z5o65CxGEhCk" title="Conversion price">0.13</span> per share. The Company received $<span id="xdx_901_ecustom--ReceivedFromSales_c20100801__20100804__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zvH3hSWtx7rk" title="Received from sales">1,335,000</span> from the sale of the Series B shares on August 4, 2010.  On April 8, 2011, the Company sold 271 additional shares of Series B with attached warrants to purchase an aggregate of <span id="xdx_909_eus-gaap--PaymentsForRepurchaseOfWarrants_c20210101__20211231_z7Ad2dSDrv8a" title="Purchase warrants">5,211,542</span> shares of the Company’s common stock at $<span id="xdx_90C_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zlaxCXChX0D7" title="Conversion price">0.13</span> per share. The Series B shares were sold at a price per share of $5,000 and each Series B share was convertible into approximately <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesConversionOfUnits_c20210101__20211231_zuUz2tzwx1gj">38,461</span> shares of common stock at a conversion price of $<span id="xdx_90D_eus-gaap--DebtInstrumentConvertibleConversionPrice1_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_pdd" title="Conversion price">0.13</span> per share. The Company received $<span id="xdx_90F_ecustom--ReceivedFromSales_c20110401__20110408__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zz5oh9LFuqx2">1,355,000</span> from the sale of the Series B shares on April 8, 2011. In prior years, <span id="xdx_903_eus-gaap--PreferredStockDividendsShares_c20100801__20100804_zeZnpqGk3WQi" title="Preferred shares issued">486</span> of the preferred shares issued on August 4, 2010 and April 8, 2011 were converted to shares of the Company’s common stock. In a prior year, the redemption feature available to the Series B holders expired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Preferred stock carries certain preference rights as detailed in the Company’s Amended Articles of Incorporation related to both the payment of dividends and as to payments upon liquidation in preference to any other class or series of capital stock of the Company. As of December 31, 2021, the liquidation preference of the preferred stock is based on the following order: first, Series B with a preference value of $<span id="xdx_901_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_pp0p0_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zI8yk6ZGUTH2" title="Liquidation preference">497,605</span>, which includes cumulative accrued unpaid dividends of $<span id="xdx_90F_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pp0p0_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zDWSOho4LNif" title="Unpaid dividends">237,605</span>, and second, Series A with a preference value of $<span id="xdx_90A_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_pp0p0_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zjRvpRpFGul7" title="Liquidation preference">1,822,450</span>, which includes cumulative accrued unpaid dividends of $<span id="xdx_90B_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_pp0p0" title="Unpaid dividends">897,450</span>. As of December 31, 2020, the liquidation preference of the preferred stock is based on the following order: first, Series B with a preference value of $<span id="xdx_90B_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_pp0p0_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zH3MZ7jvrnqe" title="Liquidation preference">476,782</span>, which includes cumulative accrued unpaid dividends of $<span id="xdx_90B_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_pp0p0" title="Unpaid dividends">216,782</span>, and second, Series A with a preference value of $<span id="xdx_908_eus-gaap--PreferredStockLiquidationPreferenceValue_iI_pp0p0_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_znPRSyPTqPT" title="Liquidation preference">1,748,423</span>, which includes cumulative accrued unpaid dividends of $<span id="xdx_90A_eus-gaap--DividendsPayableCurrentAndNoncurrent_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_pp0p0" title="Unpaid dividends">823,423</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 215 0.363 215 1628800 0.33 13774 0.363 1075000 567 0.13 267 5134626 0.13 5000 38461 0.13 1335000 5211542 0.13 38461 0.13 1355000 486 497605 237605 1822450 897450 476782 216782 1748423 823423 <p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z7gCGqNWKpU3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE I –<span id="xdx_829_zlliQ61zIxui"> CAPITAL STOCK</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has authorized 15,000,000 shares of preferred stock, with a par value of $<span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20211231_zfl6U6uzewX" title="Common stock, par value">.001</span> per share. Of those shares, the Company has designated <span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zOZE4p3BPtXc" title="Preferred stock, shares authorized">215</span> shares as Series A preferred stock and <span id="xdx_908_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zxX2lpAEwmQf" title="Preferred stock, shares authorized">567</span> shares as Series B preferred stock. At December 31, 2021 and 2020, there were <span id="xdx_901_eus-gaap--PreferredStockSharesOutstanding_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zJHij8bPh8a7" title="Preferred stock, shares outstanding"><span id="xdx_907_eus-gaap--PreferredStockSharesOutstanding_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zCI69oo10fzc" title="Preferred stock, shares outstanding">185</span></span> shares of Series A and <span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zwyQlIiDm0H9" title="Preferred stock, shares outstanding"><span id="xdx_90E_eus-gaap--PreferredStockSharesOutstanding_iI_c20201231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z0df1C0hgKE2" title="Preferred stock, shares outstanding">52</span></span> shares of Series B outstanding, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021 and the date of this filing, following the closing of the VDA Transaction, the Company has authorized <span id="xdx_90D_eus-gaap--CommonStockSharesAuthorized_iI_c20211231_zUpG2iPx89X" title="Common stock, shares authorized">475,000,000</span> shares of common stock with a par value of $<span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20211231_z5pezm9UPoge" title="Common stock, par value">.001</span> per share. As of December 31, 2020, there were <span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20201231_znOBCGJVt81i">190,000,000</span> authorized shares of common stock with a par value of $<span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20201231_zCoHh6NCz5Ol">.001</span> per share. As of December 31, 2021 and 2020, the Company had <span id="xdx_903_eus-gaap--CommonStockSharesIssued_iI_c20211231_z6CQT7v0ZXJa" title="Common stock, shares issued"><span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_c20211231_zsc5jq5Kw0r2" title="Common stock, shares outstanding"><span id="xdx_90E_eus-gaap--CommonStockSharesIssued_iI_c20201231_zGYXAGYRjxS1" title="Common stock, shares issued"><span id="xdx_90B_eus-gaap--CommonStockSharesOutstanding_iI_c20201231_zIiRJNc7ENI" title="Common stock, shares outstanding">136,311,335</span></span></span></span> shares of common stock issued and outstanding, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2021, no shares were issued. During the year ended December 31, 2020, the Company issued <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--DirectorsMember_znJeg4RHLyN5" title="Shares issued to directors, shares">320,844</span> shares of common stock to directors for services performed during 2020. These shares were valued at $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_pp0p0_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--DirectorsMember_z5RfKJPEBJ75" title="Shares issued to directors, value">18,000</span>, which approximated the fair value of the shares when they were issued.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the years ended December 31, 2021 and 2020, <span id="xdx_906_ecustom--WarrantsExercisedShares_do_c20210101__20211231_z0RYOTT6IXm" title="Warrants exercised, shares"><span id="xdx_90D_ecustom--WarrantsExercisedShares_do_c20200101__20201231_zIGoIFXzdzC6" title="Warrants exercised, shares">no</span></span> warrants were exercised.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the years ended December 31, 2021 and 2020, <span id="xdx_902_eus-gaap--ConversionOfStockSharesConverted1_do_c20210101__20211231_z9ym9eXQgryb" title="Preferred stock converted"><span id="xdx_905_eus-gaap--ConversionOfStockSharesConverted1_do_c20200101__20201231_z5aaRkU6qel1" title="Preferred stock converted">no</span></span> shares of Series A or B preferred stock were converted to shares of common stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.001 215 567 185 185 52 52 475000000 0.001 190000000 0.001 136311335 136311335 136311335 136311335 320844 18000 0 0 0 0 <p id="xdx_806_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zCLmYoEaVgSl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE J –<span id="xdx_82D_zAyBaFxG4Bvf"> STOCK OPTIONS AND WARRANTS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">Employee Stock Options</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains an equity incentive plan (the “2020 Plan”). The 2020 Plan was established in 2020 as an incentive plan for officers, employees, non-employee directors, prospective employees and other key persons. The 2020 Plan replaced the 2010 Amended and Restated Stock Option and Incentive Plan, as amended (the “2010 Plan”), which expired on November 17, 2020. The 2020 Plan is administered by the Board of Directors or the compensation committee, which is comprised of not less than two non-employee directors who are independent. A total of <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c20211231__us-gaap--PlanNameAxis__custom--Plan2020Member_pdd" title="Shares authorized under the plan">10,000,000</span> shares of stock were reserved and available for issuance under the 2020 Plan. The exercise price per share for the stock covered by a stock option granted shall be determined by the administrator at the time of grant but shall not be less than 100 percent of the fair market value on the date of grant. The term of each stock option shall be fixed by the administrator, but no stock option shall be exercisable more than ten years after the date the stock option is granted. As of December 31, 2021, there were approximately <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_c20211231__us-gaap--PlanNameAxis__custom--Plan2020Member_pdd" title="Shares available for issuance">10,000,000</span> shares remaining for issuance under the 2020 Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">It is anticipated that providing such persons with a direct stake in the Company’s welfare will assure a better alignment of their interests with those of the Company and its stockholders.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the changes in options outstanding and the related prices for the shares of the Company’s common stock issued to employees of the Company under the 2010 Plan as of December 31, 2021. No options have been issued under the 2021 Plan. </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zfIhcoXMU3Mc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK OPTIONS AND WARRANTS (Details - Options by Exercise Price)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B4_zmqO0QO3xIHd" style="display: none">Schedule of options by exercise price</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"> </td><td colspan="9" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Options Outstanding</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"> </td><td colspan="5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Options Exercisable</span></td><td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Exercise Prices</span></td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Number <br/> Outstanding</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Weighted Average <br/> Remaining <br/> Contractual Life <br/> (Years)</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Weighted Average <br/> Exercise Price</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Number <br/> Exercisable</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Weighted Average <br/> Exercise Price</span></td><td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 35%; text-align: left"><span style="font-size: 10pt">$0.01 - $0.15</span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_pdd" style="width: 9%; text-align: right" title="Options outstanding">2,000,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zDCfj74RzRE2" title="Options outstanding, weighted average remaining contractual life (Years)">5.01</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_pdd" style="width: 9%; text-align: right" title="Options outstanding, weighted average exercise price">0.14</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_pdd" style="width: 9%; text-align: right" title="Options exercisable">2,000,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_pdd" style="width: 9%; text-align: right" title="Options exercisable, weighted average exercise price">0.14</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">$0.16 - $0.30</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice2Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Options outstanding">1,349,793</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice2Member_zp0VbjxSUcpe" title="Options outstanding, weighted average remaining contractual life (Years)">1.84</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice2Member_pdd" style="padding-bottom: 1pt; text-align: right" title="Options outstanding, weighted average exercise price">0.18</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice2Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Options exercisable">1,325,040</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice2Member_pdd" style="padding-bottom: 1pt; text-align: right" title="Options exercisable, weighted average exercise price">0.18</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: right"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding">3,349,793</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zz84433JfZAg" title="Options outstanding, weighted average remaining contractual life (Years)">3.73</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="padding-bottom: 2.5pt; text-align: right" title="Options outstanding, weighted average exercise price">0.16</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable">3,325,040</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="padding-bottom: 2.5pt; text-align: right" title="Options exercisable, weighted average exercise price">0.16</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Transactions involving stock options issued to employees are summarized as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zvsT2HLtOWug" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK OPTIONS AND WARRANTS (Details - Option Activity)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8B5_zs91HBl1JMdj" style="display: none">Schedule of option activity</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Number of <br/> Shares</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Weighted Average Exercise <br/> Price Per Share</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Outstanding at January 1, 2020</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVSOYWkCcDXi" style="width: 13%; text-align: right" title="Options outstanding, beginning balance">3,349,793</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdHqt5JYmMRa" style="width: 13%; text-align: right" title="Weighted average price per share - beginning balance">0.16</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGkGO4HU5m8g" style="text-align: right" title="Options granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2V8INS73cz8" style="text-align: right" title="Weighted average price per share - granted">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zRq8C6erDVhe" style="text-align: right" title="Options exercised">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zHmTQkJqP7ja" style="text-align: right" title="Weighted average price per share - exercised">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Cancelled or expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zs3D2LjUvvGk" style="border-bottom: Black 1pt solid; text-align: right" title="Options cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2x2Pw43ilFk" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average price per share - cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Outstanding at December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zYMJGCTzDJpa" style="text-align: right" title="Options outstanding, ending balance">3,349,793</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zKVyiRN53OKl" style="text-align: right" title="Weighted average price per share - beginning balance">0.16</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWIyBBP0Wbdj" style="text-align: right" title="Options granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbh8t57xebE3" style="text-align: right" title="Weighted average price per share - granted">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z5Rs0bAQaf13" style="text-align: right" title="Options exercised">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zr43zopZffIg" style="text-align: right" title="Weighted average price per share - exercised">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Cancelled or expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z0MeNrYr98ra" style="border-bottom: Black 1pt solid; text-align: right" title="Options cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zohODMJUqeP1" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average price per share - cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zFyj8BFX3rA1" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding, ending balance">3,349,793</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zIsEjS11xbFh" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price per share - ending balance">0.16</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The expected life of awards granted represents the period of time that they are expected to be outstanding. The Company determines the expected life based on historical experience with similar awards, giving consideration to the contractual terms, vesting schedules, exercise patterns and pre-vesting and post-vesting forfeitures. The Company estimates the volatility of the Company’s common stock based on the calculated historical volatility of the Company’s common stock using the share price data for the trailing period equal to the expected term prior to the date of the award. The Company bases the risk-free interest rate used in the Black-Scholes option valuation model on the implied yield currently available on U.S. Treasury zero-coupon issues with an equivalent remaining term equal to the expected life of the award. The Company has not paid any cash dividends on the Company’s common stock and does not anticipate paying any cash dividends in the foreseeable future. Consequently, the Company uses an expected dividend yield of zero in the Black-Scholes option valuation model. The Company uses historical data to estimate pre-vesting option forfeitures and records share-based compensation for those awards that are expected to vest. In accordance with ASC 718-10, the Company calculates share-based compensation for changes to the estimate of expected equity award forfeitures based on actual forfeiture experience.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no options granted in the years ended December 31, 2021 and 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The total estimated fair value of the options granted during both the years ended December 31, 2021 and 2020 was $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd">0</span>. The total fair value of underlying shares related to options that vested during the years ended December 31, 2021 and 2020 was $<span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20210101__20211231_pp0p0">5,053 </span>and $<span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0p0_c20200101__20201231_ztqikHVl04ib">6,303</span>, respectively. The aggregate intrinsic value of the vested options was <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_pp0p0_dxL_c20201231_zVdhEmrzvTC6" title="::XDX::0"><span style="-sec-ix-hidden: xdx2ixbrl1069">zero </span></span>as of December 31, 2021 and 2020. During the years ended December 31, 2021 and 2020, <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_do_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zyuCqxvYGip9">no </span>options were granted, exercised, cancelled or expired. Total stock-based compensation expense in connection with options granted to employees recognized in the consolidated statements of operations for both the years ended December 31, 2021 and 2020 was $<span id="xdx_901_eus-gaap--ShareBasedCompensation_pp0p0_c20200101__20201231_zrEMla12OsQf">7,262</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">Warrants</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the changes in warrants outstanding and the related exercise price for the warrants issued to the debt holder in relation to the revolving credit facility, see Note G.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Transactions involving warrants are summarized as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_888_ecustom--WarrantsOutstandingAndExercisableTableTextBlock_zeBlQ4cJETLl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK OPTIONS AND WARRANTS (Details-Warrants Outstanding and Exercisable)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BD_zGoADy0SQKjg" style="display: none">Schedule of warrants outstanding and exercisable</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Number of <br/> Shares</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="padding-bottom: 1pt; text-align: center">Weighted Average Exercise <br/> Price Per Share</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Outstanding at January 1, 2020</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zK6gu72MUJ01" style="width: 13%; text-align: right" title="Warrants outstanding, beginning balance">250,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zu31jMgsIdkl" style="width: 13%; text-align: right" title="Weighted average price per share - beginning balance">0.20</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--WarrantsIssuedShares_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z1G9HJafzTEi" style="text-align: right" title="Warrants issued">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzLkWDoej6Rh" style="text-align: right" title="Weighted average price per share - issued">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbWkh4Rk5yx" style="text-align: right" title="Warrants exercised">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zljZ77YgQk7f" style="text-align: right" title="Weighted average price per share - exercised">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Cancelled or expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zll50HfyNiI" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zimcZqzI5Laa" style="padding-bottom: 1pt; text-align: right" title="Weighted average price per share - cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Outstanding at December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcq47qGZ9vMg" style="text-align: right" title="Warrants outstanding, beginning balance">250,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z1uBGUbN9uR3" style="text-align: right" title="Weighted average price per share - beginning balance">0.20</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--WarrantsIssuedShares_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXiYT4ZRRcVf" style="text-align: right" title="Warrants issued">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMbp2PN9dJ93" style="text-align: right" title="Weighted average price per share - issued">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zi73hKqcpy5i" style="text-align: right" title="Warrants exercised">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zuUD8rpNL2Lg" style="text-align: right" title="Weighted average price per share - exercised">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Cancelled or expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants cancelled or expired">250,000</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="padding-bottom: 1pt; text-align: right" title="Weighted average price per share - cancelled or expired">0.20</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zvOKZR7rV1Y5" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants outstanding, ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdoqDeocTB2i" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average price per share - ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">   </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_do_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4dMn9ztXVn8" title="Number of warrants - exercised">no</span> warrants granted or exercised, and <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Number of warrants - cancelled or expired">250,000</span> warrants were cancelled during the year ended December 31, 2021. There were <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_do_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zs2PUVwesCK7" title="Number of warrants - cancelled or expired">no</span> warrants granted, exercised, or cancelled during the year ended December 31, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 10000000 10000000 <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zfIhcoXMU3Mc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK OPTIONS AND WARRANTS (Details - Options by Exercise Price)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B4_zmqO0QO3xIHd" style="display: none">Schedule of options by exercise price</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"> </td><td colspan="9" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Options Outstanding</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"> </td><td colspan="5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Options Exercisable</span></td><td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Exercise Prices</span></td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Number <br/> Outstanding</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Weighted Average <br/> Remaining <br/> Contractual Life <br/> (Years)</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Weighted Average <br/> Exercise Price</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Number <br/> Exercisable</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: center"> </td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">Weighted Average <br/> Exercise Price</span></td><td style="padding-bottom: 1pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 35%; text-align: left"><span style="font-size: 10pt">$0.01 - $0.15</span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_pdd" style="width: 9%; text-align: right" title="Options outstanding">2,000,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zDCfj74RzRE2" title="Options outstanding, weighted average remaining contractual life (Years)">5.01</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_pdd" style="width: 9%; text-align: right" title="Options outstanding, weighted average exercise price">0.14</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_pdd" style="width: 9%; text-align: right" title="Options exercisable">2,000,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_pdd" style="width: 9%; text-align: right" title="Options exercisable, weighted average exercise price">0.14</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">$0.16 - $0.30</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice2Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Options outstanding">1,349,793</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice2Member_zp0VbjxSUcpe" title="Options outstanding, weighted average remaining contractual life (Years)">1.84</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice2Member_pdd" style="padding-bottom: 1pt; text-align: right" title="Options outstanding, weighted average exercise price">0.18</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice2Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Options exercisable">1,325,040</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice2Member_pdd" style="padding-bottom: 1pt; text-align: right" title="Options exercisable, weighted average exercise price">0.18</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: right"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding">3,349,793</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zz84433JfZAg" title="Options outstanding, weighted average remaining contractual life (Years)">3.73</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="padding-bottom: 2.5pt; text-align: right" title="Options outstanding, weighted average exercise price">0.16</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable">3,325,040</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="padding-bottom: 2.5pt; text-align: right" title="Options exercisable, weighted average exercise price">0.16</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2000000 P5Y3D 0.14 2000000 0.14 1349793 P1Y10M2D 0.18 1325040 0.18 3349793 P3Y8M23D 0.16 3325040 0.16 <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zvsT2HLtOWug" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK OPTIONS AND WARRANTS (Details - Option Activity)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8B5_zs91HBl1JMdj" style="display: none">Schedule of option activity</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Number of <br/> Shares</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Weighted Average Exercise <br/> Price Per Share</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Outstanding at January 1, 2020</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVSOYWkCcDXi" style="width: 13%; text-align: right" title="Options outstanding, beginning balance">3,349,793</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdHqt5JYmMRa" style="width: 13%; text-align: right" title="Weighted average price per share - beginning balance">0.16</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGkGO4HU5m8g" style="text-align: right" title="Options granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2V8INS73cz8" style="text-align: right" title="Weighted average price per share - granted">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zRq8C6erDVhe" style="text-align: right" title="Options exercised">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zHmTQkJqP7ja" style="text-align: right" title="Weighted average price per share - exercised">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Cancelled or expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zs3D2LjUvvGk" style="border-bottom: Black 1pt solid; text-align: right" title="Options cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2x2Pw43ilFk" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average price per share - cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Outstanding at December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zYMJGCTzDJpa" style="text-align: right" title="Options outstanding, ending balance">3,349,793</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zKVyiRN53OKl" style="text-align: right" title="Weighted average price per share - beginning balance">0.16</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWIyBBP0Wbdj" style="text-align: right" title="Options granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbh8t57xebE3" style="text-align: right" title="Weighted average price per share - granted">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z5Rs0bAQaf13" style="text-align: right" title="Options exercised">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zr43zopZffIg" style="text-align: right" title="Weighted average price per share - exercised">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Cancelled or expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z0MeNrYr98ra" style="border-bottom: Black 1pt solid; text-align: right" title="Options cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zohODMJUqeP1" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average price per share - cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zFyj8BFX3rA1" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding, ending balance">3,349,793</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zIsEjS11xbFh" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price per share - ending balance">0.16</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3349793 0.16 0 0 0 0 0 0 3349793 0.16 0 0 0 0 0 0 3349793 0.16 0 5053 6303 0 7262 <table cellpadding="0" cellspacing="0" id="xdx_888_ecustom--WarrantsOutstandingAndExercisableTableTextBlock_zeBlQ4cJETLl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK OPTIONS AND WARRANTS (Details-Warrants Outstanding and Exercisable)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BD_zGoADy0SQKjg" style="display: none">Schedule of warrants outstanding and exercisable</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Number of <br/> Shares</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="padding-bottom: 1pt; text-align: center">Weighted Average Exercise <br/> Price Per Share</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Outstanding at January 1, 2020</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zK6gu72MUJ01" style="width: 13%; text-align: right" title="Warrants outstanding, beginning balance">250,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zu31jMgsIdkl" style="width: 13%; text-align: right" title="Weighted average price per share - beginning balance">0.20</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--WarrantsIssuedShares_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z1G9HJafzTEi" style="text-align: right" title="Warrants issued">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzLkWDoej6Rh" style="text-align: right" title="Weighted average price per share - issued">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbWkh4Rk5yx" style="text-align: right" title="Warrants exercised">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zljZ77YgQk7f" style="text-align: right" title="Weighted average price per share - exercised">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Cancelled or expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zll50HfyNiI" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zimcZqzI5Laa" style="padding-bottom: 1pt; text-align: right" title="Weighted average price per share - cancelled or expired">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Outstanding at December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcq47qGZ9vMg" style="text-align: right" title="Warrants outstanding, beginning balance">250,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z1uBGUbN9uR3" style="text-align: right" title="Weighted average price per share - beginning balance">0.20</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--WarrantsIssuedShares_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXiYT4ZRRcVf" style="text-align: right" title="Warrants issued">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMbp2PN9dJ93" style="text-align: right" title="Weighted average price per share - issued">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zi73hKqcpy5i" style="text-align: right" title="Warrants exercised">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zuUD8rpNL2Lg" style="text-align: right" title="Weighted average price per share - exercised">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Cancelled or expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants cancelled or expired">250,000</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="padding-bottom: 1pt; text-align: right" title="Weighted average price per share - cancelled or expired">0.20</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zvOKZR7rV1Y5" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants outstanding, ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_d0_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdoqDeocTB2i" style="padding-bottom: 2.5pt; text-align: right" title="Weighted average price per share - ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 250000 0.20 0 0 0 0 0 0 250000 0.20 0 0 0 0 250000 0.20 0 0 0 250000 0 <p id="xdx_802_ecustom--StockIssuanceToNonemployeeDirectorsTextBlock_zbzLyRXHn6z9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE K –<span id="xdx_828_zRbnwAkKuUfb"> STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the years ended December 31, 2021 and 2020, the Company issued common stock in the amount of $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensationGross_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NonEmployeeDirectorsMember_pp0p0">0 </span>and $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensationGross_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NonEmployeeDirectorsMember_pp0p0">18,000 </span>and paid cash consideration of $<span id="xdx_906_eus-gaap--NoninterestExpenseDirectorsFees_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NonEmployeeDirectorsMember_pp0p0">0 </span>and $<span id="xdx_907_eus-gaap--NoninterestExpenseDirectorsFees_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NonEmployeeDirectorsMember_pp0p0">60,000</span>, respectively to the Company’s non-employee directors as compensation for their attendance and participation in the Company’s Board of Director and committee meetings. The amount payable to directors at December 31, 2021 and 2020 was $<span id="xdx_90F_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20211231_zEwatlbvkmoc">223,000</span> and $<span id="xdx_908_eus-gaap--DueToRelatedPartiesCurrentAndNoncurrent_iI_c20201231_z4XsBqkZ7toh">100,000</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> 0 18000 0 60000 223000 100000 <p id="xdx_802_eus-gaap--IncomeTaxDisclosureTextBlock_zMgz3ASKx1Fc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE L –<span id="xdx_820_zWQ390PejZ5d"> INCOME TAXES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 740-10 “Income Taxes” which requires the recognition of deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the financial statement or tax returns. Under this method, deferred tax liabilities and assets are determined based on the difference between financial statements and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A reconciliation of tax expense computed at the statutory federal tax rate on loss from operations before income taxes to the actual income tax (benefit) / expense is as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zY5S2boPiX88" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Reconciliation)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B5_zTd2tGpGnIjc" style="display: none">Schedule of reconciliation of tax expense</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20210101__20211231_zPmC2cBEOQpe" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20200101__20201231_zayiMlRGHvoh" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_iN_di_zy1J6RdnqFJ1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Tax benefit computed at the statutory rate</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(85,028</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(656,723</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_iN_di_z3V8zgSfYet9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,398</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,489</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_iN_di_zdSnSrgS4Fj1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Book (income not taxable) expenses not deductible for tax purposes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(385,135</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">540</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Rate change</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,739</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(30,914</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxExpenseFromStockOptionsExercised_d0_zJZznYaB19Pe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Deferred tax write-off</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,782</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationOtherAdjustments_iN_di_zUo29VCruoR7" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(393</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">10,218</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_iN_pp0p0_di_zEwsYXKqHFbk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="color: rgb(238,238,238)">Total adjustments to tax provision</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(408,433</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(667,390</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Change in valuation allowance for deferred tax assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">416,322</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">689,992</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_z9zkJPqV9UE7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Income tax expense</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,889</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">22,602</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred income taxes include the net tax effects of net operating loss (NOL) carry forwards and the temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets are as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z4weKrVJkylg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred Taxes)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zeU7QamFncbb" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20211231_zs85kmI3kJSc" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20201231_zWK3pdoPnJ9i" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsNetCurrentClassificationAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left">Deferred Tax Assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left">Net operating loss carry forwards</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">22,078,280</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">21,641,665</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_i01I_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,728</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">117,533</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsOther_i01I_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">638,477</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">558,964</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGross_i01I_pp0p0_z1lgq4vDCmp2" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Total deferred tax assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">22,734,485</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">22,318,162</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--ComponentsOfDeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left">Deferred Tax Liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_i01NI_pp0p0_di0_zucmgIAPgJ84" style="vertical-align: bottom; background-color: White"> <td>Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_i01NI_pp0p0_di0_zgbAqLnnahEk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Total deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsValuationAllowance_i01NI_pp0p0_di_zM37ySjnAA1l" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(22,734,485</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(22,318,162</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01I_pp0p0_d0_zrOE2VBmy7Za" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax asset</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A valuation allowance is recorded when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of the deferred tax assets depends on the ability of the Company to generate sufficient taxable income of the appropriate character in the future and in the appropriate taxing jurisdictions. As of December 31, 2021 and December 31, 2020, the Company’s valuation allowance, established for the tax benefit that may not be realized, totaled approximately $<span id="xdx_909_eus-gaap--OperatingLossCarryforwardsValuationAllowance_c20211231_pp0p0">22,730,000</span> and $<span id="xdx_908_eus-gaap--OperatingLossCarryforwardsValuationAllowance_c20201231_pp0p0">22,320,000</span>, respectively. The overall increase in the valuation allowance is related to insignificant fluctuations in the temporary differences and federal and state net operating losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At December 31, 2021 the Company had net operating loss carryforwards of approximately $<span id="xdx_906_eus-gaap--OperatingLossCarryforwards_c20211231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember_pp0p0" title="Operating loss carryforward">98,300,000</span> and $<span id="xdx_904_eus-gaap--OperatingLossCarryforwards_c20211231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_pp0p0" title="Operating loss carryforward">24,900,000</span> for federal and state income tax purposes which will expire at various dates from 2022 – 2041. There are approximately $9,100,000 of net operating losses that do not expire.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s NOL and tax credit carryovers may be significantly limited under Section 382 of the Internal Revenue Code (IRC). NOL and tax credit carryovers are limited under Section 382 when there is a significant “ownership change” as defined in the IRC. During 2005 and in prior years, the Company may have experienced such ownership changes that could have imposed such limitations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The limitation imposed by Section 382 would place an annual limitation on the amount of NOL and tax credit carryovers that can be utilized. When the Company completes the necessary studies, the amount of NOL carryovers available may be reduced significantly. However, since the valuation allowance fully reserves for all available carryovers, the effect of the reduction would be offset by a reduction in the valuation allowance.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. The Company is generally no longer subject to U.S. federal income tax examinations by tax authorities for years before 2017 and various states before 2017. Although these years are no longer subject to examination by the Internal Revenue Service (IRS) and various state taxing authorities, net operating loss carryforwards generated in those years may still be adjusted upon examination by the IRS or state taxing authorities if they have been or will be used in a future period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows the provisions of uncertain tax positions as addressed in FASB Accounting Standards Codification 740-10-65-1. The Company recognized no change in the liability for unrecognized tax benefits. The Company has no tax positions at December 31, 2021 or 2020 for which the ultimate deductibility is highly certain but for which there is uncertainty about the timing of such deductibility. The Company recognizes interest accrued related to unrecognized tax benefits in interest expense and penalties in operating expense. No such interest or penalties were recognized during the periods presented. The Company had no accruals for interest and penalties at December 31, 2021 or 2020. The Company’s utilization of any net operating loss carryforwards may be unlikely due to its continuing losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zY5S2boPiX88" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Reconciliation)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B5_zTd2tGpGnIjc" style="display: none">Schedule of reconciliation of tax expense</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20210101__20211231_zPmC2cBEOQpe" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20200101__20201231_zayiMlRGHvoh" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_iN_di_zy1J6RdnqFJ1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Tax benefit computed at the statutory rate</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(85,028</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(656,723</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_iN_di_z3V8zgSfYet9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,398</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,489</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_iN_di_zdSnSrgS4Fj1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Book (income not taxable) expenses not deductible for tax purposes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(385,135</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">540</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Rate change</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,739</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(30,914</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxExpenseFromStockOptionsExercised_d0_zJZznYaB19Pe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Deferred tax write-off</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,782</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationOtherAdjustments_iN_di_zUo29VCruoR7" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(393</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">10,218</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_iN_pp0p0_di_zEwsYXKqHFbk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="color: rgb(238,238,238)">Total adjustments to tax provision</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(408,433</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(667,390</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Change in valuation allowance for deferred tax assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">416,322</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">689,992</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_z9zkJPqV9UE7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Income tax expense</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,889</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">22,602</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 85028 656723 7398 -9489 385135 -540 26739 -30914 42782 0 393 -10218 408433 667390 416322 689992 7889 22602 <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z4weKrVJkylg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred Taxes)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zeU7QamFncbb" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20211231_zs85kmI3kJSc" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20201231_zWK3pdoPnJ9i" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsNetCurrentClassificationAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left">Deferred Tax Assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left">Net operating loss carry forwards</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">22,078,280</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">21,641,665</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_i01I_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,728</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">117,533</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsOther_i01I_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">638,477</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">558,964</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGross_i01I_pp0p0_z1lgq4vDCmp2" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Total deferred tax assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">22,734,485</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">22,318,162</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--ComponentsOfDeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left">Deferred Tax Liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_i01NI_pp0p0_di0_zucmgIAPgJ84" style="vertical-align: bottom; background-color: White"> <td>Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_i01NI_pp0p0_di0_zgbAqLnnahEk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Total deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsValuationAllowance_i01NI_pp0p0_di_zM37ySjnAA1l" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(22,734,485</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(22,318,162</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01I_pp0p0_d0_zrOE2VBmy7Za" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax asset</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 22078280 21641665 17728 117533 638477 558964 22734485 22318162 -0 -0 -0 -0 22734485 22318162 0 0 22730000 22320000 98300000 24900000 <p id="xdx_800_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zdeLNtpWKJk1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE M –<span id="xdx_82F_zQWtibGlFsXa"> COMMITMENTS AND CONTINGENCIES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">Office Leases Obligations</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2013, the Company entered into a lease agreement for 6,362 square feet of commercial office space in Waukesha, Wisconsin for its corporate headquarters. The Waukesha lease would have expired in <span id="xdx_907_ecustom--LeaseExpirationDate_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--WaukeshaOfficeMember_zWUqwNRfffKc" title="Lease expiration date">April 2021</span>, but was subsequently amended and extended through April 2026. On April 7, 2017 the Company executed an amendment to its existing lease in Waukesha, Wisconsin to expand another 3,982 square feet, bringing the total leased space to<span id="xdx_906_ecustom--AreaOfLand1_iI_usqft_c20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--WaukeshaOfficeMember_zuyTbXb0lhnc" title="Leased square feet"> 10,344</span> square feet. In addition, the lease term was extended from May 1, 2021 to April 30, 2026. The commencement date for this amendment was July 15, 2017.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2017, the Company entered into a lease agreement for <span id="xdx_90B_ecustom--AreaOfLand1_iI_usqft_c20170531__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--WaukeshaFloorMember_zg9ez8ua3y4e" title="Leased square feet">5,838 </span>square feet of floor space in Waukesha, Wisconsin for its inventory warehousing operations. The Waukesha lease expires in<span id="xdx_90A_ecustom--LeaseExpirationDate_c20170501__20170531__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--WaukeshaFloorMember_zXcMo9wLGg5e" title="Lease expiration date"> May 2024</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2021, the Company entered into a lease agreement for <span id="xdx_909_ecustom--AreaOfLand1_iI_usqft_c20211130__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--GaithersburgMember_zRF0iOhYnUp4" title="Leased square feet">425</span> square feet of commercial office space in Gaithersburg, Maryland. It expires on <span id="xdx_901_ecustom--LeaseExpirationDate_c20211101__20211130__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--GaithersburgMember_zELrfXpiWq12" title="Lease expiration date">November 30, 2022</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines if an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset. The Company does not separate non-lease components from lease components to which they relate and accounts for the combined lease and non-lease components as a single lease component.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Operating leases are included in our Consolidated Balance Sheet as right-of-use assets, operating lease liabilities – current and operating lease liabilities – long-term. We do not recognize a right-of-use asset and lease liability for leases with a term of 12 months or less. Our current operating leases are for facilities. Our leases may contain renewal options; however, we do not recognize right-of-use assets or lease liabilities for renewal periods unless it is determined that we are reasonably certain of renewing the lease at inception or when a triggering event occurs. Some of our lease agreements may contain rent escalation clauses, rent holidays, capital improvement funding, or other lease concessions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In determining our right-of-use assets and lease liabilities, we apply a discount rate to the minimum lease payments within each lease agreement. ASC 842 requires us to use the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. When we cannot readily determine the discount rate implicit in the lease agreement, we utilize our current borrowing rate on our outstanding line of credit. The Company’s line of credit utilizes market rates to assess an interest rate. Refer to Note G for further discussion.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We recognize our minimum rental expense on a straight-line basis based on the fixed components of a lease arrangement. Payments are set on a pre-determined schedule within each lease agreement. We amortize this expense over the term of the lease beginning with the date of the standard adoption for current leases and beginning with the date of initial possession, which is the date we enter the leased space and begin to make improvements in the preparation for its intended use, for future leases. Variable lease components represent amounts that are not fixed in nature and are not tied to an index or rate and are recognized as incurred. Variable lease components consist primarily of the Company's proportionate share of common area maintenance, utilities, taxes and insurance and are presented as operating expenses in the Company’s statements of operations in the same line item as expense arising from fixed lease payments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The components of lease expense for the years ended December 31 is as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--LeaseCostTableTextBlock_z1pOljbTPzI6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Lease expense)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B8_zEpSfQQU0Y9d" style="display: none">Components of lease expense</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20210101__20211231_z9d8hep9PB1k" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20200101__20201231_z50Q6JHMr5l2" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LeaseCostAbstract_iB" style="vertical-align: bottom"> <td style="padding-bottom: 1pt">Operating lease expense:</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseCost_i01_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Operating lease cost - fixed</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">229,548</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">230,944</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--VariableLeaseCost_i01_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Variable lease cost</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">122,356</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">125,872</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LeaseCost_i01_pp0p0_zjFtaKke8ep3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">351,904</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">356,816</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Other information related to leases as of December 31 is as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_88F_ecustom--OtherInformationRelatedToLeasesTableTextBlock_zIlwBeRkhgF3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Other information related to leases)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BA_zHGcbuu5oyV6" style="display: none">Other information related to leases</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Operating lease liability - current</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityCurrent_c20211231_pp0p0" style="width: 13%; text-align: right" title="Operating lease liability - current">195,176</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityCurrent_c20201231_pp0p0" style="width: 13%; text-align: right" title="Operating lease liability - current">242,299</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease liability - long-term</td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20211231_pp0p0" style="text-align: right" title="Operating lease liability - long term">459,668</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20201231_pp0p0" style="text-align: right" title="Operating lease liability - long term">592,341</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Operating cash outflows from operating leases</td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeasePaymentsUse_c20210101__20211231_pp0p0" style="text-align: right" title="Operating cash flows from operating leases">242,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeasePaymentsUse_pp0p0_c20200101__20201231_zZxJANzocIkb" style="text-align: right" title="Operating cash flows from operating leases">223,835</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Weighted-average remaining lease term of operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_zGvq1OLgDrOj" title="Weighted average remaining lease term of operating leases">4.1</span> years </span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20201231_z4jsi4kZm4P2" title="Weighted average remaining lease term of operating leases">4.8</span> years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted-average discount rate of operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zaDvLFBRGS5a" title="Weighted average discount rate of operating leases">8.5</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20201231_z5f9mpTNne4f" title="Weighted average discount rate of operating leases">8.5</span>%</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Future annual minimum operating lease payments as of December 31, 2021 were as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zCF9aUj1SLd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B4_z5c9mFBZEsK8" style="display: none">Future annual minimum operating lease payments</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20211231_zYCL0zxBusV5" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_zgYAEuCwmli4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: left">2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">195,176</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_z5egvoxN7ry6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">193,169</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_zaPAK4wYTtI5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">172,425</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_zKzwJB68Q6od" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">158,510</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_zSE6Tpklb4Td" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">2026 and thereafter</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">53,183</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_zRpwMtjv5jYh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Total minimum lease payments</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">772,463</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z6qqOA6OUFWf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">Less imputed interest</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(117,619</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zQ99IYMuoBW5" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">654,844</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Rental expenses charged to operations for the years ended December 31, 2021 and 2020 was $<span id="xdx_900_eus-gaap--OperatingLeaseExpense_c20210101__20211231_pp0p0" title="Rental expenses">351,904</span> and $<span id="xdx_905_eus-gaap--OperatingLeaseExpense_pp0p0_c20200101__20201231_zq4wNypGNfOc" title="Rental expenses">356,816</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">Employment and Consulting Agreements</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has employment agreements with certain of its key employees which include non-disclosure and confidentiality provisions for protection of the Company’s proprietary information.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of a Consulting Agreement, Piercarlo Gramaglia will serve as Chief Executive Officer of the Company for a term of eighteen (18) months, unless earlier terminated pursuant to the terms of the Consulting Agreement. In exchange for his service as Chief Executive Officer, the Company will pay Mr. Gramaglia an annual fee of $<span id="xdx_906_ecustom--AnnualFee_c20210101__20211231__us-gaap--TypeOfArrangementAxis__custom--MrGramagliaMember_zxTdItBkdan7" title="Annual fee">30,000</span> and will pay his reasonable expenses associated with the performance of his duties as Chief Executive Officer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Jason L. Tienor, Chief Sales &amp; Operations Officer of the Americas, is employed pursuant to an employment agreement with us effective January 7, 2022. Mr. Tienor’s employment agreement has an initial term of two (2) years, which will automatically renew for a period of an additional twelve (12) months, and provides for a base salary of $<span id="xdx_90C_eus-gaap--SalariesAndWages_c20210101__20211231__us-gaap--TypeOfArrangementAxis__custom--MrTienorsMember_z6Y6gV7uoZQ7" title="Base Salaries">222,800</span> per year and bonuses and benefits based upon the Company’s internal policies and participation in the Company’s incentive and benefit plans. Per the agreement, Mr. Tienor is eligible to receive a bonus, not to exceed 30% of his base salary, should predetermined objectives be met.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Jeffrey J. Sobieski, Chief Technology Officer, is employed pursuant to an employment agreement with us effective January 7, 2022. Mr. Sobieski’s employment agreement has an initial term of one (1) year, which will automatically renew for a period of an additional twelve (12) months, and provides for a base salary of $<span id="xdx_90E_eus-gaap--SalariesAndWages_c20210101__20211231__us-gaap--TypeOfArrangementAxis__custom--MrSobieskisMember_zJmGiF4enBRa" title="Base salary">211,625</span> per year and bonuses and benefits based upon the Company’s internal policies and participation in the Company’s incentive and benefit plans. Per the agreement, Mr. Sobieski is eligible to receive a bonus, not to exceed 15% of his base salary, should predetermined objectives be met.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Richard E. Mushrush, Chief Financial Officer, is employed pursuant to an employment agreement with us effective January 7, 2022. Mr. Mushrush’s employment agreement has an initial term of one (1) year, which will automatically renew for a period of an additional twelve (12) months, and provides for a base salary of $<span id="xdx_90E_eus-gaap--SalariesAndWages_c20210101__20211231__us-gaap--TypeOfArrangementAxis__custom--MrMushrushsMember_zAkuHWRGKmeb" title="Base salary">122,000</span> per year and bonuses and benefits based upon the Company’s internal policies and participation in the Company’s incentive and benefit plans. Per the agreement, Mr. Mushrush is eligible to receive a bonus, not to exceed 20% of his base salary, should predetermined objectives be met. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition to the foregoing, stock options are periodically granted to employees under the Company’s 2010 equity incentive plan at the discretion of the Compensation Committee of the Board of Directors. Executives of the Company are eligible to receive stock option grants, based upon individual performance and the performance of the Company as a whole.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline">Litigation</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is subject to legal proceedings and claims which arise in the ordinary course of its business. Although occasional adverse decisions or settlements may occur, other than the Sipco Lawsuit discussed below and which has been terminated, the Company believes that the final disposition of such matters should not have a material adverse effect on its financial position, results of operations or liquidity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">Sipco Litigation and License Agreement</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 30, 2020, Sipco, LLC (“Sipco”) filed a lawsuit against the Company in the United States District Court for the Eastern District of Wisconsin (Case No. 20-CV-00981) (the “Sipco Lawsuit”) alleging infringement on multiple essential wireless mesh (“EWM”) patents held by the Sipco. The EWM patent portfolio covers technologies used in multi-hop wireless networks utilizing wireless protocols such as, but not limited to, Zigbee. The portfolio also covers applications including, but not limited to, home and building automation and industrial controls. The complaint contended that the Company sold, and was continuing to sell, various automated networked products designed to manage energy, lighting and temperature and those products employ wireless mesh network communication utilizing Zigbee enabled technology. The complaint alleged patent infringement and sought damages, costs, expenses, pre-judgment and post-judgment interest and post-judgment royalties. The complaint also alleged that the infringement was willful and that this is an “exceptional case” and requested treble damages and attorneys’ fees.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 30, 2020, the Company entered into a Wireless Network Patent License Agreement (the “License Agreement”) with SIPCO, LLC (“Sipco”) and IPCO, LLC dba IntusIQ (collectively, the “Licensors”) in order to settle the Sipco Lawsuit, without the expense of costly litigation. Pursuant to the terms of the License Agreement, on November 30, 2020, Sipco and the Company filed a Stipulation of Dismissal in the United States District Court for the Eastern District of Wisconsin to stipulate to the dismissal of the Sipco Lawsuit in its entirety, with prejudice.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of the License Agreement, the Company is required to pay the Licensors royalties on (a) all Licensed Products (as defined in the License Agreement) sold by Telkonet or its affiliates from July 1, 2020 to December 31, 2024 and (b) all Licensed Products in Telkonet or its affiliates’ possession, but not sold, as of December 31, 2024. Specifically, the Company is required to pay a royalty fee, calculated quarterly, equal to 3.50% of applicable sales for the period beginning on July 1, 2020 and continuing until December 31, 2021 (the “First Period”). There was also an upfront payment of $<span id="xdx_90D_ecustom--UpfrontPayment_c20210101__20211231_zZkY9kih8kdk" title="Upfront payment">40,000</span> that was paid in the fourth quarter of 2020. Based on the Company and its affiliates’ applicable sales for the year ended December 31, 2021 and 2020, the royalty fees were approximately $<span id="xdx_90D_eus-gaap--AdvanceRoyaltiesCurrent_iI_c20211231_zk56NbYU46Xj" title="Royalty fees">127,000</span> and $<span id="xdx_908_eus-gaap--AdvanceRoyaltiesCurrent_iI_c20201231_zokB8A0Nwzvk" title="Royalty fees">87,000</span>, respectively. Beginning on January 1, 2022 and continuing until June 30, 2023, the Company is required to pay a quarterly royalty fee equal to 3.75% of applicable sales or $35,000, whichever is greater. Beginning on July 1, 2023 and continuing until December 31, 2024, the Company is required to pay a royalty fee, calculated quarterly, equal to 4% of applicable sales or $40,000, whichever is greater. Finally, the Company is required to pay a closing payment of $50,000 no later than January 31, 2025. Upon termination of the License Agreement, Telkonet and its affiliates have six months to sell off any unsold inventory of Licensed Products as of date of termination, paying the appropriate royalty on a quarterly basis as the Licensed Products are sold, and then pay a final royalty on any such inventory of Licensed Products still unsold after six months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The minimum payments required under the License Agreement have been accrued for on the Company’s Consolidated Balance Sheet in accordance with GAAP, which specifies that when a liability is probable and the amount can be reasonably estimated, said liability should be recorded in the current reporting period. Per the License Agreement, the contractual minimum payments begin on January 1, 2022 and continue until December 31, 2024, thus satisfying both criteria of probable and reasonably estimable. Accordingly, a long-term liability was recorded representing the sum of those contractual minimums. As of December 31, 2021, the Company had a current liability of approximately $<span id="xdx_903_eus-gaap--OtherLiabilitiesCurrent_iI_c20211231_zloigo8JNJn9" title="Current liability">166,000</span>, which $<span id="xdx_903_eus-gaap--AccountsPayableOtherCurrent_iI_c20211231_zCf4iFSQGHPe" title="Accounts payable">26,000</span> is included in accounts payable and $<span id="xdx_90A_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrent_iI_c20211231_zQdcEq8RLYgd" title="Accrued liabilities">140,000</span> in other accrued liabilities (See Note F – Current Accrued Liabilities for further breakdown of accrued liabilities), along with a non-current liability of $<span id="xdx_90A_eus-gaap--OtherAccruedLiabilitiesNoncurrent_iI_c20211231_zoXfqUKmpUzi" title="Non-current liability">360,000</span> included in accrued royalties – long-term recorded on its Consolidated Balance Sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All quarterly payments are due within thirty days of the end of the relevant three-month period (with the exception of the payment for the quarter ended September 30, 2020, which was due by December 31, 2020). In the event (a) the Company fails to make the payments and provide the statements required under the License Agreement and such breach is not cured within thirty days of written notice from the Licensors and (b) the Licensors elect not to terminate the License Agreement, the Licensors are entitled to an immediate and accelerated payment of any remaining payments due under the License Agreement. In addition to the payment terms described above, the License Agreement contains representations and warranties and other provisions customary to agreements of this nature.<b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">Indemnification Agreements</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 31, 2010, the Company entered into Indemnification Agreements with executives Jason L. Tienor, then President and Chief Executive Officer, and Jeffrey J. Sobieski, then Chief Operating Officer. On April 24, 2012, the Company entered into an Indemnification Agreement with director Tim S. Ledwick. On January 1, 2017, the Company entered into an Indemnification Agreement with Chief Financial Officer Richard E. Mushrush.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Indemnification Agreements provide that the Company will indemnify the Company's officers and directors, to the fullest extent permitted by law, relating to, resulting from or arising out of any threatened, pending or completed action, suit or proceeding, or any inquiry or investigation by reason of the fact that such officer or director (i) is or was a director, officer, employee or agent of the Company or (ii) is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise if he acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the Company, and, with respect to any criminal action or proceeding, had no reasonable cause to believe his or her conduct was unlawful. In addition, the Indemnification Agreements provide that the Company will make an advance payment of expenses to any officer or director who has entered into an Indemnification Agreement, in order to cover a claim relating to any fact or occurrence arising from or relating to events or occurrences specified in this paragraph, subject to receipt of an undertaking by or on behalf of such officer or director to repay such amount if it shall ultimately be determined that he is not entitled to be indemnified by the Company as authorized under the Indemnification Agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline">Sales Tax</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unless provided with a resale or tax exemption certificate, the Company assesses and collects sales tax on sales transactions and records the amount as a liability. It is recognized as a liability until remitted to the applicable state. Total revenues do not include sales tax as the Company is considered a pass through conduit for collecting and remitting sales taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table sets forth the change in the sales tax accrual during the years ended December 31: </p> <table cellpadding="0" cellspacing="0" id="xdx_881_ecustom--SalesTaxAccrualTableTextBlock_z42eJBKjZb4d" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details-Sales Tax Accrual)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BA_zlPZCemvSIbb" style="display: none">Schedule of sales tax accrual</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Balance, beginning of year</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iS_pp0p0_c20210101__20211231_z3GPtiCaqY9k" style="width: 13%; text-align: right" title="Balance, Beginning of year">31,396</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iS_pp0p0_c20200101__20201231_zL0qH2Vp3lwk" style="width: 13%; text-align: right" title="Balance, Beginning of year">26,957</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Sales tax collected</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--SalesTaxCollected_c20210101__20211231_pp0p0" style="text-align: right" title="Sales tax collected">85,589</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--SalesTaxCollected_c20200101__20201231_pp0p0" style="text-align: right" title="Sales tax collected">94,904</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Provisions (reversals)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ProvisionsReversalsOfSalesTax_iN_pp0p0_di_c20210101__20211231_z7pzFTvrqLC7" style="text-align: right" title="Provisions (reversals)">(7,685</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--ProvisionsReversalsOfSalesTax_iN_pp0p0_di_c20200101__20201231_zCMyPa4rKpIk" style="text-align: right" title="Provisions (reversals)">27,916</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Payments</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--ExciseAndSalesTaxes_iN_pp0p0_di_c20210101__20211231_zBkU6S8xCxV8" style="border-bottom: Black 1pt solid; text-align: right" title="Payments">(92,666</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--ExciseAndSalesTaxes_iN_pp0p0_di_c20200101__20201231_z77Adp1GSTh6" style="border-bottom: Black 1pt solid; text-align: right" title="Payments">(118,381</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Balance, end of year</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iE_pp0p0_c20210101__20211231_zaL8zwTvCEOa" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance, End of period">16,634</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iE_pp0p0_c20200101__20201231_zhnvNN9DRmJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance, End of period">31,396</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> April 2021 10344 5838 May 2024 425 November 30, 2022 <table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--LeaseCostTableTextBlock_z1pOljbTPzI6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Lease expense)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B8_zEpSfQQU0Y9d" style="display: none">Components of lease expense</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20210101__20211231_z9d8hep9PB1k" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20200101__20201231_z50Q6JHMr5l2" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LeaseCostAbstract_iB" style="vertical-align: bottom"> <td style="padding-bottom: 1pt">Operating lease expense:</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseCost_i01_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Operating lease cost - fixed</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">229,548</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">230,944</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--VariableLeaseCost_i01_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Variable lease cost</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">122,356</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">125,872</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LeaseCost_i01_pp0p0_zjFtaKke8ep3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">351,904</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">356,816</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 229548 230944 122356 125872 351904 356816 <table cellpadding="0" cellspacing="0" id="xdx_88F_ecustom--OtherInformationRelatedToLeasesTableTextBlock_zIlwBeRkhgF3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Other information related to leases)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BA_zHGcbuu5oyV6" style="display: none">Other information related to leases</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Operating lease liability - current</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityCurrent_c20211231_pp0p0" style="width: 13%; text-align: right" title="Operating lease liability - current">195,176</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityCurrent_c20201231_pp0p0" style="width: 13%; text-align: right" title="Operating lease liability - current">242,299</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease liability - long-term</td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20211231_pp0p0" style="text-align: right" title="Operating lease liability - long term">459,668</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20201231_pp0p0" style="text-align: right" title="Operating lease liability - long term">592,341</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Operating cash outflows from operating leases</td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeasePaymentsUse_c20210101__20211231_pp0p0" style="text-align: right" title="Operating cash flows from operating leases">242,305</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeasePaymentsUse_pp0p0_c20200101__20201231_zZxJANzocIkb" style="text-align: right" title="Operating cash flows from operating leases">223,835</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Weighted-average remaining lease term of operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20211231_zGvq1OLgDrOj" title="Weighted average remaining lease term of operating leases">4.1</span> years </span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20201231_z4jsi4kZm4P2" title="Weighted average remaining lease term of operating leases">4.8</span> years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted-average discount rate of operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20211231_zaDvLFBRGS5a" title="Weighted average discount rate of operating leases">8.5</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20201231_z5f9mpTNne4f" title="Weighted average discount rate of operating leases">8.5</span>%</td><td style="text-align: left"> </td></tr> </table> 195176 242299 459668 592341 242305 223835 P4Y1M6D P4Y9M18D 0.085 0.085 <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zCF9aUj1SLd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B4_z5c9mFBZEsK8" style="display: none">Future annual minimum operating lease payments</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20211231_zYCL0zxBusV5" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_zgYAEuCwmli4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: left">2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">195,176</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_z5egvoxN7ry6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">193,169</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_zaPAK4wYTtI5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">172,425</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_zKzwJB68Q6od" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">158,510</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_zSE6Tpklb4Td" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">2026 and thereafter</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">53,183</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_zRpwMtjv5jYh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Total minimum lease payments</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">772,463</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z6qqOA6OUFWf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">Less imputed interest</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(117,619</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zQ99IYMuoBW5" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">654,844</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 195176 193169 172425 158510 53183 772463 117619 654844 351904 356816 30000 222800 211625 122000 40000 127000 87000 166000 26000 140000 360000 <table cellpadding="0" cellspacing="0" id="xdx_881_ecustom--SalesTaxAccrualTableTextBlock_z42eJBKjZb4d" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details-Sales Tax Accrual)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BA_zlPZCemvSIbb" style="display: none">Schedule of sales tax accrual</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Balance, beginning of year</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iS_pp0p0_c20210101__20211231_z3GPtiCaqY9k" style="width: 13%; text-align: right" title="Balance, Beginning of year">31,396</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iS_pp0p0_c20200101__20201231_zL0qH2Vp3lwk" style="width: 13%; text-align: right" title="Balance, Beginning of year">26,957</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Sales tax collected</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--SalesTaxCollected_c20210101__20211231_pp0p0" style="text-align: right" title="Sales tax collected">85,589</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--SalesTaxCollected_c20200101__20201231_pp0p0" style="text-align: right" title="Sales tax collected">94,904</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Provisions (reversals)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ProvisionsReversalsOfSalesTax_iN_pp0p0_di_c20210101__20211231_z7pzFTvrqLC7" style="text-align: right" title="Provisions (reversals)">(7,685</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--ProvisionsReversalsOfSalesTax_iN_pp0p0_di_c20200101__20201231_zCMyPa4rKpIk" style="text-align: right" title="Provisions (reversals)">27,916</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Payments</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--ExciseAndSalesTaxes_iN_pp0p0_di_c20210101__20211231_zBkU6S8xCxV8" style="border-bottom: Black 1pt solid; text-align: right" title="Payments">(92,666</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--ExciseAndSalesTaxes_iN_pp0p0_di_c20200101__20201231_z77Adp1GSTh6" style="border-bottom: Black 1pt solid; text-align: right" title="Payments">(118,381</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Balance, end of year</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iE_pp0p0_c20210101__20211231_zaL8zwTvCEOa" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance, End of period">16,634</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--SalesAndExciseTaxPayableCurrentAndNoncurrent_iE_pp0p0_c20200101__20201231_zhnvNN9DRmJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance, End of period">31,396</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 31396 26957 85589 94904 7685 -27916 92666 118381 16634 31396 <p id="xdx_804_eus-gaap--ConcentrationRiskDisclosureTextBlock_zHtzvdobFwd2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE N –<span id="xdx_82A_zqYmvY6N27G4"> BUSINESS CONCENTRATION</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2021, one customer represented approximately <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zvszQValv52j" title="Concentration percentage">18</span>% of total net revenues. For the year ended December 31, 2020, there were two customers each representing over 10%, accounting for approximately <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoCustomersMember_zV8GdM8E7wVg">28</span>% of total net revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2021, there were five customers, each representing over 10% of the Company’s net accounts receivable, accounting for <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomersMember_zSGwCVt7inK3">64</span>% of the Company’s net accounts receivable. As of December 31, 2020, there was only one customer representing over 10% for <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zFiJHVK3ImBf">21</span>% of the Company’s net accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Purchases from one supplier approximated $<span id="xdx_905_eus-gaap--CostDirectMaterial_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--TotalPurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneSupplierMember_zsx5FCnmweYi">1,878,803</span>, or <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--TotalPurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneSupplierMember_ztGvt9jQKwM7">82</span>%, of total purchases for the year ended December 31, 2021 and approximately $<span id="xdx_900_eus-gaap--CostDirectMaterial_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--TotalPurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneSupplierMember_zusTdqfUrmz5">2,287,950</span>, or <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--TotalPurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneSupplierMember_zKv0bSh0FwKj">91</span>%, of total purchases for the year ended December 31, 2020. The amount due to this supplier, net of deposits paid, was approximately $<span id="xdx_90A_eus-gaap--AccountsPayableTradeCurrent_iI_c20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--TotalPurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneSupplierMember_z32H1XME9qrh">134,000</span> and $<span id="xdx_90B_eus-gaap--AccountsPayableTradeCurrent_iI_c20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--TotalPurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneSupplierMember_zngleTfPYtPd">470,000</span> as of December 31, 2021 and 2020, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b> </b></p> 0.18 0.28 0.64 0.21 1878803 0.82 2287950 0.91 134000 470000 <p id="xdx_801_eus-gaap--CompensationAndEmployeeBenefitPlansTextBlock_zSdRxrHBVWYh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE O –<span id="xdx_825_z0H0jH21EsX3"> EMPLOYEE BENEFIT PLAN</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has an employee savings plan covering substantially all employees who are at least 21 years of age and have completed at least 3 months of service. The plan provides for matching contributions equal to 100% of each dollar contributed by the employee up to <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_iI_dp_c20211231_zCEQObwKDXs3">4</span>% of the employee’s salary. The Company’s matching contributions vest immediately. The Company may also elect to make discretionary contributions. In response to the impact COVID-19 has had on the Company’s operations and financial results, in June 2020 management suspended the Company’s 401(k) match for the foreseeable future. The Company made contributions to the plan of approximately $<span id="xdx_901_eus-gaap--DefinedBenefitPlanContributionsByEmployer_c20210101__20211231_pp0p0" title="Company contributions">0</span> and $<span id="xdx_903_eus-gaap--DefinedBenefitPlanContributionsByEmployer_c20200101__20201231_pp0p0" title="Company contributions">53,000</span> for the years ended December 31, 2021 and 2020, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.04 0 53000 <p id="xdx_80A_eus-gaap--SubsequentEventsTextBlock_zWwW69QygGk6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE P –<span id="xdx_82A_zK9syfiBHxoa"> SUBSEQUENT EVENT</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 12, 2022, the Company closed on the contribution of $5 million to the Company (the “Financing”) by VDA Group S.p.A., an Italian joint stock company (“VDA”), in exchange for the issuance (the “Issuance”) by the Company to VDA of (i) 162,900,947 shares of common stock of Telkonet, par value $0.001 per share (the “Common Stock”); and (ii) a warrant to purchase 105,380,666 additional shares of Common Stock (the “Warrant”) (the Financing and the Issuance referred to herein collectively as the “Transaction”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Also in connection with the Transaction, effective upon the closing, the majority of the existing members of Telkonet’s board of directors (the “Board”) resigned and the vacancies resulting from those resignations were filled by individuals designated by VDA and appointed by the remaining Board members, resulting in a change of control of the Board. In addition, effective upon the closing, Jason L. Tienor resigned as Chief Executive Officer of the Company to become its’ Chief Sales &amp; Operation Officer of the Americas and Piercarlo Gramaglia, Chief Executive Officer of VDA, will provide chief executive officer services to the Company pursuant to a consulting agreement between the Company and VDA.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Following the issuance of 162,900,947 shares of Common Stock to VDA upon the closing of the Transaction, VDA owns 53% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis and could eventually own as much as 65% of the issued and outstanding Common Stock on a fully diluted as exercised/converted basis if it fully exercises the Warrant. Accordingly, the Transaction resulted in a change of control of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Transaction was subject to customary closing conditions, including, without limitation: (i) approval by the stockholders of Telkonet of an amendment to Telkonet’s Amended and Restated Articles of Incorporation (the “Amendment”) and the filing of the Amendment; (ii) the approval by the stockholders of Telkonet of the Issuance to effectuate the Transaction. The stockholders approved the Amendment and filing and the Issuance at the Special Meeting of Stockholders held on October 27, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 10, 2022, the Company entered into a fourteenth amendment to the Heritage Bank Loan Amendment to extend the revolving maturity date to June 30, 2023, unless earlier accelerated under the terms of the Heritage Bank Loan Agreement.</p> EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -!#?U0'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 " #00W]4Y(A>Z>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'9@!Y/FLK'3"H45-G8SMMJ:Q8ZQ-9*^_1*O31G; ^QHZ?>G M3Z#61&6&A+LT1$SD,-]-O@]9F;AA)Z*H +(YH=>YGA-A;AZ&Y#7-SW2$J,V' M/B)(SN_!(VFK2<,"K.)*9%UKC3()-0WI@K=FQ8-8 ]>@R40=0"6+=, MC.>I;^$&6&"$R>?O MJ56*I_8DL'V"4Y9;>FQG&LQZ;DYAT$O&V?7\JZE0N9 M=# X_\I.T3GBAETGOS8/C_LGUDDN9<6;JA%[(57#E>3OB^L/OYNP'ZP[N']L M?!7L6OAU%]T74$L#!!0 ( -!#?U297)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MT$-_5-5X IR^!0 I!@ !@ !X;"]W;W)KMM3&;;YV.#M8\9OI4 M;G@"5Y92Q+PO([_@I^%8?_";9JSQ)^9P=3,/+EI,1\8@')I-@\.>%CW@494K \6\A MVBJ?F04>_MZK3_*7AY=Y8IJ/9/0H0K.^;/5;).1+ED;F7F[_X,4+G65Z@8QT M_B_9[N[U_18)4FUD7 0#02R2W5_V6B3B(,!SCP30(H!^"'"//<$K KRF 7X1 MX.>9V;U*GH26J.QN4,M^Y,G,H^'U19+5?6X47!409P8C^<(5:9.' M^9A\^?SUHF- -+O4"0J!JYT /2+@4G(K$[/6Y#H)>?A>H ,T)1+=(UU15'', M@U/BN2>$.M2U (WP\%NF3@GU\W!J"1_CX7^F"3S=L3W]W=MX98*]7,]#$_SW M\$D;!1_Y/XBD7TKZN:1_+$$R2&'H&;)XVW!;Q?!PUVE_1RC.2HHS5&8("&&. M,8G8RH:!QR]9I#G"T2TYNLVR,4R2E$7DGF^D,C8>7,>H%,/IE3B]AL51#-PQ M-[?C2+A678KZ)5._&=.,*R'#;*02< OKMU.C5(S-WSY]JAD?YR7;>3.VB= ! ME*] G,!I;>/#U2:_$"37J4S1^5]0OSA3QY%JQ&H2Y1Y8M8L*C5*E/D)AI:R1 M:[==VO90-%JA453K.C'"O %9Q,E=&C]Q907"11S'!9[S'L60*M]UO29(]WPE M,NN%O-VQV)XG7&AQ??/]Q]WUXH1,[T:G&%MEX"YNP07;"*JIH))3Z)ROY#M_ ML]+A4@YDS3GWG;Z/D56F[N*N7) MV"N9AH GEB)@N8DA9<4E^[VVTZ4]'Q\% ME=V[N$\7A-,DD IL-8<[(7,#@X!(148RA:1";F5H+S:N_K# (*LFX.+.74 . MPU!QK4_V/\@-W$=^)'8R7)(Z?<9ZS;"9:M4H*.[M']G* MSW"FY(M( FNA:S0?IQA:U2TH;N\?T692&_":O\3FZ-BH43SSW'X78ZO:!<6= M/B_A$-:IQU%P@2^^ZW_%4*HV07%WOY'YK&,M$ZQSU8AX#FU3>GZ.$57-@>*. MOA &NJA<$I=^67TE?$QB1P,O H'A(IEJG1[*):]Y)#*UJ%+11H_@I(^@(3.UF M)\HZ@ZM1PH&JID ;-87]-&ZW*A#)*G<-^]2R1O$7UQA9U0-HHQXP30Q7NYV8 M;%+)]JA6,ERQAJPR?]K(_//2D1&8ZTHJ^U# =>YDTF9!P$$&1,*=(+:\KUJ MUZ@%S&,61>0JU7!96VM9HU.S_O0JX_<:&?]US-4J^[I^!P6S!J>--RRQYJY& ML&X9ZE6^[S5:)LS78!UC'QC,,-YL0%49N\U6PF\<^KYFD'/)C]2 RT[":&(MFVP0KE[ 4MB+J4 M]ND1K,K6O9K-G304!J8Q$Z%B,AU;:X0K>#ZV(/$J%_=P[]V3'%N\U80_BLTR M$N3F9H;15!;NX8:[I\EF#=G"PTJ$2]R*).%L(R,!D[+\0$MCG8UV#K9UL\&< M;X]K$F0KG-T.;WFVW((?YAO/G>KVW?[]+U!\=1N2WQW8.0F MWR1^DL;(./^YYBSD*KL!KB^E-/N#[ 'E?TP,_@-02P,$% @ T$-_5+:3 M,#;3!@ $1T !@ !X;"]W;W)K@#3:TL(B17)5<^^NL[I&B2XAZ6"^1! M-BG-SGX[G/F^V>7QHRQ_5"LA%'K*LZ(ZF:R46K^?S:ID)?*X.I1K4< O2UGF ML8+;\GY6K4L1+YI!>3:C&/NS/$Z+R>EQ\]UM>7HL-RI+"W%;HFJ3YW'Y?"XR M^7@R(9.7+[ZD]RM5?S$[/5[']V(NU+?U;0EWL\[+(LU%4:6R0*58GDS.R/L+ M3NL!C<7W5#Q6@VM4+^5.RA_US6UL\0E_(1E;4U>*LOFM@THV$U:5$_QKDJX=<4QJG3BYO/\YOKCY=G7Z\NT?G9 M]=GGBRLT_W!U]76.#M"W^27Z[=WOQS,%4]4#9DGK]GSKEEK<7HKD$#$R1113 M8AA^L?]PO#M\!@OL5DF[5=+&'[.M9>)*2J$,D'=>O('$ @&I!X?0=7M0M\C 3%*H%[VE0R ?2U MF:GO8S*.H&Y&,(_"R(POZ/ %3GRWI5C'Z0*))R#Z2A@!!MK, ?-P1$< =3/" M:<"8&6#8 0Q?><2)S 52\9,8)J0)9Z@!P".(N@7D:L ],\2H@Q@Y(7Z5*LZ M?(><8<(7:;-[) II$(Y0&NQ\$@;$4BP$]]R-7WG8(.>E>FZ(J.:@-0BLLE9. MZVVG=#C%9 378$9HX >6RB$#J2%.%KY1*U'NP<&DIW5"G0&X%&M9I>:GTP[= M27,O\L:+-5AAC"U+[=6!N.7A!IY+K-+B'F4"F@Q4UMT$DDNT@1M[1K5>=U(E MP!X9EZ;!+F"!YUF$@O1*0=Q2L4U].7A01I@Z^WM!2' PAJG;!9S;8?8R0=PZ ML85Y9@>HL[\7^A@^8X2ZH<\C'+' K'7">+OU7)D:7R79JD"27/F?$_PQ,WP MG9JOXV<;TQ+?X,AY@QCV_I[FB=NG@>8Y48LANLW(M4I/ !NI!HI MZ7:>SQBQD5+/]<1-]M=P7Q=F4HI%:J9-G;\Y9C@<=QP&.PJL:5-TVM,\==-\ MUW,,8HE^_26DA!R]R)0).#7P/<:1/TX"DUT88M_"@K0G?$K>Q()OQ4_TY(R@ MR1P7L<&."8ZC5ML/.!V"V\3GOYH6[Y MV:>FW2O0)8=[D>^/NV:#G1=1QBW- ^V5B>ZG3*5\CK,WX-85B/EXV"NVN U* MA;&UIZ2]4M%]MB69*2N->'4YBKPH&NS?6KRZ':&>[_/0#)CUNL7A-XZKP1"T@/F!#6 (7<%N2CV[#HIZ M%6%N%;F0>2X+U,PR!6HNT4.<;01Z=X@Q05!.J%K%I3A"//"FD"?UI]G1D0AW M]XU)A>*-6LDR_1?2-U;H$K;/^1TX>#EI:X;59V93V%I7:]&J4G!15_D;ICDT/E]=\&!R1L:*\[K=;O@'!W5N M83Q;0%^7R@)2L3X9.4B+@R1>IY":1KBZ\,'F-^ XTMH.BRECUIT]Z[62O7ID MM\DW6:S@B2S$,DW,K2G3Q>^ T!#(5.^2++84=@61+*R)U18^!FX[R2$ ]2W_'>AEF;AG>HKX>*%B=V/O20;L*76C-6TV#H7.K MR7I)9FY)GHOZP!2=H=M2+ 6T5^T:T%^?FKK]VT5CO6RR\">P9*]NS*UN(^Q3 M]+TF26/$#8+%. ;)&D?\=V;A;V=J(G_^?B/->E_A/T"7>ZQ)WZ]+^ M$6\=[;R8\*G^_N)UNRW4V>!]5?VR\%-&PO=V]R:W-H965T&ULI9=;;]HP M%,>_BA7MH96Z)LZ%0 5(7#IU4B^H:;>':0\F,<1J$E/;E&Z??K9# PF0!L8# ML>/_.?Z=V"?'Z:XH>^$QQ@*\ITG&>T8LQ.+*-'D8XQ3Q2[K F1R9498B(;ML M;O(%PRC21FEBVI;5,E-$,J/?U?S/$"=TU3.@\7'C MDX"S7& Q?-BPF3/++Q$),49)S0##,]ZQ@!>C:"G#+3B!\$KOM4& M*I0II2^J\SWJ&98BP@D.A7*!Y.4-CW"2*$^2XW7MU"CF5(;;[0_OWW3P,I@I MXGA$DY\D$G'/:!L@PC.T3,0C7=W@=4 :,*0)U_]@E6L]UP#AD@N:KHTE04JR M_(K>UP]BRP >,K#7!G93 V=MX.A ;3V >F&>/P$CCP MB6#?>8CYJ;6V5S4P9< M1&T74=O:GWLH:IJF<@_)IQN^7( %8N -)4N\+Z[-O& M_TQ5HG0*2N<(2A[+U> +45,&?F+HWVTNY;^58AWE;!C590E:K>@ M=H^G)IPO]Q.[NQQ.RX'0<;P*<1-EB=@KB+WCB>4KCPN4122;[\/V&F,W49:P M6P5VJQ8[P(Q(T &8R#^LC0VKZU>O*<%V"MC.2; /]7NNL[N3VE7: M>DV)%EJ;&F$=MPL2\KHD$4&Z$B_T*,["O7MB[=HK$=FVZU5?2/N$OMMV;>< M_E:)@TT297A*HL!-28'U->6X5('-ZLJGLC+LIK+ ^M)R6KK W:+AM?PJ'/K>*C.YG>(S4G&08)GTM"Z]*4'EA]W\XZ@"WUBG%(ASY^Z&&PO M=V]R:W-H965T&ULK5A-;]LX$/TKA+&'%FABD13U$3@&$B?= M#= T09QN#XL]R!)M"Y5$+TD[Z?[Z)25;="2*ZP*YV)8\,WPSY+Q'7F8CP6Z9J6B3AG&UJI?Y:,EXE4CWPU%AM.DZQV*HLQ\KQ@ M7"9Y-9I.ZG>/?#IA6UGD%7WD0&S+,N$_KVG!7BY'<'1X\92OUE*_&$\GFV1% MYU1^VSQR]31NHV1Y22N1LPIPNKP<7<&+&2;:H;;X,ZA("L<_^Z"C=DSM>/S[$/USG;Q*9I$(.F/%]SR3 MZ\M1- (972;;0CZQES_H/J$:8,H*47^"E\:6D!%(MT*R;V_ _%E]W=]^?9Z#A\_@X?'VZ>KY3AF ,_!M M?@,^_/9Q,I9J4.TZ3O<#7#<#H($!( +WK))K 6ZKC&9O XP5VA8R.D"^1LZ( M-S0]!QA^ LA#T )H=KJ[YX"#VPKB.AX>B/=$=[3:4O$)5%1>. +Z;4"_#N@/ M!'QF,BG 5]7"A]"VJC^.BV&Q\V,AD'@==*VV 5>1$AH3SML M489.E+]S)@1XY&R92QN\L#\L\E&(N[/2MT-11##$=GA1"R]RSLK#AO)$YM4* MW+XJHA?NJ8G;J+$SZ2 36-%*%:.H02>9HLY<2%V<';62F-<#Y*,HCE%W M8=D,0^*'T<#4P2,FAD[D-U0)<9HGC;QIU"7C,O^W?F'%#/M0L!_"+N*^&=&+ M;0 O,GC1"1W;7W)6J*B/P0\P]J,N6(MA''LQC ;@&IJ&V G7 /VB>M@*$O?& M/D,(>8'7;5^;)88>"3PR -.0/_3=+2S7E(.[*F4E!1\.-?WHZF-H2!L2-WVI M?1U0JRNC"PGHJZ[&-A?KH6;>1WO3I1$.PJC7%'W# 7V!1@^@6Q#N*DDY%1IG M78-:7ZTH^UQ_AJ 7="G';A?X0U-F- &Z16'?"+:)LV^8^NP/(TC"(_;?(^X; M.A$;F8"1$['N +"@ZA1 M9CM\GI7KAX/^)^3UX%&COJ0?,^/XJ"+W6*((0H1 M&5H91HZ@6X\,1@/>BK4O,F$4]7JY;X50X T($3)"A-Q"I#=P0TRS=R5OJJB* M$Y$..)LAAGX$Z$7FJ M#@ZJ:4&AATFDY/EB*Y-%08%D(&V&5"><],>:%1GE]E*A7@6Z[+,WB8Z+Y)T/ MSJ!1#.16C)N\V$J:O4<2^/^3P+^4A-$3Y#Y-?*\/LBJ+JYW2OQ5],]4"/&RE MD&JSH77Q3!^(\]2:@-^G+!Q@"#'N+5FK*<*0!$/)&/U";OWZI62R9OJLZ5B$ M;2@=JZDS'2-QR"UQBKVR;2K!7_>T7%#^MZOQC!JA\'W.H\C(!7++Q6DGTGV0 MXT5.B(^4.G1+:C$,?80('"BH4084O\^I%!L:QVX:/_%NV?L)ZP(7*,WF<]X:,;$S>QGK:><'^3'6*H MSI+=BEKL" Q@/%!00YW8O14_?349 L-N CMU-9%^AZ P[#:2Q2SR2-3=8(V/ MK@=+RE?UK:E0VK6M9'/MUKYM;V:OZOO(SOMK>#%K[E=-F.:Z]S[AJ[P2H*!+ M%=([#Q4FWMR@-@^2;>I+R 63DI7USS5-E%YJ _7_DC%Y>- #M/?8T_\ 4$L# M!!0 ( -!#?U3_(*FRT 0 $(7 8 >&PO=V]R:W-H965T&ULQ5AM;ZLV%/XK%IJT36H+YITJB=0&DEOM]F5-NVF:]L$);H(*.-=V MFMY_/YM0&L"AZ1W2OB08GO,Y>(J'FJ&W!%.\8)+"B3^7O 8IZED$OOX M5I)JE4XIN'_]QCXIC!?&S!'#8Y+^F<1\-=1\#<3X"6U2?D^V7W!ID"/Y%B1E MQ2_8[K"NIX'%AG&2E<)B!UF2[_[1:^F(/0'+/B!@E@+FL0)6*6 U!$SS@(!= M"MA-#>X! :<4<)H:#AGME@)N0P!:!P2\4L K@K7S;A&:$'$T&E"R!52B!9N\ M*.);2(N()+E,Q1FGXFDBY/AH?'LSN_UZ%5X\1"&8/8B_Z^CF809N)V)U._[M MR^W7,+J?_0RBWQ^O'OX"I^!Q%H)??OIUH'.A7I+HBU+5Y4Z5>4#5G4@R3"F. MP8R3Q3.889I@!B[ W]$5V?!TT43?-11PG M\EU#*;A#27R:Y&",U@D7ZP[223?I/>:BN AK(T3S)%^R+JYI-]<#$7NIB^DB M=ZH$,JL$,@L>^P#/)5XFN=R,J @IRA?X!+R@=(,!XB#$BS-@P1-@&C!0)@O^UG0QEFN:3A!'1:JZ)P@,.JP2 $S/<_P/<^J(R=M MY"DT'6@XCM70/6U#;=N&OOV.J[G7JMQK'>G>RS?WSE:(BB0_QK\[;G??4M]I M^+:-<TVUEIPD:NV6W7>:[72)Y)3SN:*K3YAF&H@^14 M07)^,$@G@!7/5,YQ6ENQ3,.W;?5>W&HO;O=>9%D^E;-'#!8D$P,90\5(@U_E M-1;348KX;ILX6Z?D.\: %;6DBLBN2QEA=,3K9/Q'8 MGGC"GGBBGG@F7BMFIQ:T [_9 :9' &L!]JL ^YT!CO+XP]'!-%2A]8\<'=HX MY>B@HG,MV"SG?KO BM'!LCQH-UZK-E*,#KXI)X<&Z51!:D'/= Z,#D'EV^ 8 MWW;/#6KG!D?,#6U,:VY0T!1.M2Q';1HTWH\M1H^30S?9)PI!7T23'HCJGML[ M\,'_H85V*_V,AWLB"OLBBDJB#]IH7^JF'ZFKA_W]F :[SVG_M95VTW\FP#T1 MA7T117T134JB6M&W18-HUL[I$#B]S,K[#ZT'M=7U3Y6'=": MC54!:G56%=&!UJKO?1R47Y>O$5TF.0,I?A*RQIDG/$1W'VQW"T[6Q??".>&< M9,7E"B-1%R1 /'\BA+\MY"?(ZK/YZ%]02P,$% @ T$-_5,DKR/#\!@ M:1L !@ !X;"]W;W)K_N MN:-.'H7\IC:<:_145XTZG6VTWGY8+%2^X353[\66-_!F+63---S*^X7:2LZ* M=E!=+4@0Q(N:EROA;M'/4I0U;U0I&B3Y^G1VCC\L:6H&M!)_E?Q1'5PC MH\J=$-_,S75Q.@L,(E[Q7)LI&/P\\"6O*C,3X/B^GW36KVD&'EZ_S'[5*@_* MW#'%EZ+ZNRSTYG26SE#!UVQ7Z3_%X^]\KU!DYLM%I=K_Z+&33<@,Y3NE1;T? M# CJLNE^V=/>$ <#<#PQ@.P'D/& <&( W0^@K:(=LE:M2Z;9V8D4CT@::9C- M7+2V:4>#-F5CMG&E);PM89P^6]Y\7MW\<7UY_N7C)5I]@9]/'S]_6:&;*[0\ M7_V.KOZX^7N%YNCKZA+]_..[DX6&1AC4_#B M]00+0-M#)B^0+XAWQDN>OT<4_X)(0+ #T/+MPP,/'-I;D+;ST2D+,K5!5Q . M"JVEJ-'-EDNFR^8>G1L7+77)U0?/.F&_3MBN$TZL\QEBNA)*N;:@&QFU(TW@ M/IS-0TR2-#I9/!Q:QB%'<9BE$>D%7V&+>FR1UP;GQ3_@JA#=6B$M(+QST>1E MQ5&S!VV>YL90.\4+5#9(O%CIIQ]P'/S*WF2JN(<3>TVUTB+_-C?17:!1NS?C > F)RJ9/T MZB3'U4&E4KL.S)<<6"4O M.[.SID"L%E*7_T[B3"T4(0T3/,)J2T5I&E$WUJS'FODC"YS5^&;ODZCBX#LO MWN)"FUDX",FB,!W!=8C1( M#-UX<#$D[.&+=-9>RC238?XXT>^).G]W/X]M^ MAPA)V\SJQ'A +-B+\3=FPKP!3KW38$ICUUVI-B9).)%B"\89Z+G4F7$"6\ M?&!W%?_%9$NG::C#-&%$;", M21+0,4I;;HXCG*83( <2PI$7Y*WD6U86+W'K#HC(7CS*"(VR,4I;$ =IFL83 M* =NPGYR@LPH5*G=Z&SZ '1C%G=(X0#3J2 8: ;[>:;WR2U[-@[I1&BS14I( M1,:9SR$W)R XE:OQ0"S8SRR 4AHBE.*9528@T4\_I 3C7Z'0:.[GFLO:"=RF M#@BBX)#H]L@='!,$DX2(!Y;!?IIY 7Z02YQ ;=+ <1S$5AC940S"EF$ZP(!F(A1 OQIM137',J,01-B$4#19>ER"A*8TF$ _,1(XR4^NF M0VGARP?$IIPHI..RS2$U$4YDH"1RC)*&TN> 19T@;<;!092$EE$=S$2".)FR MZ\16*-!1&QFB9,XS.(Q>3H$(XCL20XB P<1/P?=LN>N2X?" M_ V ;8J9QS')L(W8)8DS$D0351T=^(CZ^:B/'3#W0UE _%P\.WW0I0&UN0<' M(51Q8R=Q"$91' 03H4\'DJ)^DC+P"PXV-MD?VHNVTS0M17O!O^\@;55F2YSP M'?051T$2C8\=7() LDF:3> ?"(SZ"6PYA1/+PCPZL2!/O3G\6S3S_7[L],!CU,]BU4CO(HRT- M=.>?A\>+3FNDUA'RN(%RB+@.%!<''RUJ+N_;;SGF/!-:T.YC0/^T_UYTWGXE M&3V_P!^6W5>?89KN(]0G)B$W*2B]US!E\#X!3++[KM/=:+%M/XW<":U%W5YN M."NX- +P?BV@!MG?F 7ZKVMG_P%02P,$% @ T$-_5#3UMQ"M(0 U%X M !@ !X;"]W;W)KO0'AZ9J4( M2*:HRW(?$;)L]VBWQ]9:]O3#QCZ 0)%$&P38*$"R^M=O?IE9!WC8/?.P+Q() M E5967E\>11^>&R[SW9I3)]^6=6-_?'9LN_7+Y\_M\72K')[W*Y-0[_,VVZ5 M]_2U6SRWZ\[D)3^TJI]/)Y.+YZN\:I[]] -?N^M^^J$=^KIJS%V7VF&URKNG M5Z9N'W]\=O+,7?A0+98]+CS_Z8=UOC#WIO^TONOHVW,_2EFM3&.KMDD[,__Q MV?7)RU=GN)]O^&=E'FWT.<5*9FW[&5]NRQ^?34"0J4W18X2<_CV8&U/7&(C( M^%W'?.:GQ(/Q9S?Z6UX[K6666W/3UK]69;_\\=F+9VEIYOE0]Q_:Q[\;7<\Y MQBO:VO+?]%'OG3Q+B\'V[4H?)@I652/_\R_*AS_SP%0?F#+=,A%3^3KO\Y]^ MZ-K'M,/=-!H^\%+Y:2*N:K I]WU'OU;T7/_3J^O[V_OT_=OT[L.;^S?O/EY_ MO'W_+KU^]SJ]O_WYW>W;VYOK=Q_3ZYN;]Y_>?;Q]]W-Z]_Z7VYO;-_<_/.]I M>@SRO-"I7LE4TSU3G4S3?[1-O[3IFZ8TY7B YT2W)W[JB'\U_>J(KTUQG)Z> M9.ET,CWYRGBGGAFG/-[IGO'>=XN\J?[((2]9>M,VMJVK,A?Q:+AJ2U=ZF_W,]LWU'TO:_7Z'HS%-TQA2=_7]LSU>G@O:_ MM.N\,#\^6V.=W8-Y]M.[]Q_?I-?IW_[R8GIR\GVZEYSD&^30&*KVX%N_-*FM M%DTUKXJ\Z4DUBW9H^JI9I&OB>%$9F^3K=5V9,JT:OIU(6N>=YSPNX:G5.F^> M\%SA-XN>F?M]L6%?YFU-%L@>IZ\&2TNWEK?T56XKBQ%'>_O1U)_;QO19>MN0 MB!U@.O!@.OG^1N;D;R??9^ZR>T*O'V8)#*;0?W)U=<6354W1=NNV8R('4H*. M%U+GC]:S!03CRZ<^7V8IT8:K!=G;ONW<36^*]IYXV?.@N/!AF:]M6SZE=W7> M8V(>KVIZLG;5@I:5Y -9$ED<\6G !TO6"[M M/1MVJ[[:E7]85+3F&[QE)KY M'!O1%$\9,7=%@\IT>9/73WU56*S,#NLU?E"ZB-/= KMQ2S-WQ W\\'%)5VQZ MH(RZ;3\Z'AW3?:2ZD\N,GU;.TK[^/E0=464'TB22#]K(FB[7=>)VWEK3\Q*% M#?=/EG;9ZK2\2MI[-^/]_:W?E?1Q617+]#&GW2>9:A\J; (-I*M>T?(6+##X MM1R*7L0D\*QO$S'+IK-..#\U%7:4C8#8N@L[2!Q.EHKZ]7E M]S;LZ%HW4'DSG8QY4^=#0WZ91TVV=MTMSU8K4IXYJ1$_7#7$QKH.=HRX-ZS= MIFV2TIA'8S>6#TE:B/9!@=I^Z0FUB;(14D+K7,)A/Y @YP_8]RQF*>DP20M= MSB(QPO@/5=>$T-I]K7I>D]_TK7M MZFCV=(3_;EMA'8;5&O0?>^5.ESE48%VW3\305=L9XD=.'*(?ZCDY6](=8EBD M173W0U405PEIU.4C%DT2H!2 VX]5OQ292):M75?$]JHG!3+$2A7++%VT#R2E M8 BM&*LG=I(0$OMHH6RU2!(^DX 3J9 =K](Y44B"U)+A_(,H9AEV@DGFK:,? M:1[P;GO960(BG6H4K=6=+?)NQD^W_9K8WMN,+YN:C $TB0:#D-"FE#P%28<; M?8'_(E2R9FN4@V0/@EF35)%@0EJ:1=(6Q;"&\8^-"Q'\8!I8'2.+ M_[99)YM:#Z5)G$<8FMYNB+:(,%U^7)(/>#IJ'QNU+E59D4O*@DC0$ZNAJ62S MK)C_+%76$2^$Y_2I-BK-^8P^SM2E)-8L0-9Q>FVA] ]5.UBR77*K*1-B5#MT MZ3 3G/Z;7[V5E/%N_T MGZ^OTY^[E@S(_?'Z^/H8I*6WD'3Z_UM+4^D\ZIV]':8'@QTF(NR [2=[*D8+ MXSZV0UW2@+VLHF[!ZO2 ]91V/\"!;2(/X:::OJMF SG0[\[3DXMI=C699%=G ME\3&\^STQ22[N+@@1@,'.,&N+,@H#%Q+_(1=DK:Q($$DB,WWO"9B(^@/44/XQE_Y@I*\#7U)!NP):_HU[[H<^D)@NR#JU,%L9XI/;\/[$-XX54_J N^I@51;$PKMMC"^.%5 M_I3.V#&9+P5@;CMGX_CV]>T-1ADZR'L* ]^+D754PA\V)"0=/4D6C\TP)(%@ M1VNQ8X[9 F)(^V9YC<&(H%]!,LGFFGG=;C.$#5-@B.D4IC:+EO&[K-804X>P M)\PPA[;4PT=N@':)'N*;P5%>DLA5OH(CB+;5?"&1H*B3),0T20F;4=)BP2#: M@C$?%-!8]RPM9T1()!4[ :!>;) U )%DZEA#G9<8S49XA3:U,4"X8++3C-C9 MD:]8$'LW&8)%9^*2(*\DD]BQC':?(J<'E;>MC8@%'1O=DD28A+24V6=*TD4G MHOSA323J,9=814HF@_S[LEHL:0EU17>79*UG?:RJB?,YI<@V>8JVJPCK,=CI MAPX27FKDTR_)I!,>XU0!08X:0DQ[0$*]J7ND",[E?_ K#-?"JAD[$71N 8/) MF=>,H!PGDW9& $_%KAR,QF:Z@<)!>FHUWCG&8EW)ZV\?60\8(I7M,.O)V 4X M,N.5D]5T$QY!3Q#]"@Z&C83!%43%+.G!6*OFN5"X( +"'IOXM,[)0(%:IX6" MW&A?VA6-')1C3/4C,9L]VSP0&#&*]8,$$$:$/+CC&I)H]+,,Y1>\9[T(K[Y+ MS[/SB]/D,KNZ/"4V[LZ+.SL^)\NE4+9 >K1E%$*Q*>J&.KP1',%X?: M$A-(J!*0,E-I#9M%-Q,$($BAH&6;0S*(:65+F]T[+(F099CG!>223%.=S]HN M82].MG%I\O)XM :,S("T=,"%N"-1)7!VRJ@9P0^DCGD,(V=(22!3C&IF3ZKS M'3!RD^DGL@SIP=O;M^\/TY7IEVUYG'S<$;%M+M.[/#+#IE@V;=TN"-(2-)@1 MF#:V$'S]CQ"8J=E5T[.36C4^T5P)PP#R3^3I.])]\?7@$V0('K^R\2(IN.IW M1IP4@W2:Q!%18+E7[\5\9[K[\886>8,]FYD$>OB@.)=11B; J%L83J#DGXF< M?)'#('$.9B6""UK*:CZG1R'+,],_&B.V>TR2"^/)QY+AQT9'[!%7(SNC>3,> MW='Z-&*[I![6)+)?>"CBVW?IV=EI-IE,TK/)&?^_TYB6)X;]7?,NW3:L8EW) MJL>&]#IDSNX!U7+8HYNVY,P:E#^YOK])3R\F'MV[H>]JSKR-)E!XGDXA.B>3 M],GDI'-O\ZI+_^F$($"QVPB*Q0;&FP''XSD&\%+D'5L28[EJQ]J(\A=(@$A\ M(!& C4?#!''N<.C(FP%JT$;1WE06F1)"JEV^,B@.\ ,KDUM1[# 2:S?YPIPA M0EG9HF:W2!O*N2BAL3,+XN_X21U.[C@67LD/50A:L.6 8Q4#2KAH69)F]_A: MPNK! 1 \G5ADI D1:K"A0D*DD=P7;,HZK_17D" M;[?W79-V M2$1*BQ^KP:@*(3@,E)-K:CA&(XH &'."N]HU1 MN4J3R^)$*USFN(Q$T\X%:4##$B>HQS$Y&?$V\)7C)C)]ENC((LBXAQTL8IQ% MHC\B$I!W.*BV=^M@(GEV7M&81%84C! 6Y;E"8T<[/G#H[N$\+;LTM9+@ULBL M<&MT3CL\PLZ+ "5S]:&MD54DVYUXL8A2BVJ:78;3#2KID""U7N]*LT8\ "35 M!"44)2%U0-[;UQG S"S2*Q@1WMO$.88&&-:,'F#D6GE1'2%GDO$%.;$_8,W^ M_)XAA=Q)\G3$:21WDEQ@\Y'P9EG1YA#6>=IE5R5TXR#',CQ,_O:7DQ>GWZ>_ M\+,G+RF<;<%$:\(G@.,9 0LR5WV-+#D#R2E MW\6+_WY,V?1E^M^;Y&S1 4D6&K.4O?!ZX,P?]AV_.W&&&3 59UY+DL6BKY_D M?O*H53[1D0Q-6.Q)!#[WF.Q,K+J?JV*W2(+J[S)[V"APEOY"*''5)+ MT09KDM>!+8%2+GUK7:$GV=2)"#_%+$ LI(RQ2Z24?6CI!XQ7>:#R'E\\S!AW MKGL/7E F#7D$@7D;!#M!&-\:4VGWD%EQ?I80)DJ"FA7B3+]_5'QI"UXX]^6\ MHS,G+*84N]FR#!)8@ M^U21/:^Z:I)=")&P[=')Y!CQO]RJV,<&QS1[DEQT5]E0/=ZDP&G4P)8<(1 + M_1PU8S4?2& Y*TWW($E6:#I,:R&D9;=S%[;[&UVF1&Y%;H[9:$KQ3A%3Y>>H MQK.Q#*9 Z*5OGJI] JDT0*)-R5B3A#!&#Z]<8L+=K=D%MM2!+,W6 1HS DE0 M:6!QE0IET\9W(\*1U(CA2)GCK8-?6FL/,9)/)2/#OI%16I'9(WFAL*/AHC%N MYTR\9&0XF)GRAOO"^QMW[QW=RV-J%,.KJPK>2@WZ#FI/1"%$R."5=7.7BEO MCT?NZ($"0*X61FL"<5K\.'VM^>]_>Y:^X_U]TJ*)Q/DN0* M(;VU06_(+/!> M)EY2)$IH&Y]8Q^;'F7L9MUV'/.FC)-U%. 4"LA#$^*5H#D9.WI'$\*_?I0=G)]/L\L5Y>H@OI]D)3?/B?)H> M)K^01KY,R90.*-\_(%^!U'13BI+(SM\;3HA<\\3ZY17*CQ03G:679V_H*_W MLF$L3)5+H=3%4/N.'<>0-W?WR?Q?V@/-::%[B&WB#)V$+Y-[]$$,$A?'@P<. M_[JIP&/YC"7F2+?NY/0B.STYR4YID?@\)6K.+Z:)EUXSGR.U!AD="9FK=>O_ M?VUN1_Z>V=-/(O!O-/TD'GNC(VI/<1Q:!=N-V(U]YKA400]>DP"3=TX//AW? M'Q]&@1T0_9J7$*58R/P7U1IE!%?6_?GZ^LY7B!7 VC@T(W%:Y9^-PX&)RZ(1 MBG1AFB@I6SOEIT!?87:_-+Z"'F/$/1&3J)]/X6AIE*AW*71Y)AD]([.$$H39 MR=#,IP)WT=,!"@TN#T_HH$$QIPP)$=__ HM0M>0=_98FWA9S\C1B.?MB;F_" ML)NE 9W3808? &_4)$9)_-W@W>3R4 HG4A$M W/&N?,DSIT'Q0GR[KH?=;\QS+=4F-L'?>.-5J"5^]#( M@7/K'9LQT^1 XNQ8%,&+AMGM"G]+VKO8+WCA;I/6<:8?&UAC;;\:'KNL"*: M=@MRXK E(W. Q)"%$Q<#$N<)>M[7#&LE>,*\Y MEQ2B:P,0VED<]IK_?/ON*!BF'17VZ2+D=S1SD$QPNQ6<6&$D WC]K5L4?-2^ MBVSNF^4*M UT52[^SO0OTX.30TY(^#%A76?P IR^>@AU[;@/<[1^7.#<)E>@ MC$N7K BN:F)%I4!S%]I@! &-1")+#Z:'HY08"C:5X[C)"YD@I#T[@/.XH+I/V2.^)&9??+*^[[*KEXFG9SMB5!90LKU**U"E%[-7?I=&:UYM/&PH') MAJ;2%AS9!>E2Z+C;F-"5]NC2;2'IY,> S41/1("%"JS;:.*#MG/B='B?##20WJX$QG:.0CZ*)\(![HW[EZ[J.!N.,3\/=-KWA M]NS5AA789^ ^;H )Z>*5'E[7ZM(V7##5R:1V[.CV#.&S M<0=OPHD,5S<,,Z(_5GHK_-F$D=61%K30.J\4+B5<$O#5%-(J'ZH'VV<16/"Y MW=YU4+CT4F4UI!AW/VK,3\0*!J?RJVVWMDB:*9H6>=)VP) MG-Z9M9QS(@DR?+!GQJ3L$96#G;P_' L$RT*+4,!J00N]1NLES> .""7!LK2A M?Q'#$*?T-\F/^DQY[M>ZA[CC]+5C99!C[6^0K&1,9$AKL-1:%5LO,ZH\2&[/ MJR^^Q$@JR[Z2[0+3C89=9SBC?F+7.N9ME11RHJ8."0NQ&0]Y)[LVLMU\XH>S M!)SOJGH)142W\PV[ZZ9C4>N?UD:U5Z+H3 ,6L92K\O4 M[.3DN)F9O.90,_B4IEKKNQF K1FY?)\NVT=4A[(0(S=FT?:5''U; V"[0B7/ MK]$'.+^]D5Q?%4&.?3CYU0G3-OH 73;]K"? M'(9X,Q [@7;#G8*#I%%MIP<*!)A%,EDU)7WNT+T,WHGLTD:7I49,FS%J8!)% M[])-!,$H'UC/E*29651-XXYC-4_^Q)]GN.^5Y](/+.LN2MZUC4NLH?= $5-( M^V!]"7.P].4(-51QV9O/M14X2R!Q*BHPN\K:UL4W(VS&3"2-Z;C9^,E*E*>; MK$U.=^H!.1\G)Q;('1'@#O!80E>?Z"98ZGN9UWGQ.><3D ZJE/D*V5^TR9IY MSEK"O34(T3G3Q2D^0S/_G7C8=FP[90;+K3@)Q4^/C2\<.K4=FV"UOGE8./'[ M".EU3G5)Q[_60)YH*J>23_[ ZJZ0T,V<;3WJ<+V& M-=I]*R>IU/2[23+5FY PE8DVZZ()2KU:$-+)W% ^[Q-";6D>DC34]L($J:V" M/42YJ%(L5X79O:^4)AKGZ)*1HPL>VY$N:5!?T.6>69P/!X@\XHX!Z9OU*XI; M2X*E(W#9:@E]EZM3R[T/4GYPF6F6^!WA)^^/3L$9&\ZR?=T!VU$"@*,S+5*Q M+!SE-3,&AR>E%J6N&:*Z/Y0N=,J''F6X/ZV-LE.X@(]2W[Y^>3T]JP M,6Z4X "Y#3\&I.14-E$H%IU(9KB ])ZD"V9=FY/(N6-AKCX1SHU!!@08 A_H MJ0^:EEQ$Q=#+N7%7?>!F@2/R)-SXC"4228D_UG?]P6^E" 17:T,43\K'1>QP MU-6?44"3?8OEO0X],3A)HA#)![LX,ZD@8^S(I D\\7E,-[O@-K;,J$?EQ+@,9! 0C7U7")*0KMC0EBKD8?&QNXG'Z M*R1IRXHXW*]XKXQ.&&\-DHT(3R3+[V"@[]+EU+I?2O0ZA7_1J/# X?P4@M\- MZE-_OI0/YAG>>@E-$[100AS%1[%W)I"E[R@0Y-89G#6&_'E?IEX<<-@.BX6Q MTHI/J*K>M"\?[D*PH[O$M1*QZG A(TB"MGUGP$ M%S*"$A4;*)\B=3[&/ O]KNS-GHLE>38PP6@4%S-"W[U^E=EFM MU_(ZC\HUX8;3=>[PG)O9>@*=LT0^W3G0N1SR#VD/6:OTQ2]=W'WMX*Q7"WJ& M3\%HZ_#VJQ"2C3<;8!73R>3H=#))\?( JR=LW9DM?PZIA-T*'=N#E3.UJ' 0 M]*R^.'@I?11KG%PA(81K&^\$Y]T2>2'#1N)M(P.3MHS)F2PHGB[#=9#MEQ4) M5;=I1X+"_-3I5[-"85R;#(N*EQ MQ,7X@&(H8887*!F\:(%55-&1<]G59#:F.8OV::4GX-&C]M.5B*'*R MVM+*FU[L&C:*)7<\/LX$C-^OX4'\')E.UZ*4:(O2-%K&VZ&>TQ <;-[@S-A> M&RY 0-[ L2&C0F]+9=S]BY>"?3]G<@1*1MEEJ9(W+L; M*K/90:ZGHJ/UL@]W+V5(?.1=U'FUTBXU;?QT.,;WV.A%/7B\T6\?=7N/?!1. MS/M&Q&646(%"<4<8SPS$SC-FFS?6_L0]$Q&WM_A#P\%FCA>4\4MR'&2IX/#Q MR-SU>YLZVS)U3'W$P2ZXG'8%5M7*.M9I&Y+7\D%;[R MH"9/WB4@AMOWS3A28#31*"X+Y?=7L&T3VR =Y3Q"U&.% OMF,MGZ0[$V'&Z4 ML[DL][[5VUDM7E'"F-D1[.,-:;/Z-SIXPPMQHA=;N"P;T/KH0.[)7T'9Z5_3 MLXOLXGR2GIUGI],77NZCM-8W&EDEK>)?/3?N6?W&(?JHC_653\+J27\<&1:: MODO/7V275R?)KULZQ5M;I@3I-[P>/=?X_A+*R>;][97=/$397A" MJ=N#Y+AKZ71T#F'?U/XT@J1/XR=1E-XWORA:LD)I9$-C=)]&W!DE-"IY#=ZW M!O>'6!HK?CIF=M651U)Y<(,D?V*0K5847,/!:]\:$JKZD@->537RX(WQ;9-\ M_E3:2(HE&CKQ1A+9NB.[!DH@$I-O+"W*MTA_B0) +IUH@Z!_P5V\@I$9BCG" MGIAO(^0^< ]W,Z;"6M[*^0(^*)A6)7G%'*5_R:E=WO1R0XA]?T^>YN(%;RGIEB(2["ZRT[ M3G^$47^\?,167?T36\>>M8H37KF M'$='#3JN0SZ0L-FD[)>9 0,ANF,0T2_E'8OAP=#2Q AI#&-0_G!Y+S]OH>"MQIN$U& \M0I2X26*[NR8Z[:,Y?'=HVB<2=-)D%(G1 M_'-3Z6E?>7,F*/4UO_GH50L]-ZY)9_J?*K/P1E@:?[-RY%\RRC(2O:HA0#+\ MK+3X3OZ;(WT76+;&4)% MSO'1PF;/AD5Q6#CYD/ VA;S'QV5\ #+*MS@!\D$W[TT29"9@5I9)"87\N2[. MR45H/L+D ;LQ'[1&XK9I43VX]P"/VN%B;X2TN.::W?99163AT$;1AQ*\N@JO M-#-#WHF$<6/]L71'*K$9E82U)-]6'!G3 4RWC2.6'ZO'V"$,SNQ*-J>15Z#+ M>8%-*P9(X:VKO+F)W-'%--WU^NKGT9O&\;)??I\ZA(:V45XZ[J^F[I7MU_*F M\G"[O._]'PP%T88ZIT-^N^"->OF0ZW$"_XYVE M[@LF\"^R_^G_ %!+ P04 " #00W]4_B !/94$ #3"0 & 'AL+W=O M*SM-_! @RW;C M(%:,V&X.10\4.=(2X9(;DBO9_[XSW/5:3F/WTHNT)&>^>7TSY/'6^6^A0(QP M7QH;3K(BQNIP. RRP%*$@:O0TLG*^5)$6OKU,%0>A4I*I1GFH]';82FTS:;' M:>_:3X]='8VV>.TAU&4I_,,I&K<]R<;9X\87O2XB;PRGQY58XPW&N^K:TVK8 MH2A=H@W:6?"X.LEFX\/3?99/ G]JW(:=;^!(ELY]X\6E.LE&[! :E)$1!/UM M<([&,!"Y\;W%S#J3K+C[_8A^D6*G6)8BX-R9KUK%XB1[EX'"E:A-_.*V'["- MYX#QI#,A_<*VD3W(,Y!UB*YLE=A1>#=Z02%O%?+D=V,H>7DF MHI@>>[<%S]*$QA\IU*1-SFG+1;F)GDXUZ<7IXOPKS.;SSW>+V\O%'W#]Y?." MON?G5^>+VYOC8203+#B4+=QI Y>_ #?.X)J_ MBGB&<@"3<1_R43Y^!6_2!3Q)>),7\&92NMI&;=P<(-TNC>>].%" M6V&E%J9W:2DK-;5E#,E2?C3WJ'2$3RX$2N9OMZ[2$B;YVS>'<(4BU!Y9&MP* MGDM23W:PL ,[2.9;TU!YM]&*Q->U5B2,0).HAR%J:DFNHFQ 30:1A ? M*MY8P:JSHI^L]&DA3:T8@LJLD$:,1+T12X-TN'R@\^B=JB5+")H?%;DB9)&& M@&)#>%\165#U&ML#N*4T/FXFAYZ4MMH8LO"]UIYDB']1DW/1L1?.5\Z+B"") M=Q0K?2<&DNN%I@G@M4R^-R.8COHT&8BHE-2=S1[3F.9R<)9C2*P.=470,:U) M$*4(/^97F.! 4$I42#003_U!&O_.KM@(;1APCX[W@B!DASJW&:+D@BE4WJED>.CF@3.,,URKALE M+$WW$F/A5 H:A3.02ITYP924L\XH+:."CL#5=M- ,STE* M;V^>A!X:0A+A2+-&)B)NA*F9A6Q8DY",/YHE1S2%SS1UAJH4GY4W1-IH._A* M6+K24]\3"SIL:AM"]ZG5;*0J-7GO[9".^L72MVR04AZ5HY"LB[!$HW'#U&[] M+P2O(.BU)7Y(P1W1>DXYJ_U_NPI-UQ@6Z"D=)#&=)A:%\+.I/]RY:$OTZ_2< MX(20\\V=V^UV+Y992DN),/HJB?>A+ M+(FZ7^><>RGF[*#T%[,7PK+[IF[-^6QO;?=FL3#E7C3 M+4RG!:^<45,ODBA:+AHNV]G%F7OV05^+"[..KX3'X7]O?N@<;>8O%2R$:V1JF5:;,]GE_&;JXS>=R]\EN)@ M3JX95;)1Z@O=_%R=SR)*2-2BM.2!X^=.7(NZ)D=(X^O@&=&.K)R5^I:N/^LH-_-UO-6-D;JYK! M&!DTLO6__'[ X<1@';U@D P&BW-Y]O?OW]YFQAX8P>+_Z/5P)F4\#,!V,Z7HKS&3K+"'TG9A>_ M_O;IAEW_Y4_K)(Y_9(-O]FF/@E2-7I+MCEF^J05S-JTUS&+Q6C4=;X_.;O6C M"3JMJAYU\[9"$Y6]UF2H/3:&5=+PW4Z+';>B8ILCDVT%!1<,T$< M,S DF@U@&UF:!V\?[*G)U'9R';Q3II.6U](>V0UR\&^\1[O(#EG_5=T)W:*_ M+7LG>&WW)=>"?5*P"#X,2?^99>$JR<+U.L)ULBK";+VDJR(/UZL45W&1AL6* M5K-U&!4H.4QBG2W>5X"K-GH^[#)-5%J9%\?]%4C3_7S%19!&86-%UEH91%!,. MN%I[3N(LS%:T.J))**Y 19+'CZA8A5D1L3@I0%3,0&^^7C^E(H_#95PX*O)T M':;.=;Y*B%T*O%PC7/9"8- +@M8@Z".O@:#E]_A+\"K I5D/0,4/-,ZK<0TE MB_NR[H%AX$;&"/^+_NZ@'CKP[B.=>8G\2]9%PF2-$=;77TN^D5""1(=.ZY2P@??N@3\RV48Q:XG M(FAD73ARXC!*\H>W3Z*R(HO#)(4 PBBGQEJQ[^(X#N-TQ;Z?4O:$P*8&&))V M[U+IRB'@)KC#3^C&!)1TJ=I*.DQ")J1CF%N"3:I*EK#'JW>\!DF@O@/,&@/BDPY$ FJ'!5,QN)K3_WB:'(R"="W:M>Z M+,+!G%Z&A_(Q9O.GO.AI/J!:D$J1R/VP#A]^:K1&U;)R KGBM4/C(VW]<_;; MUHHV/!TNP*FNDQXAE+N^#'@^';IE)'6 S+E:.3.:<[NN?4N-H)$ M5DM*;0=%&NN^M$95XC%0'2:8868ONTY4<_8S2*NJ 8\G>2G*%X7=*>@^H.5M MC\=$*762Z;M.:4LLTAJXPLW0-N.:IW?.KCQ!QJ?L:*)VHLDXL<-.V#GAMGQ& MG_. QG>YY^U.C,@_>>^(3T&/?]5K#Y? 1&,-?1(-F;VT:3+I-X$A#515X@E=E> MMU_$\:$\P(9/::!A;>IU1INF H('(F9L3%51%@/ -@*8').(!Y7^A M; B"6$(N?C)Q7_3SZ1(DOB9)TOGTH); J06?V0#0Q7YW5#QXR-QS2'[Y\.03':B%1H '?_;J7=:)[+M-5F5V#CAQDWVH3"U ML1A!N>D1=]0])6 [!MIC.\?^#;"NPA)7FY7F2!7+V[*;@J)>XPW=*\X M8F=B]B!J:,,-!Q.@7T!'Z)"0S2A#UT-.(92CI)GE&3GIJ2'I8;RX@@EAVA"Q MA*,NC8IPA-=W985#HZ0S#IU^G09:0]\TSYUW%B?G2 A_YT[+! MT[H^4T]/I M0'[ISZ$/K_O3_'NN=V@#5HLM3*/Y*I\Q[4_(_L:JSIU*-\JBR]SE7O!*:'H! MZUNE['A# :9_4US\ 5!+ P04 " #00W]4%-ZG=H<" !^!0 &0 'AL M+W=OS+98$7G!:V3ZI."B(DHOQ<:3M4"26U%%O=#WAUY%2N8D M$[MW)Y();Q0M&=X)D$U5$?%GAI3OID[@'#:6Y6:KS(:73&JRP16JA_I.Z)77 M4?*R0B9+SD!@,7728#R+C+]U>"QQ)X]L,)6L.7\RBZM\ZO@F(:28*4,@^O6, M=G?PY%@Y+\A"/>"T.;=!K)97A)% MDHG@.Q#&6].,84NU:IUT]GWQ<13 M&FR.O6P/F;60\ U($,(U9VHK8<%RS/\%>#JC+JWPD-8L/$N\Q.P"^H$+H1\& M9WC]KLR^Y?7?X"TQP_*9K"E*^)FNI1+Z=_AU!AQUX,B"H_^[O[,0TWAC69,, MIX[N+(GB&9WDYO9^ 9?PX=TH#((O<"(0S'E5"%_L$SWAA;=,4"L2?Z M-K%:H^@=;A0(RXWA Q'6J>!4MZ<<]U:ZZ_-&*T\#>U9ME+WT1+CW$+A^,'2# M(-;V*.Z[013W4L,F+$,=1D#.F[4J&OJ*_SAP!\,^?(*/L?LYUL8IM@M,CZ@V M@.\.!I$),!RX01S!J>_H'?5$A6)C.U^"Y;;MT>UVPR5M>^K5O9U,UT1L2B:! M8J&E_D4\<$"TW=XN%*]MAZVYTOUJS:T>D"B,@SXO.%>'A0G0C=SD+U!+ P04 M " #00W]4G3W=]R8# "M!@ &0 'AL+W=OM7#-2@V 6$Z-.RFK4-.(D77:!)W,3;HBAZH*611:PD M>DDJ3OKK.Z1DU0427WKQ<(8S;]Y0Y//L(.0W52%J>&GJ5LW=2NO]E>^KO,*& MJ4NQQY9V2B$;ILF5.U_M);+"%C6U'P5!ZC>,M^YB9F-KN9B)3M>\Q;4$U34- MDZ_76(O#W W=8^"1[RIM OYBMF<[?$+]=;^6Y/DC2L$;;!47+4@LY^XRO+I. M3+Y-^(WC09VLP4RR%>*;<;X4ACGFG MM&B&8O(;WO:6O0SG<%*0!>\41$-!9'GWC2S+6Z;98B;% :3))C2SL*/::B+' M6_-1GK2D74YU>K%^?%BO'C=_P/+^%E:_?OVROEO=;V:^)FR3X><#SG6/$[V# M$T9P)UI=*5BU!1;_!?")U,@L.C*[CLXBWF)^"7'H011$X1F\>)PTMGCQ>Y-* MNLE2OWJPKEFK@;4%K+YW?$]73,.?RZW2DN[(7V=:)6.KQ+9*_O>AGL>Y?]BL M8 4__I!%8?@)WH:%385P(YH]:U]MYO23@OTPK)T2QRF9%*U 7PAL9X1H.H(,R\($P'XVR$9C5,@JF7 MIOBD@3EGO;101]8(J?G??>!#$L5>FL;P$3[$6>"%/T7P M<4!]Y]-<0)9X46"/)9IZZ32B[W2N![Z0,"L$WN9U1T_.830ZY!63.P0M3%PT M" <*7T 2>\DTA$GF99/XK1ONGTA(@P1AA%+1?>A:W:O)&!VU>-E+T+_IO9#? M$0/>*JBQI-+@;/+BOY/4)H$VB^%T$?'-!C_H1;_ M %!+ P04 " #00W]4A2V"5.D" S!@ &0 'AL+W=OL8A=P-O- [;BSR]<;8C6#8W_(U/J!YVLX5K8)&)_CH_JUJYUJ67*-$RE^YIG9#+R>!QFN>"7,0NZ^XZ&>Q.JE4FCW"[L:&T4> MI)4VLCB0R4&1E_63[P]]>$?HM3\AL .!.=]U(N?RBAL^["NY V71I&8#5ZIC MD[F\M"_EP2@ZS8EGAI.GQ6)Z]PBCR63Q-+V"F]EH/+N9/DY1*$/K,W"$WI14V[D M]*)/].;\E2\%:N!E!J,T5147&GZ-EMHH^D!^GT@1-REBER+^/QT]*6:OY*7> M\A0''MTYC>H%O>'=_>,4KN'KEQX+PV]P(B%,*J6P-/3Q4ZF8@YR6T+ M-,@54(>Q6*)JNNQ:0T$;N$("M592T-75<-EZH)&050(M[T-%8N*>YH5&W7): M5J)'K->Z-QMJRT=U,LK>90R2KA\F8>M1&K*6GFCU&73#'E%L?4DG M\B.Z*1]]:L&[BUR@6KMQI2&556GJ.]WL-A-Q5 ^"-W@]3F^Y6N>E!H$KHK;/ MNXD'JAY1]<+(K1L+2VEHR+AP0U,=E070^4I*&PO=V]R:W-H965TK#VOGQW>NJR MM2BX.S&ET'BS-+;@'K=V=>I**W@>-A7J=)RFYZ<%EWIPS>W-E:F\DEK, M+7-547#[="N4V5X/1H/FP6>Y6GMZ<'IS5?*5>!#^2SFWN#MMI>2R$-I)HYD5 MR^O!;/3N=DKKPX)?I-BZWC4C2Q;&?*6;C_GU("6%A!*9)PD,Y&5& MN? _V\:UXXL!RRKG35%OA@:%U/&7?ZO]T-MPF;ZP85QO& >]XT%!RP_<\YLK M:[;,TFI(HXM@:M@-Y:2FH#QXB[<2^_S-A_O;QZM3#TET?YK5NV[CKO$+NT9C M]I/1?NW8OHP;/6['1R5^$-D)FXR&;)R.1T?D35J[)D'>Y$5Y M"\\^2)EUSM7\DQ<#Y _3MB- M&-S\_.GQGOV5_>5/E^/1Z#TCR>RSV!BUD7K%[JS(I6<_\$PJZ9_8)\T>1.E% ML1"635+RUF@Z9'XMV)TI2JZ?F-!>8!>3VIN$,V4XH*]SYD1669+!5U8(I)5G MKVD?G3Q.W_\H\!)9R&ZY_LK^0;MFS<*P9/3^S1#8]&NVN]0LZ>A"V$P,&6=W M7$F4"BTY3QJ/-R2=LMN%2\44\ $8M MC 4J<+IC%3!NHY/WXB$=JMGBWZ@P=#+O-H5*P3*NLDKQ4'[H0Y<()5=RH02*5$:V.!B?";GAX1FBURZ0>H.(&(M \VS-"A0?62H)T0N$%GXI M<9?%??F&ZTPPBS#4H<,"P#*CXUL"!7.ER.12!@<$ MX8^U V:- X;)[GG8[\AI>>.97S[,V*/EVO'8^U]#;"Y<9N4"B_@"2=#+ZKHT MW#:8(3C=#=7,JU3IF2ETM"-]TFT"_GPV\.&OK]\%M0>"#7&E8E7'$9A9S MB<(Q-TA7*=P;P R!%COU(6R$+<-PP;.OVFR5R%=D ST@#^=(6T"R<:6@\@ - M,F2@I0.B>W5-@D(5.."A(=9EJ@J)0:]1M?4J9 0V>VOVDQB AA/1I 3N:?$_VK"7Z#QY^ M9P+UUWQ? OW$+2IQG3WC/SA[?E=MF%YE(BI=]\U@1F#1L5,F4/H5&[7]$3Z- M-HS2QH:7',IXLC35'^S0OU5:-*5Q\KP][%"&_7$R)4G'J?JC9 M5F:QNI 'X0,<&ML%P($&'\U% B!E1-T(;&! M[6F8<.5,IR;0CG8CT7A:A4$_D =@JY5S38&*6MW??GQ$7H'%=O:Q+0^-&>, MH:I)'*!LZ0G:NP,==/GNC .NLQIUI!%540CPUM+YEFJ:+'ZM$LJW3@9 MRF3;=<2:*-S"L%=H IU5R5T8$'D-C1AP#-L(TU- MHNB5#)&+F4,HQT%IPX2;^NA'@\8]2! M9&7@YM+OY5]=%[HCFKW)H?RJSZ.*%0'W^XCOP!Z]8479ZX9,0W?68NH*BY6HJ(N(YRVN1J _Y,J%,>L6FZ6287KYE MX_.+X1B_T_-8&*?3,$2P.7_*UB+[BJZ.=A\[*2Y1'8I(@>M*N>8-/:8"O#5A M^NJ'LA&4'!#4GU+F\WDSF:#V4YZY6(/!J&G9%RTI[ \T83GV4!#+;NG+K-Y@ M8\[TY3[%Z4R3S76YESF M8#&HD#&5$8 28UY'$JS1?",M>/%,YD-,M*B>RTAC[H$-4\@,-#A.I$D0A/B' M^F&:9C2^" T@#3U_!K:NV*A^=*P_:;B[F3^ H$(Z1].2)IY&L\,K]A:\(3V? MM+\7P_-1VAU2GWN$5>"0Y,5#AJ&-Y41LX(U:Y'DCDC3@Q!\->7$^C_-Y,Q33 M@0_=.\JIH[-W %;2RLLMWS8AH/V'D ,$Q.K]?T8^9MJS&;P^?<\(:EA)Y_@O MAUD05N_Z/!3TA";:)W)C*(@_>7"'7 NJ#9VG8) >7QC;]XH Z)^R! MZGA_]S;T#LC.1:QS)+XWJ733LDO"M*E7AIQE*R4*'H;1SL'#W6&_6]GK*!![4T@T]WX_3S-P^>3VKR^SC60:JORJFTHSZ#5G^^3T5F3^,\& MUJ6T1:#I-?/93YD:Y"V%BPH.&W.0NRLX21U,P2[5\/]T&@+BC>_6-*:1M/!5 M@NQM)25QVLQL%0M>_.[1ZV*UCH[%]CD:7D[.AQ>7*3OT;?6T]W$:I645/L$' MMJ9]_$[=/FV_\L_BQ^UN>?P3 1K#BDB%$DML34\NS@;,QL_N\<:;,GSJ!M$$ M7PB7:\&A-RW ^Z4!"NH;.J#]V\?-?P%02P,$% @ T$-_5,\M#B1@ P M+P< !D !X;"]W;W)K&ULG55+;^,V$+[G5PS4 MHB?!>C^:M0W8B1>[*+9K.&E[*'J@I;%%1!*U)!UO_GV'I.QX@\:'7D1R'M]\ M,QH.IT-#LA.Z;I*/>!&B2RVCIU M;1"'81YTC/?>?&IE:SF?BH-N>8]K">K0=4R^++$5QYD7>2?!AN\;;03!?#JP M/3Z@_F-82SH%9Y2:=]@K+GJ0N)MYB^AVF1I[:_ GQZ.ZV(/)9"O$DSE\KF=> M: AABY4V"(R69[S#MC5 1./;B.F=0QK'R_T)_:/-G7+9,H5WHOV+U[J9>:4' M->[8H=4;K>S[6(<+AS)\QR$> M'6++VP6R+.^99O.I%$>0QIK0S,:F:KV)'._-3WG0DK2<_/1\O5E]7&TVJWMX M>/QZ]]LTT 1J5$$U BP=0/P.0!3#%]'K1L&JK['^$2 @-F=*\8G2,KZ*>(_5 M!)+(ASB,HRMXR3G%Q.(E[^"MOAVX?H&_%UNE)77!/U$#)4<$"'AN$.]$-K'^! MABGJ0L7W/=-80QQE$$Z2/+&[R,_CTB_#T,@2B!*_*-)1'_EAD?DAZ4;*-4>:,TC*'-=U& ME))"4<]73U Q:5E5*#7-%ABL'OL*09J;IFXL0=*UY$,&^I6\+6#Q@4I%XX.: M$A92\ZHE-+&#SWTEY" DTVZNM#8_+6 K=&-1!O9"?MH8U_R9UX2A@/4U4$2R M&]4*#H/H;UI.[54[L!]IDJDI)*&BA*IEBL+3.'3%)NR*#5RS=LR7!!<93&!A M;>@N8+_WQ*=&>0L[+I7V M7_O@R*D2[#*79]8>T!#Z&=)?"S\/,X@3MT9^&<=^FH50DL:L:9'[11E3![HU M\HN4_GN<0!DG=OVO&QA<#+$.Y=Z.:OK_XM!K-\_.TO-KL'!#\-7M%0&@/2[X30IX,)<'XCY_\"4$L# M!!0 ( -!#?U30[2KUT ( &T& 9 >&PO=V]R:W-H965T)H@=K(>]5AJCAL2RX&CJ9UM6YYZDXPY*I MCJB0TTHJ9,DT3>7*4Y5$EEA067BA[Y]Z)8ES.Y3(:.;P1A@;$V#(R&!YQB41@BDO%KR^FT6QK@OKUC M_VASIUR63.%4%-_S1&=#I^] @BFK"WTCUI]PFT_/\,6B4/8?UDUL0,%QK;0H MMV!24.:\&=GC]ASV 'W_ "#< D*KN]G(JIPQS48#*=8@332Q&<.F:M$D+N?F M4FZUI-6<<'HT'<\O%^,O<+NXGGX>>)HHS8(7;^&3!AX>@ G$!E_#N33\,@@_P; M8 M9 A345:,;R!C"EBM,R'SWYA T'-]WS<_4!DC.A#I"=&F*"4M4P'%]RX5E]TS,(^C2&,#8$0+> Y1)E>Q/ > *:9"1,6[3. M2";[ME3.E9=\-Y_ MX8A.W2@(W"CJP:R6NSTW2*FAJ<&_M;O Q?9P3M8H$7*E:DPZ_XGWGRMNP!"1 MO]_MTK%9;2^HU"$M]APMZ0F)>AWJ7Q7L[;6 $N7*-CH%L:BY;KI!ZVU[Z;AI M(4_A32.^8G*58' 9%0 &0 'AL+W=OJ-.OSWJC7+MSK1>%I87AQ5LN%>E#^ MY_K.XF[82EKE19DB"8\4N4V>M4TL'=ZU;Z]^P[?)E)IZY,^57GOCCOG?9$ MKN:R*?V]6?]-17^.2%YF2L?_Q3KL/9ST1-8X;Y;Q,"Q8ZBK\RF\Q#CL'3M,W M#HSC@3';'12QE9^EEQ=GUJR%I=V01A?L*I^&<;JBI#QXBZ<:Y_S%P^/MU=_% M[=WC]>W-@YC>?!9?I_?WTYO'A[.AAWS:-C3Z)%_J25I_XLJQ+LU%*/'B3/8G;FCK"B<="B2NS MK&6U$=3 'G].R$JH7QKM-T)7&:*"KA%U*:OD+Q[[2=LX_82$I.(.JWP_^O37 M 4OKEL5:.J&J5C]^3 MS1XWNY'B)]>=R22F#T<2&0_N!V:T'YB^6!W:^<5G9EMV-I+(RT$S,7G-A+"V(2>9,@BD%*RM;A9:N^5:E5# M'&VPFNH>QROC1:F<@U H\VOS1IQQW AT#-*5JYI\K?Q 3(4W7I8D:)3VTY3_ M=B^O/3N 8&6ZYF!"CQ?(V4KGNEI@ L"HF)YDK7TA9%0J$/TGTL?^QMKD C_Y M!'-4.2=SUKHL$7_7X%J*F8*O5LA2+RKN8AB&T]I"#(7/>9PD);XP3L6G7=U3 M:K5WB:-\%Z;,859(Q]R4&%ED+U6QBG-+_ZH<"\@*@@T')8F)_82A!_LK]I'D MTC:K2@X!HI]A-U4Z+3M"(O?,F,Y1RB 2R38AEJZA&)J=2G_F1(/4A$+HRH\: MC2I%9:'46A0=H/I$:W A4L:!!\@ FD#,]D&[[6,4EUW M%98GTL7ZF?\WAHQ>&,)P &D *(@K]9Q3 M(== 8R<6P<@$M&&T]2"Q 0&QON%$=[)0 C.UBQN#O:&<*P 8 MYD"$G'T3 HU!,108$P;-),N$=EBM$(0 >4XO=2EMM+4O%IK+,4,5:G1ZF!

SL5^(,B7$ 3,Z*>#N56J&U[" MTMG&!0[%- #\Y>D J&!*&@4!$5:R;$(ZER9791(#HP$P&D2D/SX>BZ^2 MWE6]^YWT=-T>>X^?;G&=4:\%O.[LEK,PGJF9%X$M4TQ9R,XHL:HE/AD&L/8( M6L8XW$_01O\J-6Y(?N:K_K6FFX?.T[RG#G<]52V05_E"-8;RH?OEQUJ]UW MOVGXW+7='CX:_B3M@KY9E&J.H^G@Y*B'$K/DRT))E"UM MP/.Y02W&&U+0?0V]^#=02P,$% @ T$-_5$+&ULM511;]HP$'[G5YRR:4]MXP3:H0XB M%<@TU!80T$U[-,E!K,9V9IM2_OUL!S*FM;SM);ZS[_N^NXO/O9U4S[I -/#* M2Z'[06%,=1N&.BN04WTE*Q3V9"T5I\:Z:A/J2B'-/8B784S(3<@I$T'2\WLS ME?3DUI1,X$R!WG).U7Z I=SU@R@X;LS9IC!N(TQZ%=W@ LU3-5/6"QN6G'$4 MFDD!"M?]X"ZZ'71J6OASZ< +KD'4!\ ,0^[UK(9SFBAB8])7>@ M7+1E)X.E]/YHA<:J^8P879@'M3,\3O,40R/4IA"0RIRS/\F"&V:3:[Q,==! M?)9QA-D5M*,+B$D%K-[6W/5_[O=J-S)YAK/66B@QA*6$BQ27RJI1[1!@Q M9:^.5/J,5*>1ZGBISG]H\UEF-[2WNJ(9]@,[E1K5"P;)9+I,X1X^?>C&4?0% M_E%OO:T.HZUB8@.F0-@C51K0_3JPC4>^0M4T'ZC(6]8@%SYV*'E%Q1Z8;:4- MSR3G=N"T;R\3/H1RN14&Y!H^ FE%W0M"2(NT;H@S(([;?HU([;_5\?#DDG-4 M&S_*VHI9WOJ^-[O-:W%7#\F?\/JI>:1JPX2&$M<62JX^7P>@ZO&M'2,K/S(K M:>P >K.P+QXJ%V#/UU*:H^,$FC&ULG5A;;]LX%G[7KR"\ MQ6X"J+8LW],D@)-V, 5Z0YW.++#8!UJB;79DT4-2<3._?K]#4K+L.MG%/B26 M*)[[=R[D]5[I/\Q&",M^;(O2W'0VUNZN>CV3;<26FZ[:B1)?5DION<6K7O?, M3@N>.Z)MT4N39-S;ZTJ6\A2?-',5-LMUT]WHE#[FTZ_4R]\ ME>N-I87>[?6.K\5"V&^[+QIOO89++K>B-%*53(O536?>O[H;TGZWX3% 4Q@AI_!IZ=1B01MI]K[K\XVV'+ MDAMQKXK?96XW-YUIA^5BQ:O"?E7[7T6P9T3\,E48]Y_M_=[!H,.RREBU#<30 M8"M+_\M_!#^T"*;),P1I($B=WEZ0T_(MM_SV6JL]T[0;W.C!F>JHH9PL*2@+ MJ_%5@L[>OO]T__GC._8P_^>[Q77/@B.M][) ?>>ITV>H^RG[J$J[,>Q=F8O\ MF$$/JC3ZI+4^=^F+'-^*K,L&_9BE2=I_@=^@L6_@^ V>LZ_,U%:P!_Z#O94F M*Y2IM&#_FB^-U4#$OU\0,6Q$#)V(X?_IPA>I*>FNS(YGXJ:#K#)"/XK.[:?/ M#^_8!_;WOTW3?O\-:TM@#QO![M5VQ\LGME(%LLJP^>*>38;)ZW[B:-+DS<%N M8=Q2_TVTW\AL@TSZLY*0Q"P8:9&I=2E=@J@5P5EH+7)FX:]"\J4L\ U[>9DS M;HRP!C*U(Q4_=L@L[%U5EGQ*))DJ#=B+,@,-^(E'45J2Q"W;\$?!ED*4D2RS MH@)9E)7C!CN15(><5I#QZ&K!20E-G&=4^":UIV 8EHY:"+U[EQKE7PP:/01G39W(4+^D%J'3$2 M0YOA=WA_NZN("-XF \F&RBH-G AX#U;52I$+D H(IE9;A@JO'4,#1T!' =T< M>BRAAU0@%6%6!1:'3^QB*4JQDO:2]1H=$!]N:EQ>10LTD;PJ!*GZHO(1Y3LE M?1)1K@;.IR:Q@TG.C%?L8CJ*DW3*+NEY/!K'DW3 +J,%A2_H?S&)!S/:,8N' MTUETAP[!+H(9I;*TBR\+<5FK8MPJ\%FA8^"##QN4VE5ZI^C[Q0!2^X,1>(Z& M2?259&4;7JX%2Z'!8(8=23SK#Z')VS9*]UI:\5JM5FR8QI-I6F=X]!G&:5#- MH#SK)W':GT8/RL+?//^.+N"12)$@/;1ZE*XK7@R3:3P<$-'%>$QV)A!Y[U4! MP!YY47EOI$^ \[(_C09JR\706SV9I]/X0Z#JXK]@DGDYG^$W3 M>)RDK#'N"# AOUW 2F$]"YL]U'O(. M+)"'.Z4Q,1QE29VRM,,1$C.^514YZODD)>N;+(^T &>G1A/;6FK-JJ**050M MX->;NVPA43U7,N.EQZHJ19!O#V7Z'^:LPRG/G\N5L_N/36EE3!,&2IVYVWT5 M??K9S2<.=F%,)M,XG2;TTH_'0_R-1XB]!80(_(;U)\BI*>OC=S08!*2.!\#= M9,)&HVD\&P\#5L]I#1&3P1"9-Z+'07\:]\?IL<8?#D9='8FN^U^=)6>DM&-[ MNOVW,^B_:.ESZ=Z"2L@;\MC/)L S->/#T_QL:J'X49'3U-OV&X 3%8P:%DIJ M5,@_1/%$K;#T58=ZHB%$.0A20=3$JL;..5_N);X3\9(Z-R_D7R+ONH$ ,ZC< M4AGRRX<*>\(I"IQR@8P&!'PK9-Z'3R>XI7JS1B%VI=94*^!<4F\.!;/.B$#$ M=ZA+.RU#,:3I2NBFQ?L9@2#L5Z+V=C DC'ZOM#2Y=.,Z M"AV3T]4D;BONHC1Y8\X%*68"36192,S,>51W9-OJ.2XR6_YTZFF((/Q1,R+= M?SB'(Z2O/,:3.$D2A_'4/\[M&>7;[MWP_+@81H MA<>',_:CK#;C2P8(4$!NA5(,$Q!.2PT&Y=/1Y[=.U:[ J> ".6! MER5-6BVZ.DU=3Z) O.QGKQ\X(;J5E:%._![\VYA,#:L0-AP%2F#5&&JSQE8Y MZFD<_2RS'MH6#O!S=+8\+!!0F;D*L;@\XYQ0_%NJQ^=&Q..J6+>ED.^J4972 MV%CJDT" GYVIV& P.U$V5(D%M=WG%&'2@>OI<':EW?O W4V&$,_K[D9U0^7= MLR=TDM;,[:ZJ5X"CU[WCS4(1WR4 (IAUIP-K"M-=>>'9Z.J;.UM=<03R&XX MG9#8B=;GFAV<1;W90=%?/MCVK%(?L;P&R(2-7&^*IRCXA2TK>TSJ.T/C.!#Q MI:K\R1 \R3MPK*O"1[R?<0CE,L"*>0"'VTQ7L%J+@OMC]_/>(.6!99B[( )Q?AH0%UIG R], M.*W4EATI]E*8NF='"-\_',;H\$;R_FMVAH90E6'HS5$&4"W(=YDB%%EJB1!/YRLUEMKH;G_D;TL-W?*W_D>BV!T$*L0)IT)Z,. MT_ZNUK]8M7/WHTMEK=JZQXW@J+>T =]72MGZA00T%^:W_P%02P,$% @ MT$-_5)AQ:.>%%0 )CD !D !X;"]W;W)K&UL MU5MK;]M(=_[.7S%PMWT=@%8D69+MW #'F]UFD<3N.KL!6O3#B!Q)7%,5=M3*F5M_7>5&]/5K5]>;5 MRY=5LC)K70WLQA2XLK#E6M?X6"Y?5IO2Z%0>6NY/;[=NCT5'XXM=LN:KYQ'MT.7KU?L+[Y8;?,[.M>N\5)9E;>\DQ#8^+NG>=0NR0?[[P/UGT1VR#+7E;FR^;#&M^(J/(TF,L*&N6V+G$UPW/UNZOKSY\_ M?OW\X5>I#D9ITE\!+\-8R. X,OA\_2_%'DPS4Z2A6X^%X] R]TU;@4Z%W^I3 M=KW.:KA572E=I.H*[&;%TA1)9BKU8U8EN:V:TJC_N)Q7=0FO^<]G5IVTJTYD MU'B$4*U/>FZ-W7ZZ_?E"?U;_\T_EX-'JMGEU272\6 M66+4)P./KM3U/,^6FF%2J8^%NDYJ.SJ.+!P6UF=*D*BMJ MJ[3*^7BDEZ4QU*@"2*A9?#H;([H:#24NB"MVH1)HW91)IG-\DI6%?=!1WW1S M9ZJ5CM4W*!\,XQ@>!O\C1:Z7NC MS/=-YIA4EYLRR\5UU&@8GTXF%.^S?J!H9W]9M&E\?GKN'Q\+J2_VWJR=JL:C MOTQO,IYV%$Z'XN-C$2X020V((.QAHVP!?U6Z+#6\54AD\.#(2:_QJ4C,AB:D M>G I/"IF57!P4^H\)TD >EHI?+E=&7!<"MM]PK#"O7FH%!CO2\3W)5&.%W!/ M70*N^&4#R:RP!]7G69+56(?LA2$LT4&A2RR[_BKJ\HX+6BU,65F4_I) M#<"GWYW"I"R=V.] 59\GGSK)+%-05ZLLS,>FL.?4D^#]SRZCL8_1=9SL[_<0%UOQ!H0)'< PEB' M ^9-ZN+.-B7M5-D\2\%*&KW7N8:#JENI-$!<%'YB%R=4LJBCBI7=I:OR3,^S M/*L)S0'7DJ8LZ:3D_,_<)0&*AO)DJMZ!@FMLLB^R\L_0@G0GN7XH-X MHI=VF]4K/$BB-#Z2WMHE/;FE D!=0_[ J'U$66*.A4X\L^X!?WD-?&%TT=E MP&P)FA+9U6NULEMS;\I8;8TZD.41G:K ]8YNN+HG';G@J^"=9!VPJWK@P1A: M 5RV1DR,LJ^RA9[#\1-3"H>07R@%)S_$([( I"FH,7"XQ'JX%U)0-PFT!/%O M[5H@Q 8UJ!8I#Q12*U,E<">AG>0:PL)UY,)*_.T!'Q.]R6HH#A!4$F$%JZ"0&\T0].0CH444\C@O?$'ZC+VRMU/AE#PK\WP"982N*=S ARD;Q=1)GD MFZIV!M/BB,;G125Y$0]A1;[,;E M>'HLZ6ZSTA9.HF_T!J@JT85S8)UF>2_9"=E= M_8540G#IN5G0DFB^J3/*0)M%(?B6=X9QZ'8A,Y1T3E4L$;$:P/UJUDPSUJD>W#QLP3@HBG%"2EH M(^Y'A.J%,SD-#D-AH'+D5S1$QEF.Y:FX)MF+G.'8H:2\3"6Y3-L#=2:SH+HN MWP_437!$!CD!4.BCM#SI 0$;PK1!.GC.6R-( "2^FTB626>IPT%4%WL(!5!&0+9WH@ [4R(RM-E9,!"*Q MSYA9U=T()Y*RK>,M]85J2YY&7.L[TT>6*G@E-":YV_,897*I-NR%&+"Q-WS- M!L,Q/E"_ZQ(0 M>C"Z!&'Q /2ROM8?P>TBS42/QN/X=#K#*QJ=LW'TU=92>CQ"^@=U.AW% M%\.)O)O%YZ.9NA8TRPHW*7)#&V86\<,0I2+>KAY47P]_@DCTM-A=M7;2XL,/ M:G0QC4=G,TH_&F;[:W0CZ7-;P_#C*3ZAL'*,[YH>I&DW/X^EHR \SUXS!1XQ>$*BG>.C\U+OJ$]75&8G-3J-/ M4M^N-TWMVG)7+AV/1F?Q;'2A7G@J/ZC9=!*?3R;(VOVD"P0$H"V=*_;0Q$=Z M]$2DN\F5\$V?55M=]<(G!,\'U#=6^ U3J:K)176772'<;Q=7A*O>0]U=DOM\ M>1?=[VJ5F87Z\-TD#6>[?JA5[C'EAPPAK%SPH ]'IV_\(U;'+H?F##/C"MX M.3J!*3=H4!KT^Y$O=UN^W1*'G$L/L3/ 8!E$ICGW>IKMW?&12,IR_7,Y4)T" M=!'Y(%L8"?4?.#@:#H?J%[9FZA,R4V8*"VINF5N=LQG6Z\WKT+:#YVA/59=K M=&5 M)AX[!VE$]T7$H^YF_,V="1FL3 R80W=26CI7(*$;:T(.)$IN6%$4[:Q+0W)H< M+!Z/QIWIZ?#BX*EQ8Q(M533*@YQBB(['2(WG5#+$+!%+O[!EG:-PN11U3:Y M"V,DF4 Y/CR#2Q3TM'8+$AXU?+H5"+D-4^HK,I,'FVS%C!@F<\8LA!7THG M$Y3H6N(&Y35;H0S*)'Q"?$E+OL^0AJ#_W?Z*'(=N5S9',_\)2G:[)3L9F2#? MS/^0X3%KU257*6UB#.<,TMM$2:ZS=4C [#),:%YLB;OHG*CD2C=W9N*>D9/H+^OJ3WE:P8IA! MB4AX& 0I.X-1L$_ $[9H;<96UX7ZI4$H^ST8_)4'8_7ITY4ZIMN/AZ_E*WD_ M>OTB6F0Y^U&5>PWJ)?<2ZMW]!F?:WP :N/>VEC'1C^BAD6MKW-64==LG?M 5 M-%!TER%6MR%V?,6P_V('8._DZO>3X?#B'+!SS+JSSUXP:&"3^Q.<6BQ9A7'N MZN2%(M8L6S8('XX)I= #<*'78A6T-FAM@M@?OGUNJ6T@ =UJ97)XBML1DG4' M$2,!M_I;%,< Z XR;A31H' ?GQXSF6"ZP84P<;*RFV[MPM1R(L$/V=Q0R%]C MW6FYX^V\B>7*O*EEWI%G:RH915JL_CU;PF-=B][QH?.J988S6B!?F :P#A:4 MW*.F2&UEUW[\TV2Y3 P#MGMW J@TM!DTZ#?%*J<.C@=RCCOD>]<8M$$2?*2R M>>J GHU!(KO1C0S3+2(YSV-U#YRPR&-^61#Q.C*2'-(FJ3FPK[)EX1 < ,:N MD#M^RXNO9Q^D;ZW&@ MD':6?NBF)**&2)R17#L?V7%),E,1WP!&+'8Y$^*H 2^A_XIE(OE'DR[;)X & M=?=-V],=7BKM@\YEJV7/-.(6@;'6.CNLT3!,ZHLF]SJ3NX#WF10%/E!0\KL- M#SH"PM5'C3S"V3T8XQ*E8=+R,D8RXJJ1[PKS4/G\RM*>6T+%P>;P\.DMYD@# M+KS5OGB#W3@]'^(=<2.P?7"UC78IH&X_WEQ=/P.$(EY[3Y3.-2J1NJD^_ILZ MYM:"*[WR!\?YSII(\BT5[B25J9N1NP2F#K)4+!S9QIFHG2LOQ$]0Q.0MS ^B MFUZ!>-"U'8@<$Q$?4;9;WH\A_@_O4 MAE^EW4-*VW6\.+NI/',9DYB. NS!*8V1@UB W(^VX$\HA=FE5]WX#:BTW4AJ MGX(ENPBC+H^UI)Y -%4W 6&.-<%J(3L*7D\'*[\05&2"^6KR.]38=>0/A&@T M VB#J4^9N/W2P.YNQ#(D6_MSEXD8[WC^%#?@("RA#I8(X=C;,XA"AO"P?3 ? MDT51=VQ0D2U<<;T;LX_H47O=/3#PN769)XV;>?H3+Z31;KF=#J;#?Y;C%BZ) M$4TJ:?*#2_D.H]M5L<6NHOR()V2:!N_R1T96?93X*2N!JS=".02M0"GR"/'1 MP2BRP@9V8?YWPS?7/4_W6G39:\;NC2M* M=9*4#<^4<$OW\5V _C$$M7L,(1,"P!WY3N+DY\O+F]#(5]A1-RO. MI"*9BP4"1O@-T@2JF._LEP/]L[6KGBN=I;V1LRN&W>UDI@N,,,(NC>RJP%3. MM ,:(GHZ:%T=HI.Z/XQM5>RVL>@3OAT>^8-'/;-92;U.^V]HY,##R/W3BMTJE8?[498.&50-7X+T58[ MTD9>6O9+C\;FWB&ME2:0MUN)[>HNO$K[76P&YM%GSV;BMF/W,O).?3ISKY? MES9<>Q-TQ$?:M'NF^%."/,\HA,[7%&F 8*;O>TE:*YCS1*8 (9J/VRW-MLX( MCX58"_'OV?"CZ%O_GI6PQ9^Y8%(R$!P_U2"UL2PX3"M['&:ND MAMWL%-+ [K=R.-CME]JNP96\]T1D]2B6LEFH]?O';T"_=(-D3LX MI/:Z+9]6:VECGL.\P6/SG4#5Y7&T C#.4N3.4J9^''UAI,TO=UEWP>Y'H3' M B2+R_DJF1ETT__(G4@F:%#B;L]!/)&&DLZ"S*9F74@&%(9[FQC7/(!9PJ[. MU4;/U+3[9*++O5T.TTV(#L;?->'Z!A+*1H;;57EJ\,Z+CXYVA8A[K-WY"[-S MJ=#] =.)B#)^[@1H\;12G#"IGWQ!@K6Z':A/)MUFR9TLLP/5_N1J]#]+F#K<4]LYF?*CQ7 A#LJ)VT&LK+_TZ+%S?I5D=NC()A,[_=KG$^DZ_7/1 MSBSSSRZH"P<"X2BV:&F#!%/ @*ML$ZL_+/MH9@F$/HP(QZF[(W;BG!LWZ5PH M< '=N IG:9'6D$=XEE+&*#(&+$!7K79*)S]A%)2=&]-4-B.(9Y;D\-W-G F&WS< MYQ,]%6PMQ!Q- 7>%-^^ M\.(9Y!M/Z9VMP0EW\K.P;U4K;W,TNY3>[D>\[OM MRKJMX^ADLJAV'ZC: MJCMUQW189.L2J49O5G%_P"XS_TW=/P9>ZSN2GDMH,##-2N>+=OK\F#Z$$)LP M-U%TU7O&V3N/+T'?Q!97 T9S0^34/I(&HXBPZ-Q"R6K<1/2XEHJQ(C' !Q%$^\QP9;6 MIWD_IZE\'TD26-]_0#U0N<"H?$7/HKSJ=SL"*&WQ#&^O79L;3IA%NS?XW@)% MD(-U'[[]?K:64Y/N/$9)/P&.A?/.X=Q"QZRN]EOL\),!F=-L("PS *>+D<1G M5OL?%KCYE)^-.H;XJ25M_$DO=]!%_-8QR#/ (.%+1;3CJW'?DCULO?;M;4IE_(+/1H03N)^ MQM9^V_X(\-+]]JV[W?V"$&7EDH5M;A9X=#@XFQZYL]OA0VTW\DLXM*RH8N4M M?U=D2MZ ZPMKZ_"!"[0_C7SWWU!+ P04 " #00W]4/[/YW[X" #'!0 M&0 'AL+W=OK&TTKZW;^7=[>^D M>M$%HH'7JA1ZX!7&U#=!H-,"*Z8O9(V";G*I*F;(5.M UPI9YD!5&<1A>!54 MC MOV'=G%L0?!L%^S-2[1/-=S M15;0LF2\0J&Y%* P'WBCZ&;6+->ZS@1=:05AB:BP# MHV6+$RQ+2T0R?A\XO3:D!9[NC^Q?7>Z4RXIIG,CR!\],,? 2#S+,V:8T"[G[ MAH=\+BU?*DOMOK!K?#N7'J0;;61U )."BHMF9:^'=S@!).$[@/@ B)WN)I!3 M><<,&_:5W(&RWL1F-RY5AR9Q7-B?LC2*;CGAS'#\O+R?39=+F#S.)M/9TV+T M=/\XZP>&N*U'D!YXQ@U/_ Y/%,.#%*;0,!499O\2!"2J518?E8WCLXQWF%Y M)_(A#N/H#%^GS;3C^#KO\"VX?M' 1 ;/(D5EJ& -1PT_1RMM%%7'KS-!NFV0 MK@O2_>_G/,MC6_%&URS%@4>]IE%MT1O.'I^F,(,O'Y,XBF[A[5A Q0JF0-@C M4X#V9P ])58K5.US^B %'LH+U0>%+H@PY,OJ6LE73O6.Y1ZB!.($1AID_A8+ MQ5$(._O)J;E:1NU_0)86T!)SL0:Y)6P4?K9<5N!$5C43>Y=.[U:#H!'$TE1N MA-&$3)%OV:I$_WAH.6@*P547X@CF&Y46U(X:U'7)*9^3'#+X!)&? M]!(_"3N0Q!#[<=+SKR]#N(X@ZG3], RAVPO=^E8%!"?-1:FMW0C1X"0U?=:> MME-JU#3G7_=FQ#TPM>9"0XDY0<.+'@T%U8R-QC"R=JVZDH;>T6T+FK2HK /= MYU*:HV$#M+-[^ =02P,$% @ T$-_5(HBS5"I @ FP4 !D !X;"]W M;W)K&ULI53=3]LP$'_GKSAEVIX0^6C9$&LKM5 T M)#XJ8)NF:0]N@DX&4OB<^^W\FD[_-#P@^):[>W!E_)W)A''UP6PRCQAE!A3IY!\&N%9ZB4)V(; M3UO.J)/TP/WUCOTBU,ZUS(7#,Z-^RH+*870208$+T2BZ,^MON*WGV//E1KGP MA'6;VV/%O'%DJBV8XTKJ]BV>M]]A#W"2O '(MH L^&Z%@LMS06(TL&8-UF8WX$O?00LB1+W^'K=87V M E_O#;X[)&F1KQ/!!#4N)#GX/9X[LGPQ_KPCT.\$^D&@_[]?\ET:WX2GKA8Y M#B/N,H=VA='HYO9A"K?PZ<-)EJ9?X54I>"@1SDQ5"[V!4C@0&K"JE=D@@A,K MJ9<.:L6[N5FAY?# -5R_T"2%4AO@1P=PL"X-"(L@"!0*1Y"EL$%A'9@%<+LR M?<$R*V0Z!B%A\9+;@ZJ]#9SK2Y Y'@5_0;^V9B4+UN"9*]A*K3+,!8<\S::VM[I=KO),VX;[B6]'5O7PBXE&U:X8&AR].4X MN.@C8@ M4X?VFQOB9@[+DJC_X"4$L#!!0 ( -!#?U2]3F>I M'P8 #X. 9 >&PO=V]R:W-H965TQV_7]O38U%Y)S=>67%V6PMZ?L3*;D_ZDWW[X M(%>%#Q]&I\>56/&<_5)?S9Y=;8?YL<)GR1O7.>9 M0B8+8V[#RV5^TA\'0*PX\\&#P-^:SUFIX @POC8^^]N0P;#[W'I_$W-'+@OA M^-RHSS+WQ4G_19]R7HI:^0]F\Y:;? Z"O\PH%W]ID^9.7_8IJYTW96,,!*74 MZ5_<-3QT#%Z,?V P;0RF$7<*%%&^%EZ<'ENS(1MFPUMXB*E&:X"3.BS*W%N, M2MCYT_G'L_G%/Q\O_KZABT_X/1YY> UCHZSQ<)8\3'_@83*E]T;[PM&%SCG? M=3 "G"VF:8OI;/JDQ]><#6EO,J#I>#IYPM_>-L>]Z&_O1SG6"\=?:]:>+M;X M=?3O;.&\147\]X3[_:W[_>A^_R\J4<9P3JAQ?>QF6P\I%'+.G7 U2.4N'-FQV[ M9^$EA)V.C]Y(+70F]2J^3X[^H,4]?7H]HS^MJ2N:#ZOA;#@@H>G2"R7Q_\5( M4(H2S6XI:STVWF#8^AGTI":^RPJA5TS0D0A!.E;UC=&LU^T*N$I;50-=.OX^%X M/*&*;3+< 7&>',R#@Q;($?+.$111!6V$M0*9 TU56^3EF";C@\'>B_'@\/"0 M1)[+P+U0'5A=K[UNN,_)VS;E.+9=C!@W?&FI"4K(UF*U$;Y@RR 7(A!5;LWJ MGH2CCO<;^'8B*F ;84@SY0Q%.ZT;==Q(7T2[CL& >+E,?GMUE8HKEAIPI?HK MQ1=CI;\/"89WOI/.!]0EEPNVKLM_K.[G1XX61M@\C.32PKO!M"X?9V%XRP;8 MDRN-;!L>>FN1!69 *H8@O2':TIH2@^B!9KX(\!UM0 \M4?JP1R5)G,!+- MAG2IMU71896^9_6=TUH3I- MLF!T 7K,NX;UQG8N%(C[7935$5VA^B-/K9\6\JQD*S/$"XQ<2[:9L,I !D0I M5FC\P5- P.0 Q:045=: ;*06)_-VLFFB.;9K/+B'FH26"I4>VTL$.ENBQ


U0O>MW&; 7FX;JTU.PT1U2B#'_\.#G(= C$'H)@ERBEAJ#=E:2F4:]H"E9 M9FR(I.X'#[EJ6A51GFZ69BU1_ _L-T#GZL47M$U8HG0N"MMALSYARTO=Y0:( MD:DZC]T45 TDD)*E]+'87\6= WV.ZH0^-VT>-XO"J/R!9H5G;'0"59?'RD/P M[_1L%D83X[T/#,)#HC/K9::2]%]J4%.9IMNZ6C=K'6_UKI5[J%:G[K;SCM(> M%+X]E4/O00X[&PAR2 I4 ^G#I4K<[_"1 G&^BR0B;5!^MT<)'[5Z7G$F@? ] M3J=--O.NYX)5/+1<81> K-+T>3KS#<.)Y[W UHI]];'S#N*SC>441**W-#6* M%1^+W:4*)F\A9A[7"SH3^I;^,EC.67<.WWENX%M>&[6.VY?P==S7\DB1H7>U M9MI+6/8&5&LL+1H&P@A]Q-4BPS7#AH7OU:B%=,(!Q-*U[#\&H]6SX6.'T%'G M3 ]!7L6;BPM"H'TZWF^_;B]'LW0G^#8]W:S Y$I"IQ0O83H>/C_HDTVWE?3B M315O" OCT5?QL< %CVV8@/&E,;Y]"0&V5\;3_P%02P,$% @ T$-_5.QW M,P!:(P ,VP !D !X;"]W;W)K&ULI3U9<]M( M>N_X%5W.;")5031)79;GJ))E>U;)K$>Q[)V'5!Y H$GV&@2X:$"R]M?GN_H M"4(>Y\662*#[Z^\^6S\]ULT7N]:Z55\W965_?K%NV^WKER]MOM:;S$[JK:[@ MFV7=;+(6?FU6+^VVT5E!+VW*E_/I].+E)C/5BU]^HL_NFE]^JKNV-)6^:Y3M M-INL>7JCR_KQYQ>S%^Z#CV:U;O&#E[_\M,U6^EZWG[=W#?SVTJ]2F(VNK*DK MU>CESR^N9Z_?S"_P!7KB[T8_VNAGA4=9U/47_.6V^/G%%"'2IO7JA"+[.N;#_6 MCW_5F!/#3L!K^0$>EMP$X4R%5[ML&OC7P7OO+F^O[VWOU^WMU]_'= M_;L/GZX_W?[^05U_>*ON;W_]BBO\!+.((_ MQ]R=X\U\=,6W.I^HTUFJYM/Y;&2]4X^74UKO],!ZOS>KK#+_RI!U4G535Q9. M6V3,256A[AIM==7R!_52O3=55N4F*]4]?*B!;UNK_N=Z8=L&&.]_1R Z\Q"= M$41GARC56?C$6MK^36:-Q7UC.(;H,+HFBOQKN\UR_?.++2[4/.@7W["1^J3+ M+W6EVU3=5H#WHW:MU;__VZOY?/KC3;W99M43_3;[,74?NS?D\^,T08VB"V4J M-;NZNJ+-3)77S;9N (&%ZH S&H4KE]DC@8 _6\0N_O*YS=:I MCPTQP44ELW M[J%W>7T/.J:E1?&#C^ML:^OB2=V568L;TWJF:D$;F!4<*\DZD#0^'%"ZPQ\L M2+Z63TIO5PB]U?Y4ZKR>@.+\G99E95/K$ H3GZ:3W\25/7FY/%TPG^[\B: ]S=9HOP3[QP MJW6&(K MZR= Z*9N-. C PS!%^42C!'(#B LDB)X^L'D@%6PQ&7QB(<&#A ( M$-N/IETS3R3KVFX-H-VT($ :4"ELF:I5_0!!ME@@T"GEEVA M$](+>5YW56MW6)M9&#Y^7->@24[JQTJTBRD,N&II8 EX8]-5AHEE6?VG2E ' MN&"G?R7XK->=RM@?36;LL5GJOQG5G4 KYJ=TJ?S%%^4)R_<@_'! M-2I$,D*@=P#PMLZ_J&W7Y,#Z.LE6C6;!C WZN_O[U6OS8U M*)#[R79R/4'0U"UR.OS_CQJVDGUR <+I87@QZ&$ PG9(?M"GK+1PW<>Z*PM8 ML.53E#6B6AV1G +UV9SB5_M 'J.9JMK&+#HPH#^\*@VRA6H6]@)0D9_K\X'P Z^1- JS&@E0%?I)47W%-LFO[(FB9#>1EQ(,^] WD^ZD""$YO# M <5,$>F ]V'CC\9^&?(=1Y<;]AU']XB<9#2Y3<<:"NG?Z)+$VJ"?(F8ZV=:M M=MX-:*-_0"#7DUY@MGQOOYSW:V _XGC +QIK YK7(&'ABU$-6 M>C!@H8)LB(:/07&QB4GGP]V]O;W"5KD&Q5&B' M6K8%#DHTVQ7P<@-O@F(F:X$,"]Y1;9&Q'++9UP(ELQ>.TP,DXHI!/U4^K##X1R!! M(Y,B<<:LMQNX54#42J,CCDAV AS;9#!I*T#O+D+PT"E;3N17X$FD6 K4+PV0 MD?EMCQ QHR.A:^ (G8 R(?3I8E1E7'B5<3&N,AR7TP_O@K0,J8O1I0ZHBT/K M]PA)4EP0IL!36IO5&K!<&GBZ +NW:&-MDCCK7;#X@,[F-;=>@$!82 M0[9K,([@V5(F IRW$N4,V 3D;E<]C*+STJ/S!';HM,2@HL , ?"6YL^YY/+W11$ MG/J1] AYPD7=+5JP:<'K7!!9P#BZ#4]0ST RA_XP'DQBOY!G:?G%Z?)97IU>3K&0Z\\#[T:Y:%;C !:X&D] M*(2C+P_S3K2BBG]VQI,=GV938U2!I@HBV)K55B).58ED0B3$:1Z.1SE,#E$: MH"-HD"$1\NE0:T@HY-'O7@21=Y@?%:E M\A.H>W7T_O;][\=JH]MU74R23P/9@MUC>C\&;*O.UU5=UBL(I\ M74 @IVW. ML=W?0E) ;*G8DT%HQ:)$>R7D@H+3 5YF ]J2_4S$$S(V>IO&QH>$P+X=S'9 M_-L\D66OF15(&,4E(;P3W&V?H'E6($[276=8FH<7QVP9ZJ6F('U%IE'L V+R'L.8#)7X35V@0B8CD%S?WZC3 MBZF/?-W2=R5&IOT-)'15\>P2%_!2Z;V_) YXS M -.O,)G)L3Y'\S9> M#3?( L5 78++A_XX,#[PNK&8]82HL\DV&@MA],)&9Y8595B)M"4XC!GYT86Q M>4F^(P@(Y949QD:O@!_Z;\IR_,1$O0]?F)" 0!'"F,50U(5^+!]),O7T64+J MAI(9Z&NQV<64/Z8-2/%C@1.8+8S$5>SJ%:3N MZ*F,ZWY.=7#J#99J6I,;3*W91)1>="[R#=F\%QIS)[C1/[J"TE8*7'QVF6"[ M@-M]NDL"GJ,9!A'5HC@V);JT#4=AE# GNP2N/B4G$$.4WUT@3\KY)A$O'EC\ MD4.WK," )GO(3(DJ,)6Z)WSVSZY&]4@4('<7.82)@] G##VH;J2)H 2L<5-O M#JUA7%75962C$ZXS_!B3QH,'DJB?.([];H?DI(?;@-<)5N' E%B (XWBJ@/H M(!:CC##\PRR!_(X&OV[=.0A(VIU.U >1! 57"(?R6(&U(XIWE(;S,2\G?ZH?J-W9Z\AYL^*?T \ D1]CKD]>+ +\(PA#V-8@["7@3A'YRZ%Z %, M3 L+35;#O*XB/=\7O'SJ@&M*$J M2@&\F+?E$S_O?DL)WGX]D;0:.&P4\ATF]X_P6Q_TT]?JSNN800[O"89 [0^U MP.H9UEW)#ZE:5Q(V35UI1CKBK;)KDQ$_FB, @QX!3%VC>4AG]SP M"\:G/!)^CS\\3LF/W[;>>4$7*23;V&W> =@Q0O_1&$I[ $Q#M1;PV+&\+ZE3 MJMKY5]F6UH@+9[Z<=73JA-C4;.!+\ "B;(6<;]X[WVC.9A9UR,Q&W<_?ZFIU M\ALY*-=$HT%G M!Z(UH(BK'J0T$DDEQ"Y.^6&.6AG0^ 9 MS'/GDM&6JBOH@-NERQSY!UTFD1_%]#JA41=L.R.D\M=1-7GG& 0!PPN_>:@. MB8O @/*F"_*$041BW^:-RXVYIR7!178D@"4)=W3K*B3!A^G\B3G+RF*G1-O^FZD=^[9.WB6UI3PE0AAQ?B "+I'JD-$&4516"EI5 :UPHGZJT4!;][E[8A5GR22C(GH%RD!=P# M"M &$0?]2FR7>*;F<*NN?+41^30N9_*Z]39491ZY$LERU%F6H$:[M%U4$.YU M%C $#AGB2HJS+>(?'3?$T9@^$$2A"^8>(K#BJEV4I)05J&*-:LH7H>-#1L#] M1X\J(T>>8/.!APHXC2+GMX#&S0+HY;H.(S%$5PMY ?XY34_/KM++J]/D-#V_ MHI_4!Z!/0PUK>-P%<1RE.H4OD!<"&[]F(<>5DP_ ,?3M#^KH;#9/+U^=JV/\ MY32=P3:OSN?J./D-E,=K!5J_PYZF!TRD82&L*EA(F/+WFC)UU[2Q_/(&>S(@ MN*;F,D+'T=49+#J%/8ZNSM/9] *6]S!D+;<3B*'N47)=EU2Q =#.IY?IQ:F' MA"W9V.JKN/[/4O)/DZK#K,[K$L(+?79<[ MN4"=9(TG_H%V)A1YM($8H9/OT:_:PHO7(%W@Y:BCSY/[R7$4OF/=[>B1,L7$ #KR^R;YHY^TG+O<,L8(+QEF#D"H68G. MPYS0KK7O>8HC@0-Q,>L&GZB39A: WE7#^)VD]P[O$DJ=>A"AJ4^@#\'3H$O9 MN9(:>%D5UK6+D/;R'8NHKDP-7H8G:>(-!94<(I233T,-J;CL;I5/]G2^ET]S M[)07>_6XX1#-9_F3.,N?8CX$'C,A@P(GAD.X9N\]AQOT>?95]QM50ESKX4J= M+8>GHY1#RD)_0M7/!(TY8%&VDIX^)F7N@T1G/7T'@#?EW\1IG$')P,5F//BZ MJZEXC -S^R'$DJ6Q$451Q1/?WV0%>*77.;6=9C&7L;CP90[W A3@(T5>M:+WVE:%\;[^F\ M> 4J>)!JJ:WL1L73NO'QKSCX_#FU/^+SC8;C59/^40#MM@XM4JO.<#0/RQ;Z M)((C57D)Z/)%P92"C]:!Y+,Z""YHMJQ$KDJ3?9-%^MW!_HRN""V-L_&>QH]B M+$@=W6 S0I:[SKL;UV UJ$2^H[GQFS9[OJRJ/M5;\!HOIA>IDB63\26=8X(4 MI->0?]SBWE.QW1:K(TC."GQD'@E1I5YE^=.@575$9]; A9-X825#?-R8%L\N M+.&?$]OJ[>"R5/WHJR_O9(D75&'G-2:'0%BP".CS+&[!Q+_NE *:3$LC&RC4 MD@=AEHWR@(LG7R%LN$7 -_T"KV^P^U:M:E!6*#9(5I_JKWSZB9/32_0M;-*N M0]9(\MAUE.Z18[ NMXQ^K#DH$9_E0YDREQB&7-O^W%1"*UZL_%>O5NJ-BPY M<>\ZK!@!R%.#0O =+7O/;'/8N&;[3T<)&N ^)K4@G+_'=D;@7^J+1M\EUYS> MOW[N$?$Y2]_NO?1=[3DV?C4F8S='MZ_5T>R8\GE^3;1="[2QE)M^"$U \G1ZK@^MOLR<.;S O3P;^N=7.COOT0L1%@^<^!F766DB9*IP"U=#8T%@5,MPS3P6,C9^C50OV,#68@&))ZJHXV/ MZL:QT_%$?2"5GD0LO=>JY6506N;P@XRF$(%O-AVY\@Y"&JIFYD'L]0:+KLLR M6HRRD!7U2[::YJ@VXQHK=,/.QMMA>ZKD@$8?5%O?T2#[+7OU^T/!M^3Y()X. M]WI9_#@A#2(YO3+9!XG\M@@N5W'T3;R! M<@2;KJCB8D,K)@<(TC-59"W_Z@ H\R M[K<[/HL37V>WG)O"@$04IB%#$"@' M6.5H$/?'?88@7J@Q,K127L=.TNT:=G"CQTE0A748.R':/FMB.Q:)^V6C0-9Z92B;79](4*:@ AP^0<^DJ@=JA) MQF4_!S'9GY4"EZ0K*0KAF1WK^\ P+"2W\$>UKA^QF6JR@VE5T_^W@./<#^*1V5IM )#D'RH M*Y>LQJXM<4=#*A7/EQ &"U]_%*4:-PS1='^.$Y6<8L&2ZU!#D'6!;L_Q)22" MQ#0T*/1D.=P7(DM[Z)U8:\IQ\]PFF$Z(9D+LP5D77]D"G]_/(8&&^I+1/1#. M#RRR#99[<(I$+S.2$NI*Q.P298\I;:YAY[\"#NN&]#SO8*F),8% ^K'R30U. M;/OF0BQ%%@X.^#[!>AJECWF@4(J>3["5$\XPJ8;A@J_X4INO&\=S;R6?_;4= M0[D!MW.Z]ZH+FB1FE#D0GB<7,^4V245N0A&"-]KMV4BP#44JP+*96\JG+$/. MA=LN.8.Z?S!V@S=!'V)]V(BC;,+NWJYS^Z$SRDG/* ?OPH'.I07?;$+3&WAU M#'KH)]1KQ1,<_D1Q4U[0=&-V.4PGS,;'$\#]KZ5':,A>BOK_,_[Z=XPQ_+^ M<&DUD=V!+ 5QFFQ!:5-*=8^[/;:7TZ(@7NKKQ-4G64DDQLLPN*X(;X<[5D)% M,6NC[$6%%4F^=@-L%CS6:Y3'9T.RR>ME\A0L69I^6BN*?2.'E;7 K.TFAH! MT:VMZA/T;C\'0 A5O+P_G03CC3M]=O1*(]2AR^#?^J43R(. M<'3###D^F&/GK-*BJ3,0'C?F[ZJ7X1X Y %VQ]'3D?%8V!:,G2&'USDDKC9) M+5DG8!-IF B/"" E_IJ&ZX^>E,P0U&@2DCV@1JC_)EQ=XH<1<7"MQN.]#7V1 M.,\JSI[/B> =&.(N]4TR#U8EOIA"%J)D/Q&)R2U"@99HK[()Y:0I/X2MOO%Z MG9M3AG.: A,$E/+"1!.&@*-"F(2LUIZD1)$NN5&[1)RH/Y"3]O2AB[;$43+U*X=":X,%AV$_4BBU"JB[LU8!,ER2]6)E+X MC90)MY%CFG*8,49-U#Q,A,W')\)<)>9C<"V&#,_X*N-%GFCIO6EGLM+>>(N5 MB1-$"0XQ">6V=.4+\C 6V$F!^JJ$L^;N7FK@' +@MO9>@"=6X(E+.>J+/E2J9 ,X[/R[-;: M96.N7>#@Q1;>HGCA"\ V\D?[^3E5$W1#X&% MBD&.X?J(#_,*)P7V3!HS O!'_TX)TLXXUM:U-",AY>!^;:WJJ ,.NW4$20(+ M!T@[A35AU@&%W/>9!C7SGFL-$*>4Y()7 <=\E4;N9@A'G=743VY(",>S@Z+/ M/KH!( >62SZ*+?"7+.*]1+^[F[MZ_CS-DIA2:@4#@T%2YY >'+DDP _*9*T$ M"6"VJ<@-7@'5%IC1PZB,XREQX@Q'22&)@C"04<[=D?!ENN6C91)QQ;-7<^_= M8N2]16Y;"(>,6]M[6(QO2@A]#N$62XT7.])M">H>KPZ-EHQ[0US^B%LH\/R2 MTTKHSHSR:<\$0HP*\-%@ Q$]'UHVBMH'7N_G7/KWN?EP:8GY;]?]F4CWYWS< MNH2!C_GXP(?'Q?NN7 (W@B/;X6@=O21K>X+"E87>*[Z7;D:0@BTAH M#DJX@G8@"I_07G;0R1(M[;;T%DBF_UW\F\H@&5_ (%=!"&S8IHJ9?Z\ZO"\6 M*6"_D2LB'-($.[R^HP>&6#H1EA[CA3#O,!^?=[@GXW:P%VW\[6'J1TNJSY5, MGTK3EQ1(Y/H+%+;L*_:O[B/1.W>"NCN'6)M1C=6*9<8E9*[:QEZO M[9EW7$TZ("CI$LUSK-69YB\ZT4L3DAE!I@F. 2.&ZI9]IMIB'ONCY M>%_TKUV&:2$M&)=\H+NN[<#=+.-K#C/+LQL-7\4348?\-7>36N+S67F9F8WT M4\O\A/-9?3>H?"BWW>S,_T7S73U_!*^Y\OW\ZRA=B6J)>I=I9XP>:<=T]\'2 M7Y-%0,3]COY2F& ?^P=*Z0).YYX:=.[P)\_M'(_[,!QS+K[R2CF%_KRWN[MD M\80%?;<3YQW8.R"%5[EY%:G-T"!>CX=][5',&U\ QD;:-U(Z4-! XF@8'Y0N MG2,+P1J69\AHA:@;&/N7=DLTUE]Z8L-E"WSW"DFIGYARNI].E%#\Y@#VL2\W M!'_'($RX;#.ZC<[EKC%R[%VX,OL+0G;Z%W5VD5Z<3]79>7HZ?^7Y/DH6/S,/ MPBD^ZQHY^Z,?S]S<%(V#O/&E#;E>"J^$89A^4.>OTLNK6?+'GDP1:0MU-+M( MIYGJ1O.-)CVA?1HD'8$R3 MA6[K^7BW]76!5U$:S%,,ZJSO:+:.EASLJ25>\XW!A 9)Y0C6 I]IO/G^DRMQDL&B+7?XJQQ??#2GO&E#F4= MAM<_W$[7Q&\4X0U!X8&0AWJ 3WNSD(>V]A.17-&)W\0FI$/[LY9*-EBMW5$W MPN0]$O8RDX;O)W]N<3_S6UEV%6..,$UQPL50MTCR#8OLM1[B9WB+CF\%#%U< M7);:F!)+9KG-LH)HYT)W:+CBJ F#QSM"AQROV$$BE1-5?: M[?W-X_$)>CH\Q@@Y7?08A+@=S9%5?2B_85\_>5>$6 MCMYM2?TE5^3OQM/.;\ #^G("]AMGN':OV9&<"S>=.XSVND;=M%X 87=@RA\S M12\7^?<<&9=AE,EO4V M["Z%B^P>:@SEXT:X_9;/:"Q:*H;NFAZ?%I1-DUY>!?9?:B/WR_#?74!(?:_$ MLG>Y5TO=U#PE]TWE:2*$A?5W*^[^3U00CT27@P6G&[\66/Q4X4VXT((=V\/$ MQ.R;2U/@#$28N.SYM Z0 584 8HES4WJ2=[.E=&76D394\= /H5&M$D"SX2HA'B20W,_ $\9]BA>BZ*NX)T3'J0B MZ\BT,@\R3M'OT8Y-)A;AI++ER&?%YPX#I'D;6I?$GGFA66@PH<",.^>/N3L2 MB=VX,YPE>5YP>$T70C@R]E ^X/;+Z.\XX9^*H;]6A4P#9.0_Z>0_5>XO8EWSWX$*C_.?T_H;.=4X&[&$ M5Z>32W!*&_X+5?Q+6V_IKT*!E]'6&_H1KT_5#3X W^-?O'"_X ;^[X3]\G]0 M2P,$% @ T$-_5.+L_G#> P VP@ !D !X;"]W;W)K&ULK59M;^)&$/[.KQBYIXI(;O +&$@!"0BY(MT1%'+-AZH?%GN M5>Q=NKL.N?[ZSJ[!Y:2$NTK]@O?UF6?FF=EA<)#J6>\0#;P6N=!#;V?,_J;5 MTND."Z:OY1X%[6RD*IBAJ=JV]%XAR]RE(F]%09"T"L:%-QJXM:4:#61I;+?JEHUJI1,EZ@T%P*4+@9 M>N/P9I+8\^[ [QP/^FP,UI.UE,]V,L^&7F )88ZIL0B,/B\XQ3RW0$3CKR.F M5YNT%\_')_0[YSOYLF8:IS)_XIG9#;V>!QEN6)F;!WGX#8_^="Q>*G/M?N%P M/!MXD);:R.)XF1@47%1?]GJ,PX][,N18WC+#1@,E#Z#L:4*S ^>J MNTWDN+"BK(RB74[WS&@R7LU7<'\'RX?9:K9X'#_.[Q+ M1QA/I_=?%H_SQ4=8WG^:3^>S%30?V3I'?35H&>)AT5KIT>:DLAF]8S.,X+,4 M9J=A)C+,O@5HD0.U%]')BTET$?$6TVN(0Q^B( HOX,5U5&*'%[^#=Z^V3/"_ MF4T<'Z92:)GSC%5Y)#)8*M0H3+4@-W#'!1,I9SFL:!$I:8V&/\9K;12EW9\7 M&+5K1FW'J/T.HT59H&)&*J!"M'G(4\-!3T=;O<#--MAY'=[';BRD]@/VWV_UXG@JO$)M;ZAA"[*G-DZ)-P7 MGJ'(-"!3@@Q0)%>H.&H8.\/'R03HL=F@4G2$JB%]AF:_3: !V6CV.WX8) 1? MS:PDZY07I^#-EJNW%+D(9)_C&[UG*0Z]O>^AGT2&HMDA_6@N74@*A*T25X)LNUV90Y MM854EE2N;^ES$?S[^GS'XIEF$]QR(6Q8UBQW-SY N^/'48\&G9[?[8>-)Z84 M$^8KI#GCA08NTM)513-,_*!K<[D9!7Z[WZ=Z6"KYPEWC3"GT6SI%M8"OU,HU M0MCUXWX7NGX0)XU9)<>9W<1/J+IJ F_)T#IK./1L;%U;U>#\JGI/O5IW[G'5 ML/X]7K7]ST2/4RKEN*&KP767BD)5K;2:&+EW[6LM#35#-]S1OP]4]@#M;Z0T MIXDU4/^?&?T#4$L#!!0 ( -!#?U35(\>"K , #8( 9 >&PO=V]R M:W-H965T1B:JQXY.5DJWTM)2KT/3:Y25-VJ;4$31-&QEW06+ MF=^[TXN9VMJF[O!.@]FVK=3[2VS4;A[PX+AQ7Z\WUFV$BUDOU_@%[=?^3M,J M'%&JNL7.U*H#C:MY<,'/+U.G[Q4>:]R9%S*X3)9*?7.+WZMY$+F L,'2.@1) MGR>\PJ9Q0!3&WP?,8'3I#%_*1_1??>Z4RU(:O%+-'W5E-_,@#Z#"E=PV]E[M M;O"0CP^P5(WQO[ ;=),L@')KK&H/QA1!6W?#5WX_U.&%01Z]82 .!L+'/3CR M47Z45BYF6NU .VU"/UY^_7L.[![ELT+R? MA990W5E8'A N!P3Q!@(7<*LZNS%PW558_0@04CAC3.(8TZ4XB?@1RS.(.0,1 M"7X"+QYSC#U>_%:.^(3=%F&E50M7%*NF7J ZVPU<^0JCAC\OEL;O_W7"83(Z M3+S#Y*T$:B/7:XUKZ3M/K:A]?0CFM?*>Q')#>6YZ6>(\H*DSJ)\P..%@\2$E(69H(ED3)Y![+K=9UMX:T M$&R:IL"Y(,,"Q)0E4PZ__)0+SC^,WXRX+HITXD!BGK$T=H Q&<=3+PF2XN1U MOU,FLH3%10$/&Z)8-73-.-_6]3/XDG76@*7#*]7VLMM[M]D',^D/^J&>Q75(C'?HV.ON_F"B2B)C( MG)S$+(JXJP-)^< )3UB2N=-C-5T5,Z)"I/P'*C*6%!%P41!1'(C>-,__347* MV907GHHTSEGLH=-,.':=XVE.[I(W'!.]1%!.!)T8HG0F$,$H.. MI4^U7-94T/KU2?I/@!-WVWCJX%'J6G8E3D83.9A0VM,IB[COQ8BXR0M?%,XB MD3YK-\^H4"2&ULA91+;]LP#(#O_16$L4,+&/4[[HHD M@)-F6(%U*Y*V.PP[*#8=&Y4E3Y*;[M]/DA,WPYKL$I,2^?$14N,M%\^R0E3P MVE F)TZE5'OM>3*OL"'RDK?(]$W)14.45L7&DZU 4EBGAGJA[X^\AM3,F8[M MV;V8CGFG:,WP7H#LFH:(WS.D?#MQ F=_L*PWE3('WG37$R8+K66SLK<%3C5MY((.I9,WYLU%NBXGCFX208JX,@>C/"\Z1 M4@/2:?S:,9TAI'$\E/?T3[9V7A+# MRSF5]A>VO6T4.I!W4O%FYZPS:&K6?\GKK@\'#E?^$8=PYQ#:O/M -LL;HLAT M+/@6A+'6-"/84JVW3JYFYD]9*:%O:^VGIME\_NWQZ\,*EHOYXO8IFWU9P/D# M65.4%V-/Z0C&SLMWM%E/"X_0@A#N.%.5A 4KL/@;X.G4AOS"?7ZS\"3Q!O-+ MB (70C\,3O"BH=[(\J(CO"7F6+_8^N!'MI9*Z+GX>0(<#^#8@N,CX)5>EZ*C M"+S4HY;SCBFIIW8?[;U>G@2:;;R6+T/E?E#/3)=,J_RS[]Q8^ M0.#ZP<@-@E3+5VGD!G%ZEE&]F83E"'K'H>#=6I4=?<.?)VXRBN "SE/W8ZJ% M]]@N,/V"] %\-TEB$V"4N$$:PWO=]0Y&MD&QL8LIP7+[Z1U.A]W/^I%_,^\? MCCLB-C630+'4KOYEFC@@^F7L%<5;NP!KKO0Z6;'2[Q<*8Z#O2\[57C$!AA=Q M^@=02P,$% @ T$-_5-WGQN/4 @ \@4 !D !X;"]W;W)K&ULC53;;MLP#'W/5Q#&'EK J*]QO"()D#09-F!MLUXV#,,> M%)M.A,J6*\E)NZ^?)#MN!K3%7D)1(L\A&1^.]UP\R"VB@J>257+B;)6JSSU/ M9ELLB3SC-5;ZI>"B)$J[8N/)6B#);5+)O-#W$Z\DM'*F8WNW$M,Q;Q2C%:X$ MR*8LB7B>(^/[B1,XAXL;NMDJ<^%-QS79X"VJ^WHEM.?U*#DML9*45R"PF#BS MX'P>FW@;\)WB7AZ=P72RYOS!.%_RB>.;@I!AI@P"T6:'%\B8 =)E/':83D]I M$H_/!_1/MG?=RYI(O.#L!\W5=N*D#N18D(:I&[[_C%T_0X.7<2;M+^S;V%@S M9HU4O.R2M5_2JK7DJ9O#44+JOY$0=@FAK;LELE4NB"+3L>![$"9:HYF#;=5F MZ^)H9?Z46R7T*]5Y:KJZN5XM;^Y^PNQJ 7&!Y*G(?O(BXP.X,H<"'TP^ = MO*AO.;)XT5LM"_U)"_7LPHJ12@&IS0^0^B@9F>&:$_ M6.!.B[%M5Z%4+T'P 8+$C9.@/PPN>%DW"K6.>:'V1"",$C>(XLX,KHN"9G@$ MD21ND@X[S+&O*AA&%N5:EGDQ&2:M[S4A*+A3]TUZ[6*6#[W0&@(&F;8,Q+S> M8 J,62)CXT_#Z;62%G@:']F_N-I-+6NB8"K83YKK8NCU/93#AE1,+\3^*S3U MI)8O$TRY)]K7N4GJH:Q26I0-V#@H*:_?Y-"]:R+E\()J, M!E+LD;39ALT&KE2'-N8HMS]EJ:7Y2@U.CZ8OB\7CMQ4:3Z>+E\<']#0;3V9/ ML]7L<8D^KJ.O$O!F$L[QIH<#/ &X03[41S9*,5^ M>I=^H*38@+)=2AB*XJZ?]A,4];I^/\%MDB+VL!V9CXP!PJPAWTE1KL&4H%'4 M];MQ8G]S?-?MS*7(JTRC/9&2<.<_,0EIB)+4CW&_\UT7(,_6B8UZ#V.4]OPH MC3HKH8VUK)(2N#X+N$&]J&\@MKZT&_NQN<'GKD!PTFDER*V;)PIEHN*Z;KIV MMQU9X[I3/]+K>?=,Y)9RA1AL##2\[9D)(>L94B^TV+F^70MMIH +"S-V0=H$ M\WTCA#XNK$ [R$=_ 5!+ P04 " #00W]4_>S4$E0# E"@ &0 'AL M+W=OJCZ8W0%69]?>8WM#\N_/V'L);8"D4JOV 6R/9[[Y[)GQSF@K MY&>U0=3PE&=8B>W8#=Q&<)>N-]H(O,FH8&M2U*DN;(52HX2%R-W6EP?C$P^E;AMQ2W:F<.YB1+(3Z;Q4TR=GU#"#., MM4%@-#SB)6:9 2(:7VI,MW5I#'?G#?J/]NQTEB53>"FRAS31F[$[="'!%2LS M?2>V/V-]GK[!BT6F[#]L*]W>F0MQJ;3(:V-BD*>\&ME3?0\[!D/_@$%8&X26 M=^7(LKQBFDU&4FQ!&FU",Q-[5&M-Y%)N@K+0DG93LM.3Q?WL\A>8S>]O9K<+ MF-Y>P[^ [^[9,D/U_W$->E&!A@= @Q ^":XW"JYY@LF? M 3QBV-(,&YH7X5'$*XR[$ 4="/TP.((7M<>.+%YTZ-@;)O&#"6<"<_9,6:9A M*B7C:[3SWZ=+I26ES!]'G/5:9SWKK'?(&5524F8(8@6B,,FH8/D,^(0R3A5" M(=,8]]WR45A3KN>J8#&.7:I'A?(1W;=\.=:7,ZMW9J56FO$DY6MH9->5JHF] M<]U0G!LS!;=EOD0)#S;7Z>JFCRBI=%\+#B@Z)W[7#^ #T!CT(>SXOF]^T#?B M$R!I;T=:"8Q1,*B,(A^"3M0[ZYR>11!TASVC,32RL-_Q>[Y=.E&K$G5/HPIF M %&K5 N.A+;?AK;_-T-;O3.I?MX7T*-@[PUHZ\&I;YEV7@6@B9RS&V*FX2/C M)3V^4)62#R]755V*\Q,5@0'Z]IMA& 0_-&.;"J]W+AF/Z56E'2$IT8I4[E'Z M"PVJ9[3 5D6-I,FC39/#N--DR\\YH!6*7"4^:&C6%MR]WCGIX.W?> MX_:?2*BP_U*[H>_<*%7^!]GTK[!H0"WDFWG40)ZTLWV)Y.U\NG.4:]N@*(A% MR77U%6^E;0\TK3[]+^I5 _6)R75*#WB&*S+UNZ?TVLBJ*:D66A2V$5@*36V% MG6ZHCT-I%&A_)81N%L9!VQE.O@)02P,$% @ T$-_5-"H5$O: P N0@ M !D !X;"]W;W)K&ULC5;;;N,V$'WW5PS4HG M-9*HBZ74-I!;T06:W2!.MP6*/M#2V%97(KTD%6?_OD-)5ARLX^;!%B\S9\X, M#S6:[J3ZHC>(!I[K2NB9LS%F>^%Y.M]@S?6YW**@G954-3*]!-77/U[0HKN9LY@;-?>"C7&V,7O/ET MR]>X0//']E[1S!M0BK)&H4LI0.%JYEP&%U>QM6\-/I>XTP=CL)DLI?QB)Q^* MF>-;0EAA;BP"I\<37F-562"B\;7'=(:0UO%PO$?_MR^K,LS&;F MI X4N.)-91[D[C?L\VD)YK+2[3_L.MN(C/-&&UGWSL2@+D7WY,]]'0X<4O\- M!]8[L)9W%ZAE><,-GT^5W(&RUH1F!VVJK3>1*X4]E(51M%N2GYE_^'C]Z>X6 M'B__NEW ^)$O*]1G4\\0M#7P\A[FJH-A;\ $#.ZD,!L-MZ+ XC6 1YP&8FQ/ M[(J=1+S!_!S"P 7FL^ $7C@D&K9XX5N)BES6"(_\&6Y*G5=2-PKA[\NE-HJD M\<^)$-$0(FI#1&^$6-"-*9H*0:Y(K[D4>5F5O!4?K1B*C,]TF30>J^]):'LU M+_26YSASZ.YI5$_HO#_>R-;0%M(?V?R7*'!5&J"";!N#!7 #9H.@#3>-D>H; M*&X0?H1Q&KL^2^',CI,X<2@ZT@;0>Z6ENFW45MK]<4A1@S FS#CR1P\V5K[A8HW MB$&8D87O9D%$3&YPA4I1!A9AITJ#/\O5"B+F3E(&/_V0LB#X9?2)DE/DE1%Y M"'R7!>GH41I> 2_^I2M&[QBCP!8D;,@9)FKE9QD:]&@_.B$H\<=,THR=C M;N(S.*'(>%!D_&Y%'J/%10$DF27IQI2HC^GR9(#_U^4[HAZHL9AV*LB">F,)Q.(X]3-DJC7Q3'6%&(21J3RV [#('6#A+UF_/M+ M4A>O0O=*'!1Y),I!0;XS_WQ$:>,#/F?MK*=$&K45^SX%JLP>^&5T3&3>03NI M4:W;IDE%EXTP76<95H>^?-FUHQ?SKJG?<;4NA88*5^3JGT](3JIKE-W$R&W; MG);24*MKAQOZMD!E#6A_):793VR X6ME_A]02P,$% @ T$-_5(XVSM8X M! <@H !D !X;"]W;W)K&ULE59+;^)($+[S M*THHAT1R GZTL2- 2DAF)]+FH2$[ M*.2Y$RJ+03 KK&0VTG?[^\OOHG5 MVMB+P72\X2NR M^"%RLY[TDS[DN.1U8;[)[5?<^<,L7B8+[?YAV_"RH ]9K8TL=\)D02FJYLE? M=W$X$$B&GP@$.X' V=TH<,.G8R6WH"PWH=F#<]5)DW&BLDF9&T5O!SQ_O[N^?[VX7D.5P\W,'M\>+Y[^.WV879W.X?39[XH4)^-!X9T68E!ML.] M;G"#3W#] .YE9=8:;JL<\U\!!F1D:VFPM_0ZZ$2\P>P"0M^#8!CX'7AAZWGH M\,+//)=E*0S5E]' JQQF9*ZH5EAE C7<")T54M<*X<^KA3:*RN>O#JU1JS5R M6J//M6YDY93*)11(!07X2BVF\5B0.\%LPU[J#<]PTJ>.U*A>L-^EH?>X0<6M ME[_>7[J8VK_A!Y9,:@/GL!2OF,,)!$'JL2BQIW#HI5'4^\Z5L%5RR.\'@1>R MF)[,2T9![UD:7H \!GT"(?.]=!BY4^PE?@P=<69MG%EGG!_-&A6(JAE;S00I MN"$?C&S4ZV/Q[@0]'N__H*GW>7@+BITHA'FC&&>U4I0W"H2?,L\?Q3;*4> % M:=HI5\AJ=6Y0E<0?L=2+8YL?EE(.(O] ,N-Z#328ES2)-2R5+/^=$KW3& Z9 MRW7H)2'K_7"C#?-S_D+<*R0'[;A_-\;IIF+[@!9=^/1+/B+DU%ZR)E^)'X^* M)A?,_3IJ(6YK(>ZLA2^UL7W,JZJF*J0A*LKZ@^NPX6]N&!PKBT[\XV7Q_Y3: M"@G>$V_)D(C0\^/4$A'XH\"+ F8)!CY+/.8/+1&[X65K$/F2$@&,A))PUW)[ MO;]J@Y$%B\/>[Z@UB')3VW(5%8DCM>2I[X^\V$_A;(=R C&+O"2*NK(Q:K,Q MZLS&G/:*O"Y/ [=1QTXS4O>)6A!PMF+H>C+V4C7KS%H@^NG:KH)@ES&-)"FED)UCO2ZXH(IH*9TFBPXL1 M34;5;#@-8>3&;14+:6A'<<WQS0W0( -X& 9 >&PO=V]R:W-H965TACTH-A,+E:5,DI-N7S]* M=KPT2XJ^V!)-'IU#BO1@)]63+@$,>:ZXT$.O-&;3]WV=EU!1?2TW(/#+2JJ* M&MRJM:\W"FCA@BKN1T&0^15EPAL-G&VN1@-9&\X$S!71=551]7L"7.Z&7NCM M#0]L71IK\$>##5W# LSC9JYPYWN.P/\VLOW/XQF"G#];$ M*EE*^60WGXJA%UA"P"$W%H'B:PM3X-P"(8U?+:;7'6D##]=[]#NG';4LJ8:I MY-]984\>%S-R\>YRX!LD8N'\O#UTTAP:G3DTC,B]%*;4Y(,HH'@)X*."3D:TES&) M7D6<07Y-XO"*1$$4GB T?7MX\ J=N,MJ[/#B,WA?U9H*]H?:FWI%IE)HR5E! MFXN+V9TKT"!,8Y K(8[3 @ ^08 !D !X M;"]W;W)K&ULK57?;]HP$/Y73GG:I*[Y!=E4 5(( M=(NT FKH^C#MP20.6$UL9AOH]M?O[$!&.T!]V$MBG^\^?]_9=^[MA'Q2*THU M/-<55WUGI?7ZQG55OJ(U4==B33FNE$+61.-4+EVUEI04-JBNW,#S(KTVFW-(''XP/ZK=6.6A9$T414CZS0J[[SR8&"EF13Z7NQ^T+W M>KH&+Q>5LE_8[7T]!_*-TJ+>!R.#FO'F3Y[W>3@*\*,S <$^('@=T#D3$.X# M0BNT869EC8@F@YX4.Y#&&]',P.;&1J,:QLTI9EKB*L,X/1C&69K!]!9F]^-L M/)G'\W0Z@7@R@BS]/$EOTR2>S"%.DNG#9)Y./L-L^C5-TG$&[T94$U8I^ C M5FTT+6 \R][C5*V(I*KG:N1G=G'S/9=APR4XP\4/X$YPO5(PY@4M7@*X**Q5 M%QS4#8.+B".:7T/H7T'@!?X)0LG;P[T+=,(VV:'%"\_@3>62[Q06N+U_W&!4:=EU+&, M.F<8/=IKCD='ME1BU4(NZAHW;XX0L.R51F:,+_%WD3R#6 M)ILG;V/W'S+>*[J7/%[0C%J:T?_+=]&4U2GJT9LS?M+S9,;=HRY24[FTS54A MPPW73&PO=V]R:W-H965TT%[,O= MUY\[V^?6FHM7.4=4\%;D3+:MN5*+6]N6Z1P+(J_X IG^,N6B($I/QBT^%+EE.%$@%P6!1'O/M M:PLRG))EKA[X^BMN\FD:O93GLOR%]<;7L2!=2L6+3; F*"BK_LG;I@X[ 6YP M),#;!'C[ 8TC ?XFP"\3K8*H41,U2J+&L4. ,\H893-](W*]%A[:M4JB64J8WK#J M-)J^=]VR5[NE_.S5O YOW-KK U^SYFN>Y'NN3M8[I#FAA03*TJ40^V>CPJR4 M@AV 2S=PPN8>YP$WSVGXMM9/0[?LB'OVGGXRJ@[_5Z9Z;^YUO2F3D.-42SI7H682 M50^O)HHORC;XPI5NJN5PKI\]%,9!?Y]RKK83LT#]D';^ %!+ P04 " #0 M0W]4TTN^U6D$ !]#0 &0 'AL+W=O:D;K-G9"*(E&@,ZPZ%)5VYF'4!Y,0K5;:%\CE?,??YW-SNEO&7\0*4<)K$J?BNK62:_+,AG3%*<<1)8DA+_=8,RV MURVK]?[@@2Y74C\P>MTU6>(,Y=-ZRM6=47F):(*IH"P%CHOK5M^Z&EF>!N06 M/RANQ=XU:"ESQE[TS3BZ;IF:$<882NV"J+\-#C".M2?%XW?IM%6MJ8'[U^_> M;W/Q2LR<"!RP^">-Y.JZU6E!A N2Q?*!;;]A*2@G&+)8Y+^P+6W-%H29D"PI MP8I!0M/BG[R6&[$'L-PS +L$V!\%."7 ^2C +0'N1P%>" ME[,M<&VMO.F+?/=SM-HOFNI$F4FNWE*%D[V;_FP\@_M;F#Z,9J/)8_]Q?#^! M_F0(L_'7R?AV/.A/'J$_&-P_31['DZ\PO;\;#\:C&7P>HB0T%C AG!,=[B_P M)SS-AO#YCR]=0RIR>@DC+(G<%$3L,T3^(NDEF/X%V*9MU\ 'S? AAI?@6#G< MJH$//PXW:^"C#\.MX!!NJ(!44;&KJ-BY/^>,OUDV%_@[PU3":*-_?]TI"QA+ M3,1S@W^G\N_D_MTS_OMAR+)4"GC $.F&S&.\@'ZLN@9)0P35?V# ,:(2[I@0 M%S#(.%&<;? M@,T%BU&$J+C7471/5G==QS3-(Y(U9J:[;W9 TZMH>HTTIUPU=2[?@*01J)C2 M=:(#F@E<9#'$JFQ$'>=FIS9(!I8);TBX:,B'=D6RW9P/J:01C3-=Q3##,.-4 M4A0P>@WC+,((%IPE,&#).I,D;_!L 2/"4YHN!4R1PVQ%N,ZA1.=5G:""0'MO M=QW'#?S@.%5J[+S@P.Y H5\I]!L5?LT()ZE$)4H'8LU9E(42MKIWI2HZ'&7& M4U"A4FDDU8BLT]"\A/5)1\7Y5-=]_@OR0&>GTMEI=/7S75!,R9S&>1CKI'1. MD[W=]HY+HL;*<^S.H=7HU,KK^(%5'["@$A(TIV2T465#A#>3\*@ZC5V6#$073YUH:7EU1.AVSW6X?T3#V3J[ZP^0[ MX4N:"HAQH;#FI:]<\>*L7]Q(MLX/LW,F%9O\&PO=V]R:W-H965T MK$+M+%(#G4(' .;0[L!FB)(D.W% MHA>*3=O"2J(KT?$NT(6QNK(22>1+-4S6TW2;<'^9.T7AE%B6/8W\()[, M9_FYQV0^$SL9!C%_3%"ZBR(_^7'-0[&_FN#)^XFG8+V1V8GI?+;UU_R9RY?M M8Z)&TRK*,HAXG 8B1@E?74T^X3:PL M(Q[RA_3?\\6KQ;SZ*;\1X=_!4FZN M)NX$+?G*WX7R2>P_\W)!>8(+$:;Y7[0O;&TUXV*72A&5SFHIWPM9\++58HB!ZV(>TC,/)NA!Q'*3HKMXR9>' :8JZ2IS\I[Y-3%& MO.6+"T3QKXA8!'[8O74NV)O_%XQ]'7/Y4INI<\2O\Q M3 351)!/!'UWK B;=MV#PI/EGMD_\-O<)@Y0SYM-W^K2=-B!1UW'JNP.4F-5 M:LR8VF>1;@/IAX'\@;X^\.B5)Z85VU58>UQIG6HB9["TA:==DXQ1[##*&M)V MV#'J4L?IEM:M4G.-J=TM=XMB^2<(ZU5!O7&%Q9;&C#58VM*UKAGU"+6;TG;8 M,8S!;&1]-8^P/5Q?NZV; M1[T:6DM]VW8$ _1Q FN&83/$/G,_E)N%G_"3]-4 PN[(^FHL86^XOEY+-W"Q MUV)%VZSGY48TPXB988^)4!0^Z;$EFCT$CRLKT00B9+"LI>OA>PL(6$TN=!DZ M0 C#/?)J:A$SM9KRHO_0F04%T1 B,++JFDO$7!0956?MA]DAX+I-6G09>F"Y M;@\NB&89,;.L0_6S:@VBP42\XU MW8B9;AV*_T0!0C6^J#6N_E1#C9H+*I/^I>N!_AYS'=K0O\,. W5K]^DP.8U! M:L9@A_[GU22TUA..W!12330ZO"TL78_6)!UVIIJ$:@92,P.[T'Y6F4(US^C( MS2+50*/#VT7:[@.[RI0.LYXRA6KXT6/P6^R2)(/(??[=YB1]-;WHR#TC:&#! M\)X1VKV@0['7$KC+CF$;>]TJ@T8<'$-TAH]X;, M(S9KB=]EYX#7\XA#[1/8,=CUBW]6]0(:83!R>PD:83"\O82.]A(3UVE]X>NP M4Z]9Z*E>0$,/CD&O7_J?*&- XPU&[D-!LPZ&]Z'0;C")#39NWH<.,V"NV_.A M5;.1'6-C_VTXKYIA&GELY%:5:="QX:TJ:W>@S4+&:'*8D@8B.P9$ _#/*F:8 MYAP;N4UEM4_WP]O4TI69%#>9%"E-:[M4$4_6^>9=BA9B%\MBVZ.RB&ULC95-3^,P$(;_BA7M :2% MQ$Z;%-1&HA^KY< *@6 /JSVXR;2Q<.RN[;;P[]=VTE#Z!3TTMC/SSC/C>-Q? M2_6B2P"#7BLN]" HC5E97VY-)P)N%=(+ZN*JK!#C8+#RP>6G<0ICU%W0.CV"> M%O?*SL)6I6 5",VD0 IF@^ &7X]29^\-GAFL]=88N4RF4KZXR6TQ""('!!QR MXQ2H?:Q@!)P[(8OQK]$,VI#.<7N\4?_A<[>Y3*F&D>2_66'*0= +4 $SNN3F M0:Y_0I-/U^GEDFO_C]:U;4("E"^UD57C; DJ)NHG?6WJL.6 DR,.I'$@NPZ= M(PYQXQ#[1&LRG]:8&IKUE5PCY:RMFAOXVGAOFPT3;A?+K M:8+.QF HXQI=H)$41MGR(JHU&(VH*!!G=,HX,PSTN35Y>ARCLV_G_=!8!"<4 MYDVX81V.' F'";JS\J5&$U% \5$@M.QM F23P)"<5!Q#?HEB_!V1B. #0*.O MNT921)(MSIAZOM0NV;X:ASU;MJS3[P=5N^[DD^6V#; M730@)E#^.6LMEFQ#)#@BW1W6?;.+7HQC?)@U:5F3K]5RZW,_!)GL1;_J8!)' M.Y#[9CCJDCA)#U.F+65ZDO)6'*CH)\3IWMY>8/N+TQWD?3O2Z^%>O$,<;C4< M^T7/?1_6EF8I3'UTV]6VU=_X#K>S/K170-VQWV7J^^..JCD3&G&86@]F5)Y.];9**>>*%W="SH MKM#6X:=)17:X1+VJYM)8?L>RH25R104'B=N)=Q->9R,;[P(>*-:JMP>K9"W$ MHS7N-A,OL 4APUQ;!F*6 V;(F"4R9?QJ.;TNI07V]T?V3TZ[T;(F"C/!OM.- M+B;>!P\VN"5[IA>B_HRMGK'ERP53[@MU$SL>>9#OE19E"S85E)0W*WEJ^] # MA.< 40N(7@N(6T#LA#:5.5E3HDF:2%&#M-&&S6Y<;QS:J*'<_L6EEN:4&IQ. M%[.'V?UJ!I=3U(0R!?=$2F);>P5O8;6@&>OAP?/X;[1VXF..M&1XXO/B<8#\CW"5HH2 M,L&U-+?)-%X7D+F6HX0?-VOE_#]?2!AW"6.7<'0VH1THRG=0H72CQW,$L69T M1^QM/MG2AG+L*.TP'M+0S&;B'_J-^S?H8R_F6;&CKMC1?XIUW1G WZKGO:J_ M=E4/K#]'KLVXGQ+P?;9OR1=)0V@!SOA5"'PT[-=TCF?X!4$L#!!0 ( -!#?U0A M^IBX2P( *H% 9 >&PO=V]R:W-H965TP*D2"P+1*W89@= _3'ISD E:=F-D.=/]^MA,R2D/5O<2^ M]CW'Y]SX.CHP_B2V !(]%[04(VLKY>[.MD6VA0*+'MM!J7;6C!=8JI!O;+'C M@',#*JCM.4[?+C IK3@R:W,>1ZR2E)0PYTA418'YGPE0=AA9KG5<6)#-5NH% M.XYV> -+D*O=G*O(;EER4D I""L1A_7(&KMW2:CS3<(C@8,XF2/M)&7L20?W M^.(LP/B.ENQZ8FIC4$K-Z34?W$IN=HE"B?C<9)\ M6WW]OD2+63*[?QQ/'F;H:@H2$RJNT2U:+:?HZL-U9$MUF(;864,\J8F]"\13 MR'K(=V^0YWAN!SQY/]QY";>5Q=:GU_KT#)]_@6\!&9 ]3BD(]'.<"LG5!?KU M!K'?$ON&.+A4P"QC52F%NM+'$[J*59.$AD1WUCYV';?ONH/(WI]6Y77><."[ MP;^T%R*#5F3PMDBJNA67&2#5]RAG52K7%54]5&OO$EP3]D^$W(9AWS^3VY$U M^#CPN]6&K=KP?TMZ@TJ073+#KKHZ81B<"7V=-^R'[B X4VJ?=))^Q;Y@OB&E M0!36"NCT!HJ!UR]#'4BV,\V5,JE:U4RWZC$%KA/4_IHQ>0QTO[;/<_P74$L# M!!0 ( -!#?U0_\ \X&PO=V]R:W-H965T1HO8K$H?M&Z MM'4] T6YD"RIG!6#A*;E/WFN"M%RP.X!![MRL$]U<"H'ITBT9%:D-2*2#'J< MK1'7U@I-+XK:%-XJ&YKJ-CY(KMY2Y2<'D_N[R?7]XW=T]7F$KK\\C2>WUY\? MT=D()*&Q>(?>HZ>'$3K[ZUW/E"J>]C*C"OMCB6T?P!Y!=($G MNUN;[J;*LD[5KE.U"SSG4*I<'7XN?YVC24Q2B4@Z0]<_ EUKY*EFA>@::OWFK@64'HNSUSU:[8 M4;,-LFY-UNTD>Q5%>9+'1,),70$E!Q$EY253M$G"N*3_%0_V,2^A_1:E]Z[M M^+ZS17V/G1-:^-+>S]VKN7N=W"=[2WR.4MA;9V^'1>C:%M[BNFN%[< /#E#U M:ZI^)]41K)1LEL?M$81LG[Y;2*; NTY>4$<)WOZ8AW6P\%6/>;A;6-_UM\M_ MS&J#ZF5-];*3ZI E62Z!HP4IES*)C>T&>]%B=UH-$Z[/^!#C2B MAX/7[4"P4UK'L3P_W&[!4;M-PHUPXF[E_ 1J^%RR>(;&B:*] LWTM!XTBH&UL MC53?3]LP$/Y7K&@/(#'2)BD@U$;JKVE[@&4%-DW3'MSDVE@D=K"O%/;7[VRG M6<]-"8#LJ:ZD&04E8G,9AB8OH>;F5#4@:6>E=,V1 M3+T.3:.!%PY45V'4ZYV%-1V M#WN _MD!0-0"HI> Y @;@&Q*]0KN/05(V0]A1O M4-.N(!RFV>)S-E_V_(B;LVQHXO/M1&37.E\?F$9167R+@LV/QA(QJZ\,A^ MC)<&-=W8GV^D2KI4B4N5')1.XYH+[J> \O!::12_O .>:+X-O'9$GG;@:.UP M/Z9)G)Q3\Q[W^_9OU.#B8A!W45YSN'?C:M!K-XB&Y6HCT1]BY^UF?>RN^ O_ MA-X /[)_:/P#_TG#1I/Y3>0-6X>[U42%/BEB6]8Z!M .VO ME,*=81-T+V/Z&U!+ P04 " #00W]43?H5YN@" !C" &0 'AL+W=O M<>^ZU8Z>WY^)%;@ 4>LM9(?O. M1JGMO>O*= ,YD7=\"X6>67&1$Z6[8NW*K0"265+.7-SI1&Y.:.$,>G9L*@8] MOE.,%C 52.[RG(CW!V!\WW<\YS PH^N-,@/NH+ GY1V,NC-C*9+#E_,9U)UGD[B8,R6)$=4S.^_P95/J'12SF3 M]HGV)3;0X'0G%<\KLG:0TZ)\D[>J#D<$+SA#P!4!7TOP*X)_+2&H"(&M3)F* MK<.8*#+H";Y'PJ"UFFG88EJV3I\69MGG2NA9JGEJ,%K,9H\_GM%P-)HM'L?H M:3)\F#Q-GB>/"A#(#/!!A#>H=\ M[S/"'>RUT$?7TSLM]/'5=*_[D>[J2M7EPG6YL-7SS^A-R3M9,I"(%!D:IJG8 M$2;1G^%2*J&W\-\+(?PZA&]#!&="6%7(T):\"\Z8C71H*_(&LFT-2LG02IHO M_76 ^SYNN"OQ[5N@84X[(8U[(/CH'8<7.=8\!5(.HQCCDW2:L##VPC-& MD]IH$Z<-7""C4M8:31LEB+XGQZ1?8A(61[WNGF]L].M'-]?N=B#4M M)&*PTL3.7:P51'FEE1W%M_:07W*EKPS;W.B_ ! &H.=7G*M#Q]P;]7_%X#]0 M2P,$% @ T$-_5/+Z! .'! ZA( !D !X;"]W;W)K&ULM5C;;MLX$'UNOX(PMD +9"V1NM@N' -Q'"=>-%TCV6X?BGV@ MY7%,1!)5BHX38#]^24F1[%BB%6R3AUB7.6=FR,/A4,,M%_?I&D"BQRB,T]/. M6LKDLV6EP1HBFG9Y K%ZL^(BHE+=BCLK303090:*0HO8MF]%E,6=T3![-A>C M(=_(D,4P%RC=1!$53V,(^?:T@SO/#V[8W5KJ!]9HF- [N 7Y+9D+=6>5+$L6 M09PR'B,!J]/.&?X\(ZX&9!9_,]BF.]=(I[+@_%[?S):G'5M'!"$$4E-0]?, MYQ"&FDG%\;,@[90^-7#W^IE]FB6ODEG0%,YY^)TMY?JTT^^@):SH)I0W?'L% M14*>Y@MXF&;_T3:W]>T."C:IY%$!5A%$+,Y_Z6,Q$#L [#8 2 $@;0%. 7!> M AI +@%P&WKP2L 7EN 7P#\MH!> >BU!?0+0/\EP&L # K ()-#/G_9Y$^H MI*.AX%LDM+5BTQ>9@C*TFG,6:['?2J'>,H63H\G%^"_T<0*2LC!%7ZD05*OO M$_H=?;N=H(^_?1I:4OG1UE90<(YS3M+ >0M)%V'O!!&;X!KXN1D^A86"^XWP MB1D^@:"+'-P(O_A_\*D9?I:(+B*]1OAE>^]V#?RJC?=F^,P,_S.0760/-!R[ M^W!+Z:H4%RG%13(^IX'OB[I'?(7.!2R91%,:L)#))_0C>S&3$*7_&-PXI1LG M<^,><1/D;A8TI'$ =;R,1V\##R/7=NS^8&@]["JDG=GEH1GQ>V3';"\; MM\S&-68S@85$-%XB%DL0D$JDMK0[M2;CNHS<@QAPW_%[?;L^"*\,PC,&,9_/ MT1=.8_3C&J(%"-,T^26G_Y9JZ)5N>D?'[P0E@L4!2VB(:,0WL:Q;2[V#L1M@ MQ_:=^J'KE_[[1O]?N00TIT]T$8*JHL%&"*CU/^X?\Y]7RZ-F>V$.RC 'QC#/ M@D!LH%)979T>''CN^;A!6=BN=AS;Z/D6 J[D_1J)X9WM#+^ER'!5VC#Y-3*; M%D1M)Q!790^;ZUZ+*1SCPR+EV*[;X+JJ4=A]-I[FJ6=@W)GJQ6D'6CU?E6'5(M9O+$::Y4(>$]S<* MC))PDR*G:]L?3#%6!0^;*]YK8C0S^5WB?:CMF5Z-V\^E*I[87#V_ZPXTEHBE MJ9)V;0N3$_B[VZYGJ[\&35<%$9LK8N'Z!,$CB("EH%=W;1\Q*YCZ.S'875(? M *D*(S$7QN?K[01= MTT<6;2(TYD*19JN>)NJM?*H37^%EKUFQ[;VIR]76PG _DYV&U%RU&S.YT&-. ML_/WI&'M'*'^8Q.KUMTN!MXQ#7Q5X10:=;.$5M_!;JFJB>/4Q3" M2@'M;D\QB/S#2GXC>9*=NA=<>WVL?)QF?&'\3>T(D^);$J;@?[*4\?+(L ML=F3!(LA.Y!4W=DRGF"I3OG.$@=.<)2#DMA"MNU;":;I8#+.KRWY9,PR&=.4 M+#D069)@_L\CB=GI?@ '[Q=6=+>7^H(U&1_PCJR)?#DLN3JS*I:()B05E*6 MD^W]X %^6B!/ _*(/R@YB<8QT$-Y9>Q-GSQ%]P-;*R(QV4A-@=7?D4Q)'&LF MI>-K23JH"'K70/QSX$-CA'4 VA ;X] 8\VRFXF\-M WS6#7]FQR& OH;;(P-\W@V? MD+9'T-29@PY)$M49H):;\!9/?K) 3!*Y90% ) M"+K'K4K1]$J#*?/H.G/KV*%=.[+]?[5]6E(U)3BAZ\,6#8U= M ?88_%/>>##+.$UW8$DX9=$=*&;%'6@XAJK22TJ-:W=>9NHKL79#B+J-0SV" M$,Z5/G%CFDY+IJ8$-VR9'K V3-CMF&M5#Y7V =1*2F?^0O3\[7)E6-LC='^ MZ\/:VF"WMS7*J!/$?:RS M;EQ3!N6?[+:8-:].$W:[YF7[-:(1ED5Q7EZ0M"H+K?2U$R/7LRR(9 @,W M=%&;V-II8;?5OJ0'3",0T2.-2!J95W!XE3TL.)BI3U^ MSTI#M>\B^P>L-%1[*NKVU.]::5-T;9_(#RY6FB'(NPQ:W @Z'U7CH;3;AONL MM)*BWX,CJ@T8=1OPBFR(>D&)P):S! @<&W?IQY+E;/$XWME.79;:%.BT;^FH M-G'4_9#;WQ+0]2.L.PI\^](V37&!'X0M3[JHW@]0]W[0QQ!*BF9RY)A$&N*@ M0:35>'_5WS.^8+ZCJ0 QV2J@/0P4 R\^$10GDAWR5]I7)M4+H M^UO&Y/N)?DNN/M1,_@-02P,$% @ T$-_5/ZM?RC9 P KP\ !D !X M;"]W;W)K&ULM5==C]HX%/TK5K0/K=0EL1.^1H#$ MQZPZVDX7E7;[4.V#AUP@FB2FMH'9_OK:2<@7P9,9:7B V+GGY%S[YI@[.C'^ M*'8 $CU%82S&UD[*_8UMB_4.(BHZ; ^QNK-A/*)2#?G6%GL.U$] 46@3Q^G9 M$0UB:S)*YI9\,F('&08Q+#D2ARBB_/\9A.PTMK!UGO@2;'=23]B3T9YN807R MVW[)U[)PBVHI),19R?$=;1BTQ?)ZB=HM5Y! MK ME);FZ&RB#^RI7J@AMGKC'R6DI,KY)B@>Q;+G4"WL0]^EHG1-J9CA.GXSAJ?X[EK7DNJJ*RFZOLOD"EV%$. M&#W#$>_*J77*HV M)>R5='C]KI-\:HHO(_'0J4565/=RU;V7JPZ$.#0K[EWJ<'LNQJ[;K2EN$UE1 MW,\5]U^N6!T\0M+8#^)MD^Q^:]EM(BNR![GL@5'V=^UCL10(GH"O P'^67R3 MX,&%C'I%F"(J H>YP*%1X%*=B\ Y^.G2HC6+C\!E"J^>#"V;'9VE? R5FBHKJRW:AQ0X7 MSHR[;['#A8=BLXG67IV6[H\O+9+@NA^U";I])JB:5>&SV&RTU[)ZQFMQ@X4. M+M(R!U45%Q:+S1Z;5=/L5=54^"0>OD$UD<+FB-GF7E=-&6EY1;N]?FW9VP0M M&H)(*:B:5>&R!+]%-66L%<6DGI4Q)M5KEQJ3"/@VZ0B%.N0.L4S_].>S>=\JW02Q0"!M%Z73ZRI1XVAVF \GV2?OSP*1JII++ MG>JH@>L =7_#F#P/] /R'GWR&U!+ P04 " #00W]41%^*C>P# $$0 M&0 'AL+W=O7FO6V+Q1I#)AKQ!B-U9QGSD$EURE>VV'!DG@&% M@4T=IVV'S(^L8=]MPX'& D_CH#C$ 2ZD-L'4SP..,0BT)17'?ZE1*_.I@<7C@_4/AKPB,V<"QW'PT??D M>F!U+?!PR;:!O(MW?V!*J*7M+>) F&_8I6L="Q9;(>,P!:L(0C]*?MECFH@" M@+:. &@*H,\ I'D$X*8 MRZ@F0*:)C,)%9.'"9-LV.?Q#KA>K:SI Y-,@U;T M_4C7?2:YNNLKG!S.[F_'?\+M]/[J]F8&HYL)?!S=W8UN[F?P=H*2^8& <[C= MZ"()F._A\A'YPA<(4^XO\)VZ.5LSCNB9A0N(XCN19P&7GH/35@*_I9#N@A M!Q>TTN($%PUPR1E0AY*2@,;UX4X)?%(;3GH5;-RLHJZQYQZK:*$[!I[^42;B2&(K/%0$ULX":)J#FD8 .S:-41T@6>7ZT*JMZ M8J1MC&BU>ABZ;K/7Z;E]^Z%8C)KK)J?7/6'3RMBT7LOF#'9&7E0BV0-R)9=* M$;7FJGNP4+W*E;IM60"!OT1X^R\R+MZ5I:#:LPM[C80NA$G_4Q<\MA<5)6IG MI-K?@10>'OV-?O3+""1>NH6<.PW2?E; .HLF)Q8]8=G)6'9JL4QYL'E02J)3 MTCBTY32=R@4*4Q!\CTT*K52[ WU@J4_Y?DG- ^ _C)9.>&ZE>K*234A^0@B M[D_1D]3-LV9O'DEV/I!(O8ET0@C(RQ%27>U\AI!Z0^1;M2!U4S,_^30@U>/@ MF!R0MI8#UZDE![DJD\YO(@>Y5)-Z6GU*#KHO&H14O6.07(])M2#_4#FH=DV, M' !QLM>,4[I <^6GSD_1A=3-L[[OEF>=YE. UIL")W2!OIP"I.H-@>93@-:; M M^J"ZF;$_FQ"]O&$/G*;+^%ZJ5M)),=9'8UV^*/S,;6SI ! M+A74:724,/%DRYV%$.\C^^!C^#U!+ M P04 " #00W]40>FMY$P# #("P &0 'AL+W=OW%)K7-$Z50 1*EFU9M;5'IUA?37ICD *N) MG=FFM-]^9R<$PB!!JO8FL9V[R^_^?KK>2LAGM0#0Y#5-N.H["ZVS2]=5T0)2 MJLY$!AR_S(1,J<:NG+LJDT!CZY0F;N!Y;3>EC#N#GAT;RT%/+'7".(PE4_?< A*!R"78?6 8>P<+#*N3F93>N::CKH2;$B MTEAC--.PVEAOS(9Q,XT3+?$K0S\]F#S>C[Z1^_'CS?W=A SOKLG3\.%A>/A M/()]TY@';=N@Y@QY&81AJWO1#7ONR[:ZS785ZO.2^KR6^LGN6]2&OH#$ UQG40'NE,"=HV2$5Y 14_NY.HU"UEE4 MN+HE5_>]0M8B=QNEK+.H(/O>YH[PCA(S,KLE29!>2,3,F-P/682K$[;6I(JY M=97Y[]7VZ S\1IUK3:H9!)L,@O]QYA91FP_=(PRKY)O;RP_?O:Z;\PB/.76; MK/(,W*V:* 4YMZ4B+F&QY#HO$LK1LAP=VB)L9_S*E*FVUMJ$R6O<6RKQ)E$D M@1F&],XN<"W(O&S,.UIDMO*:"HUUG&TNL-0&:0SP^TP(O>Z8'Y3%^^ O4$L# M!!0 ( -!#?U3ANH+ 40, +D+ 9 >&PO=V]R:W-H965TNVXSN;B3&9S969<#NM!9[!!-2OQ4CHD9M'B4D"3!+.D(!IV^GZ=WV_ M:ARLQ6\":UFX1R:5D/,W,[B/VXYGB(!"I$P(K"\KZ .E)I+F^),%=?)W&L?B M_2;Z-YN\3B;$$OJ@Z*E M5#S)G#5!0EAZQ>^9$ 4'OW'$(<@<@GV'VA&':N9@E7-3,IO6 "O<:0F^1L)8 MZVCFQFICO74VA)EEG"BAGQ+MISJ3IV'_!QJ.GNZ'CQ/4?1R@Y^YXW'U\FJ#/ M U"84'G]C(7 3$DT7"JI,(L)FR%]05_?041$XI#"%W2-,COT\@!)".)53WU" M+I)S+$"V7*5QS4O=*$/KI6C!$30_0 ^9)QMLDNT%I1$' M$%50U;]"@1?X!X#ZY[M[)3C57/NJC5<]IKT1YMILPACU>:*_3(GMWNX:'6>@ MOQ:%P@]4M!OA#SO=76,1HY>?.B2Z5Y#(UQ*@6@Y4LT"U(T#Y0O/M0E^A$&:$ M,;/F(::817!H*=/ #1O8E(Y5)ZA[^M=R5T6!3YKM<-=S[GHYM_U8M3IX!4(7 M'[00)-+_(-+-IS?B64FD;VD6Z+Q*L)=!N9\S;/4Q'2JG08K'E2R#*+';#;'.SV M4B%+D6]/:EEFL8/L>]MCP3M/S9? MJO#9:?AGU(#,Z!S!@VT.P7_47D@/VY*:E84MV]$'3,JJKK\]O_SJQ3O[= +5 MD_L[,RDONFZA"4I S&QOJ/XSNO$_<\3K29*\YPS\#T._8Q2LQ"/'I:J]@Z$R$^*'&=Q$/<<(AI:BP1 MCK]61IUJ3Z-8?W^U_LF2)S(SIG HTF\\TDG/N70@PCDK4GTOEK_CBE#;V M% MJNPO+%>RG@-AH;3(5LJ$(.-Y^<^>5XZH*1#1_0K!2B'85F@=4&BN%)J6:(G, MTAHQS?I=*98@C319,R_6-U:;V/#=UU-NQL;;KC:Z;K<*3BP MDQ_ K$2E:9GG,$')!2U]8ES"(TL+W)<+ M);*V168^)4_]MM=N=MVG>GQVA3I-;RVT0;I=D6Z_-6F61_#Q>4$?'AIH8:=) MJM!*TQ+/XP8,XEABS#1%+]>2TU?91X*8PPR1E)QU^ M?UT6_=:OR.S6T=\KWP..'Y= M3_P3"@K!>:+^C\U2!+HO %>J,$FS%TOG5"QNK5?-4,:VA5<0BB+79>M7S5;7 MA(%MCK?FK\WUP?; :S/EW>.6R9A*,*0X)Y/>^04Y2I;M?#G08F$[XIG0U%_; MUX2N0"B- *W/A="O [-!=:GJ_P-02P,$% @ T$-_5+CL9-#K @ ?P< M !D !X;"]W;W)K&ULO57;;MLP#/T5PMA#"S2U MXZ1I4"0!FDNQ8,T%<=MA*/:@Q$QB5)8R26[:OQ\EIUZ:V_:T%UNBR$,>4B(; M:ZE>]!+1P%O*A6YZ2V-6-[ZO9TM,F;Z4*Q1T,I"!PKT%F:,O7>1B[73:_L?0@FR6)IK,!O-59L@1&: MQ]58TXM(;;ZP_T.\>=N$R9QH[DWY/8+)M>W8,8YRSC M9B+77W'#Y\KBS237[@OK7/>ZXL$LTT:F&V.*($U$_F=OFSQL&91K1PS"C4&X M:U ]8E#9&%0YV$TB>"LBX8E7,.0*<5L[L^A M!(]1%\Z^G#=\0[%81'^V\=O._89'_)9#&$AAEAIZ(L;X,X!/) HFX0>3=G@2 ML8NS2ZB4+R ,PO*!@#K_;AZ<"*=2)+;B\"I'\>8DB:&-@E8&QIP)Z"9ZQJ7. M%,+S/1U#WV"J?YYP5RW<59V[ZC%W&8*1,$'.#'D=,V42U(?JDN-<.1S[QE]; M85@) N+\NIVM?;5R$&RK?0KSJ@CSZF280RE*O73%Y3LB94/18Y9*P_, TRFJ M4XFH%1YJ_R/OUX6[ZY.$HB53J*&O=8;Q!3PQGN$%.&G)MA=;BG?J>@9NZ=F( M!=KU!4R1&C "=:(Y)H;B.E2IW'-MJP2[1=K7*->/UJA>4*K_K4:),$BT#/3> M:%SH[5+=X>%K5=^[+[O![FO4#EPH?ZN7I:@6KL5KF,E,F+P9%-)BBMRZYKDC M;]-TR8?!'YA\- V86B1" \&PO M=V]R:W-H965T;.0%[DEH96S MF)F]%[Z8L5H6M((7CD1=EH3_6$+!SG/'=]XV7NG^(/6&NY@=R1XV(+\=7[A: MN9V5G)90")S/G<\300%9%*; M(.KO!"LH"FU)!7,E@A8L>(/FLO#W$D=?H0UHJNUEK!#F%YT;V2AV4%8+R3J+55ZS1!WS9K=/?3_MP*R561_CWB(NQ,.%MKV% M"G94(N7L6$O($9%('@ )260M&?^!.)%@^SZ-[:FQK4_U:3%)IAY.9N[I.FL6 ML6@:Q3CHY#ZP3SOVZ2C[1O$!DN0"P@;7*$?77N,@[;,-I=(P2>U@40<6C8(M M56M!=[3Y>A63FI%L"[A'<%%-4H PNZIF:]5JU NDFJ860L>:'YFPQQ,-XPF2 MJ1],>Q$-Y::A9P\H[@**1P-ZU8G.#J3:6\L@'GC$D4IUCVLH-0F\U _M:$F' MEHRBK6$'G*NBU>D[M*;$C^=Y[:_;&CSV3I$ D_T== ^KFE ))UA0@9R>J+U)K._:& MR*&7A$&?VB88Z9*XD4O_ZD[Q1\%7I@@1K=")%#5I[NM"30RDRIICE%\7!!$" MI/4TM7X^E(,?!;A?#Q:Y*$G3%-^(!+]'@D M^;&4>HOE]7LKDDN]UNCGHTTT-O?ZGG*S,DO)MIAK-GPO>T M$JB G3+I/<2*B3?S3K.0[&A&ABV3:@ QCP&ULI99K3]LP%(;_BA7M TB#Q+D7M96@W32D<1$%MJ]N>MI:.'%G MNQ3^_6RGA%[?VN?78K^EV^5(Q6<"N07)8E M$:\7P/BJYV'O[<$=G>#WNPLR@Q&HA\6MT"._<9G0$BI)>84$3'O>.3X; M8"NP$8\45G+C'IE2QIP_F<'EI.<%A@@8%,I8$'UYA@$P9IPTQY^UJ=?D-,+- M^S?W[[9X7%G!=%:$-E":S);UI HTN\*OD+"1&LW M1D-T].6XZRN=U$C]8IW@HDX0'D@PA.(41?@K"H,0.^2#S\N#;;FO M2VWJ#9MZ0^L7'?1[KPR=2PE*GK781HUM9&WC [;7>L'II26(HM4,,2XE*H@0 MKT@OM!41$^F:N-HRL99FN3WWPS#(\C#7A3YO3I$C$*NC3*XRS; MH=H/2Y*\D\9NJK2A2ENI[KDBS.P2=0\IW4/$]I"+--U#",,LBN,\V6%U!48X MQVGHILT:VNSSO?Z3DC%E5%%H;?B\\<[_IW7RO9)V>[HM8HNHTQ!U_O6_8>\U MNR ['T*V16Q!XN!]OPU:,1\)6Y+Z!&/Z#"55 &PO=V]R:W-H965T?X',=V6'+Q+%-$!:\9R^78295:G[BNC%/,B#SF:\SUFR47&5&Z*U:N7 LD MB05ES/4]K^]FA.9.%-JQ6Q&%O%",YG@K0!991L3;*3)>CIV.\SYP1U>I,@-N M%*[)"N>H'M:W0O?:2\AP$+L?.I',R'9EZ6_!(L92M-A@G"\Z?3><\ M&3N>F1 RC)5A(/KQ@E-DS!#I:?RN.9U&T@#;[7?V;]:[]K(@$J><_:")2L?. MT($$EZ1@ZHZ7W['VTS-\,6?2_D-9U?8\!^)"*I[58#V#C.;5D[S6.;0 G>X6 M@%\#_'T!00T(K-%J9M;6C"@2A8*7($RU9C,-FXU%:SQ7/&%Z&Y$\QDWI5A(]*V%V MXTOD^X/ T[_0?6GGN*DP\#\4?G#1;5QT=[J8\0REHC'8%"KE@JHW>+K" M;(%B5TZ]1J'WZ6O2;[3Z>ZX),UIQ2VM3^A59OQ7J:&C#WQ+JH)G&8.T*5JW=;"92^6* MB!7-)3!<:JAW/- &ULC55=;YLP%/TK%MI#*VWEFZ8506I(MD5:TJI)NV<';H(U M@S/;:;)_/]L01C,2]07LZWO./?< EWC/^"]1 $AT*&DEAE8AY?;>MD560(G% M#=M"I4[6C)=8JBW?V&++ ><&5%+;>Q&PG*:G@B2.Q*TO, M_XR LOW0<9VMV/3" M>&/0JAM2Z:>XD%R=$H632?HXFTV7L\E\N4 /\S%*'^?+Z?S;9)Y.)PMT-0:) M"17H"_H!RBP$!_7Z"+A6@9?%&%U]NHYMJ61H,CMK2H[JDMZ9DJZ'9JR2A4"3 M*H?\/8&M]+=->,0>G'X_$AJW8\*+85\P)7E'H:.W36)-$G>*NY_EA=**Q+RTN7OXVV _/!S(F3^$@-TGKN_:.II_ ,\PVIA&IKK2B=FULEBM>3K=Y(MC7# M8<6D&C5F6:B? 7"=H,[7C,GC1A=H?R_)7U!+ P04 " #00W]4W*U K!L# M "U" &0 'AL+W=OMWOJ_S$BNFS^0::WJRE*IBAJ9JY>NU0E8X M4"7\* A2OV*\]L9#MW:KQD.Y,8+7>*M ;ZJ*J8=+%'([\D+O<>$37Y7&+OCC MX9JM<([F\_I6T8:VYK$'A&*R3A90_[.2Z M&'F!%80"Y!MM9+4#DX**U\T_^[6KPQX@B@\ MHAT@>@Y(#@#B'2!V1AMESM:$&38>*KD%9:.)S0Y<;1R:W/#:[N+<*'K*"6?& MVGTWO9K=S>%B-H'L9G9W/?MP-+UT#0D5M>K[#..6J8<)T+J3<*X=O%0AM%[_?W(UE[;=:>R]H[D/5FC8K9/,T> M@>!LP04W#[17^48IDM.U5PUIXDCM17 _#@=)>)X._?O]"OX=%O6B:#!HPYYH M3EK-R7]K%I*6#:JJ2W5#F^[)Z26#-.T_4_UW6#*(XE[8K3IM5:CO=8 *U?9^B7UY*:%_J%I&OJ4J16O-5E>$F5P=DYOH6J:9#,Q&ULA95=;]HP%(;_BA7MHI/6 MYCN$"I!::#>D0:M"MXMI%R8NJ[(-<*HN1 F%?K,2DE/44[EV52F!+JV(YV[@>8G+ M*2N<0<\^NY>#GJ@P9P7<2Z(JSJE\O89<;/N.[[P]>&#K#9H'[J!7TC7, !_+ M>ZEG;A-ER3@4BHF"2%CUG2O_\MKWC,"N^,%@J_;&Q*2R$.+)3,;+ON,91Y!# MAB8$U;=G&$*>FTC:QY]=4*=A&N'^^"WZK4U>)[.@"H8B_\F6N.D[J4.6L*)5 MC@]B^PUV"<4F7B9R9:]D6Z]-(H=DE4+!=V+M@+.BOM.772'V!(%_1!#L!('U M78.LRQ%%.NA)L272K-;1S,"F:M7:'"O,5YFAU&^9UN%@>#>9C.>3F^E\1JZF M(S*\F\['TZ\WT^'X9D;.1H"4Y8JZYJ$V84&ZV M U[7P. (< 39!0G]+R3P O]Q-B)GG]Y%<74*31Y!DT=@PX;'\A"<,[2F""V6 M9"@*9,4:BHR!(B.FLEPHD\"OJX5"J3?#[P^H84,-+34Z0M4Y!&TEJ%6Q59ES M\3SPN['?27KNG#3O] MD#T72'-SE!FO^+OSU&8B/3#1T?5.CKCH-BZZ'[KX#DH1QLL*84E8H0L "MOP MW0/\N:]WLG]D=_G>O\;CG:Y#:__P#DY/$D=I%+TCNGM=S_Q!)E2N6:%T25=: MZ%UT= 19-^5Z@J*TC7 A4+=5.]SH'QE(LT"_7PF!;Q/36YM?X^ O4$L#!!0 M ( -!#?U3P'&=J] ( +H' 9 >&PO=V]R:W-H965T_W]EG7VO'Q:M< 2CTEE,FV\Y*J?6CZ\IT!3F6#WP-3']9 M<)%CI:=BZ4+YK M.YYS6'@FRY4R"VZGM<9+F()Z64^$GKFE2D9R8))PA@0LVD[7>TQB8V\-?A'8 MR:,Q,IG,.7\UDV'6=FH&""BDRBA@_;>%!"@U0AKCWU[3*4,:Q^/Q0?V[S5WG M,L<2$DY_DTRMVD[LH P6>$/5,]_]A'T^H=%+.97V%^T*VT@;IQNI>+YWU@0Y M8<4_?MOOPY&#%UUP\/<._JE#_8)#L'<(;*(%F4VKCQ7NM 3?(6&LM9H9V+VQ MWCH;PLPI3I707XGV4YWD:30:SD:#\6R*NN,^2I[&L^'XQV"<# =3=-,'A0F5 M]U-,0:(9?D/=-!4;3&_1/7J9]M'-M]N6JS2(D7/3?=!>$=2_$-3ST8@SM9)H MP#+(/@NX.H,R#?^01L^_JMB'] $%WAWR:[Y7 91\W;UV!2L&E7>5Y M3I0N=B419AE*=+:$+8&E1&]CG\B4 MIIBE<(=ZL"2,Z8"(+] [8%%U1(56:+7,7=]V B]H1BUW>[QOYU9^U P;I=4G MT+ $#:^"%M6D=#7I\C47^K0&"L)")#J*'8=AW#PA/+=JUINU>C5A5!)&5PDG M@F^)>:DDNA&P!2$QE965'IV%OV]$<7@">6[E-YI>5 W9*"$;UR'QNRVQ*JS& M.5;3CZ+3XZTP\[PXB+UJLK@DB[]6B?I^FQI<@R"\\HSCL_KRHBBHGV">6WVN MU0+2/7H&'B0E0MNO.!U!+ P04 M " #00W]4@E:3A[@$ !0%0 &0 'AL+W=O1OM@B &K2?ZY')BN[ME_$FL"9'@)8E3<=U:2[FYEV4RIBFY MXT!D28+Y;D!BMKUNP=9KQSU=K:7N<'K=#5Z1&9&/FSNN6DZ%$M&$I(*R%'"R MO&[UX=78\W5 /N)?2K9B[QKHJ]*-F^BZY>J,2$P64D-@]?5,AB2.-9+* MXWL)VJHX=>#^]2OZIWSR:C)S+,B0Q5]I)-?7K; %(K+$62SOV?8?4DZHK?$6 M+!;Y?[ MQ[HML,B$9$D9K#)(:%I\XY=2B+T $H#( O0\(&@*\,L![%X#\ MA@"_#/#?!\"&@'89D$_=*>:>"S?"$O>ZG&T!UZ,5FK[(U<^CE5XTU84RDUS= MI2I.]H:WD\G-PV0\?9B!_G0$AK?3AYOIY_%T>#.>@0\C(C&-!9ABSK%^I!^[ MCE2T.MA9E!2#@@(U4$ P8:E<"S!.(Q+5Q(^.Q",+@*/F6TT:O4YZ@*R(4_9\ M 3SW3X!/ M%K3QZ6ANB691S*O*Q,MAO:8R87&,YZRH =!7Q9"NB/(+"7 :O6G?RC7A0*YQ M"MX&??NB,,&-)(GXSY*17V7DYQGY#1G=*S(< _*B+%,04:=[ =#. ;1A/O>\ M-KQT_:[SO"]HW; @A$$U[$U^[2J_MC6_Q\V2JZH%&[S3NM3E5P $>\2^J_[J M>8.*-[#KPG8XECNP)/6B! >D$'7V60M1@@-1PDYC;ITJMXXUMV'&N:Z1F.(Y MC:G8R89R2J MYDSK'\OEX:PMQ0!=8^^NE7[*TK\6I\A>XNQGX 66#/9>,-":P6>.$[Q2W.#; MA"1SPFV_?H@,+#H31X+&)*%G?]9IFBE/4C^]6H6]0X4M ALCA'8G?* D9?PD M=8UYP?:YJ&N,#=J=;:#6@T#@6*UG:^4]=#:$4-BHKS$M:'>M&9NK'^T3/4EA MXT

%C55!NU<=4_C0I!"$ 6K7*XR,22&[24TRL>;JB,#*N MA=#_4;B,;K]Y.Z-&CT#&F9#=F;[B[(F(-0:WRR5=D).$-@:$_',1VA@8LB^_ MOA"MM%H=4LV@=J01EK6N? 2GO^$TSI?FMK2,AR&[A^5I16H[G&%.](M"@A_ MNG>H6:^YGN\W%(0Q-60WM:H@/L7LM)<',M:&SL7:D+$V9+>V4^MA> 1'[_E4 M-?BV/97Q/<_N>[]:#4/O<)'6#KVPOA@\XY3>D24:IOI!B'G&5Z>4@F?\SCN7 M59JWMY6U>^&II3 X@C-ES[E2KR<)R):=,5//OIK[U9H8E'AOMI$'KV1G[X0H M(7R5'\T)D.^)BE. JK'-\5#$)!$/E8@PM1I) DCY\%J%'& M5(Z[XRWZ)YV\3&9!.+@T^A;Z(N@;'0/YL"19)*9T\QF*A)H*SZ,1U[]H4]A: M!O(R+FA<.$L&<9CD3_*KV(@=!]PZXF 7#O9SA\81!Z=P<'2B.3.=UH@(,N@Q MND%,64LT-=![H[UE-F&BRC@33+X-I9\8#!]G=^/;V0RY#V/W=CR?WLSO'L;H MW0@$"2..QH0QHG;Z/?J 'FQ3X2!=OHGB8BX.@V M\<'?!S EY9*WO>4]M&L11^!=(P=?(=NR\0%"[OGN5@T=I]Q&1^,UCN!-80U) M!F@(B1?(\_"$OM]#O #V _U!KBXC,.32Q(-$J V5_^!IR/?,'A*H3+?K-=P: M);>&YN8B3[5$6Z):5N+="-Y]$L$1Q- MP8-P3181_(=#@JU*"*T+%07OB"U^M;*<@++QB;I@NV)E_X?*?)(?B7\[+KA2 M5^QD6IA^K8+XM2G+1ZQ^[)DU:I,CXERUQH_[2T/;[K2[3:LTW.=:R34^ M4Z\GY+>2A"LT9\27#S=C3%;A(.WN2]I.P[*LYZQ?VC7:UJY=3MK<:6REJJQT MO\^1)I;WBN5J>:>XT9WTL_6ANFOHAKF"R2\J]X2MPH2C")82TKIN2U(L[_WS MB:"I;I\75$AIT\- WI> *0/Y?DFIV$Y4@/(&-O@+4$L#!!0 ( -!#?U3Q M/"\OB ( .4% 9 >&PO=V]R:W-H965T:.#6%G(T$*7.*<>%!%4R1N1N@KFHAE[7VR\LZ3;3=L$? M#0JRQ17JAV(AS6R)CXT_#Z;62%G@XWK/?N-Q-+FNB<"KR'S35V=#[ M[$&*&U+F>BFJ+]CDXPPF(E?N"U43&WB0E$H+UH"- T9Y_2?/S3D< +I71P!A M PC? GI' %$#B%RBM3.7UHQH,AI(48&TT8;-#MS9.+3)AG)[BRLMS2XU.#V* MYXN[KS_C&";Q?7QS^PT6=^-[.)NA)C17<$^D)/:@S^$2'E8S./MP/O"U$;9P M/VE$)K5(>$2D&\)<<)TIB'F*Z=\$OG'::L9!"S(A<[ M1%B5:Y5(6CB>)='XWL6>MM7K!,''$^GUV_3Z)WEL2H3O(#&O1-)U:2VI]^S4 M-'U'8QO4T\A6QEJN&A2?ZEU M_3$(FL625J0YES45!BFDJH@V4U4&3:THR1MPJG@P'HWBH"),^+.I:*NK2C?> M0K9"IWXTF#Q[^Y*G?AB_]SU+E\F!:D87UOS& P+R:7RM"F0$1."I7FT<&AG4+N>IV)"JBZVC6"_Y_WR V S M X&,\T'@V+>&V;0F6E,EKLRD6]P9GT!>/[Y;UT9AJ<@Z'%_X6X?N9H+,I] M*G:J.H*:BF%H!/5#2V,GP+_+9KEW:)-7T7HU>Y#Z4BCV::- I"V.@RO<>J-)LL6OY MJ4A]1U=ZTTVK M<\_@,JZ9Z&=+EN=4 M/#DZ#+TF<_.FM<=OUN>T("W7=P.8^MOQ-"!Q8%(OY=KO-IXASS?!UA-G^L0;*=X)V([Q7,-B#MOX)$D[FIC<< #JP+6 M.Q#?'0=ZRNT315!53!OV!.-(DF (]**[1^,8R4X,'W=]L*G$?!YIP*MO]^F/T"4$L#!!0 ( -!#?U27BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G*_WMNJJ^L>^[HJQGH]NFN3L=C^O\5NY$_7MU)TNS9UOIG6C, MIKX9UW=:BDU]*V6S*\;V9#(=[X0J1Y\_/9UKI<=PHVIDWJBJ-(UMPY62C_7S M_G:3/:A:7:M"-?_,1MWW0H[83I5JIW[(S6PT&;'ZMGJ\J+3Z496-*-)<5T4Q M&UG['5=2-RI_T9RVD)FXKKN61EPGPH#,1M.).>%6Z;KICNC.+PSC@S0'[[?N MF^I,%8W4"]'(=9"@!M!- ^&B![MQ( TD$@G3>$3#/S<D>##/ST D!.$<@I+>3<3\,.:97PU.#Y61A' MS(\,<7@>A0#R/0+YGA8RXE^8'P3Q.LK"Z-R@QI'Y'NS[$R!^0! _T"(F_(I' M:PY@/B(P'VEA#GV5LH0'/+SRYTL(9DVP&#VA13/WSD21[&LWQ/B?ZW#5WD1( MAQJ$6B'K)#$X[6!+UN:I78;^/%R&6:^[,%58Q*XP,>., MFQY;=%'W#XB%R<&BMH._"C-_^1(*DX%%;(,.QBBTC:]I-_J_^$GB]P.8A9G M(E;!GC!,TW67F&0QB^+HA%^NEO%7SAG$Q%Q@$[^VM->IO3<6CX)?(@4G!(K;"?)V&$4_3EBXPJ$GG>I@:8V*PB<7P M<3/PHRM3'X,X3 OV,1>2-?SU,BJ54/K>1B ;71"02P#-'O[VX:8F"=L M8D_@F [$Q+QA$WOCD,.Q=V:>7R3UY.%KDBW+"-*NX;N8&8F&FJHIO$@)F8: MA]@T..848F+B<8C%\U.("]D(5=3LA"U4+6YNM+PQ1T-,S#T.L7L&,(.J;+3( M&R;J&F)B[G&(W?,",Q+://GJ0?9B)N8=A]@[@YG& ;<'B5G'(;;.:ZG&@1-6 MJ#'_N$>I=!TP>[FYB_G'/5[)JV6%F)A_W#_W'D^-BXG'?MA3V*RK$1-=- MWK(T]K(_(28F'O=HQ;*.&6)BXG'?I&+V"F;_$$TV\7DX][Q$G/ MHI=BNIA^7&+]H&72WDWW,/UXQ/KIS\T.#_I)(O.JS%4!^P$ ,LC : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@Y?LB22O. MJ">91MD @'O0DJC-"!>+RCSX0\/"<#]VT[T]EMQ_* MXN-X.)55LYNFX5=*9;W+QZ[<]$,^G8]L^O'83>?EN$U#MW[KMCGI0_V=BO]GLU_EWO_YSS*?I'X/3>S^^E5W.4[-XZ<9MGE9-^CA< M=Y=TV7*S>'I=->/3JS2I=I!"D-8/,@BR^D$.05X_*" HZ@>U$-36#[J% MH-OZ07<0=%<_Z!Z"[NL'R1)E7!(DS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%0 M6Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706VBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;[&4) M@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z.>CN!WHYZ.X'>CGH[ M@=Z.>CN!WCY[V4V@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H'>@WD&@=Z#> M0:!WH-Y!H'>@WD&@=Z#>0:!WS#Y6$N@=J'<0Z!VH=Q#H':AW$.@=J'<0Z-VB MWNU/ZEVFST,NUYZO-5[_)ZF>SN?FZ^4ORZ^=>+]H+S@G^'?G\2]02P,$% M @ T$-_5'32QF+> 0 6B, !, !;0V]N=&5N=%]4>7!E&ULS=I= M3\(P% ;@OT)V:UCI%WX$N%%OU0O_0-T.L+"M35L0_KW= !.-$@TFOC=;MK;G M/6N3YVJ3YYVC,-@V=1NFV3)&=\-8*);4F)!;1VT:F5O?F)@>_8(Y4ZS,@I@8 MC<:LL&VD-@YC5R.;3>YH;M9U'-QOT^M0V7::>:I#-KC=3^RRIIEQKJX*$],X MV[3EIY3A(2%/*_LY85FY<)$F9.S+A&[D^X##NL<->5^5-'@R/CZ8)LUBVYJ% MN*LIY*=+?-&CG<^K@DI;K)NT) _.DRG#DB@V=;XO>G$Z.:8=IOV5GYW?ESD5 MF&8^>>M".C%/OX\['DFW>NA2(?*Q.OV)[XFI]-G?1]UIEU3^,#MM[ZOUJ_X\ M NMOY^_QQS-^K__+/@1('Q*D#P72AP;I8PS2QR5('U<@?5R#],%'*(V@B,I1 M2.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J M4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'( MJE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56C MR#K^3UE?K%W]]=\>W3UO3-4>\UG_2\WL#5!+ 0(4 Q0 ( -!#?U0'04UB M@0 +$ 0 " 0 !D;V-0&UL4$L! M A0#% @ T$-_5.2(7NGM *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ T$-_5)E&PO=V]R:W-H M965T&UL4$L! A0#% @ T$-_5+:3,#;3!@ $1T !@ M ("! X 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ T$-_5/\@J;+0! 0A< !@ ("!9AX M 'AL+W=O*@ >&PO=V]R:W-H965T&UL4$L! A0#% @ T$-_ M5/X@ 3V5! TPD !@ ("!@4P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ T$-_5(4M@E3I @ ,P8 !D ("!P%X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T$-_ M5-#M*O70 @ ;08 !D ("!0F\ 'AL+W=O8' 9%0 &0 M @(%)<@ >&PO=V]R:W-H965T&UL4$L! A0#% @ T$-_5'#^CO93"0 /!< M !D ("!$GT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T$-_5(HBS5"I @ FP4 !D M ("!39\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ T$-_5.+L_G#> P VP@ !D ("!%,P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ T$-_5-WG MQN/4 @ \@4 !D ("!H]8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T$-_5-"H5$O: P N0@ !D M ("!,^ 'AL+W=O&PO M=V]R:W-H965TWQS0W0( M -X& 9 " @;/H !X;"]W;W)K&UL4$L! A0#% @ T$-_5%O>(8[3 @ ^08 !D ("! MQ^L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ T$-_5 *Y)(D@!0 6AT !D ("!HO8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T$-_5"'ZF+A+ M @ J@4 !D ("!20$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T$-_5$WZ%>;H @ 8P@ !D M ("!_PD! 'AL+W=O#0$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ T$-_5/ZM?RC9 P KP\ !D ("!?A8! M 'AL+W=OP# $$0 &0 @(&.&@$ >&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ MT$-_5.&Z@L!1 P N0L !D ("!-"(! 'AL+W=O&UL4$L! A0#% @ T$-_5!#_L[B: P M@0H !D ("!SRP! 'AL+W=O(" K"0 &0 @(&@ M, $ >&PO=V]R:W-H965T&UL4$L! A0#% @ T$-_5$.&I#:# @ :@8 !D M ("!<#8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ T$-_5/ <9VKT @ N@< !D ("!7S\! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T$-_ M5/$\+R^( @ Y04 !D ("!'4L! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" #00W]4=-+&8MX! !:(P $P @ $U60$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 1 !$ ),2 !$6P$ ! 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.22.1 html 139 310 1 false 51 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://telkonet.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://telkonet.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://telkonet.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://telkonet.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 00000007 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Sheet http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPolicies BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 00000008 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS Sheet http://telkonet.com/role/NewAccountingPronouncements NEW ACCOUNTING PRONOUNCEMENTS Notes 8 false false R9.htm 00000009 - Disclosure - REVENUE Sheet http://telkonet.com/role/Revenue REVENUE Notes 9 false false R10.htm 00000010 - Disclosure - ACCOUNTS RECEIVABLE Sheet http://telkonet.com/role/AccountsReceivable ACCOUNTS RECEIVABLE Notes 10 false false R11.htm 00000011 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://telkonet.com/role/PropertyAndEquipment PROPERTY AND EQUIPMENT Notes 11 false false R12.htm 00000012 - Disclosure - CURRENT ACCRUED LIABILITIES Sheet http://telkonet.com/role/CurrentAccruedLiabilities CURRENT ACCRUED LIABILITIES Notes 12 false false R13.htm 00000013 - Disclosure - DEBT Sheet http://telkonet.com/role/Debt DEBT Notes 13 false false R14.htm 00000014 - Disclosure - PREFERRED STOCK Sheet http://telkonet.com/role/PreferredStock PREFERRED STOCK Notes 14 false false R15.htm 00000015 - Disclosure - CAPITAL STOCK Sheet http://telkonet.com/role/CapitalStock CAPITAL STOCK Notes 15 false false R16.htm 00000016 - Disclosure - STOCK OPTIONS AND WARRANTS Sheet http://telkonet.com/role/StockOptionsAndWarrants STOCK OPTIONS AND WARRANTS Notes 16 false false R17.htm 00000017 - Disclosure - STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS Sheet http://telkonet.com/role/StockIssuanceToNon-employeeDirectors STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS Notes 17 false false R18.htm 00000018 - Disclosure - INCOME TAXES Sheet http://telkonet.com/role/IncomeTaxes INCOME TAXES Notes 18 false false R19.htm 00000019 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://telkonet.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 19 false false R20.htm 00000020 - Disclosure - BUSINESS CONCENTRATION Sheet http://telkonet.com/role/BusinessConcentration BUSINESS CONCENTRATION Notes 20 false false R21.htm 00000021 - Disclosure - EMPLOYEE BENEFIT PLAN Sheet http://telkonet.com/role/EmployeeBenefitPlan EMPLOYEE BENEFIT PLAN Notes 21 false false R22.htm 00000022 - Disclosure - SUBSEQUENT EVENT Sheet http://telkonet.com/role/SubsequentEvent SUBSEQUENT EVENT Notes 22 false false R23.htm 00000023 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 00000024 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPolicies 24 false false R25.htm 00000025 - Disclosure - REVENUE (Tables) Sheet http://telkonet.com/role/RevenueTables REVENUE (Tables) Tables http://telkonet.com/role/Revenue 25 false false R26.htm 00000026 - Disclosure - ACCOUNTS RECEIVABLE (Tables) Sheet http://telkonet.com/role/AccountsReceivableTables ACCOUNTS RECEIVABLE (Tables) Tables http://telkonet.com/role/AccountsReceivable 26 false false R27.htm 00000027 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://telkonet.com/role/PropertyAndEquipmentTables PROPERTY AND EQUIPMENT (Tables) Tables http://telkonet.com/role/PropertyAndEquipment 27 false false R28.htm 00000028 - Disclosure - CURRENT ACCRUED LIABILITIES (Tables) Sheet http://telkonet.com/role/CurrentAccruedLiabilitiesTables CURRENT ACCRUED LIABILITIES (Tables) Tables http://telkonet.com/role/CurrentAccruedLiabilities 28 false false R29.htm 00000029 - Disclosure - STOCK OPTIONS AND WARRANTS (Tables) Sheet http://telkonet.com/role/StockOptionsAndWarrantsTables STOCK OPTIONS AND WARRANTS (Tables) Tables http://telkonet.com/role/StockOptionsAndWarrants 29 false false R30.htm 00000030 - Disclosure - INCOME TAXES (Tables) Sheet http://telkonet.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://telkonet.com/role/IncomeTaxes 30 false false R31.htm 00000031 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://telkonet.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://telkonet.com/role/CommitmentsAndContingencies 31 false false R32.htm 00000032 - Disclosure - Numerator for basic and diluted loss per share: (Details) Sheet http://telkonet.com/role/NumeratorForBasicAndDilutedLossPerShareDetails Numerator for basic and diluted loss per share: (Details) Details 32 false false R33.htm 00000033 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details - Diluted EPS) Sheet http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails-DilutedEps BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details - Diluted EPS) Details http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables 33 false false R34.htm 00000034 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details-Product warranties) Sheet http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails-productWarranties BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details-Product warranties) Details http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables 34 false false R35.htm 00000035 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables 35 false false R36.htm 00000036 - Disclosure - REVENUE (Details - Disaggregation of income) Sheet http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome REVENUE (Details - Disaggregation of income) Details http://telkonet.com/role/RevenueTables 36 false false R37.htm 00000037 - Disclosure - REVENUE (Details - Contract assets and liabilities) Sheet http://telkonet.com/role/RevenueDetails-ContractAssetsAndLiabilities REVENUE (Details - Contract assets and liabilities) Details http://telkonet.com/role/RevenueTables 37 false false R38.htm 00000038 - Disclosure - REVENUE (Details Narrative) Sheet http://telkonet.com/role/RevenueDetailsNarrative REVENUE (Details Narrative) Details http://telkonet.com/role/RevenueTables 38 false false R39.htm 00000039 - Disclosure - ACCOUNTS RECEIVABLE (Details) Sheet http://telkonet.com/role/AccountsReceivableDetails ACCOUNTS RECEIVABLE (Details) Details http://telkonet.com/role/AccountsReceivableTables 39 false false R40.htm 00000040 - Disclosure - PROPERTY AND EQUIPMENT (Details) Sheet http://telkonet.com/role/PropertyAndEquipmentDetails PROPERTY AND EQUIPMENT (Details) Details http://telkonet.com/role/PropertyAndEquipmentTables 40 false false R41.htm 00000041 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative) Sheet http://telkonet.com/role/PropertyAndEquipmentDetailsNarrative PROPERTY AND EQUIPMENT (Details Narrative) Details http://telkonet.com/role/PropertyAndEquipmentTables 41 false false R42.htm 00000042 - Disclosure - CURRENT ACCRUED LIABILITIES (Details) Sheet http://telkonet.com/role/CurrentAccruedLiabilitiesDetails CURRENT ACCRUED LIABILITIES (Details) Details http://telkonet.com/role/CurrentAccruedLiabilitiesTables 42 false false R43.htm 00000043 - Disclosure - DEBT (Details Narrative) Sheet http://telkonet.com/role/DebtDetailsNarrative DEBT (Details Narrative) Details http://telkonet.com/role/Debt 43 false false R44.htm 00000044 - Disclosure - PREFERRED STOCK (Details Narrative) Sheet http://telkonet.com/role/PreferredStockDetailsNarrative PREFERRED STOCK (Details Narrative) Details http://telkonet.com/role/PreferredStock 44 false false R45.htm 00000045 - Disclosure - CAPITAL STOCK (Details Narrative) Sheet http://telkonet.com/role/CapitalStockDetailsNarrative CAPITAL STOCK (Details Narrative) Details http://telkonet.com/role/CapitalStock 45 false false R46.htm 00000046 - Disclosure - STOCK OPTIONS AND WARRANTS (Details - Options by Exercise Price) Sheet http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice STOCK OPTIONS AND WARRANTS (Details - Options by Exercise Price) Details http://telkonet.com/role/StockOptionsAndWarrantsTables 46 false false R47.htm 00000047 - Disclosure - STOCK OPTIONS AND WARRANTS (Details - Option Activity) Sheet http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity STOCK OPTIONS AND WARRANTS (Details - Option Activity) Details http://telkonet.com/role/StockOptionsAndWarrantsTables 47 false false R48.htm 00000048 - Disclosure - STOCK OPTIONS AND WARRANTS (Details-Warrants Outstanding and Exercisable) Sheet http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable STOCK OPTIONS AND WARRANTS (Details-Warrants Outstanding and Exercisable) Details http://telkonet.com/role/StockOptionsAndWarrantsTables 48 false false R49.htm 00000049 - Disclosure - STOCK OPTIONS AND WARRANTS (Details Narrative) Sheet http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative STOCK OPTIONS AND WARRANTS (Details Narrative) Details http://telkonet.com/role/StockOptionsAndWarrantsTables 49 false false R50.htm 00000050 - Disclosure - STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS (Details Narrative) Sheet http://telkonet.com/role/StockIssuanceToNon-employeeDirectorsDetailsNarrative STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS (Details Narrative) Details http://telkonet.com/role/StockIssuanceToNon-employeeDirectors 50 false false R51.htm 00000051 - Disclosure - INCOME TAXES (Details-Reconciliation) Sheet http://telkonet.com/role/IncomeTaxesDetails-reconciliation INCOME TAXES (Details-Reconciliation) Details http://telkonet.com/role/IncomeTaxesTables 51 false false R52.htm 00000052 - Disclosure - INCOME TAXES (Details-Deferred Taxes) Sheet http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes INCOME TAXES (Details-Deferred Taxes) Details http://telkonet.com/role/IncomeTaxesTables 52 false false R53.htm 00000053 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://telkonet.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://telkonet.com/role/IncomeTaxesTables 53 false false R54.htm 00000054 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Lease expense) Sheet http://telkonet.com/role/CommitmentsAndContingenciesDetails-LeaseExpense COMMITMENTS AND CONTINGENCIES (Details - Lease expense) Details http://telkonet.com/role/CommitmentsAndContingenciesTables 54 false false R55.htm 00000055 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Other information related to leases) Sheet http://telkonet.com/role/CommitmentsAndContingenciesDetails-OtherInformationRelatedToLeases COMMITMENTS AND CONTINGENCIES (Details - Other information related to leases) Details http://telkonet.com/role/CommitmentsAndContingenciesTables 55 false false R56.htm 00000056 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Future lease payments) Sheet http://telkonet.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments COMMITMENTS AND CONTINGENCIES (Details - Future lease payments) Details http://telkonet.com/role/CommitmentsAndContingenciesTables 56 false false R57.htm 00000057 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details-Sales Tax Accrual) Sheet http://telkonet.com/role/CommitmentsAndContingenciesDetails-salesTaxAccrual COMMITMENTS AND CONTINGENCIES (Details-Sales Tax Accrual) Details http://telkonet.com/role/CommitmentsAndContingenciesTables 57 false false R58.htm 00000058 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://telkonet.com/role/CommitmentsAndContingenciesTables 58 false false R59.htm 00000059 - Disclosure - BUSINESS CONCENTRATION (Details Narrative) Sheet http://telkonet.com/role/BusinessConcentrationDetailsNarrative BUSINESS CONCENTRATION (Details Narrative) Details http://telkonet.com/role/BusinessConcentration 59 false false R60.htm 00000060 - Disclosure - EMPLOYEE BENEFIT PLAN (Details Narrative) Sheet http://telkonet.com/role/EmployeeBenefitPlanDetailsNarrative EMPLOYEE BENEFIT PLAN (Details Narrative) Details http://telkonet.com/role/EmployeeBenefitPlan 60 false false All Reports Book All Reports telkonet_i10k-123121.htm telkonet_ex1009.htm telkonet_ex1010.htm telkonet_ex1011.htm telkonet_ex1033.htm telkonet_ex2101.htm telkonet_ex2301.htm telkonet_ex3101.htm telkonet_ex3102.htm telkonet_ex3201.htm telkonet_ex3202.htm tkoi-20211231.xsd tkoi-20211231_cal.xml tkoi-20211231_def.xml tkoi-20211231_lab.xml tkoi-20211231_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "telkonet_i10k-123121.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 139, "dts": { "calculationLink": { "local": [ "tkoi-20211231_cal.xml" ] }, "definitionLink": { "local": [ "tkoi-20211231_def.xml" ] }, "inline": { "local": [ "telkonet_i10k-123121.htm" ] }, "labelLink": { "local": [ "tkoi-20211231_lab.xml" ] }, "presentationLink": { "local": [ "tkoi-20211231_pre.xml" ] }, "schema": { "local": [ "tkoi-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 494, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 23, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 27 }, "keyCustom": 22, "keyStandard": 288, "memberCustom": 31, "memberStandard": 20, "nsprefix": "TKOI", "nsuri": "http://telkonet.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://telkonet.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - ACCOUNTS RECEIVABLE", "role": "http://telkonet.com/role/AccountsReceivable", "shortName": "ACCOUNTS RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - PROPERTY AND EQUIPMENT", "role": "http://telkonet.com/role/PropertyAndEquipment", "shortName": "PROPERTY AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - CURRENT ACCRUED LIABILITIES", "role": "http://telkonet.com/role/CurrentAccruedLiabilities", "shortName": "CURRENT ACCRUED LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - DEBT", "role": "http://telkonet.com/role/Debt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - PREFERRED STOCK", "role": "http://telkonet.com/role/PreferredStock", "shortName": "PREFERRED STOCK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - CAPITAL STOCK", "role": "http://telkonet.com/role/CapitalStock", "shortName": "CAPITAL STOCK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - STOCK OPTIONS AND WARRANTS", "role": "http://telkonet.com/role/StockOptionsAndWarrants", "shortName": "STOCK OPTIONS AND WARRANTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "TKOI:StockIssuanceToNonemployeeDirectorsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS", "role": "http://telkonet.com/role/StockIssuanceToNon-employeeDirectors", "shortName": "STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "TKOI:StockIssuanceToNonemployeeDirectorsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - INCOME TAXES", "role": "http://telkonet.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://telkonet.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://telkonet.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - BUSINESS CONCENTRATION", "role": "http://telkonet.com/role/BusinessConcentration", "shortName": "BUSINESS CONCENTRATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - EMPLOYEE BENEFIT PLAN", "role": "http://telkonet.com/role/EmployeeBenefitPlan", "shortName": "EMPLOYEE BENEFIT PLAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - SUBSEQUENT EVENT", "role": "http://telkonet.com/role/SubsequentEvent", "shortName": "SUBSEQUENT EVENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - REVENUE (Tables)", "role": "http://telkonet.com/role/RevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - ACCOUNTS RECEIVABLE (Tables)", "role": "http://telkonet.com/role/AccountsReceivableTables", "shortName": "ACCOUNTS RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "role": "http://telkonet.com/role/PropertyAndEquipmentTables", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - CURRENT ACCRUED LIABILITIES (Tables)", "role": "http://telkonet.com/role/CurrentAccruedLiabilitiesTables", "shortName": "CURRENT ACCRUED LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - STOCK OPTIONS AND WARRANTS (Tables)", "role": "http://telkonet.com/role/StockOptionsAndWarrantsTables", "shortName": "STOCK OPTIONS AND WARRANTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - INCOME TAXES (Tables)", "role": "http://telkonet.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://telkonet.com/role/CommitmentsAndContingenciesTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Numerator for basic and diluted loss per share: (Details)", "role": "http://telkonet.com/role/NumeratorForBasicAndDilutedLossPerShareDetails", "shortName": "Numerator for basic and diluted loss per share: (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:PreferredStockDividendsIncomeStatementImpact", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details - Diluted EPS)", "role": "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails-DilutedEps", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details - Diluted EPS)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details-Product warranties)", "role": "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails-productWarranties", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details-Product warranties)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "TKOI:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock", "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:ProductWarrantyAccrualWarrantiesIssued", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "role": "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - REVENUE (Details - Disaggregation of income)", "role": "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome", "shortName": "REVENUE (Details - Disaggregation of income)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-012021-12-31_custom_HospitalityMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - REVENUE (Details - Contract assets and liabilities)", "role": "http://telkonet.com/role/RevenueDetails-ContractAssetsAndLiabilities", "shortName": "REVENUE (Details - Contract assets and liabilities)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - REVENUE (Details Narrative)", "role": "http://telkonet.com/role/RevenueDetailsNarrative", "shortName": "REVENUE (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - ACCOUNTS RECEIVABLE (Details)", "role": "http://telkonet.com/role/AccountsReceivableDetails", "shortName": "ACCOUNTS RECEIVABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://telkonet.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - PROPERTY AND EQUIPMENT (Details)", "role": "http://telkonet.com/role/PropertyAndEquipmentDetails", "shortName": "PROPERTY AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)", "role": "http://telkonet.com/role/PropertyAndEquipmentDetailsNarrative", "shortName": "PROPERTY AND EQUIPMENT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - CURRENT ACCRUED LIABILITIES (Details)", "role": "http://telkonet.com/role/CurrentAccruedLiabilitiesDetails", "shortName": "CURRENT ACCRUED LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - DEBT (Details Narrative)", "role": "http://telkonet.com/role/DebtDetailsNarrative", "shortName": "DEBT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "TKOI:DebtInstrumentDecreaseForgivenessIncludingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2010-08-04", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - PREFERRED STOCK (Details Narrative)", "role": "http://telkonet.com/role/PreferredStockDetailsNarrative", "shortName": "PREFERRED STOCK (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2010-08-04", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - CAPITAL STOCK (Details Narrative)", "role": "http://telkonet.com/role/CapitalStockDetailsNarrative", "shortName": "CAPITAL STOCK (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "INF", "lang": null, "name": "TKOI:WarrantsExercisedShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - STOCK OPTIONS AND WARRANTS (Details - Options by Exercise Price)", "role": "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice", "shortName": "STOCK OPTIONS AND WARRANTS (Details - Options by Exercise Price)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2020-12-31_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - STOCK OPTIONS AND WARRANTS (Details - Option Activity)", "role": "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity", "shortName": "STOCK OPTIONS AND WARRANTS (Details - Option Activity)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "TKOI:WarrantsOutstandingAndExercisableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2020-12-31_us-gaap_WarrantMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - STOCK OPTIONS AND WARRANTS (Details-Warrants Outstanding and Exercisable)", "role": "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable", "shortName": "STOCK OPTIONS AND WARRANTS (Details-Warrants Outstanding and Exercisable)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "TKOI:WarrantsOutstandingAndExercisableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2019-12-31_us-gaap_WarrantMember", "decimals": "INF", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - STOCK OPTIONS AND WARRANTS (Details Narrative)", "role": "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative", "shortName": "STOCK OPTIONS AND WARRANTS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2019-12-31_custom_PreferredStockSeriesAMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2019-12-31_custom_PreferredStockSeriesAMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "TKOI:StockIssuanceToNonemployeeDirectorsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS (Details Narrative)", "role": "http://telkonet.com/role/StockIssuanceToNon-employeeDirectorsDetailsNarrative", "shortName": "STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "TKOI:StockIssuanceToNonemployeeDirectorsTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - INCOME TAXES (Details-Reconciliation)", "role": "http://telkonet.com/role/IncomeTaxesDetails-reconciliation", "shortName": "INCOME TAXES (Details-Reconciliation)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - INCOME TAXES (Details-Deferred Taxes)", "role": "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes", "shortName": "INCOME TAXES (Details-Deferred Taxes)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - INCOME TAXES (Details Narrative)", "role": "http://telkonet.com/role/IncomeTaxesDetailsNarrative", "shortName": "INCOME TAXES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Lease expense)", "role": "http://telkonet.com/role/CommitmentsAndContingenciesDetails-LeaseExpense", "shortName": "COMMITMENTS AND CONTINGENCIES (Details - Lease expense)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Other information related to leases)", "role": "http://telkonet.com/role/CommitmentsAndContingenciesDetails-OtherInformationRelatedToLeases", "shortName": "COMMITMENTS AND CONTINGENCIES (Details - Other information related to leases)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "TKOI:OtherInformationRelatedToLeasesTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeasePaymentsUse", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)", "role": "http://telkonet.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments", "shortName": "COMMITMENTS AND CONTINGENCIES (Details - Future lease payments)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "TKOI:SalesTaxAccrualTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details-Sales Tax Accrual)", "role": "http://telkonet.com/role/CommitmentsAndContingenciesDetails-salesTaxAccrual", "shortName": "COMMITMENTS AND CONTINGENCIES (Details-Sales Tax Accrual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "TKOI:SalesTaxAccrualTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2019-12-31", "decimals": "0", "lang": null, "name": "us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "role": "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - BUSINESS CONCENTRATION (Details Narrative)", "role": "http://telkonet.com/role/BusinessConcentrationDetailsNarrative", "shortName": "BUSINESS CONCENTRATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": "0", "lang": null, "name": "us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - EMPLOYEE BENEFIT PLAN (Details Narrative)", "role": "http://telkonet.com/role/EmployeeBenefitPlanDetailsNarrative", "shortName": "EMPLOYEE BENEFIT PLAN (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES", "role": "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPolicies", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS", "role": "http://telkonet.com/role/NewAccountingPronouncements", "shortName": "NEW ACCOUNTING PRONOUNCEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - REVENUE", "role": "http://telkonet.com/role/Revenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "telkonet_i10k-123121.htm", "contextRef": "From2021-01-01to2021-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 51, "tag": { "TKOI_AllocateTheTransactionPriceToThePerformanceObligationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allocate the transaction price to the performance obligations" } } }, "localname": "AllocateTheTransactionPriceToThePerformanceObligationsPolicyTextBlock", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "TKOI_AnnualFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Annual fee" } } }, "localname": "AnnualFee", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TKOI_AreaOfLand1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Square feet leased", "label": "Leased square feet" } } }, "localname": "AreaOfLand1", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "decimalItemType" }, "TKOI_CashTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash transactions:" } } }, "localname": "CashTransactionsAbstract", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "TKOI_ContractFulfillmentCostPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract Fulfillment Cost" } } }, "localname": "ContractFulfillmentCostPolicyTextBlock", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "TKOI_DebtInstrumentDecreaseForgivenessIncludingInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Debt and interest forgiven" } } }, "localname": "DebtInstrumentDecreaseForgivenessIncludingInterest", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TKOI_DebtInstrumentInterestDecreaseForgiveness": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Accrued interest" } } }, "localname": "DebtInstrumentInterestDecreaseForgiveness", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TKOI_DevelopmentTestEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Development Test Equipment Member", "label": "Development Test Equipment [Member]" } } }, "localname": "DevelopmentTestEquipmentMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "TKOI_DirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Directors [Member]" } } }, "localname": "DirectorsMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_DisclosureStockIssuanceToNonemployeeDirectorsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Issuance To Non-employee Directors" } } }, "localname": "DisclosureStockIssuanceToNonemployeeDirectorsAbstract", "nsuri": "http://telkonet.com/20211231", "xbrltype": "stringItemType" }, "TKOI_EducationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Education [Member]" } } }, "localname": "EducationMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "domainItemType" }, "TKOI_ExercisePrice1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price range $0.01-$0.15 [Member]", "label": "Exercise price range $0.01-$0.15 [Member]" } } }, "localname": "ExercisePrice1Member", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice" ], "xbrltype": "domainItemType" }, "TKOI_ExercisePrice2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price range $0.16-$0.30 [Member]", "label": "Exercise price range $0.16-$0.30 [Member]" } } }, "localname": "ExercisePrice2Member", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice" ], "xbrltype": "domainItemType" }, "TKOI_FiveCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Five Customers [Member]" } } }, "localname": "FiveCustomersMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_GaithersburgMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Gaithersburg [Member]" } } }, "localname": "GaithersburgMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_Government1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Government [Member]" } } }, "localname": "Government1Member", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "domainItemType" }, "TKOI_GuaranteesAndProductWarrantyReturnPercentage1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Guarantees and product warranty return percentage", "label": "Guarantees and product warranty return percentage" } } }, "localname": "GuaranteesAndProductWarrantyReturnPercentage1", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "TKOI_HealthCaresMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Healthcare [Member]" } } }, "localname": "HealthCaresMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "domainItemType" }, "TKOI_HeritageBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Heritage Bank [Member]" } } }, "localname": "HeritageBankMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_HospitalityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hospitality [Member]" } } }, "localname": "HospitalityMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "domainItemType" }, "TKOI_IdentifyTheCustomerContractsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Identify the customer contracts" } } }, "localname": "IdentifyTheCustomerContractsPolicyTextBlock", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "TKOI_LeaseExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease expiration date" } } }, "localname": "LeaseExpirationDate", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "TKOI_MrGramagliaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Gramaglia [Member]" } } }, "localname": "MrGramagliaMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_MrMushrushsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mushrush [Member]" } } }, "localname": "MrMushrushsMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_MrSobieskisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sobieski [Member]" } } }, "localname": "MrSobieskisMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_MrTienorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tienor [Member]" } } }, "localname": "MrTienorsMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_MultipleDwellingUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Multiple Dwelling Units [Member]" } } }, "localname": "MultipleDwellingUnitsMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "domainItemType" }, "TKOI_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Employee Directors [Member]" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/StockIssuanceToNon-employeeDirectorsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_OneSupplierMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Supplier [Member]" } } }, "localname": "OneSupplierMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_OtherInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other information related to leases" } } }, "localname": "OtherInformationRelatedToLeasesTableTextBlock", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "TKOI_PPPLoan2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Second PPP Loan [Member]" } } }, "localname": "PPPLoan2Member", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_PPPLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PPP Loan [Member]" } } }, "localname": "PPPLoanMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_Plan2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2020 Plan [Member]" } } }, "localname": "Plan2020Member", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_PreferredStockSeriesAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock Series A [Member]" } } }, "localname": "PreferredStockSeriesAMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "TKOI_PreferredStockSeriesBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock Series B [Member]" } } }, "localname": "PreferredStockSeriesBMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "TKOI_ProvisionsReversalsOfSalesTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Provisions (reversals) of sales tax", "label": "ProvisionsReversalsOfSalesTax", "negatedLabel": "Provisions (reversals)" } } }, "localname": "ProvisionsReversalsOfSalesTax", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-salesTaxAccrual" ], "xbrltype": "monetaryItemType" }, "TKOI_ReceivedFromSales": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Received from sales" } } }, "localname": "ReceivedFromSales", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TKOI_RecurringIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Recurring Income [Member]" } } }, "localname": "RecurringIncomeMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "domainItemType" }, "TKOI_RecurringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Recurring [Member]" } } }, "localname": "RecurringMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "TKOI_SalesTaxAccrualTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of sales tax accrual" } } }, "localname": "SalesTaxAccrualTableTextBlock", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "TKOI_SalesTaxCollected": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales tax collected", "label": "Sales tax collected" } } }, "localname": "SalesTaxCollected", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-salesTaxAccrual" ], "xbrltype": "monetaryItemType" }, "TKOI_SalesTaxesPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales Taxes" } } }, "localname": "SalesTaxesPolicy", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "TKOI_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of allowance for doubtful accounts" } } }, "localname": "ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "TKOI_StockIssuanceToNonemployeeDirectorsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCK ISSUANCE TO NON-EMPLOYEE DIRECTORS" } } }, "localname": "StockIssuanceToNonemployeeDirectorsTextBlock", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/StockIssuanceToNon-employeeDirectors" ], "xbrltype": "textBlockItemType" }, "TKOI_TotalPurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Purchases [Member]" } } }, "localname": "TotalPurchasesMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Customers [Member]" } } }, "localname": "TwoCustomersMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_UpfrontPayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Upfront payment" } } }, "localname": "UpfrontPayment", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "TKOI_VdaPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VDA Purchase Agreement [Member]" } } }, "localname": "VdaPurchaseAgreementMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_WarrantsExercisedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants exercised, shares", "label": "Warrants exercised, shares" } } }, "localname": "WarrantsExercisedShares", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "TKOI_WarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[custom:WarrantsIssued]" } } }, "localname": "WarrantsIssued", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "TKOI_WarrantsIssuedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants issued", "label": "Warrants issued" } } }, "localname": "WarrantsIssuedShares", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable" ], "xbrltype": "sharesItemType" }, "TKOI_WarrantsOutstandingAndExercisableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of warrants outstanding and exercisable" } } }, "localname": "WarrantsOutstandingAndExercisableTableTextBlock", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsTables" ], "xbrltype": "textBlockItemType" }, "TKOI_WaukeshaFloorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Waukesha Floor [Member]" } } }, "localname": "WaukeshaFloorMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "TKOI_WaukeshaOfficeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Waukesha Office [Member]" } } }, "localname": "WaukeshaOfficeMember", "nsuri": "http://telkonet.com/20211231", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r557", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r557", "r559", "r560" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r557", "r559", "r560" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "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/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r557", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://telkonet.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r191", "r323", "r328", "r530" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r191", "r323", "r328", "r530" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r189", "r323", "r326", "r482", "r528", "r529" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations", "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r189", "r323", "r326", "r482", "r528", "r529" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations", "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "CURRENT ACCRUED LIABILITIES" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CurrentAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r45", "r474" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableOtherCurrent": { "auth_ref": [ "r14", "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable, Other, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableOtherCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r14", "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r192", "r193" ], "calculation": { "http://telkonet.com/role/AccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r33", "r192", "r193" ], "calculation": { "http://telkonet.com/role/AccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://telkonet.com/role/ConsolidatedBalanceSheets": { "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, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/AccountsReceivableDetails", "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r13", "r14", "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued payroll and payroll taxes" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "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", "verboseLabel": "Total current accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets", "http://telkonet.com/role/CurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r506", "r522" ], "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.", "label": "Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r13", "r14", "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued professional" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrentAndNoncurrent": { "auth_ref": [ "r506", "r522" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties.", "label": "Accrued royalties \u2013 long-term" } } }, "localname": "AccruedRoyaltiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r43", "r223" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r34", "r377", "r474" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r109", "r110", "r111", "r373", "r374", "r375", "r433" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "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.", "label": "Stock-based compensation expense related to employee stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to cash used in operating\u00a0activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvanceRoyaltiesCurrent": { "auth_ref": [ "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount paid to music publishers, record producers, songwriters, or other artists in advance of their earning royalties from record or music sales. Such an amount is based on contractual terms and is generally nonrefundable. This amount is expected to be consumed within one year or the normal operating cycle, if longer.", "label": "Royalty fees" } } }, "localname": "AdvanceRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": { "auth_ref": [ "r195" ], "calculation": { "http://telkonet.com/role/AccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.", "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r39", "r195", "r208" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r142" ], "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" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r103", "r176", "r181", "r187", "r204", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r423", "r427", "r440", "r472", "r474", "r499", "r516" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r11", "r61", "r103", "r204", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r423", "r427", "r440", "r472", "r474" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r353", "r372" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable", "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Determine the transaction price" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r4", "r108", "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r40", "r89" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r20", "r90" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r83", "r89", "r95" ], "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 at the end of the period", "periodStartLabel": "Cash and cash equivalents at the beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r83", "r444" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r100", "r103", "r132", "r133", "r136", "r139", "r141", "r148", "r149", "r150", "r204", "r241", "r246", "r247", "r248", "r252", "r253", "r275", "r276", "r281", "r285", "r440", "r562" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/ConsolidatedBalanceSheets", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical", "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "domainItemType" }, "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]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Warrant, exercise price", "periodEndLabel": "Weighted average price per share - ending balance", "periodStartLabel": "Weighted average price per share - beginning balance" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Warrant issued" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "sharesItemType" }, "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, ending balance", "periodStartLabel": "Warrants outstanding, beginning balance" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable" ], "xbrltype": "sharesItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r233", "r507", "r521" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r230", "r231", "r232", "r234", "r541" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r109", "r110", "r433" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r32", "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r32", "r474" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "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, par value $.001 per share; 475,000,000 and 190,000,000 shares authorized at December 31, 2021 and 2020, respectively; 136,311,335 and 136,311,335 shares issued and outstanding at December 31, 2021 and 2020, respectively." } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r338", "r339", "r351", "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "EMPLOYEE BENEFIT PLAN" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/EmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes" ], "xbrltype": "stringItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r217", "r218", "r420" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r159", "r160", "r191", "r437", "r438", "r540" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r159", "r160", "r191", "r437", "r438", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r159", "r160", "r191", "r437", "r438", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r153", "r514" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "BUSINESS CONCENTRATION" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r159", "r160", "r191", "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r156", "r159", "r160", "r161", "r437", "r439", "r540" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r159", "r160", "r191", "r437", "r438", "r540" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract Assets and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r196", "r209", "r302", "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "verboseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/RevenueDetails-ContractAssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r302", "r304", "r324" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "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.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r302", "r303", "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "verboseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/RevenueDetails-ContractAssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r302", "r303", "r324" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities \u2013 current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r302", "r303", "r324" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 noncurrent.", "label": "Contract liabilities \u2013 long-term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r92", "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Preferred stock converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CostDirectMaterial": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of material used for good produced and service rendered.", "label": "Cost, Direct Material" } } }, "localname": "CostDirectMaterial", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r74", "r103", "r204", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r440" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "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": "Total Cost of Sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Sales:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r157", "r191" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r99", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r271" ], "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" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r255", "r267" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Note Payable - current" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r254", "r268", "r269", "r452", "r453", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt, principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r104", "r402", "r411", "r412", "r413" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r28", "r29", "r392", "r501", "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Intangibles" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r393" ], "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": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r395" ], "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": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets:" } } }, "localname": "DeferredTaxAssetsNetCurrentClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r400", "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Net operating loss carry forwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r400", "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r394" ], "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/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxExpenseFromStockOptionsExercised": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax expense from write-off of the deferred tax asset related to deductible stock options at exercise.", "label": "Deferred tax write-off" } } }, "localname": "DeferredTaxExpenseFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-reconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r400", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-deferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r340", "r341", "r342", "r348", "r349", "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Company contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/EmployeeBenefitPlanDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockIssuanceToNon-employeeDirectorsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DepositsAssets": { "auth_ref": [ "r44" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.", "label": "Deposits" } } }, "localname": "DepositsAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r87", "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r87", "r171" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows", "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r323", "r326", "r327", "r328", "r329", "r330", "r331", "r332" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "STOCK OPTIONS AND WARRANTS" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrants" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r24", "r27", "r502", "r517" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Unpaid dividends" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "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": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r107", "r244", "r246", "r247", "r251", "r252", "r253", "r470", "r505", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockIssuanceToNon-employeeDirectorsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r70", "r118", "r119", "r120", "r121", "r122", "r129", "r132", "r139", "r140", "r141", "r144", "r145", "r434", "r435", "r509", "r526" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic - net loss attributable to common stockholders" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r70", "r118", "r119", "r120", "r121", "r122", "r132", "r139", "r140", "r141", "r144", "r145", "r434", "r435", "r509", "r526" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted - net loss attributable to common stockholders" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r142", "r143" ], "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": "Income (Loss) per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice", "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r65", "r66", "r67", "r109", "r110", "r111", "r115", "r123", "r125", "r147", "r205", "r292", "r299", "r373", "r374", "r375", "r404", "r405", "r433", "r445", "r446", "r447", "r448", "r449", "r450", "r531", "r532", "r533", "r567" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExciseAndSalesTaxes": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services.", "label": "Excise and Sales Taxes", "negatedLabel": "Payments" } } }, "localname": "ExciseAndSalesTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-salesTaxAccrual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtGainLossNetOfTax": { "auth_ref": [ "r270" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the reacquisition price and the net carrying amount of the extinguished debt recognized currently as a component of income in the period of extinguishment, net of tax.", "label": "Extinguishment of Debt, Gain (Loss), Net of Tax", "negatedLabel": "Gain on debt extinguishment" } } }, "localname": "ExtinguishmentOfDebtGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain on debt extinguishment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r73", "r103", "r176", "r180", "r183", "r186", "r188", "r204", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r440" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees and Product Warranties" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r219", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss per Common Share:" } } }, "localname": "IncomeAmountsAttributableToReportingEntityDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetailsNarrative" ], "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." } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r105", "r387", "r390", "r397", "r409", "r414", "r416", "r417", "r418" ], "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 TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r388" ], "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": "Accrued sales taxes, penalties, and interest" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r124", "r125", "r174", "r385", "r410", "r415", "r527" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Provision", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations", "http://telkonet.com/role/IncomeTaxesDetails-reconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r64", "r383", "r384", "r390", "r391", "r396", "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r386" ], "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": "Change in valuation allowance for deferred tax assets" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-reconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r382", "r386" ], "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 income tax rates.", "label": "Rate change" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-reconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r386" ], "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", "negatedLabel": "Tax benefit computed at the statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-reconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r386" ], "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 expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "negatedLabel": "Book (income not taxable) expenses not deductible for tax purposes" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-reconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r386" ], "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", "negatedLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-reconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r386" ], "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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "negatedLabel": "Total adjustments to tax provision" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-reconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r386" ], "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", "negatedLabel": "State taxes" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetails-reconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid (received) during the year for income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r57", "r504", "r524" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "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 liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Accrued income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.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": "Decrease in contract assets", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows", "http://telkonet.com/role/RevenueDetails-ContractAssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r86", "r479" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "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": "Contract liabilities", "verboseLabel": "Increase in contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows", "http://telkonet.com/role/RevenueDetails-ContractAssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income taxes receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r86", "r462" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "verboseLabel": "Deposits" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.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" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRoyaltiesPayable": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "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 obligations due for compensation payments related to the use of copyrights, patents, trade names, licenses, technology. Royalty payments are also paid by the lease holders for oil, gas, and mineral extraction.", "label": "Increase (Decrease) in Royalties Payable", "verboseLabel": "Accrued royalties \u2013 long-term" } } }, "localname": "IncreaseDecreaseInRoyaltiesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock": { "auth_ref": [ "r134", "r135", "r141" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.", "label": "Convertible common stock" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r510" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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 expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r81", "r84", "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid during the year for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r59", "r474" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r16", "r60", "r96", "r146", "r210", "r211", "r213", "r480" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r59", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r87" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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": "Stock issued to directors as compensation" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r465", "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total operating lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-LeaseExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating lease expense:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-LeaseExpense" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r465" ], "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": "Components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r466" ], "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": "Future annual minimum operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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": "2026 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r466" ], "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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r466" ], "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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r466" ], "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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r466" ], "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r466" ], "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", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r49", "r103", "r182", "r204", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r424", "r427", "r428", "r440", "r472", "r473" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r38", "r103", "r204", "r440", "r474", "r503", "r519" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r51", "r103", "r204", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r424", "r427", "r428", "r440", "r472", "r473", "r474" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r17", "r18", "r19", "r25", "r26", "r103", "r204", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r424", "r427", "r428", "r440", "r472", "r473" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r47", "r102" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Effective interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "verboseLabel": "Effective interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r47", "r102" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of credit remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r47", "r102" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r23", "r500" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of credit", "verboseLabel": "Line of credit balance" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets", "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "ACCOUNTS RECEIVABLE" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r52", "r240" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Provided By Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows From Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r85", "r88" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Used In Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r62", "r63", "r67", "r69", "r88", "r103", "r114", "r118", "r119", "r120", "r121", "r124", "r125", "r137", "r176", "r180", "r183", "r186", "r188", "r204", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r435", "r440", "r508", "r525" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://telkonet.com/role/NumeratorForBasicAndDilutedLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss attributable to common stockholders", "totalLabel": "Net Loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows", "http://telkonet.com/role/ConsolidatedStatementsOfOperations", "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://telkonet.com/role/NumeratorForBasicAndDilutedLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r118", "r119", "r120", "r121", "r129", "r130", "r138", "r141", "r176", "r180", "r183", "r186", "r188" ], "calculation": { "http://telkonet.com/role/NumeratorForBasicAndDilutedLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net loss attributable to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/NumeratorForBasicAndDilutedLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r112", "r113", "r116", "r117", "r126", "r127", "r128", "r202", "r203", "r206", "r207", "r333", "r334", "r335", "r336", "r376", "r406", "r407", "r408", "r432", "r441", "r442", "r443", "r468", "r483", "r484", "r485", "r534", "r535", "r536", "r537", "r538", "r568" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "NEW ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/NewAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash transactions:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoninterestExpenseDirectorsFees": { "auth_ref": [ "r511" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noninterest expense related to directors' fees which are fees paid by an Entity to its directors. Directors' fees may be paid in addition to salary and other benefits.", "label": "Noninterest Expense Directors Fees" } } }, "localname": "NoninterestExpenseDirectorsFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockIssuanceToNon-employeeDirectorsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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 (Expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income (Expenses):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Note payable \u2013 current" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r176", "r180", "r183", "r186", "r188" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.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": "Operating Loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r460", "r467" ], "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 - fixed" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-LeaseExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r458" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Rental expenses" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-FutureLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r457" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 5.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 liabilities \u2013 current", "verboseLabel": "Operating lease liability - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-OtherInformationRelatedToLeases", "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r457" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities \u2013 long-term", "verboseLabel": "Operating lease liability - long term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-OtherInformationRelatedToLeases", "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePaymentsUse": { "auth_ref": [ "r459", "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.", "label": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePaymentsUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-OtherInformationRelatedToLeases" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r456" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r464", "r467" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate of operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-OtherInformationRelatedToLeases" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r463", "r467" ], "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": "Weighted average remaining lease term of operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-OtherInformationRelatedToLeases" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r398" ], "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 carryforward" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Operating Loss Carryforwards, Valuation Allowance" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r4", "r108", "r165", "r431" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Non-current liability" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other assets:" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r50", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Current liability" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r88" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Noncash operating lease expense" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfWarrants": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount paid by the entity to reacquire the right to purchase equity shares at a predetermined price, usually issued together with corporate debt.", "label": "Purchase warrants" } } }, "localname": "PaymentsForRepurchaseOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r353", "r372" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion of preferred stock.", "label": "Preferred Stock, Convertible, Shares Issuable", "verboseLabel": "Convertible common stock" } } }, "localname": "PreferredStockConvertibleSharesIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://telkonet.com/role/NumeratorForBasicAndDilutedLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Less: cumulative dividends earned on Series A and Series B preferred stock" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/NumeratorForBasicAndDilutedLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendsShares": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of preferred stock issued as dividends during the period. Excludes stock splits.", "label": "Preferred shares issued" } } }, "localname": "PreferredStockDividendsShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r100", "r281" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred stock, liquidiation preference", "verboseLabel": "Liquidation preference" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical", "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r31", "r275" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r31" ], "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", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical", "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r31" ], "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/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.", "label": "PREFERRED STOCK" } } }, "localname": "PreferredStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r31", "r474" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "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" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r8", "r10", "r214", "r215" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Capital contribute" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r78", "r102" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r78" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations", "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r238", "r239", "r506" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Warranty liabilities", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Product warranties" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails-productWarranties", "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative", "http://telkonet.com/role/CurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Provision charged to expense" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails-productWarranties" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r236" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "negatedLabel": "Warranty claims incurred" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails-productWarranties" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r62", "r63", "r67", "r82", "r103", "r114", "r124", "r125", "r176", "r180", "r183", "r186", "r188", "r204", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r422", "r425", "r426", "r429", "r430", "r435", "r440", "r512" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Loss before Provision for Income Taxes" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r43", "r224" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r227", "r542", "r543", "r544" ], "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 AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property and equipment useful lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r42", "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r224", "r474", "r513", "r520" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets", "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r41", "r224", "r542", "r543" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r21", "r224" ], "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": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r222" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by property that could be leased or is available for lease.", "label": "Property Subject to or Available for Operating Lease [Axis]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "A descriptive title of whether the property is subject to or available for operating lease." } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r194", "r199", "r200", "r201" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Accounts Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r343", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/StockIssuanceToNon-employeeDirectorsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r343", "r469", "r471", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/StockIssuanceToNon-employeeDirectorsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r80", "r102" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Payments on line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r381", "r481", "r545" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "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", "verboseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative", "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r381" ], "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" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r35", "r299", "r377", "r474", "r518", "r534", "r538" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r109", "r110", "r111", "r115", "r123", "r125", "r205", "r373", "r374", "r375", "r404", "r405", "r433", "r531", "r533" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r97", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r337" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r313", "r314", "r325", "r337" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r97", "r98" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/RevenueDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/RevenueDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy election for whether provision for loss for performance obligation was determined at contract or performance obligation level.", "label": "Identify the performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r68", "r103", "r167", "r168", "r179", "r184", "r185", "r189", "r190", "r191", "r204", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r440", "r512" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Total Net Revenues", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations", "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues, net:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalariesAndWages": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Base salary" } } }, "localname": "SalariesAndWages", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Stock per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "auth_ref": [ "r506", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax.", "label": "Sales and Excise Tax Payable", "periodEndLabel": "Balance, End of period", "periodStartLabel": "Balance, Beginning of year" } } }, "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-salesTaxAccrual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r159", "r191" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BusinessConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various 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 receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of accrued liabilities and expenses" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CurrentAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r403" ], "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 reconciliation of tax expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r395" ], "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" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r344", "r345", "r346", "r347", "r349" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockIssuanceToNon-employeeDirectorsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "auth_ref": [ "r133", "r141", "r145" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.", "label": "Numerator for basic and diluted loss per share:" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r43", "r224" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r353", "r372" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable", "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Schedule of options by exercise price" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r358", "r367", "r368" ], "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": "Schedule of option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r55", "r100", "r148", "r149", "r272", "r273", "r274", "r275", "r276", "r278", "r279", "r281", "r285", "r290", "r293", "r294", "r295", "r296", "r297", "r298", "r299" ], "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/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SecuritiesFinancingTransactionAxis": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by type of securities financing transactions, including, but not limited to those measured at fair value or cost.", "label": "Securities Financing Transaction [Axis]" } } }, "localname": "SecuritiesFinancingTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SecuritiesFinancingTransactionTypeDomain": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Measurement of financing transaction securities held." } } }, "localname": "SecuritiesFinancingTransactionTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r191", "r228", "r229", "r528" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/ConsolidatedBalanceSheets", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical", "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series B Preferred Stock [Member]" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/ConsolidatedBalanceSheets", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical", "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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": "Stock based compensation expenses", "terseLabel": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense related to employee stock options" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative", "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows", "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average price per share - cancelled or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r364" ], "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": "Weighted average price per share - issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r365" ], "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", "verboseLabel": "Weighted average price per share - exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable", "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/EmployeeBenefitPlanDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Warrants exercised", "verboseLabel": "Number of warrants - exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable", "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.", "label": "Warrants cancelled or expired", "verboseLabel": "Number of warrants - cancelled or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable", "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Shares authorized under the plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r372" ], "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": "Shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r361" ], "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": "Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r361" ], "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": "Options exercisable, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Options cancelled or expired", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity", "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Options granted", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity", "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r360", "r372" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Options outstanding", "periodEndLabel": "Options outstanding, ending balance", "periodStartLabel": "Options outstanding, ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Options outstanding, weighted average exercise price", "periodEndLabel": "Weighted average price per share - ending balance", "periodStartLabel": "Weighted average price per share - beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r352", "r355" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice", "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable", "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted average price per share - exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Weighted average price per share - cancelled or expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted average price per share - granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r353", "r356" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. 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, Vested in Period, Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Options outstanding, weighted average remaining contractual life (Years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionsByExercisePrice" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares issued" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "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 Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "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]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r191", "r216", "r225", "r228", "r229", "r528" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/RevenueDetails-DisaggregationOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r30", "r31", "r32", "r100", "r103", "r132", "r133", "r136", "r139", "r141", "r148", "r149", "r150", "r204", "r241", "r246", "r247", "r248", "r252", "r253", "r275", "r276", "r281", "r285", "r292", "r440", "r562" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative", "http://telkonet.com/role/ConsolidatedBalanceSheets", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical", "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r56", "r65", "r66", "r67", "r109", "r110", "r111", "r115", "r123", "r125", "r147", "r205", "r292", "r299", "r373", "r374", "r375", "r404", "r405", "r433", "r445", "r446", "r447", "r448", "r449", "r450", "r531", "r532", "r533", "r567" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical", "http://telkonet.com/role/ConsolidatedStatementsOfOperations", "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r109", "r110", "r111", "r147", "r482" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets", "http://telkonet.com/role/ConsolidatedBalanceSheetsParenthetical", "http://telkonet.com/role/ConsolidatedStatementsOfOperations", "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockDividendsShares": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits.", "label": "Stock of shares" } } }, "localname": "StockDividendsShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r92", "r93", "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Issuance of stock to directors" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r31", "r32", "r299" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r31", "r32", "r292", "r293", "r299" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Shares, Conversion of Units" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "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", "verboseLabel": "Shares issued to directors, shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r31", "r32", "r292", "r299" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Shares issued to directors, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r31", "r32", "r292", "r299", "r362" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Options exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-OptionActivity" ], "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": "Shares issued to directors, value" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStockDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r31", "r32", "r292", "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Shares issued to directors" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/StockIssuanceToNon-employeeDirectorsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r31", "r32", "r292", "r299" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Number of shares purchased" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/PreferredStockDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r32", "r36", "r37", "r103", "r197", "r204", "r440", "r474" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets", "http://telkonet.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r101", "r276", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r299", "r300" ], "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": "CAPITAL STOCK" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CapitalStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r451", "r476" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r451", "r476" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more 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.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r451", "r476" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r451", "r476" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r475", "r477" ], "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 EVENT" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Disclosures of Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://telkonet.com/role/ConsolidatedBalanceSheets": { "order": 7.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 for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r151", "r152", "r154", "r155", "r162", "r163", "r164" ], "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" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r461", "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/CommitmentsAndContingenciesDetails-LeaseExpense" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://telkonet.com/role/StockOptionsAndWarrantsDetails-warrantsOutstandingAndExercisable" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMaturityDate": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format.", "label": "Warrant expiry date" } } }, "localname": "WarrantsAndRightsOutstandingMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/DebtDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Dilutive effect of stock options" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails-DilutedEps" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r131", "r141" ], "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 Common Shares Outstanding - diluted", "verboseLabel": "Weighted average common shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails-DilutedEps", "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r129", "r141" ], "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 Common Shares Outstanding - basic", "verboseLabel": "Weighted average common shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://telkonet.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails-DilutedEps", "http://telkonet.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "25", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=123361394&loc=d3e55442-111641" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r418": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r477": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473541&loc=d3e61799-108003" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r546": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r547": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r548": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r549": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r551": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r552": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r553": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r554": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r555": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r556": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r557": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r558": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r559": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r561": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r562": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r563": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r564": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r565": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r566": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 85 0001683168-22-002167-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-22-002167-xbrl.zip M4$L#!!0 ( -!#?U0^U!_ "#( )L" 0 3 =&5L:V]N971?97@Q,# Y M+FAT;>U]Z7,;1[+G=T;P?ZCUOAF3$2V*I [;DIXB0(FV."N+#)*RGV-C/Q30 M!:"M1C?W+[>W7KPY M'KR&?Q7^WXO+D\NWQR]?/.1_X=>'\O.+H]/7OZB+RU_>'O_W5^.R:)ZI@_UY MHRZSF:G5.W.MSLN9+A+^(E$7ILK&7\&+\.J9?6^FJTE6/%/[7[U\ MG!R=7$([>]^]>'@$O9ZM?OZ?Q;">/U]^Y*Y#>:Y<8_#H_G/5F-^;!SK/)O#5 MR!2-J7A0/YZ]/?WEQ^-WEVKPP_GQ,?[5/[A_LV?JQ<[F3VQ79I05J<'W]_>> M9 7U=?GFY,+/)5'8:ZH;DZI!.VGK1CU-U.'^X4&BLGI[BU8"?LN*IE3#A=)% MJH:FN3:F4)5;K(21HC/9TVM*E//S:C) MKHP:M54%S=)/X[*:F4K--7TS*F=S760XI;H=C4Q=EQ7\/8ZMNAW66 M9KJ"!ZF1LIE"&WH\SO*,)N+:4;I6UR;/\5]=+%0Y5O!L5MTRG#2KX$?JNX16 M1P;_TA-X"D;DPT-_./W]KR^;YB_*\>/C^)7^I MRDJYGU_1$!?^UUT:P+]T71;J[1[LK"G@>=_>\>]FU.* @U?@L:E1TA0/Q3T& MU+" G8*9CDV%.PC[!ZL T_>#.--5 ZL4#W'I"1KDGGSUYY']7W."E^G]YS?' MY\>#"R;TK #B* K<>ECGZZR9TGQ'>5EGQ61[BPE$-94N:LT/[40+\HJ?#/<- M&FR0 HCTX(C@\Q=-.?J@SMIJ--6U48-)9L@?L MI].!^J$JV[FZV)OO#?8L.<#WTCD>,'72 -^"?W\MX92JFKKF([!0.W4YRDRC MU1R/R!\PH6P7#K,]HS"4%E:,=SW7U[4<$75NYNTPST:T)-C!HK_SE)Y^97N+ MB6=I^L&R)=&+J:GAS-5(I+B<6=$:_)L/EB?J+HVO> W(7HZDVQ#I")A:H8P> M 9>"@26JG<,.TXZ;:L;W9FW3ZAQ^O#*%!FY'JZJS M:15R"Q;!(9]%0X M[Z0L4_K^2N>M'N8F;IUW&CBJR>;,9NL6N2IPN!&QY.MI!FT!5Z5.AL#)X/U1 MWM:PQ4!W>O2A**]SDTY,RFW-F6_A1!H#NU5,9-=S,]$YO#(L@:J190/=X5D; MEWE>7M?//MO^#>%^^(A6'S3EG%IV7PS+IBEG\7>Y&3?R3;S9\^:KEP=[+[X_ M!2DE&,:#L9YE^>+9;6.@9^OL#\,+8>?V*?]%21&'\Q+8P.NVL3?UQ:B<&]SR M8SJ>EB4LC_S:9),I3 WNP)G.OWJY9YO;L .XHW?7:5N6-^<,KC-F=K@_IZV5 M!R+10LZE,-4Z8, 9<\^1GNM1UM!I?C7-S%A=Z!SF]D\]FS]7IW/+9TY9FE([ MKRY.M[?XUU>GI[OVUAF ])4!9]X#B9(YC&TY"3H%"0Q$.I)MZCER&F0Y8Q%= M@'55^/.\*M,6)3P<%@EIXS%+? 5(DK;#&H?)MTII1^E^E-E_#5]4$Y G_^!) MR)RCL1)'&K6YKH*!?EW[$8)H"N/@D6?(W%)#XD?9-BK/9EG#73_;WMJ!"SHW MFK@:C0LF5!M#3"X:%(T=J$[/2+8;P;I?X9K #.$:)#Y+3TRJ\KJ9/E<[&;0, MRW*5N;:KMBB6&TXUD"=<_'Y!@#I!_,7C2K=R4;? K)NI;AR%V.N7[N+*X*6A MS.]9W6#S(Y!RRAE)T3#WRJ!,8+]30_SD1LL7C/1@GP&9'P92CUDBHYG 5+"A MQLXD ]*D >(7,P,+FY9Y.>&MA]W1\!T, $<'T\K*%+8.;PI=UT@.=*N8"N5_ M78Q,+\%L;ZU:?QS1%0CPJ#UB__(+L <#=ZB3,OVKL MCV'*A"GD06H%&4MB_ MO)SWSDNHM6Y0"HWV=P?FH#,BF1&G8HU6DU*OCT[WH<,V%=P&I\I'DP5 ;1=D@A]"T MAU8,S&HOBFZ<++T4;D>T;5_758?//L^W/]V?U]=7,-I MQ[NAVH/QMEECU,$W3Q+ULVX_&'@6_CI13QX=?/L4M=.PV2GP!E'041$'&IW/ MX32@!!I?7W @@*(-4W"%D@5SJ=]:(,F ^DB-F!DV=M!E0HVS.%LWR/[H, ]! M-"6F4!B3UB']CML*3Q",Q@NM?(Q(%JV9:8:3D..%!V3I9+@A(LLL"Q*M244A MOJBKA1\)L 3@&S0\N9_>%["4H$Q>P-7"8W@(ZZ>'5:G3#2)^46,.UTJ\59[J M+T%Q)!D6-*N][:U+T259A@@9CM ]$!A\&ADQ 1!/99N"O9%9E(%3T2P>P-\M MB$N'CX&%PC2FM1!)\-8.:6Y.Z3Z!;<] A[/C M5G6K^9*_$!O)4SBIH#OQ@0H;)SX+A-XB*39RG59P65[3!/#,N'-U;7+X9^?@ M4*9!BEL%ZF+-)H.H73HMA;0%7S:VLWYS5C#W57,&*3PXHR(H6N; $A%;CW3/ABZ:IMS>XIG'JPM''22YNE'?[8-0 MMN6E3I)8":-YP;O5H5%8I22!.:I#QT#!KW!'6Q,E6!W<"+\&_LZ-_ ML?'\\_"%1VO%%\+K\/AWH@_8X0L1IQR; #VKLF(W;OVR<@-28 D7(9+;N(7/ M>!N :,P"(_R!E$J;*8(JR$NUI:M CH5K4;X (Z0#: FT$Q;913[LD0=I1MM;J6&ZA.>#^Q2/ET%:#V]1 M>U>238=L.=:,YTY!5TE3;V 0P[+\$-D@CU[:KW'=+5L@68&G78Y:.C5B+)^! M7C#.8)8]0NJEG-K?[;A[!N,& 3,<@RC2^&/,!L:E6R%AK6+%KT(-O! ?9^9/'T&5\K$/(?G?VM1&H!FU8,'XG9]\?KDI]CER?;!ISWV0?IN M")>&J=QW1R!N?U 'T'<-VF$*_5\.CMX>@P+U]NW9X/7KDW<__/=7^U_1YXNS MP2O[6;J4UD9EGNMY#4.S?ST':DZ;*2[!_C]Z^.>+RW/;QI6I2"2PEP*,/[XE MT):);[RV;TC3CQ[]PV_ Y>N^)Q[_8X6W-EA=NZ[/U>5B#@,<5,#T1L_5.STS MO/;O2C1,L=%%O=68'G7&1$I&/)&'E^?X']P)^!>V MN&>WAR#H?W@P-,"_89AS(I$[4 #,?=E'/F]"2HYZ#&>':\&D][6_D M+R[0?)W*?&\$_V*6BPN=@S+=L5MX.\5<9ZGZK\/#PP3M%21TP?^*%L[Z'VA: MTB#,]$GOUG(%6CYO(;2TJ$JZT-&4"2*A B@D[H=_HKF,=1KX(E<7Z/@M[ F M@)2:1-@!W-\ASN (S:=^ A$R(/C-2CC6_HK>L8;4+!(M221R$IH3MTB:6^/+ M?T,M94=ET=9==HQBL:UOT#9:$1!0?( M@H1;D7Y!^@ -6U=J872U>30\6G,:]AMPYNA3O&/.8G_1Z/%8'9G"C%&50'(1 MLK]5 48J @VWR7F[XS. 3'.!?BT@JJG1.=#EG(DE!(0-N5\Z%+ XC#)P;+"& MQMLF5/5 VGA *A^:K]P<'+;+0Q^XI0"4\AM>!6-4H#V8QFETI&C2&/;4 &9& MGX=V3?PEPV:H5(DOH]:S%:@4X-03>+UB_]5\#O_E2V-[BR>^/'8_+CAI-!9J MM*OU M=W[RXMR^8=H73MCQ *@&;I)@C\V]ELV%9U=VO0C@]/@+"1%< TD\ _ MD 3. =SB@H"3^,E(;R@"(.01<68+-'_D^Q%-U@%NJWUP"/1BRG,ZPP M3W!X(3<&75OB

=!S:?STZ?$20.I#HQ*$< MWTH6CC!OJWE9TX*60_2*LZ%?H=G=T1Q+#34Y"6=$KX'4&3()$@8QT% M.YCXNY^\P\3:Z2+OHP[!*$=68N2XC)#)4+&[198:XR\[3W;5M3$?B-I(P271 MIP1Y373+L\M3B]Y /D6@69JE%:RWMU"RACO"B7(K')]L56[Q&L.6KO3(SAM6 MID1&C?=#-OJ WK(KLZ>@:_Y3S1 ?S;(_<']8)O9 H*\..\5;\?^KX M-(&S/#+SIN-DIYNF11Y<&)HS#A&[P,&X(8A_G(9!OCJ[B=#U ^Y;YWOJE:ZJ M!4*R;"/TK%UG0JY&4 %_&+NWS<8=RZ=K>RPOQ>%I+6ET*"_[/"G.-=IGK[%^ MK<,>-PV2J .+C[.J)K(N1R!*T8GTT24"-L:=1O&C^1-1QWT;\Y]HP7-[[\,R M-!QPB6$YBA#_?-=_CT>=1;$^)YRB]X5&9D;S-M/N5D;DX;X=1KCF ;G@Q]#( MN-(ML%\S&YH__L@]W=";'*,T(B-=XGHPO#$,+0).C#/F[>35K P.)I2* RT&)OAXE] P M64T#7YJ7&IN\)*BAK/T8=0=8O*LR)V_GK*Q0&H=M!54^-8R(>,*KEIJQ;O.& MSF8H7I=#$-=$7< 1DF+L=FFLLQR!IR5&B(W;&J^F\1) +%)*+ S6:V3>+4B MUMM%EX%&^ZP-O&TRCZ1O:/_N7J*F]3&;J6[;RSWUGEBC9\-TM]*ANE$<(8]S M45K87$ 2<$57I1B-' M$*,]@R.VMS HBTZ.G\%SE.9F@N" FZ)J4;1J"Q)C(CG0XI%E;$['K=LA">;I M*F1/@ Y@K^O=H572/= "#\3)H M=1AL;YTYN!<'U&7L>YF5+;SBE'$*N)-WU&D%ZA@RUI.Z!M7_K"+P5-[6=G\& MN)?(/DXSG$:1UMX^0;&=#D@C5('8+C?\'=UC#?<;.4#]+^<[YJ0((F'M1.'H M(S*>E &,@8MT4!I#T!DL[!PILFG$6A/L5ZX%DV?II#LL>/E,5WI2Z?E4/84; MG,]05;:3J>#5)>**3WX'6>>NU@'3ONKZ*_F!-19COQ"0X_ >R/&9@1RXX(?W MD(TU.26;Z)-US.X'#&4])PG*:Q-1Z/WMNL1R&[?I%2[NW"L6"O6*2/RWAB1@ MT>TH#$2K75!E<*_JMIF6%8%%201@N3$VX7L=P[6YO26-RAW;O:U#PV-9!?9. M&0\V9F58)Z2P8/YH-VIJ#H(,OIG[Z!#C@D)AJ2RW)RH(F;RJ*Y\.0X!D9 M@O"B8L4 [WAXB@6G7.)0U#=/%-"7(;D)= 5XI&TP+-FJ<3I-84GJ'0/2+]U^ MN"4APG5[ZP#H-E$OCEZ^.'GIY)YI>6W0 O3BX0G9&CKF)HO99.=!:%Q!$2#%SD9BNQE3MA9$/]C/X'),V1-#*4!PH)GXQW,- MIRP-%,,0+!Z*#L-=(,:$)67;#4]RBC8ZZ 31\3N/]EF5("T)=)(]=1+I3M;T M4I,%U&]V#)8A82QG0^2")IO:,9B(<]PYA,&O>\,K.L MG=6AZ=?UKKCSYYS)@C6C3U<%U"=K JA,K%0%7M]1%5!_@B:PO?6IJH!:U@36 M5VC>4'@+'YR?Q0=PFWDQ8G1Q!$[HN(^:(X9:+-T;@I=*Z":^C5<]^PA>I>[" MJGJ/M&4H$@DR)E:&.[YRLULX!X'A+SFU&C8:2"0 MTZR6$*\>MC(T&)M,\!W.B4'LI<1L937N5QH">L,C1,&%-8=+LB>6K<,[)N-8 M90+JB* ]GRYJCN77FFF*FJ.( MIG(N68F<+S!"HP:"J7,0^%P0*IN!T(QIYF ]R"$XX="K0-#MRL/+$C^=PH#M MQEO]=1VI0H'@/%R(>1\;22W9I(YL>O$I@>O?@G&M.;WO3A$+;H>_1D;0SRJX M+?/7[:TOPF#[3;@NPO(_1'!;=X37!0(0>;\"@$R!ZF1.B6,^RP11 Y0?Z L?AED-'RU'YY2!+0*1.REI9_ _Y%8GS M.^$WMQ(6UO ?O+VE2GE%D IE4(#F)$4)B.!0MSDL)YX

M_$#E"6YWV%:1#X,:A3^2*)PM+D[N(XZ:P@ 97%N!H3>AM2S0)6OW#L'D0P M75,>&I1AZ:_Y@D@T_)MD6^M_36QF1@%E96Y>":6AGN ?V8PPZEY>PZ$@6CPS M#-R_ALF1[Q#N59=#,X9MD4^-1<6T17]D#\"^WU30"\CB+N3Z4ZS(8ZIR*[23 M$=IJ\"[X*$ MAGK!*TJY"7-V&;:NIT:0>P69%M(8QZES!-WC_8R^+KIE>6'D M/5B4BD&,[GV9+F,H*TH9B)]!#*TD@M*-P@,*60&7G-'^^@ZG02E&[?,\?FP; M ]%2P\%G4Q 5Q,H?6+IAV0Z^4>_W+O9>[:E_UB ^/3_8/TBB:#)IN;PNB+Z8 ME-C6D3KUR U;4%BH,^(/,(P\3:P:"[D@-9 L[KC<#TAB;HPN3GS"J(1?T )SVGC:#_Z%,+F^Z;I@(>-TQQYX'&SMFEH($XRY;[82\NZ;:@O^TC,'>UGC'ED2X)?UDRB A\EZRLO M!0@!#>6NI4B=AFR"X: 3=67"-:2C1I$ZW)X]%;Q1A.5MRL0FC&W(G& #CO5$ MHWJ,W)2 ID2'G#NU2GW>=4[B/IIBV@C<0%*#W>&:8,[<:!D)=(#),BGO!,$- M;U95.,Q:>*53.'@UEVD8>9ID!Q#N0OC59NDR0>6@*!V[0SQM2WS8P\)Y^41/ MLD>73X5%P\K]0N])7$"E),?9)UT1JN^&8) +I@#+RK:V*R$48=HL]2LNZ5/")6*0!SJDEEB9>^\L M3I:^)*O?(I\O(=92DP/+KDAYB>00=B/%T4BD+&@JE<6,.Q4SLJ*US+1(WE>Z M(F8^"BDH\Q3$\EH%DK " ;#BAKIQ)5<@.8X W^=^#3_.8@) MM7M&<<]T'T1W"%]EX<(TYWX1Z UD+[R%>*QA5W5HB%TM6YXFVHRC36I F@RT2S" MHW*)BO'UM'1FDMJJ4GY*,>M![U\!@D#$/#B SC(#&2PY(1>A-(WNQ> U$5B) MQXP68HL0HSPN2S@(.[Z4\>.93#E\A%:QGCH<3&T"V%V4T4/.KF3,@3%A6AT< MG3V\G)0#YX*R<)4Q']NTT_AHG4]C5_D7'R]M,M'-RB-&ZHQUU&,A!Y\%W]4C M"57J49XY_00)$FTPJ@X 3[;X MD:.E59CV "P0F'G""Y0 .1Q<;!HVY;!EA$JUD?PM5V\X:^$#4OU.CZ CQG2I M51.E^ R;B *98]GPM6P!%,EI-G?E1L/MMF5%>^>B[CZ5GMH=46YM MMOGT6Z;+:_C.;[%60+OM*$/VDK;-0M)A4>61R-B"I+^2THFPVT+"=S"]J+U:[I M]UDO,ZR; G&PTJX@TF=:WKRSB5W*+\&K%*GEV#5!O$48BPR6UA;.%3*L^Y^* MB!1-M"@6^6G;AJ%9=M%3 :'K+9&,=GV:V)X:W' '!3S>:<-2+SI-H1M@!;85DNR9>A2(_QK"N2! M)D<2ZQS8K'M!P^)V8@<2T8=L:^)XD>)X(6?%ZM*.XR]5?W9UGVLV?8IO0.I% M"^?U!:217IS%,YC,&O/1+P2U>'P/M?@"4(O']U"+-3DEO>++DW467[#8KAEC MHM)+,N5=B"EOP&FG#OAN M9DL'BO3958:0#.#*:/'@NY9"=Z4SO"H:PB $%D>$P[N,J!T76_P@WG'/J*A7 MQMY[MKT4SM(P8NB'MATFW!WI&Q@=GJL)>J#$H4>UJ/&A6W0GZQM#A::$BW$1 M1$J@#Q?>6,[Z2JY)S%;$.@JZR$!AF8BM!"XJ\C/"G1B9>V I7'TO.T<"85/V M*9VQ'Y*-1ZZ&$0H@G&N(*KFW6? 02:ED]6+$+TD->&^BQ"@=\#[51O^).,8O M&?:UUADGX*AV?&L2\M4MS3Z.+1OQP5AM,"E#YWN4&((D(Q>ULEK#YFL-& M.4=HV?&]2_HT_Z4O'1\HSE^B OM_@)X;9TO$:K M:8!3KL4&AQ@!(:@V=)E<4Z @S40:8ZZ "<]^+6M%J&LG? 8 [+&L0(O*F1$ M)#_9,JR1DPT^8,%HXG,N-0K:M*D(<$3H8?Y95GWB5H8'W384V6MN* MI#P-/*2N#0N5\A6+<4^X<-(H0)B(_9T#4@@-59>$AW(;="[^&9C,D6UL)\!K M@"'SG!Y+QM$5V0DT6P/:I>U&2!A 65>X:E[D*88..J>6X8<]L0OUF?BX(/TM#X MN"V@-0$/=@ *B9A_Y;01X+SZ8!KK\R;ZDL1:[CA-3"E62TP+:K23#"LR%21\ M#;)_F+U7/C!0VB4W'!QH4AD3YV"U/?D>%'> &6OA4! 2I X?Y\AM FNC*(-F MQ,VAM$U)?;.$[]M3KS_JZNR].0D1R"F'O_7%S%VJ]!N9XDVWYIWB1Z+K,=;K M07]WC-9F2I9S@$I2XC#T) OS">-K8FIT.FU14I5P"#+^5Z!W2\ABL$3 6@O, M$KU+IHJ:CMA/+DA?!'%#YF M<"Y\[KU.=>0 EX8B#"87)#%&]J>O+OFJ=!1+NPVO4;&&A M)+6*W5,T".,+I<:2+ MFYTU>_T!* 4Q#$Y$P(.$A"5&'H'!C7&.',G??91B;OV7=UYF[=SO+/Z1 YYH M-!2@'"[0/;+;I=E0C+E-YJ.K8)>-@IQE<0I\(RC1-M6I!4E\I"+PG*QP%&\? M-DESS5"TY2@MT('S2,Q>WLK1+E#K%.V"K&TW+G881Q7BFGPO<+(JF6!+Z!-, M\(X4&:?;88C:BMZ[6$1?-8$6/BP;NG&7Z9?/[11>G>'M@E* V/9D00HPHA"U(]K98^Q-_A_W>#(V:ZG*A MJ$9.=M93Y]HFR.;":I2K#;?7X T],C8V=XE;#!=DZR[$(&S3&&$D';X22".D MU>#-SE[ G%+(K?&V?R$$RI-[!,H70* \N4>@K,DIN3NW76M4;60L ,VTYHQU M"'Y$:W-CYO5*L#1"_B*1*;1>ZO0*6L MM,[JO*Q]T6WW,Y9E]+Y)2MPF&0L" M-^548V;3*)/=&C/0S0,G22(Y,B'X\EULD+8N.U]Z :]3]#W+G MC=0FLQ(WFUTHPMR(F7JXH+PGSB:51+UZ\&N*,GXJ27*I) 8JWD F@5WB*RW!6E:,P,]'N,NVI3'CK5_LHF)W<0 M'C+V78F] MKW@IOR_EJ@R2[;FD1[Y('>5O7K++2\B4367LE'"+QZN_5F/S9V:5^%S9NP[V MOWAJB"XPS64^=4D>NMFZXMRJH$B]>I!C*'>04A5IU:92G:%)>JQS!R"BYBD, M%[&9G![$^[&WM_C($!$);_==A0EE9C=G/:RH! M9(,2Z9 SV"A(+H0WT>^"),7SQ[6BT) H9'$&0E ME*&6,,!99V0WJ"W-,M$@(':!RDNB7J$UBYHQ2Y42)$%< __5%96;YE0XW64) MA%EBWY*'PDZ3%L-J]ST#']ZAH)H=!*P WK$CC)JD4A&F0,?\B;19\F%5\OB/V^1.='3SZ@HE&$;6C9&1VW768L%02A9,(<[>MVO?7*F^B%A.12(8L(P"-.,S.&5B M!1(#PFM;4HH[*-MEU;P.K32"UYE7QLO?FDG.UNWAM$%BWD)I'^.\S<35Y\2, MBF/-^.Q*P?Q!=)F[[&W'7G=X#=IH MV_@440(8AU$$C &$W+H<"=/88<#,8#!PF9!7C,5G'_.)8_AV=Y/E<#]+YHFM M+\M1,I%GF&PEM3$?^DTPY*024SI9GY;LVX3"$C,[":1 /FVM8 ZVF'SE\R/0 MW2E!]70\Q,F-H'T"S44A-G:#0CN.C2Z-EA&H2I;O>[=\<>]6(O:CD(RFU'=( M1' X*1S"Y8,)#YU/2$O1GEZ:(?.K[/5%(Q*,VPZ7Z^<:V0:N%^+J$ XJK\.P M-T="]HQ_K>,A,?6&OB9!+2A64V/08;C?;DOQJ.&1R*2JEDL94LZS(K@3/-OH ME%5FBPC54J/R9O0P#B T/(Z9;Q&QC+6HE&BDPBPH$@6&5;R(>GGXC+#TM!8. MP [>MB#WD.6.F$Z#!W(F!R',U?QKFTXXB^2\E!K=U*$O]H/=BF$W\!#([^PE M4&SZ77CSKH#VX<'0V; 'K$^>X5%?Z1$IK![B"ZQ.M&S9.4Z!QX!88!;<(."=E-Z5<8%A\<%%A,L>Y'1O?P+G'DR('C MN"2VHCS>"LP5? M!U^MFZIR71XX"^ [H MZ3T.:$U.R4J1;JU#R<["T!>)EW;@R8"CWZ26![5G1":R-2E%(RF5)"SCRY 5 M.:O@;F]Y#;='0>YW_7&BE[@Z1?CKDJ/)::J%:1O4=GA$>"&#:(.:?\K%W'NT MPT )#74DUEMQ,;R=ZLPKDF&E3GS2KDE'?54KM%<0J$!QW?79_/*%C5$.G'AD MLZQ#-3W0SRD$N'4.ESEP57'VI"P#B/0KF[:G+BA-G9L,5P4=&HH;%?G7IQRQ M"_AU';KYX6Z,ZVG&MND]-?"E=6/1SK8+LY:EI7988F/AP0UMC6_?M0V!N8$) M'/_/\:OWER<_':OW[UX?GU]<#MZ]OE"7;P:7B1H<71S#N"_?G%RHP0_GQ\<_ MPD?@!NX5>!9^ASP;M?U,^G[]^^5F\&\!-^?7[RPQMX_51=O#]6QX-7 M;]0I?'VN3M[!&^_/L8=WK[>WHD<'ZE_OSW]1E^).GH/#QW]TC.$5\=G MEVIPP2W^?')Q#,L[N#Q^#8,^_>D87H(?U-G@_/+D^$+]0/,[HVEQ5W]K\_[C M=3'OPR$W('Z1GOKN+'G@[",K$(27/2!#).1^=MSS@;P<*!H MPJY>NEH9V^PJ4B62X@$4DT(%-:(5 V.EZ#6":9W=J.8R;IMSU6V($?,RICQ! M;]82^]UDE>D48??6'8(Y!HG.K060*ZUAS+5)31TE >8C$C41YBMG)$A?FY69 MZ"I=#7[S::>=417I&UTZ-Y>!<:.*D%E^-)M(<&NM8H&B3@99"XH0++RS,CG+ M,EN];!Y)W%:NU9%2*,82SH,*W%]K AX):KDG]9FC=)LI''J\ M4_M?V1+1'+ M"G*:I]7=LG',%A^D0/LLP+9WL/:;0T8;(:)?+F78$_Q9JBQ0G#<#=PK5V2)T MNL>N"C$2-[V^MZ3?^48I!+W"9AG+A((B+48M C>1GQG^MOAT5\Y)*'1S",3S MF;6.AKCLSWWHB:8_AH8BK1@2:E7PK" .(;DO@OB>C&L#=9@--[R]11*EAS*' M;2RW@$^XM+=VS,P:-X0,G,W:PMY('DD8>'ZDHFPO M 77O"?F>:MIY2"W)LIR)!FO72,Q^PK6EZ&_LXQHE+A+V*0@+113V34VIJA?* MRSX%A[N,RB HQE7_DLI#*5L'KTNU<[BK4KVHI9QMAAC24B14UEVQRZ4\Z0PL-=]"3\"IV^ M4=D\83V;LX?VFIBLU2YV;75':*X;.%Z[,J:L+XTU\FK,WD6LF; B<+MP>2U, M0]V2GD$Y[ FIZ))<2_%TG>)M("DW\#E04*_(7R1>]\3U4+=4"H#P;!0V),@; M_'VD$<&14T"%3B5N S]& (T\MYB_E:)2(HFAF3@1V\@:_569MT6C*]@QQO*X M8D[=*D7+\GI:X24D"$QF8N,.V(.SW!%J"C1&<0.);RZT-8B8;\NTPO Q &5H MD;;6G( S=;Z=I8#7P!-7MU6%@ F:#45XAT#8I N;B(M+H$;05"U>A:(:8C\\ MV\K+E';\/GT6J:[*E3GGT%<0#&RL2YL;J4R)[3/B29V$>FPDQX;IT\+%#CI/ MEHM?^='/T#^(P<+%A**'W'3(QE=8_9=""\1JN'D<:+K^'(A@QD!^L-I!\%KG M/%D\G=>!Z5#9]P1@A\BEX&MV*!(BR!D]2"WAITEN)5B[1F-:-G'(:'J/*"5K M..3+2[F)QTV[T8D)UUJSP^3TS(G(K@),%0FV*E$.1R[E9H.VN;'^W; %AO)7 MU+]RMNYM1TRW,F]L,/@:#IL;0:*,&V]D2=^\ M8Y"MX3'H/0S';I=>PW6X\CAD2_M)UTI>UNRR[^3@!#8Z#I]0:6DX"70Y&K45 M8VW#_+U+/B"Q(Y:H"@WA]&%2@[L-6-&G?$W\F9/2;&R"C_;VO@HP&0W[85/@?7/._ #(Z MMR.*(:/2_WQ3(:-_Q0$\ZF%[>&5\!.L+5;T.ZQMGH$8'#'#=JSL$'.G/@I#? M?20!Y_CJ)8[@8]'E2- !@OMFEN?Z>X3=O3AY^;!^B -2%WOJK4FOL]&'%P]/ M&!;>:5A>/-R/H>N?WGW'%/B1_1,._1/6[64\^T0-?(VT"U)KRFH1CJ=G\B^7 MIM#_^">/M:?KC_[J4P=QMYW^ZN7^MWO[3_<.]P\/;AG2EO>L8.0,(BUI7=W3=XW^!]@_<-WC=XW^!]@W_C!N]B:?GVN3J=4[*X9^HM MNM_OS2V?W]SR[6#$P,3 N:'1M[7UI<]O&LO9W M5O$_S,VY)R55P;0D+W%L7U=)EA(KY=@J23Z^J?L))(;BQ"# 8)'"_/JWMUFP M4))MV:9?*1]BD00&,X.>7I_N?O[J]/?7+X:#YZ\.=O?A7X7_/3\]/'U]\.+Y M??X7?KTO/S_?>[O_ASHY_>/UP?_\,,VSZJG:WEI4ZM3,=:G>Z MUG,_C+.(O M(G6B"S/] 6Z$6X_L??.X.#/94[7UPXOG>R\._O?5X=[A*8PSVMYZ?G\/'GNT M^H8?LW&Y>-:]I-)_5_?BU)S!91.=5;IXIGA^XSQ-KC')9XJ?6^ M&.=5E<_INQ]>'/Q^]/KM'[\?O#D=#G9_/3XXP#^[T[GY1[OO4CVMY!M:M,D2 MG54RO57;<]U7=3-3>4AS.7UU>*+<'D7#01)7.E&[]5E=5NIQI':V=K8C94I% M[PM^,EF5J_%2Q5FBQKJZT#I3ISK]D&>ZBM1A-AE%*E;OJGBF)GFQR(NX,CFL M *\W5:D*72[TI#+G6DWJHH!AZ:=I7LQUH18Q?C,<3/+Y(LX,KKFL)Q-=EGD! M?R]@!MI]*NMQ:1(3%W =#9)7,Q@CGDY-:F@=;A@5E^I"IRG^&V=+E4\57&N* MRZ<#VV$*^)6>EL.P$XU_Q6=P&3Y_!K.= ?WPMW";GB_2?*GA><_?O=CX,4W^ MJO-G=G=^+.CC\_OO7JB\P"OD@IFTT,OAX+>1.LG'L(P/ M)ASXX&\]J7'J]LX1W7HZTTJ&I&'<94 22WAGL.:I+O!=PIN$_8"-""9S%!<5 M/*DU6;@&2+5QT7(47/.MJ7GM#A8PS?>O#HX/=D\B9,U[+TP&U)AE2&MYIBY, M-:.-GZ1Y:;(S(4A5%7%6QGS-!GYA280OLR\:AZJ0V(C*X33BI2=5/OF@CNIB M,HM+K7;/"JWG2-!TIH<#>-7PE.;1;I_D_^SOJE^+O%[(_T]&B]'N2%F*@Y_M M%)#@U6$%[!S^_3,'MJ!*FL!$2&^CS"=&5[%:X)G\!U9D-H%[6*: ,ZIARXBV M5!I?E'8/CO6B'J=F@I]3>,!RU>,3NMR2>KA=0*G=?4 Z=6?LW8N(:)L(VPZ1 MZ!+.>XGG C?89+7&O_E4!^>H>:I6W 4'3=B!>T/R'."GF=+Q!#@D3#!2]0+> M-DT$6.R<61F,E!@D@U*5ND)^! 0#W$V;;/2M*7P=#]N;M^_AH)WBD?OE[?%! MI/R9 QFA60I9"IO751VG\-NYSF)@Y?3>8I/!F^(MCJP00.DS$[EREN<)?7\> MIW4\3G5S\(B&!G&AS0(D&%Y8UB@SC,XF)'$N9@8& YE!3P&:@/LG:5T"$0&1 MQY,/67Z1ZN1,)SS6@EDQDDNE@1R 33!=I?HL3N&6<0XG".414#AR\FF>IOE% M^?1;OY5K$,C75[NV1\]_>?OF-)S&O6D\-^GRZ55SH&M+\X_F+;1KN]G_HYC M";X WK1?5U:G.9GD"XW4SOTV8SHR>PJV3 M69:G^=E2O67E5&V\/'V[B5>X8:M\. )C HM,S-M!XY@2S/09>=6Z8V3N6NCB'04/5>@*J VQ= :*2*90X8%GA"*32!"IIB8*V5 M9.>D?,0R: M&6"K;A)6K:;;9:5.>0UEG_SFUC5>WB.E@29>!B8(:C03R^W1XN#-5PD>/V^U?>=SD$_>:T#5>A"_U5KT*&F13Y7%= 0LF7\]_9*YI7G M<7Q#Y_&S3F5X$E_G$Q+7?/IZZ#6-)\1O+_+B YIX8#2"R-W9>K*UI4XN=%8" M9>T78.6>U*;2:ONG1Y%Z']-C:'W>DI2(&E0#_HDG$5:B&T 3)H!V#ZI"!,:PRK9/2#G=[B7#%5$ [ MW/E4V?_E1?TIJ/PBT/?8=D[ZP\SAE,"/CA&T> MG [8HRF)B([M:T"!"6;$H\G-0 M\4MU49@*Y)S*$SZF9@ M)H]-"OHS_(''0'12=-I.4<,L+0F+LHST&MGOQJCNR1GG8<@NAV](,"?>7$-_ M,NK$_B)@/7#Z)H49D_?<4>PVC)2C%@ZWD7),A_;@K5L#DSQ<$"C9M&0\1:/0 M'84'I13? /D$K,/)G2\O+(0KO(*GCO/\@XB##H&$UB[0D'!->Y>3$^S;E!>* M^CIM1SZIZ=R*OWF>)V9J8/5=A5F="M_XVRZO9\YNKK 1T]1,*L]'V&&63X$7 M-*1EU/BU7Y0N"GT>FW0DEC6Z4+P+IF1/SCD)5GCP8MF>#;TX,C=*(;E1?=%;[\O M7\WU/'(W8"R>Q&E<+/$ECCI"9HP.6I.H_][9WHX>[SQ2P--1A\VR.DYA9G#6 MXY)TPHX&Y"."8G1F*'" (\7+(B?.A!X,D(812RAX5%F/_P3!0;HL7)'&%RC9 MEM;H2VA@C$4"(RJOX.?(\F6-@4:\A\$27G"H&),:/QP$OQ);O_P),&%Y@,DF M!:B+Z-*.*Y+?Q/_CJ^;HQ%]B9SI>(I-G$8F;&2B5F D:":GL1[I)/E>$S&."3Z M4)KQ57J2.H*O72Q].#B9Y77:##+^7R/T!Y:IUJRU5+#ENNIQ6/J1H_8B6O-G MA4.K>H&?MA_]F[S^;0=5XRBRC2V/*/*S(O;F+Z@W)8(VDJ:E%U>BT0*%9$'D M&T[+^4W&3^*][]]0O1J?)4W44G^EG\*2_:O0-P834O7L" M%'N^?_B?)D:+Y_"X9P[TW1A$E2[<=WLI:,5J&Q98YJE)X/FGNWNO#X -OWY] MM+N_?_CFU__Y8>L'^GQRM/O2?I9'RF@3$&OQHH2IV;^> :$FU0PW;^O?/1SE M^>FQ'>-<%^0NLM@QF+]LC'R!^X5W[-L[9.@'#_[M7]WI?M\5#__='(IQ:3!8 ML+MV7Y^IT^4")KA;@ TX>:;>Q'/->_\F?Z;>+BC \U2],@F\+GP#\NA@J/MV M+/QYU9P>M.94F+-9U5S(_=-C_!^^"?@77G'/VQZ#X/UP;ZR!'<$T%T0BUZ M6'L7U-<\ XTGAJO#O6#2NX7G=:6@G7PI/??C).MJ)XR5#4>Q$0F*#@KC@7WJ MI(JG4[6G,SU%\Q7%F<0O&VZ:+.LZ8UI!CZ:41OUVJ%V%[@5X:_=(S42_LEN# ^=Y= >/%+A[_T+=?8K. M'(]-SO;XN?MP(EJ_::7.$G[G9F@P"(<>#BP_D1F2PZ5 MY>8 QTCHWT^POLSJ-J]#W>(CJ 6DCO6Y M1FB?>*KIAHXAK_\VP(Z 'RY 69J@?F[G0&JYL ;$051F@<$2C1P')_C?#W8> M$%1R 4N!?TW>4MRG%H:[J(M%7M*^YF.$K7'PCP)K]JJ>P+:+%M>EOF, ;0:@ MUXH!]+"!OVI3B2>JZS.WYJD!(B??,](STA;BA1;7L#U;MK.3="RB>P)XO?), MS@S=2&$/Z\,) ;#6-XH?YAB1U*W8A*/86^ZX6>W)??0=01F/T$>*4L.0KL H' M;T?J95P4R_P<6*8,]-(:(_F[QL*E,,"FB87K;72(X9J5^ .$3'[0G>1XH& M$ J;KC?4__Z2>*.E&SB*<$.*# M$5&$25.)*6>@RY>@4XV#=*!G:F-GD^ZD*=MI$;%;1J+G MUN$3VJ47I**F\/2B%23!0".";A=Z0NM']XS!$\?.%4HABK,,'@*;S>\,O_L_ M@9$7C7>"8C4UP+S"G+%9#/.)C:@7=N&ZM=[AH =.U,@]\V/ E6 D4TYL%6<$ MD6P9X5=!E2B ;5/8D(@E?,UAURLHS\SG.L&DVW09L&Q^)&T_D,?#38*OFI+0 M6YW#T>.^N":?FMIP=IIG2SA7FRIP56&@X]B M*R/UCA0%KYO0028A<*7>GH'J#I.FU)6&^8!+PBP]'&K#,-ZTSDBI7^2%74.7 M$(+8:T1#DN.9#@Y(..#MJHBKF,0:'Q_1O3$%EW;%+^,9VCYSRG9'ZI],BAHM MD3JKT94'FCF<&&-@;C(OY^Z"(TYV<[(*7-O6V5E5?T9$MF'.-VTB 3\>J,;Z ML(E.IFB9:._7QBP$Q^(ZN>1NMWO\Y?3J/@ZZ6?O M00;\+N]:PZ_0 *\X=-:=SO@Q.N/-9NWB@F@Q".Z["BNJUE>&%:MVO+< MZZ6=,>-Y7F92/ST"S1(%*:J8 M.0KCNL+4;/OFXB0IT/=-.2'X:IM0;"1X"X@#F_?PA>- L_P"5+="/;]_R/;P M%:@SS(]H"R7K]6]KZFT_C MCQGZK& F!=#MQH,MUB5(2P*=9*0.0[O N1A*THT#NFD@*4DG"#>N71T"-:&2 MG SX$"H#XR13Y(>1%Q8'+(5S6"0S"6?9)W2BRW4%FL[+MWO'NVK#DE9()QK- MI)*OV/1&A;\@\,\G#5W;9=]TGP\$;\X"E2G8GLC%B3C2-!R T5 0I85.&7PQ MHKQQ;0,_("DTE#W!A0G(FP,JBFE66N D('B6L>%SCFS!JY3<,F2ZG.KE:&IG M$YC_I43%"6&\BMB.B8^4I#$9"G/'KC.03Y)K+_'6*Q#K/Y7KX.%V[O!P7QD/ MAQN^HI&AK[KCIV[H*X)R(PP^,E M&>[7=3-(]HH+4C;=5;A0#V-K9:&?H))-PQ^1,+=&/+V@=R_8'=.J3RQ!G;4?)>BA9<*SK&&@7*&O?E))9S8#@R[?Z<&H- M[<#;*P1K,JEQ1%0&0RT,;HFM"#8IC M83%;EAS+V20HA0^4I$L;*F&'BZU[Y'+K&I&JT"AN9?QV[)',P%D"(_=G,')S MBA;1,MJ\6NYP-2CH4%X8\@;)%$"BI/%%U+!IYS$ELU-"<;X0INUC\EWF'_ * M'\5@E W)L,"N)'ONC/.? ^A8QV%!1ET@-IIBT22_1756Z M%%5;>=$&'DHGP]L'-HRW"TUY,=WPWDE>/SX80V&%/L\_<$& TD\P;DRP\!,D M?UK92#.4Z3N,&(7>B/&X^!M6+\/8%/(Q$JC!B;?Q/2?AW=%UU=-:3C4?BNUR M@V -I P(W^/=M!N-.^0",FH#%%/T$3'4;H:YQINLH+3.*6X7'&-\P)EN+@&Y M55A6N:!O.@7A2F*FGVP@;.\X>K(^'K<5*S3>CL^05F+$'@&N$FIHPNM-Q>[>7YAZL* B ]'\6@*)7NN>^N>.BH,<<.C* +O]HP M15 /WI;D1J53X#X8GR(SOF4K4R(:JW_R>^'/%U;):5O\C3/C-B8$=1": ?<% MR:S7ZF$+VA#2F21'A@KU%W4I=AJFY-@\M^%@IBD:Y$]^/!'U$H:Q MF22-26#-)8>M=E_#6<8;EBB_>BM^EIHP/A$7#$UL8*\J\O3NK'?/^I/OYJR_ M>W&8G3,@DD7,48SXR*!L5Q>VWJ,> '-%Q5"Q=JYB9'BNB8F([6(Y6R)5?)9 M&PI(<^G($T1D7%*=+-2:,XIN("E4708V$!-A3P;2T6Y2K%.EN1)C6'G'N3_I89: M+P2&'B1G5L!=V K HHW(R6C;6;B\KQ!3UN@M "*:ENZKW%[,M("F,C*PDB9: M+TYA$.(KZ+\BYE!RI1I[(_Q&(#-WORR;,6X%U37%SZ N%))-ZZ;AH5RM&JE^ZE7?S4O%Q<(-[$MSIDT?AH\\CO'X_-!WU<'#ZH@DX]>),:O73O-D,T301+U+I6>S!9J,G M--=\SNE&[%?LK:R:G(J+4YZ/%9C-8,\E;"^!$Q4F:>*1+7;<"V+D"MG=XB M&2WNC)W!PYK@73(*L 0Q.NH8+'"IEL6)]\(YG;K$.QI0$JHK1,B%EE(V_"(N M"#I8=00+:C99[M@>(AEKXLH>O,N;)RJ>/;Y\,BP0480-W4>F#L.)N:CDYP@, MU2;9>96O=2:X%T8O<@?%>@YZU#<<-/T_/DBPN-+^NIU(_[ MX<7/HY6*W.?4Y.IJ@2_S;,H9$7&JMD>DK(DI]";/[I'[M3+.J_(FOW>(21_6 MVK]K7W'3)1&_C!^V\9H/_5M>G[J6W^+M/5GU]K8WK]C@:YZWE]S=*P5NO(J _#\E4X6N26P4ZX >.H"XTX-4*^-\;'Q24<,(FK."*GN85=S\$JRM&#PQ55 M$+D,BA4U-*1K%#^91&A#[++T#V=&)E61V7?3:]WYRDEU9OZJN8P];HKF1X(= M"NH'=C ,6[S(7%I+]4VKQ';#X&#I,Q+1)FM /OOMS1X A>M^V,]C@J:&ZX,C M6"._T1I-Y3H0S =W$,QO ,%\< ?!O!TG2IO9>[-U9)2K0 6%@Q8B>-*7R&+CA($B>Q6+_%HQ(LY N MHQ+,CELIR2#?P$A.;99JJ*0\8S B/FHL?2/;MU*SR&E,SIHBGX-6$KA9EB!5 M<^?7+JW+RZ^GJ>P@2" #JZJAK7!ZJ54_9*8V<=Y[/!"'$-QF*G9HD%8S6;+? M6*(^N"?A).S\$D[M,K+D\!+:PG+FT%JE#A"PC?1P41:DSAS,"2O6D=;H] 6[ M%O17%&9RNZ$[*\_S@V]\GMN>7D%Z$*40\:T\I.2WLD"=J%J4@7X7@"#Q(4 MXZJE@WCGS1=7]D:+3DQDF=;-Z[\XU\Y@\*V=FX1I--\H#2&MX5UOJ$Y<2AB$D M[1^MP:"G"T5">L.2^84N P-* 0G7$R.=+I=2CA+-)=WPK>,)6$GP1-]U)DFZ M_V#*7^A>+AJ_(='>L;N/S"!Y^(V9(<8MIYAW'( T7-@(_BQB!)S!7X3O-Q-K M?K,E[NK+2!P!6='"(0DM8M_ @2L[@MJ>+A*AH;7.\5>IG1HTS[C""]/PK7B M"+ K?"@<];XD%(_TH+SP)O^\+%TWK4K!$ #>9204 M/\'#;#)R<@A3 PQ,LK"5DN+I%)V'E?W(46H\QGEA?6DZK)%XNPBWTVOP:YG.@7]O4#XBJOT8^H!6N;UZ(O.HI-70U6"$<\>MFDY5PYL!<&S6V MSXNH# )K[%A9) 4K_EP7@@U Z#H";( K,V[). FV G7\M4NT7 1-W@)(%DKCR!P M31FG5#&.+L,&ZK4)+B+EA#PS".J [4#FC[P/=0!Y +^F4L?I'4/[K%CO-RVR M%#*N5L2>4VH.LQ8F;=IGG3?/WVK3/P_A0CWI83YF)UFE*S0DFZ(AF<].M(\IW.)$N&; Q\ MQ:2@>II:34]<]Z]IA3=A8 +TQ2#H!>6V,&(-,P50&>7\^#_K8AFJ>A'/L7-< M<,; 2S.9%P5VV+AJ8>0,9_@3G[;*-R;D%Q6Z@WL*@7EHL-@IK2ZZ01;/SR@N MND R7UJ 4W:RR%^= (8J;Z]U@'%O0O=EQFC8R\JQ,5&W6]I!A$(76MO D= M@E"M][)1BZ.MJE)ATFBE7H<9E7"_+M W:D>A.H6P+1Y8X<:PR:W.M\K%(RT MS EXZE[3L0198#%[=K"- !R/4/%YW;G\!HG\2BHVM$S2%B8$2LJ MELWY7B'';D=)_,[B#7;*MY=.V"L?48N" ?)K&AA$2.)38B$I-R\XH.N+-*$W.Q2 M9]:*0,2.Y.)/1_QC[*S/@B@S8JV:@1DY7JZB(GI?K2 M:A_#P<=HT==*XKU$6U8;7@^WC03DC&$&8N02&,G^YM-K*_#-39+DU;.9CI-9 MC=++ZI04^BIJ4TG*>UCY[ R-"5UNDH>WI.8*%>5]4B85XLLP@ZJ.$^U&L36) M9.;UA.$KG&E% "UL$$(IDB45Y;/%Z]#(2#1V;\1'>RB"T_YCK#/.F 1;DPTG M6+7;(H25K- RPO8T9!W)NW6U?2D^FB7]2N]EY +W4H>PB#O#+IO!W2: @^9A M&MLJNC@LB7-W QQ'%[W"N)%-H A4<"+[%J(^G$B (JGB#[#QB-'Q(6VD3WQ/ MXFD6C/H4MYB+XWC#@2^E @A-)%GX,I%8.*'.VDL8!\8:T!Z0CVLE> F]\L!( ML6U0PVLV6Z^2HPQ?!:14D& $^5,3>BJFMC.MKBD"UEPQ MB58J0&!-OJ2M;;5ON!-QZUP6,!1QQZZ#C,W^./9 3FD6OL*A*YG16*$?G8A> MY-QYYF_.,W_#!.!>O91-=V\ZT%.- *=]A=.?>_+!.;?(M1_"]K/8\H++KC4: M.HL_NA+W,_/@X<#Q?;P#@=>DG@0 E/7P=*P5&7VRW_E+D5&?-\\FI]GH/F>S M";L K62[!*S1W=W)A+X.O1#=;8* SY MJMC^7L2NQ1VU_:62I4@F&M6J<3=8CKD\%_7XJX MI PFF:"^G2#[(&V4->@_]3.7KA9VQ,6*FFY-UH@JZ978Z-U#0Q9:/)/CI6^/ MA49^U'BJ+^.3H/*52-5LZ@^&N%F@OL 5JD4AJ^0RF9\K?#6/_S;S>HZR&+DB M9>27I7%8/O9L(,B,3P_GV]G6EUR_WV?>_ G6<9D8UZ>,,1HOQW+9>8+OQ4'($SD52QP%()>C/ MYP_7Y6C \;(GQ!# VP)UT;1S/R/*+!. ?UEAFB>#) CJ4CI04F(0,(J^$73U MEQ,NUL-WIDIN2G=]A7<[JW5FLRW MKY;?VWW$PD6Z\H3-PQIB*%J^6RZY[BPU"W M1?524_U]U'WZVO4]M[?6JL!G M&_OIZE8'U9GZ*GE*F>LY>FRG<>J0II34EIE2H(,3U^@C=KODE]5 MRFI'86'P.39G+\J@9XSUHY>?Y$F5.HJ$'B%12;7J1@X$!+.I.<;86"W[IS'T M(J8DNTFI:LO,S$N=3L-$4^(%C(L+:@2B\/Q;$-QX3+G7)_JZJ'JWV*N+FE-] M*)'@QOY7[6J-8*-)7N6J&>Y?2@&"N;<54G_87,!A,8]=E3^$%? [S&+(^ MB^:+78.#L$9GZ3"8)[9ZT$=Y^9G>AYYK*_ M2<(X=%"B^N)!8T:R)SMY.J8U MOTO\2557IOE$E27ZEB+U$ED'#4;B_3";Y 46SY2.:)3N7F&_QR+A9DMT47,* M@7U/&JV49+*+I8VQ/MV>Z8^OVR634DQY*@N$#5ED"U;"0K1/3Q\D-,*E=0E5 MN*82!=/X/&<7,56N\MTB0R> :[N^8FS6)T2M^1[4@?_O"C9O/^BKV/PYM9I# M/O [-3G-;?_Y, ON=ZK"8)G#;C$V%1^8.]S-S19F_AHL_\"5L_+@/L<1.. = M2=Y[D- KULJ\KK#+,+9DH<(='K[!=X95E=H=TLB800Z[E PE]&NPEX>+T1=@ M@6%.>TT>3=NHQ-6Q:3M6R]#?+\C!1:$KEP<5,Z':[I! =UAGOP'FONPWO- M%.N&6"X [L/N@?96$B\INY]6B*DW] !X]'&=BD22-+$\K2VY''BWS[XI%W7E M2SI*=E@6LA*U6Y;YQ(A/:T-@?KN[N[[1S(K9^!K%OD ;ZR1^M53\P%)YI&;Y M!890(P\ "=JDPO+UA\!]/AQX_SG9+A+JI?A")_Y*>% ) ]-[!O*I2P5+X%Z) MTCG#A@2XEHZD4-KI8(Y>254A@DQ=_X9TH'+](M4O&CL)!OQ<?Y+WX?F].P MGH9@.GX2(37!&<4T2-:0.H?/=_R@(AA>#:. GKSVDTJ4+O=>7'&]"V0?N'&( M]/5WP[3OQ,O-U8+XLJY +%<57Y"R&O2$++'J0DA(CE3P+..A,_R^8U=L*U^8 M+) Y#<94$0]ED<..<.H(/,TE)D43"*-24^:,1(336%R &'# F*2J Y$RJ>" MI\]8\AOPVPZ^F$>T-QP9[YU7R-B\G+T5"X0-<%O*^C3K?0Y5^V) M.-/@TM$#>J 2#AA-Q0?HHLBIJ\(S6]*V*X(:0D;X7TL42[[#>?\L2O4A@PVC M2+6[?3@ U80T+2!ELT@Q%1ZKW4ZIG+[8S4O%]7C,&9@(**ZQQF25GU%9OU 5 M\]R]F[!/R25<-6WJE28ZJACZEO!S(RH<"DQW(KA4D.LM+)*/&;ZO3.>2*@*[ M7S0BT@(WRDT^';:5@)O-<. @':Q/L:B'9:+N=D25DGDRBWC)#7@O,MM#B^@F M7)I53L/?6V<]2$N:!!W"@6 [G=>=_FP[KWN%VFH:V M79FE09:JY-QI7QR/] MDU Y30U0BN1A,6J<1KA(K(^G@^[F=_'U[S'MKR5"C\(D+BE[X1"G ?E&EYA9 M8;=&$4*NA;AHF;F2NHI\^%D[MS8+,$!GM/38/)?&=_-..S?_8]2-_CH;)--U MA5HL3PNY$#!U-.@2JBG1I_4'YD6H^[)%@GOBG19'WD!H]%?'2]W6X/D?7\LT M 9MDTU<@3:E>=)_'D?UFY15V&"H5M0M3+M)X(B'2A/F@Z"#R)D?JA$ILVK5A M36EFOYA:+%J(KWQE]]/-*0#D ']HMA!O.DY':M=SZ*:,LZ/#1O!^RRQ8> 4/ MOM5%V;^WK*R#_SUX^>[T\#\'ZMV;_8/CD]/=-_LGZO35[FFD=O=.#F#&IZ\. M3]3NK\<'![_#1V!"[A:X%GX]4"_?_GZT^^8/]?[MN]?[ZM4N_(1?'Q_^^@IN M?ZM.WAVH@]V7K]1;^/I8G;Z!.]X=GX)9:4=PE^ZJW]X=_Z%.C]/=UY':>P?/ MV_NC9PHO#XY.U>X)C_C^\.0 -G;W]& ?)OWV/P=P$_R@CG:/3P\/3M2OM+XC M6A8_ZGL@T*_OR=Y^N%91JX:?&GB13E/N=K8^#NCG>^XE[JU+T<@U]T-W>T-P M>U6&PL=LW*)&+"U*>[M;?U3-;K;R1<(QF%8>V1H5*P/$I9L$59*2%LFDBJ5< M;]:;FZ@&,/Z.D'9EJ;G):5GEDP\W:3 '<&2$$&*F2(P *]!;SCCKW)DEFQS@ MLSVC6ZGW$OQS8"?IZAI\GGB0'F=]1QR^);T$E1:L-&+[X4920Z4 I1>>IF> M8F$%3D.PJH9W?93<1WH]CN]::0AKZN [;9X1P;V74G&BP@(:WF&-).#=#H0/ M#[IY6.\8=X_&R@LZT65055ZE/>4LG?00I_%17(5&-7W/W!^1SP^ M6+3Y\M+Z5/V/)]>H*F+G='L)>OVGHF?<26K7IC"H=&VE!49S1WL]:;L__NOG9Z!D'.O -1EQ M$:GG%>24$V*JRX\"0YW>*$>ZPS&Z(U"]NDKZA=@Y,_>\>\6=5SS]EJT45J(Z MX(V;B90GG\_KS I!#[H. K(L:OH)LBV;Y'MLOQLD1Y&+@*OQ82,#*>T3<5,O M^AN?<8'V)CEEJ) 6F8<,YY1"V#T0OBR84X YCZ9VK<*EB:C"??CN(PAUXC<,&DDOH(M[/U9&L+ MYH%%1]7V3X_@SPN=(3IIOQBY$&"DWJ?JT8/M)X]O+_M;VP87BE]\T'ZHRI^J MWX U%7JI?ANIDWP,BM('8V.^:5Q2#VH'R94#KI#S9.W\RKAL($4:/<"%+]Y> MHE@E$Z_HY7?V[26FCT[)/WL8I]IUTJ=9*>&ZK55[NQBA;,,JL23*"/@&TIA; M#F,7HAH+XI+P%52Y:W+$O>>QF "*3RI$AIM@1]IC2 M\P7#B+]/8@2BI91*'">2L8P? YS9<("RO>KO+A1 G,@TX?."0'3V_Y[G:9U5 M<0%OD5&1KJ]LNT=JU_!)"A3: I8G1DVE(]H',698R1RL^CC,*PL]TV(O+:A@ M+ADJF'H]MCD1UO>,"W7XC$[U&8^PP19Y18'(+UH.E74*K57SP'5BCANS M=6)_Q/<(X@14#2\Q* ?1.J<6\>R=%'18[7T"@49@9_ UQQ ),>D<7F1NXM7# M@7@9^&SG0.LN.X;N(PHT%1=1\-9&Y'-GW.PD0FFCOV&',^9PY%,;J0,\"$6. M]A!R/[L:RI2YJ02X#)!.:S8Q5^VNY&#EG[G6-KJ6R;2];V M:'IT?$%P/Y%(:3?M1KCX3O7HG"[3<[J^1O$S.D@'[@WO8V&054?)=&B!)%V: MEPP%;'6Z'I&.ZZ]022[UB_+)I"XXDR)L[]#!6XC_.4=S=@PG%PN*W=%.AW;^ MW/SXU-RK_U%,&R=U<8Z<@WHS,UT@F_ ]/5QYVM4.PI+&T!_70^]I./+C2/T4 MJ2>1^CD:#K;!]MW>)GZ[_>#VTL.UK9AK2FE\WXL@9!LDJK5C1U' M&@Z$);5W]HN_.A=JO=8EUPGW__1,_2=.:^3I7S+P7W'00Z?I HLP9F<4Z,?/ MY2*>V,]EM4SUYP3^J\*.<=W ?Y78.QJ!_W]M/]Z"S:V2OBMN,O#_TR6!__ZG MKPK\!U.^7Q7X/]SS+Q#X7]@9-0/_\OS%QP;^KT'3'\NQ:$I?9$#@1X=OE.5% M[YD7(1N*KL^ AH.5'&AJ"K $;[Y[V9?;D)O?83O436&%KC^3@+G\\ )G\+$P M(J3Y *IS.5=TSWN CP,I=[^\KWZC?-[78/88G>4%"[G3_?;(A?1?\MGS[;G\1_]U>=. MXGKO^X<76T]&6X]'.UL[VU=,[N8&_.S]14WKJJV\[!H[ 8'!K2?/NQOP;L"[ M >\&O%PANL2*>_),O5U0I=JGZC4&9>],N:]ORCWYJJ;U]ZW/;1I;O=U;Q?^B;NC.1JF!9DA]);*^K*(N.-65; M*HD>;VIK/X! 4T0, @P>4IB__IY7OT#2DB(I$>=Z:\>A2*"?I\_YG6>_>C?Z M\/YUO_?JW7!P"/]5^'^O1D>C]\/7KQ[S?^'7Q_+SJX/CPU_4V>B7]\/_^FY2 M%LT+M;<[;]0HF^E:?=27ZK2E[+]4LKLZSXH7" M1W>_>_WJX/7PO]\='1R-X.V=O;U7CP]@D"=WU?P_BW$]?[G<8*-_;Q[%>78. MCR:Z:'3U4MVTDT=-.:>.[!?CLFG*&7W',_MP\O[XEP_#CR,U^/ET.,1/?]$$ MK]\@+456I!I?>.I-Q]^CT;NC,S>'"">ATKC1J1JTYVW=J.>1VM_=WXOZO:Q6 MM*#P6U8TI1HO5%RD:JR;2ZT+-=+YE[+03:2.BF0G4K'ZU,13E935O*SB)BMA M@/A\UM2JTO5<)TUVH5725A4T2S]-RFJF*S6/Z9NDG,WC(H,9]7MUFR2ZKLL* MIC>'$6C[5]V.ZRS-X@H>I$;*9@IMQ)-)EF5XN-/2W]<_?VK)Y M^>K3:[,XKQY_>LU?JK)2]NP6S':B*]Q%V$-8"5@"-Y"3N&I@I<)APA/] M7O (C71'OMHXFO_\;G@Z')PQL6<%$$A1X/:7A;K,FBFM2)*7=5:<]WM,)*JI MXJ*.^:&M8,G>\)/^WD&##5(!D1\<$WS^K"F3+^JDK6!+:ZT&YY76,Z0T/FVP M$=!3>.8Z)ZS?^_?Q0/UU<_CW;F>\,=@Q%P*\R *1#==0 &X3__EK":54U M=9\(76S599+I)E9S/"I_P*2R;5@)V\RN/+6HZ*.M7S=IQG"2T+ M=K!8W7E*3QLJ#-=K>0F\I8N"%U-=P]&KD5!Q2;.BU?B9#Y@C['XOI/,UKP'I MR]&TFR(=14@%.DZ 6\' (M7.89=IUW4U8ZX"#:49[GZM:MT@:P!" 4:CLV+G M]B?@"HESC^?B*EGW]AADG-?=HSK[0W.?=)8^'G\&]CS"$_7V^'3HGRE@RYH9 MOR&?6=NT<0Z_7>@B!NY)VQ-G!6P(+V5D^"ZP==@-9N7G99G2]Q=QWL;C7(>- M,\D A];9O&%2J%MDTYDN$F+REU/@HPK8-/4"6P_O)WE; ZT &9=P/% $ 'CR9V4>5Y>UB_4J\>X7O<( M T:#@_=#]6;X_OW)X/#PZ.//__7=[G?T]]G)X(WY^^#X]'!X2A^E_\LL;:8X M@-U_7&OGKP^:$#"^&IV:CBXTK%T2YP:#02??$51]-3KL#&9WYUE6$!'M[3!X M&AV:1_%;X!6';6/$^EE2SC7NYI#.L.$;[DWXYY3@+ZT1+=<=[L#MCV#0+/W[ ME [1UGA;O2\3HN4=Q\6^KQ4(D$03J[TLJR^(- "[ !GN[_ZXNZO.+G51P]DZ MK !LG;59H]7>#\\B]3ENOVAX%CX=J6=/]GY\'F("VPRL8-;DC ,J_5L+/)/( MWS%2^ 'D'IP2^-3OT2#BQC^:-$+"56,X3@5@,E5HG=:FO3M@C1ZI@ =RRX-1R$!4GMRZ",1482S^,D:XCQO)EF>J+>9L#LD@P8WS&C M1[7UYNWQ-CY@FX65!E&,@).75YMV(QAL 5AS9D!IG,ZR(JL;9'ZP1;6N+K+$ MA[[]7@(8 J9=@0#E\T/\LFZP"0(X 9')? D40W-%!MS7=F\ +[TG,[3@TA>% M\IN=T'CQ"($#\V-XTFD'"&H2(Q50&>!54<^>D2,QP?\?G.'?UKR(EI)HAST26 M"1K%2 .2V?0[APF91X!:!'^2K2 4]I[!KNT*U5;D*C>VU2T> Q)'.1)& 9N XX!2L_;29"X\[] M!HF,"VD%7[*]7*%1K9LK\)I^SQ']O"HO -* @EIE#9Q4590P<&;!WIF#;<"= M(F#2X#/,O'%FX>(!G\YU#.?@IUW0,(!3S2L\V-*<+E+94=X,/+YQ O _C7&_ MK18D@Z#!U;CB#--(*T2YY0_M*S,8>NR$CGPP_G[OJQ-X\O4)T/9$?VH"R3:O MP)\AN;L]\X:/W*D%"=I]AXONB.AK:"<$0-*@:36#B&E2L- M"*WAXUW?Y>G]_T)!>[I.04,Z!36$E)>_4AV[)_1_I[SQ+,X!@].J++&^,5H9 MLE3]W[W]_6@7M#GB\;J!NS3V @)P&^:FCB^6T(Y*(NV[M()(]B\ M9KLEG-4,+5^H)Z)U*LGF %%4J)$](IE6XK:.L4E4S[O6:NI+G< /_K[V>V?3 MLLU#L^W_!%;5_U4SK5E0-+ NNEFA_;G&H^Y,.I-@'J]5.\>_]G?_098=IY;V M>QZ5"=EQXU5Y7L4.>H,LJ=$KE88X,VX$$, &DH@0&0*,#Z!C7*F%CJM-([OD M;LG.K=:))2E$/)GSY:FS)IY,U '@\PE*3]Q:H=0KT5W'PM0A6R2P= 0W/>6=^)-^9^B8YA?=B.:UE.#8VWC8]N0&(^(I2#6IZ=@_7'.>LRM^1& M_!MR74!*0'?.\6%1#($K&L..&L#,Z.^Q61/'T%D!2I4X#^IXML:# &SQ'%ZO M2"^-YW/X5Q@TS]L,O=]SOD0[+C@6-!9J5!;# CW@L';>2\NR8?2^B2W;-O_/ MHT?J;:;S] 6K/1AL7>99^E+)[PF AWA>P]#,IY3)/]Q.(&!_]-B\A;^LZ_U)I_M,/:)KQ@C5AL- .E@8(S5\EE86U^I'0,(%Y$*=H#]7B 0R2\^0ZECU7D4 M0G"*$9U5;6['==[F<>-;!([P *+1]%1?:/2KB]F'GO/WR5;MFR0KP=OEH;\??L!I94"I+* M0-_%OM&=92TC:M"PJ1-4=EI_W)*R994Y3D&6 KK3DXFH[,@G$F_5(X<#(Z-I%/ MR&NL<9P, MCW?4F[BJ%B6L+G39[V$3Y%&P<^[Z1QTM;Q(?^Q-4_?QF5#T2WX@Q]J%Y[^#U M:)7OT+I15IFPC&U]?Y4!&2C(QE]-LJJFDU F(%CQ:1>W*5$W%*2'PJBI7SSD MW;FMO=&&&\9M[05\]GL'02C;CGH+"SAOJWF)8&#%^E(#LDLS'?-"T_I66O#) MJD5^H;;VR%\V@38F5=P"^]"SL?[C#Q9:4;]'KM6%"R_5UOXVO3D#>JG0Y8J8&77L1>@ZM&[&V@:5!:1':GV_)V]G-3D8 M86+LT2&=O 0^ N-(*NT'IAD1+%$.L8?ZF-MMC5OK;M6_)QJM#F5;-1CXO+7W M=)L8"DQBTF"L!'.B?@]9T23CT!Y%/B'LS[=3>=@3EN$)+\,4-!@*E"OT>:YY M'0$N+O!HS&#LP.%;_M8U!*/&:4V)ULZ5\Q4CVUV+-*U5(5A&GD5L.6JJ9\9P MX@/92T().?1>=E)VT-S0=$N4+1(#E*#M>5>@8MC%540B.9Z"?0 MZ"K3'I.13"-:-;2 'WSUI-/)O>*H7X^A! Q!W8@?@'3]1'+0"5TZ@L2_KX1N M!: WRXA!!XI3FK.AN91S!T18$Z^9E9::PSA(?46-D="5J!V:LJKB)A=@% M*Q&"X>2=(V4@NQ6 MA7DXP,8X[271U59VL6T"%;EWH!-KMX4%F" >U>XK&+_C1DMY$V9Y5]J(:;,= MD?IK#J"[B@L)X2M#J[8#]"LYL7/(#7C-5-?A:CPX&P9];N=!\[)1?L;@\%,Z MPU[2RH'''*]&1%X;\OXUT1':50)X%( 8H\\!NVD3XUDAGF%#F3U.&[>@"589 M2_FN;'$0::FQ>%:V&'+2:2X@P++R; 3R+C9FV*<] 1P7!3 DB!"%4X)OYASN MBP/7-@8;N2I O9:X- H4U*6:JJ5L*OAJ5EY(7!S+)%3-H \^E;F$/:L?G@&P M07& "*=$MMTV&.%OV&FY#&*(#Y!2I5T>OS6'J]Z;EI49][]7C MH]<$1KKL4AY=0G]=-5(&X)$(NCU));2NSU0W(&V"-2/,,L% H#@T\DPQ5IKP M*0$AU&CC"G3=>#Z5N)9,/)5Y#$@F^Z#@M7U0!(!CBY@I M8MJ1;8B]D\I1?!*8B4VL8GI1L,Y^+ *.Y,WQP>E ;5FNZN:G$4G7_, V"9*N M$] SHZ4!(+.1AW[/0(_9N2>6O36)Z NQ^V;P-4#*BD@F4&MA,P"/$D#@#!;7 M($E0BGKC]!-2B$$>9F$^#3M>H:_,."FY/]@_B:=%!K84WLKCB\W3:!-9$0-+ M[D,^!9LF76[G*/>DRV5M[,B%X,!8H^\*Q!;AV<1#>QW0)0%(UE(7 MPG6A 5M0M-S*O]"QK9_7: M@I8C)87H&,0O/*MD=C-I"AZ@6619U$F'?^%EH08BW%W7EMIR*!N-S M<+W-4<4O._;=S">K25:DM0A.QYU)HWU,J!(Z@'E9QP!YAC(0JW'E$"X=ZKCP M6T%]SE(HN1= =P!-\IP",(P&:((X#.'[V7T8PNW@UH;QBMLY'LF]=DF$[HS:Z \DTPCPJ(F?\A&! 8:O(\Y.KI)1X:H M(@,"0J#Q$P"-LC(8:"?!>L[1QIZ3;0D#DG3UN&/(\H-.?20U7HA]@?!Y M:N@DM72RTK47Y.5QG%Q9Y'SR5D&B#3MRF]CR=>)Z]K_%]?P-<3W[W^)Z'O"Y MN5$D!<%!T,)B-I%[#@FLA:(Q'8R8\1M4C26T9^1R_XUMIK8H[BO2RS#;E5#- MY)5 OVP*KO1%^84S4FH[0G91VP%6;H"DNP=(5T9OW.1D>289;,W/F!6+EED# MFCW9%UG'EL%X5I;9M%Q4\I73\9T/P1=2WM@)"(KPYU4T"TPK8\PC6Z!]H-[* M0093S!+8%JM&1W#A,H%/1IOB 8YG\F26B\*1%F"^N\G(L;+[/SBJC>TSE^R&;(L[1C MIS@4C/O*V.!S"7-#K@Y"/6[:2G,H4+FS1.5M$Q7>">RCB#;!FFK.U-%U.M?AX"U(4TS N(,ZA"3J& M:'*BP\0+8]Z#GT 4DM=&WI?ILD^^HLHS^#=(B4K27^PHG.>9(UJEII([I?XT MJ"Z3>9['CVUCL'+*QBK ,-H$-5%HR82B3V'9]GY0GW;.=M[LJ'_6P"5?[NWN M14'$L;1<7A9$7TQ*;(%(+9BRPVZF5=F>DR46?X!AY&ED0S&=H[K?J\I%G+-+ MKC3K'!B^?/%,UDE<;X)_3#/4D0\LO!@6KB1#A>4F9E_BFD@Y/#I;@IB8SK7> M=I.,%$$ +JQ(Q1GKQILW$OO"SGPY$!Z[@Q?L,B*)C@T_GC.O8#YJSF>_5_(: MDT7DYJ=PK%W3=,#]UNF+,+"E6D5!#!VQ[ANFX!L!Q'VQN9FAJH^N7;3^5NQF MC*"X)']]S1U(T %9S7@I0-$%D5=)^&LC3GP[9A X%]I?0SIJ%/[*[9E3P1M% M41]-R>0+Z]20\F&RQ>+S&-$K#F;_ABJTEL"T- MI\[+E1$SQ4HV2?QC&1Y> 0FC+FR1(-HE.#%''MWX5:)0KT)\&E,U9.85J1@6 MU"2>8 :*KM,XI[)@8>L"WFGO[("(Q6A5G65:B8 MY0R_VA;9;RVA3EP4S5T"<@?VC?69_0)Y,I;.5%U]4$&]Z!BJ7= XHMD@[L*, M*(Q67786&]B^AMEL:.S>_JT\IAB-U^^%X7CDMX<=HYAGE'58U2D@"8G=;1#) M?]R+*<8B1!SA8(I*47%C:^V,.U'60 X@D_,U MH.DEARI@;V,I:MM]FRK93F("B.2(]X#= LBPQ%KCK#S7!F"[*87L 2W(!FJ]VK7V8F&"H'/!S)XD(L M[6QCP75<>P@(AQH'"6@I7H%&4T^P\E6A),\L+C9L',$DFXG6"\1KK(*S M1DL5J G$F7@;;]9R4J4\>)Q 1QQ#L6ZF'"QK4@%1,I>-++=;)A@&+U_$9L>8 M/0WP-,#RM*RZM=V\ P0C(2T @UO%5%-1^;O9O%G^D:W!4PPI#^4C'US _]-L MCH9AOI0^Q>NFHNZ8BJ^#FC2#((:;F3+((/BDK>HO-1^.=A8 >VV22;E M:A>2ZHYB6P=*,I+^6DHGPFX+":+&^EF^EE@%/_5[0+,;QD0VL>7KQ$P\^18S M\3?$3#SY%C/Q@,_-UM-;AB2BD7Z"Z12>!\]:2>%C%:-7'3Y1_&F6&(V)E2>; MMBFF)!3;"BEADB[9>)UC$*0VMD<7#*WV M\"WCAZ_E*T0&-55Z%LN;U_94(-*B6C&8&Q!+9 M&MK B40[N2O=M-62,N;[FBD&E+-L MR4+:C9()(OT'SC$E=8%9BS>M28( KW( =/!6+ O EFZMLO=5U1QU)"X6N>9* M@)"[]PKIQ1J.OG;;Z&N^)D1/L"#XB*Q99V+-&G"*_/[NWG-7D_J3 MS=R<:'3CJ5Q=]7+DRA0'7&$*\D4E%7KZ.,,=47EVD:%I 78275E\/BDKBGK+ M2"Y>8.EXU+G)<4H&CL*J\PD;,V+38<3=DX)5 G*>$P+;S4#'2?Y0N7\<2&'3K4P.W+RJ@9 MZ)T G>-<#!) W.3B@7,4V%1@*6QU>3/'C!/K\4*MC%U ;*&Q]:XGE,5/C^&E M$VWF'NKW2+1I5B)-GA2>-90RT@'O4ZWC.XP4N>?SLW_S/%HX*!WGQDZ_U_F& M@RJ/NO^"#))=K?U:LDE6.QS<56*2X\3EA\J.!U**$OBI M-N:"*:>'^O?Y+Z[BDUY(B*^F&P.1JZ8KT8N$H7#Q.NZ&];B""PEX"K@X MC0-: ;\W:;W.HKVV"9Z] M&1**#H(%=AT6*HUGJ+9LJE2_G8=@'>6N/-6T"^*#6Q.6U37_N3+ ?OH2!NY@ MF3)SZXV7KHNAQTL)]E]!B6]B(CH[ V@*TH#N_K"NV(_OU3D?.$,=KA-DP4 MAE7^.'>Q]HRP?M$!J?R#@19U2:$6=H-.Q<@/DSDPC6UYH6!\>0L!GH^8? ^J M[@PV,(E?H=0RD?9+;7B)NUC2H0Y'R[%^-OS6?B]EEMB-8<1A)Z&7D_OY>JFN MCM8ED$T]S+=S7ZP[S"NMQD0X8^TBG8$F) ZGXWF-Q 0@U$6QF]47W1A'(:FT M4GC"DL^Y+D5S!8X+9]/"BXH,4A%S:7:JL4/!A1DG-*&E1E7S X3@^Y+Q)"-^O9)= M-YOKIKJL8,_H5&3^?*T@Z( 1AQH2:$*6PYM"<8X"(QL'2AB)29OYT53' MZ;1%!",AO1$.*JGP-D=VN'CK@C=.8^FL;5+Z:BJD!4/"L%F.1D.G.4:AM:#3 MD D'VXG,=;D\XC9AGZ%$JUU.2ZKC1B&F-=4;,)GZ%$&7ZKFF6V,]1Y 5*#&* M!/8(*SFJHN]@@)47Z,->(W*@49< W\16A,[ M7K6&;OOVFA/.#G/AF&?G/UMV&I+((Y4WQ6@=M#>9+5CAG_.\=TW\!=8W(G@<[N/2"D4QEI\XD>](1![R7?(E9TF:=P90@L.P >5 M(5][=;.YR0TU"_2'LW+2V.P/')4?G.!Z ;*IQ(S7-GS[)18![-3 DSB3-;UW M8WXDWH>6\'ZB>_;OVZ)PDWH(P-Y/;?D\&Q!UZD(UZJ .PAHE5,*NL< 31N4X M#OQP]?0_H:%+B1^[,N[V'+DZUB\%I7Y:%6U( 6JV6B%6^J9"8F$M>FN(8[?Y MBJ@U>@%#D4BL>1;T.UZ>>UGR>U$M"2^8,$%C>)6P0J9.$'TV3$D0J;4!+.UL M]U9S:M/M$ 4XV,#_?L]PLH>_^IO2YG4B#YY^BSSX&R(/GGZ+/'A@9^5^]'LJ MG8_XGN^/)JUY;J]DY6L(J*0.,E"-^"S1ICRLDX+C!5F$"S&;FC(#F!N#SWK6 M!%3Q$,^1;PDCU;&BSP9PJEO&>H2K'^A%H'347,@"W?-8E[_1\WIM=!TZI0. MX-M6Z)Z%!LG9^&/RLG97H[F?$[1L]WMLP*$""I*:Z-GXIS&6G@H*7&S"1MW. M4QUNE-1<(/W-%5UFBY:Q<7OU37_B:E]R3#A),C22,1!LI*)T6'R2LKVTV+G& MH8(<,=&87ET$18J8,Y5"8U1S%C4EV$G/L*8%AS;RF(S/)MS.XM^S63LS5]U0 M-DM=9\XQ3H047TK$@P3?FP+A7.;/A0O_"JIEG6:V]BT[DGS6D6$N9PO284,, M:3:J\FQX[MWD&=)69483&!+Z@2YDLLF5JG ,T/CV"3. MK;.87J9$( Q>(4?^C':NZMC=.HJ0=X[.8NC+"V :;-M0 M@P1G^D_;RK+>&RPVO%@Q*3PA?]BHQ@72ABD>53GBZM+@JKMXA>"P/A&BU)J* M@7B3<".*O$)HKI:QY_E)*?2-W$?&W6AO%9,:$IS#ZQ)P0[_30HJ)>>GSMMJ$ M=RHQM4G7*S+'7%E (48 O13EEG9%]!;@VR[N+(3\+Q*^1>H/F M%VJ&2/RH2,H*D\E=$!M6Z4CC*B6/[XP?"COWD!0Q1,G_--.DQ3 JV(J!CU?> MM!8.UPP"5@"%4(*'B\I$ZP)=<"LJ\B'2D?IE5+J#8M8G\47)NASER+J:U3[0 MLE<1K&F;Q3V?Z;L\"T"ZYCC<::$"/!)/[NI(?* JY*6YM, /JOM D>OFG RJ M<=:X"N,;5'WA)G4GAC9)U+ENO;L\R(@>29BS%Y4J#'_6TF5I6*2,<@*L8T69 M-SU9V2D82?* J):#F1!.,;#D2BV@LZ4&JETTC%,3RO MM(5CT")MJ*G^S(GI1I6/J;22/K?7?D3N0JN2[GZSE78D"HO7I#"!A<8K+-C- MQ2"R3]K-1JV:C*N&.D/W=;7JKAQK(RH M&'?Q<]Q^T= 0[$);X"I\IDOM8&R*#;08'@[OH2XE;Z)GO*8K/"30>YG/]7L? M8[EH\)2N%C.>,(!396Y+> P=[CP$;:-M7!$""28K_%,'L*LN$SF1"PB4^LQQSDZ58=T/GD9([:R*U=&D,:J2UUE\\35[Z:<8R;6/UHGX%^VEK!)+CVJU26,LH[)^I(C*49#@;TT,O9[F%$AZ_?6KE_8NP%IWBA&D4$F;SNR?.5<'BS(= MG-A&46TOWCMK1%;;[;"YZI?(-G"],(##O0ZCWK30O=O=LH6)9 "^+PDP>"5P M:PS"][?#KCB>!*38C%?-W2!9SK/"X]CN5'X5,J>7^J=8)&-]F3!7 MH6,[B44'01,!)O5)O#7L-=,6#Y\C;=Q>^@/P+@$V:8$^[[)WT9XPE;(\,A7< M?FW3K5)^9WNE8OO7PMFX)/X0'O3-GJ #RB,TZ'[O M(DY(PW&A3\")1"U;\$BX! J3=#ASP(/+*XF.ZA*UE3D:IGG!_#LQ]05G&44< M"47M,L,+&E[>#6I:5U5)]97,37\K.'G 'N4,=V2(5$ZX6#TOV*$O!1P5LG2Z M]T&L$DB@N\QRC/5N^&9( :YSO*:2$X= 1RNI4 46'6C*]4L>. :U'(O. MEVER,N'$"7PZ*+"88N(,+(\^J[?DR#E-MKZW\&SF62YATX9[A3?ND#T7$[@M M>)^1/<+^[73;*VX"L2J%N0G$?F&%)):UEF%F*.M;KGC)2:/!!6L>>B&8@&(R MY@0P?YJ=FS><%5?=K1%WPZLZW%_+UXG:>/8M:N-OB-IX]BUJXP&?FUM>=Z=. M,/[:%ON2]"<;C>%Q^:\ITEZ5:@%*YJX+42)*)3GY+"%9]5I625>JM*O]!IR7 M'-:Q]7]=VNAKAZ?V$FMGMSEQJI]_ M P@^:=;DV@HGJ)K;KEX%I0H&JN'WYH:+VE>L?8T:(6YKK?9\@RMM2L2!PZLA'#/ M4!5,6Y:6VF$4IUR/&U@%[G;WS*GA?P_??!H=_7O8[WWZ>#@\/1L-/AZ>J=&[ MP2A2@X.SX<<1_'%TI@8_GPZ''^#/R+VCX%GX%63?\8>3P<=?U.?C3^\/U;L! M_(1?GQ[]_ Y>/U9GGX9J.'CS3AW#UZ?JZ".\\>D4>Y &[).#?N]?GTY_4:/3 MH\'[2!U\@H<.?EDQA#?#DY$:G'&+GX_.AK"F@]'P$ 9]_.\AO 0_J)/!Z>AH M>*9^QL%^.J%I<5\/WDWR] 8V8;3\ KUK JD!OT'FW2O,H)W*]%3\R] MG56CYJL'-HWKWLX"%I+L*"02"8:J)6VMR2K=N1',F0DH:,BKQRC25@KY8PZ7 M3G4=%$=B:@Z:D.KZMI-Z99N5/H^K='U BRO'9:US2(IHN5^J^1R4AB*3$P\K MR$HTH]DTVK@); 8]B(QLQN%J#HHU'5AS(9LR3-T:7&*Y28Z"<9>B9%SK9">792 M*FTA/!-DAPVD\0S."801T'H=%&01"+FD5,LN2R\@V1:=EW+:*1L@+DNUM2_7;O+=.H@! M9V)AAG82#@[2*7T9245"O>IHXI>$>J$&30-=_LR5_"F*H-9YM]3B_NZ/N[LP3JREH/9^> 8?+W6! MKL7#:LH\E]1D0VY$E96("9$SEA@I%P='2NJM51FB>H74J2.K=@15496C;)06&+_W:KVB[#M;1"=DLDE0@+ MF'2\J3$'K&!8 L#W(,C35\$$X\GM,"2_,21X; +-C)J%,[6&TJ6T&L^LC3>K MHD>29D/)7'X<6+1:X$E=4<2#3=4B##4P'?OAV58.Q9@)N-()I$8H>[L8)]B M##31QVVNY>H/OB"90@J.U@$GO[)%O^&0:--;/DZ7M;GW[RL?X.7]?DW+^L#/C=;TYNE:U)L*S!] MX'&UB/V."#,Q8F)UX/AF]Y($C6$TCO7/6\-6IA5.A(A>I:T",JTE:)NW/9--MR[E3-W>75T0-&H.A::[[T11$K; MX0;F]PT3/%O9S8AQ:!:JWSL$&,AYP2L,8.%Z$I+*RYI]OIW"]X <)OX3REYR M6B9)6RW50 TACW,Q7)2HYXZ!^C%;=]/VX5\W5@C.VNH"Z=U3!9"X715#6_YB MO?FWIC;T=0L>OO#;?!ZI'R+U8Z1^BF#J\+\]=N?O/7G .M@]-'CT$33_T8;J@F&>A%7@[*0R_MN=2@PV\^ M7NOBN1MW&L"UM;#N.P(+7P=OWQE L0R(O+8-4!F'D!) R]OCCR-__"%N/'K] MN'ZL_D4QZ.^!28)B7%:O'A\!EL$7&8NM&\#^;H@8[W^@*XPT?W:PA!5OM/Q7 M#+&SB)$Z,28C3GL;'J\Z/ M.[O/=_9W]_>NO_9_><]W3HD,>NZ(UJ[5F)N"*%\;P?N_-?@?V>!U;#X_O%3' MU=ZW/3R);_[BK_#UKNWIFD2H0D/ 8(2U4@F2&[3*!(F-E;6_NA+;7M'F3) MMUM*QO>OW_/HIZP$V )B&&[=&F);:O7CO,_O'#UY'G\'[>F3=T^SO9VEVUVKA;2 M9*?R,GO3+$2=\Q=Y=B:UFMZ"&^'6U^Z^A= S53_.=F\]??+LZ?%_OSAY=G(. MX^S984"?GURY^VUQ[8Q"_LR&_9' M9UHU7?5H;/_>SOUE>^OI^8N3L^SYJ].SMR_/3TY_R0Y_>7-\_.OQZ?EXM-7. M9?9#5?ZS:P[\YOZ@Z?-VIDQ6BE:6V7^*NA-ZE?V49_N[^_M9?-OQ="J+5EW( M[ BN=??FV625B;K,)K*]E++.SF7UKJEEFV*ZD+H:LF^T6+A9A52N29JK,Y3+002U&H%AYJLJ56=:&6 MHLJ:*?\82*C@M8VQ;OL=:>+N3 RR)N$XM=_#E3/_'+8S6!"V0-BE[TU7L"Q+'W3 M][\='8Y'O^BF6V9G.\N=0V2/.CMI87'P[Q^-@@D8FIFE7D^K<&=X-@[[K!&Z M1+(_4AJ6V6B#'^('QBNAJP.++9?X*%F.1X$'LK;)1-$B6SV?*SG-CO^414?\ M_FHZ5;!Q@7&.7_FQ>@^57DB(,*&J,JAHU3O#ENA\?3G7+KNWH>X'2 T7.M*FJYM)\.AUW(Z=! M3@/8DWL[3WY^=7H>/_'V5"Q4M7K\/M^*9_VI_OOD#L[CZ3')&K;+GSW=&8_. M(XG%IX('/E7(/*HU5CB18DVD#]-&)+/Z-Z,Q)XI"+N%78$G'B&&\/.@K%)%^ M&C]H@XH)E-CQJT%ME)JQ.8P[^0.^P.$"X_$OQ^P?Z9;>;ILEC>R_ MF#1MVRS2[RHY;>TW*=FA!-C__]+<04;7&O4OR1OQF8CPJ$-1,1[A&;V19HGB M::(JA=^N3_U2HE/^.*L;O1#5K:<[=I2O7$#LW$<1L;^SMR$"(OXO!H9HCP^) M"_.8S\TT3/-"2#C>Q7<_L[\%\A4M!81>P,[ P\%:==%B" MG4D&/V@MP2:T%I,*K,LB,L+A=BW_V8'.+]%>]\8T293+>;/(T&BB>6H)/FN[ M YXL:RF>MI-(^)6;7 9Z"=1:BW++F[*I17>IJHK,!YBP\'3C)KW );9PAO@!7!MI#"X>[[3;&4]H)T/93)>7\J)!9X4$)NY$ MI-VA<])E4?YI>N()L;'53Y6B73B19 <6[NKFL9#F#)^&, M:3PXH0:M [!@>POF!XG*-.,13Y 7WH&K "OCF<.,IUTU517]9B>+@S<3X XV MPX@<*6#/D$T=*LVGG3S>9]*EN( M%=%8UFIQ(8']K);O&PMV(&3,IBB$ <+ZVNG!FI!W;]Z$]*?O0Q7@.I$!F5B M L6>K$-T MD?E8,,\I).[4=C&?RZ8 ,)32:M926%Z;3TODL8!Z20EG.PL8 > MD]F00V'"#$C(N/F[^? L4%(V'=Q2LKD(;CD*65D;$E#?LJUX;P-M14]MYV#) M'V3X7W Z\20.LK,.A,R%J/YB9N*]S383\8BLN0)_,2/'9E0P2L#* 38$L#1O!4>1[._L8E6LNOW;-X(ABLRR%A!PLQZ)]'@EE.'TKNG>R8S@: MJ7N_QN8VJGY_L'V*HH.%&YSL?BXZ X0A,'BZ H) X[-;$ODHW:ZRK;N[VUDI M5L9:#&B4X.U:M2V07]VTJI NA-#0S#"DM3IP5CU8HLVEO) ZCZWA]\]T/%*+ MA2P5_((&$.X 3C6)I1-1'SYWG^TC[6A%4U5B:6!J[J\# M8+JRG>->[?Y]P YX>]/012\6I(?^CA[H4HX,#P! M^^AHJ#MN+/SYJCG=[-S/SN]D1BB/XQR"$D MD0^@ %C[.FXF3=@D3XQ7AWO!I/=7X<9[.WX M=*PS5[ M>]&32KFH%?C@-#,?Z:-8@*&E2-3,7DWB_: +Y9]+I>VGOM7X;5AI8'7>RW[X MV\/]NX\./O\_1ZC9.>>QD_T,&[SL]+(QTJQO;VZS@)AN0U.[#+>ZV-YR";S@ M-NWK/8D]/HDML?V%&=XSL^,JM/PL;]@]7DA1LT$9K+O'8!P2I O8^T(5Z-4T MTQS9!0,AI0%KM6J(]SG"EF'"%9EK"O8<_(/Q#;)@&W";:L1FJ/JBJ2[PE!>- M1M0!4(5JNU+BM7AGH=%@ILPXAVV05&QU-"!DM'0P+I!,[H+Q2-9:%7.RX.%[N&@I>0P*\\:)>3+P8R/; MSM1T$Z/ G-;\S72J*K2M_:(OE<& >8L+ N%896G D/Q#]!"\Y6PG<9!M3;:S MJ5"5P;&TG':&XT>4/C>PURT8\$.1>AQSAK%0N!LF3>ET?BAE >SJ!*6X8 (V MUX&/XIB6?1K,1>'9MEG18=C4!O#W=LEOR3CMWG=8,/"/K-W$CI1-BM@EP\H* MDL1P9+ "."0M9T*7M$Y><-N,1RP)8"VFU5W!D V)4[UL%S^P83*PCA]DC7.F:7#"FLX828^SV6*" M+MSE'&C9$E1V*59^IHAGH(B%24[^BD3/ 4YS:[J=\)A?-&^# VX0![26WJ<2 M01U5!MQH>8?A%CCX9:/?+<$!D+" "Z6;^LMJU$\9R00=>G_GS%-SL\<@_2QE9S@QH7FZ[\-H_?^AH4FUVG/Y7J<=;1N)I5$=P8-+DQIFZ90I!B](1/1L4]DN8PXX2P0 MIG#1$%U/R2A0BTFG33JRIS@CZ_8JKKPOW63H4Y%-4QFI\30 M.5"=HT@4Q^>-OP].\1+M4U6#)@"G#/NSZGJYO)INJ-HU, MYL]436V"X#X'<-T\M2RD6K;.!/IJ==N#SZ/;KO/]/SY[]M5+I >;K0W7^6,N M,&*"$"8Z,D34%E57LD<%+,PQ%+**5:/1O P7.A<$;V=603;C\!&HIT+*TO15 MZ7ADY9,L!Z%0X$0T1$_J0E8KEI)61Q[)"KXDH%:D("E_CT*3#'#0\P+F1D\O MP;TAG'&-\%#X"P'-RW>N)S#-[!4 M*33(2F?1FRP'Z=JT&'"E/4+?EO8H7&$S4_ XXRR-("O!-PY O.6*Z(\DO^)%^XPW[!-+1 .W;"VFK &?Y(F'0:.F?S ]3E39LY. M>3SR1F%"J4'_QF1JZ1=(M3TX\43'G[<3' EQ8YZE&;\?;8;.JKL\FV%\,[H MS@C-6(.! S)<51OLA)6#+QKG$L)D<[=-O.7H7Z(O: ._<%V89BP+P-5'WB' M##RQ;(J.&(&QF&C0\%10E\[X6]-A7,_=H6HR2L@6PFD!0P18I1-)+>&O:C-- M$K8_(CR\Q=(+FB7LJ6KQB#F/";2,T0\XM9.8JZUHDFPP]1[23*CHA0F,> 87+1%'0<%K!D4M_! MI$L%?K6E.0+4MZ[E*@,E SJD(&AY$FEE7%-G/7(85& L@")VBV7E< HH8)%L M;=@^.M; MH[<",;U%(&Y(C_SVW"P'FRV@W4(@B7B M2N^SE'C@I2T)8IV\0%V._#-'03+M84!(7KF[J1:.H,#PK?P3>,6@V%TZXS8- M"F)$4Y.(\V+$53AI64?C#C"EQV^\V:W84/ M1[),ECN!I<(AC$>T7F)57"^0N$]!:T7P7/817 @:GT=A:8Q%6]W[MJ81SEJR MWN *YU;05<;);!>@[^H6BR%8=\!9K-P** S/5[6K)2O8>+$;+-$_PX ? B+: M_PXB^L(@(MSP_>]PH0WADH\RI#81K6ZU!;,"LWR-E S9@HA$):^-JT-*Z M-;"_!_&N:II?%PK@$K,0"X@>!CK#I531R&@Y+1Q4.HK[5E7 T=YQORZ/PYEY MKX!=$&>54^ H1Q5P720G"@%=%RSR,:<\9(;1>M1*M@@HB'WA1I.-X$.HSLH< MC]A> ^N+_63>%&L,^Q2H65%M2JQQ!,V)N?;\JCC,8$AN/'+P MJ]R*X?G1T0!^;4[1UF&Z_!(%;.P4^T M_?*,8-UPI U&UA#0HLD>- )G823&9K2$P\'&#S 1H)P6'.$.JP0630E\#WM0 MBB5M.VXU.B$:;'VJ)G#$1!0'COG*'P#O7 A".=NF71Z'6_X89%=:F,G2RT*8E\R^\ E:,H P^ &##M)O) D ]K6 M$=>^C^72V.F',MPU_ 8\_/]BN*S';Q0J G>@9(#^D/#Q10&]M!@Q'FR'%8)+ MQ"*:;Z%4T.FR>QNHRX8SL%>4D<*7(?##CC_2[412$*?5'48]X..YQ8/V,HO*V'9!V,_,F45SURPK9OS<)H,09@/"OY96'7'\ M.K<-V% -=)J241AN;SAP%:]C9\UN;L'N0&G@.E"@TDP9F*N&2?N(/[$]5Z=) M:2%*VL+>2=AP3K@2SIA)DSLQAP,Q^"@C=YZ[M(>XKV!"&M+:# MH/()Q%A/%\,?WOMLR^X]7L*[(>4V(UEL(=Z533XX!AIG_:[-A] M[.092SEEYDU(RY&*6SM$1-4[WMQU/1$6?I ,0<'ARJ4"F&$0*(<2 TX-#G? M@T?P=9GKN4IJ7&6G9>)D*47@\$D5!A3 < M:LA&.-""1>J0\K& M&QL!M\"]I$,%>J>P%Z8"(1TZG469X/L9;/2%_%;DYT:'[%(VLC <[=J<5<1R M>9"I4X6!#$(.8]&ZPPMS$B]8&C;=R$FXJ/\59\MP$,[54ZB,TV:A*H@8*@_L M5#6%X,&#ONV;.P,1NZ3/EX-?PO=3>46 :B=I3_N>W5A@'U[''\#,L$*<+CRG MH5J5:1[0I0Y8>BV.R22Q,XQEIB*Q;P(28L%NA"M_4Q3NZFUASAN8>XF!HHE2 M6C.,H-3\\&IZV\J*,LJ,FC@LQ#?Q63J!'"$:X("0=&T>D,S A4T>![/67D2) M\H:$G0$=@$=*,1U;>Q*%L]A0PQ 950F.1Z>-#T,--@J+Y(QK[12U7,3MPOX[ M%HP4BS27S.^!--:FZ787A)>CT %M":/HAGG"-4>+&[/!-LZZ2F@B+XP69F*! M.47#T/RU BFL&T-0/U;C[.T^>G3[UY.SY_;1MMV<%I9 %S$MP$AU4]]^>X9D M3*:!"?;K51JPW[,.#GZ#A?%?_9Y8O8'$ZMWOB=4-X9*/Z5OW<(/Z MUO7:&:RUKHMZ7]IXUG7)2F 9-+>F'-\9;'5E97T:<,;R666*"M$TJ3YR+S6( MYPFZ)"1'!KKV#(.-4!6S.>4MJ7J5C#L>Q0-C62MEK+AS,R./G.(> *M9KZZ'04[UB,D1[$TI)90:$S1#M)+,MCG%.89EJ5SZ"_M30!1K@N M:[][-(\DK06+\EBL6F!@DF%6"K/P0$L$E#?T."Q*C,O)2DE=T6&(0F@Y=.(6 M,$<;H@-U]<\\I:4>G-\!\$N?\\,Z2DJE4D:0?W IOSCIC3/!&FI,\;&%XQ'N M[VUOZWJX]2."9$]AL .MWLYP?7Q$#)AAY]*(M<[?TTZ[#&-2)QXEE1ZN8_MI M#SYHYXB#T_2C:V?+(\F:IL@!\1JCNDD@BK[GH"KL#SMO*'?8?N4?BH(VI;F> MN,B6AEIJXN43458'$6A MU=)^MNXN!>O8^5M@[UQI*YLZ2E?C]RW(-JICP2(+6^ %7[^3;3''[ZG^**JM M I+Q94GXM1:77%X4',-0?[1%.!;X>,%PBP7%KA"$'$6PMAV54*-&:F)!53>4 MXXF+2I+.!!@28&[W 5P,5 UZOIZ24,9D]868F S:>\S#W>=S*^-_#X>C[;4 M-AT<1YL)0H)M0!1\W0,FA)UA=$^:?^[##(0Q5)@698;@4Z6$:W*?NX0R_DTA M9O)4P1/V%;L),4TZ,$PHH[2T50SP=ZA(\[3 X4?6_G;"N0^#Y&Z)K@S/$#FF MQ708G!C*>P_"I5S!(17J49U>*.FS]7Y105]:F>?+XJA.*4:3N(XA0+ 2:.(KMRAD- *99A[4W3 6L(WQ8PZ)BXI72_2O32BP ,,VTO136M'#0&0?- MMIO>D"#%4 #"D$S3Z0+E(GY YL9D!1!>,<=F/#RE,#QU4.$J1URD0KEIBQZI MY[W4T9] &::-/UOCT0+88 -++/8;CZAP2]&][D]WKRC)F3/T([?;J65%I\O\ M23-56-Y%^+/"=5B^%I-#S&"9A 1:YN09(OA1H*DU@0:N &8!4]$5BAD]K1(< M;HEO.;(WHI,%UE ;"T%/=I%H;[.29E20BHC8M!.V'%HBN^-I00>!&:O;)\8:V^0,*'8.W0F$2K MD#:(:D0O%/A"F*^^$%47#,?P*,<5N4\I1:* S\:7%G ,V%,:&]6!0'HK/W"M M>;;4Q792S1$6QV^P,BQS2MNXC3,.5L$0!X'Y,* ZK;H7+R#L1)B M$79[P>_GHH(:-.6GPB:CVJ2%/3#1*AV01L",D+-MC73=BWM;9!\)S "_ZU44 MY_9]E0:0AW2BV=:_MGMZF*U\;NHD8@S=>(3K=VFLR#PC"U7*)=M\\6C)+G,R M@^<1-Z)-C*Y$E^]DI^O)2*K8&NK"D;CGOG30FI14"!G\ XYB#WL^E!9);0IK MT?]V=)@=NEYB0TUR?5":CE=IYP.2[>DL_-R]D8*TG6V53\)9F<8R(NP11HVI MX,7(JE]6CR3/9FHUBC$@L@<-X5T3==]"$SM^0SUE4Y.)'"6L/@\,3&N=!^3X_5*$-U%0T>?-G\( M*<(\?M5N'EXDFJ[7?>T\FLF*WX5!G@9_Y3R.<+'K!H&9MN@EI=OH>2#F'5-S M,C;W)5MIBGJKVYY&;!WKF:C5O[R'Q-6>^57P-ONZH8I$N_N S,M6&:L>1(VQ M:L&?.=3V#;S7Q\;#'VU0//R4RW^ S4X6BZY&$GGKBS./X0":!9@XQV:)M;\S MF1URD\Z]1X\>4-F"6!!:T_'(D9S"Y^R<7,DS=B7=/?N[>P\XWM[3^%P$[/T/ MCMBMVPU?^XL@&;/RZ&N!_28HO;D$DQM;PV(="/-T 4(*_T39 A([0)_68%MQ M8('*@EW4+376!%^(P"6Z,K@:I7R<;>UMV\(8EYM HV -C^$Q+0S L&@#?L6N M[X@S+)JXM4A#73!L7P_671:KXD$,7.F/4V8GV(8=,,(!!S_C&!K,)86A*USX-P>@&E#N![[8C=)82&X%5$CG6J3H(R%MVVP MK+RAE/V][RG[&TC9W_N>LM\0+ODH);71P/23&)]&D$<3"4/NF-F*2GG'MX]% M"W+[.C&=^(?8),-YK\E;BG\T:>0\3>ACNRC7),IU\Z)$1:P359J&=SC&-JX6 M4Z6R@A&='4FR# M]UTYG[C7PNU_:^8M4.?R<%G'G:8T;F=44 MFV@)(]ZK>0LO?0UQK]R]/F\K8EY8Z]I&33\=OLMW M^BPIUI%3N26.P0*38'=SH1>$:8K-%*9V%-@"7ZV1QD833$ ![B!FCT7A$ .- ML8@18ULF^@*(2!Y'>#%GM;512G1,L*W?6.'?:2H [\)[#8>*0[[A_+ M.'[.8U%64FT[%0%D1!!+BE+CC%&[A;=+\W*MD\^Y6VH4V=- ? DEXH9+" GG M%2?P M@JD@A1[5S$Q/3.))>Y('.3MR#,V?16H]K0_PX!G"@S&,^#(NN*U1%9 M#4C$K4-*^J%4EW'-1=J+S?57];4KLFTQ,>R^MQU9\M!R-6[TFV)&TFJ--7A( M7+86.M[Q.CB3K/!5+>NI3R>K/5XP)'S2#!Y&W4F.'V1;S[:OSC\F\Q1!VF\] MW_YH:LV06.V;>U)J/>(4^DP#[V:UG($D),_7=C>I;3?%!6)A^!TU5_5]B50- M"B>RXQ*Q9;-KXQ'B9<,&7@M]8S'7'RBM;AF"-+F\9D2%F-",E1=(->IZZ[JT ME&MM/^,*=32 MNXN9#;LZXA7O%*&QW/M6O*%X%4M_*R1S]\9(YJR;.(O= <(.?<-1?-LZP9$= M=(%_,FO5$RC42??1[P3+=J/V7\N&+>%;26_%2I+6@Q7^#E(R))#2=G86.+Z3 MG?40X3&>I#=V50TXP_[%+/WGF70K;*O9+_SJY)MZ8:HCU'LWD\+TY/H[%NIK M$^SU :1_.&)'EMAJ6G!]PT!02SAPHNO3ZQ6IQ??O9(M= MKZ1#R8O%K]![+*2O\ZK"ZQ=]30I+35&6VM86@6BCHV?ZL(\SD=KG=SW"PFDL M_#<\]ZOM7+;WJ=ZNE/T*%KNL*E'+IOLKOD!I;W/>H!2]-:G?1XSS_T&&NT;C MY$ER9#IC0&V!M@ORXK%W,G.#+6]X0ZS[@1 MF'WD>I_S/SJM3,DXW<2(BAO9QW5P-NK(+]B-[W;/( @$AY0P"0Z7X3 %''_R 1^2"^3I1B]Z36/$A/^E)CJBH?22E]A$XS8)+D+",T\VQE7U]3(>1KIEANHYCQ<.NFE MUPY\G518U[4RJV3;;S5 BLWW0D(%&VI)9'N)+P6-3%X,4 /=:H^" M<'CYA<#@=F;?$IKU9FDZ5*ZRM,WV+! OKK35$1Z?,>3AO564%]'"!MN-FQ+D/YC8N(^$F.1QBI6-=N&,3( MR@X3"Z&Q@@WS]A(\&ZSZ/HYE-@7MD;SV\]IP 97T2_O60BX1F?8B#J&>XXIF M)&NO7W+07GK9+FQ=R1!\&]"@)]G@A*7:O!^!<-&S*&J!K,L#('26RDT:FWK' M%!<_)[J*'A-R_K;?+E+=3-9DQ7*^Q-&BXR:PR9JIT%3=TACN(6=1R"&+L=GM MM3Z.:#>EI_MU/:)C# 0?1GA;"1WZPRMHFP#@'14F9\5<8,A8VCK9&=> S>6" MS[[ [FY(1YW$6E*?$[!5>42A\3QL4SCJ$ KDC/Z5:^GFVA6KNJ,^QI2.Z..0 MD&G\6ZZU]#1?-[XY(?I_"UFNJ)T& KP%(P,XO7MAJ9=FQO--RQK=B'$S7%7_ MT=583\%RK56L MI1=-S8E;EYY!41/Z]VQ_,QQU?],XZGP]<(UDX>+15AC7W6+"NIG:14B-;!'U M'C1@%]@WCU*[R*E[9WTL/MGZ G>YS*Q=0(6W=*_#DW)\,GF(CT7&W=AGTI,9 M_TX_*LR99T!+P0;9<>_>M95]86E<.HX1=;3_;?:E7S9,YF.H[^<*.EM+;]_\ MPF_8(39VQB)#4JYX4E@08A5ISVR1I(VNKF@N@MI,4.V+'RC:EZ\X6NX\QO\Y M\_M"SM'/X.@VE^9_UQ_K![MZ9M$E'^+O/SC(?D-Q#HL9]ORO=^H_U%O\VCS_ MO^T]V/TBGO^#3^;Y1U.^$<_?/O^C/?\/H.E-85_*8IV<9K^?G)\>GYUEO[\X M?G/\ZF?,)^5]QRXV,C P.AYYZ47BREZ.2C\RQWR@O*37D2EM@-%\-_%-;R#^ M&08\/W[Y7Z].C\_S[.3T^5]KZ<_ %GKR]ND=

9>QPS0],Z]3NVB&MZ=G\QG&Y&B$EHQ MM7& U!.:I7NDENU$^MO,U>PTV6FRT[SDTZQ/.@5W(LU:H]KOPF>N]J=>R!8C M';7Y74QQQ/HX 9K/ !HO0 MI!6CD&Z0V"+/S)I_EGFA"M8$Y7F"+$7IY%H&2 M_K5(.WE;2<$K6XN4;8?(KI]=/[M^=OWL^MGUL^LG>/WP<0SY+<8QU.]F7RX5 MI?KSY[?2-*UKD1:&,!Q\2X$094M!LH,:),&:#93K\6/G"-85\.F9WO!WS4V/ MI:TL=NS]Q6N1+@XF.=RI$9U/LZ_"]:4\;.5?A.3(UB(=L>#(UB)%$AMKALWL M*#96C; 8*O>%VO/LQ^WM[^.1%H>?:W$D!)=&:9&M13I>G"4W9P/;A^7BB[$/ M4[46:4\Y.9C742B46#Y.-&9KD7:ON2QCG584$^*MOV-FZ9KJ?ZLS/>N6ZP]2;-7RBA0543*59 M@S]P^SE3B/B+)GNYX7KB;-:IFM_.G5Y(+$I9,DQ%^_Y1\!+.VXU

^&;>MT7A=#E0@?L M]_&.SL&!.??H'#UZW=1_=>J?*K-\^%ZDG9N#8EB11'3I$X*3P)=4V2L7263W M2/I]\]VS\RO*1H*8=\UUZ"T!:=B+E7]R60&ACYB MW!,QWI'>)=\+\S)[]HI+>_84+#!&4G5V\0$NLSD?',_!*3]JB[-M(S_3HQ\')NA]'&0["7 %=D^5R9+>VZ9"2) M_I@4RYMTG29<^G'+1FC!G NMKZ@H0&]=?1L-::F5[^V1H)KW"0W6C:1%?=># M%(7A7)#1G)YH:(,&53N!H5J*QNC.O2@@3[L; .'.H16L-"%57 M-/E6,@P)B[U+W;!G&9DMHZI*RH@:N3+G<1S/597*X^='X::88 O$(O.%S3MG M)#/ C8>EF(W@NAWKS9"ARU@#K:0BMR_^*/EN=RC&QHY\B>4X+A%^S/OXL8;& MF)X50L'XSRJ"/^![5T8Z9JM9B-:;%5MB[=;\:4&=:8):SW\R1M)D1O(=Z;!D M$@5H2:NWG,CFBNM+)=/)9UL#,#;VRI>PQR@FPEXE'WNUK"$RFMB4QW*S3JVU M(#?]$:^__FI?#(OU=?&YV#2:?1S/@< _QZ:&8TT>EC)" )8T)PE"FHN?"/C@6_/'E;2^ 59L#='_^N+^=FM3(.C_K5E06I_'ST_= \;\JT-) MNX=E>KY@/B.9)K),XO"JBM13U"RF'UOL<8%&*OT^1JQE7J,^4AZAZ,M1A9XF M_%'^-;KN7G#/-351N](Y"^1^[,.PD/TYL.Z+ K3$=5\NSXK'J/FV!E[\67*> MS?$E_$\R,8^+E6S6T!ZQXM=AC, B?XD_)]SMPZ"E7VR31=O*TO2=9R\LMBF1 M^,ZWMQ*5?$%@B]RNU)$B,;4.B/%%ZO,L7]HF?!12<1(>"EF\7-M 8TF1?2'% M(%/5^$^J458_7WY+-C5MG\.)'28>!]F8"H* 2EI1Y54S@=/%I#QJ2>.Y<5D$LE\).>J+4W!SNT:DCR7_!H;5N7[2.I- M/V_#35NX5F-ZE+111ABDDE95)4%@\T)ZLUY;NZ5K@1B_VA( EEMEDU>:@,65 M['6M3R45Q(=]X2!KF8_-KM$=]WX_)[G19Y[+#"B2,IR#,7;(E5%U[?[,0L8H M=40S#\2]Z30^QVU9WY,ZO18)AO$5;G#; FZS]'.H@ 'Z7FX;SKY?YYY^?+VZ MW8;E-M)FA,]\X>&TD<0BJ!(/$18*+%=(;_@B(0C&QE9BGLTEY'BMYJHJOA2\ M[5:QAE4R?A09SJVG00:S)/GR::3DB]_W5OWKG&Z?S+:Q$EL)POUI-)['CD;Q M)6BTS0$:8U5(B>5+R03I-V?$"B0C%Z.+'W^W^ZHZ*-W_WF83071-YW(?38H> M!>,1D"6O[7B6$UY$5&0S&,;ONY5$++62*K\?OVQUA" M:%\JKS57%IQFS;<$AGO3>4).8$4NE7R8*"R3"*&(;"G"N.X-0RB743RZ+E3P M^J,H_K+BP9B_J%6NVKVOSJLJ3G&T?5V-S.,OKX +A=^6/258]1 MXY-N435:65[5NN$,^>?3[1]N3X7&2T;_-'S5_+X2K'DX'=,:L\TK)D(PMC__ MD[!:Z+2I>HN(O/G>58PO%V'"V4I77MAJ&=:=T[T86E36@TPO= MV=W,NFS(HWQ)-(NY&'5ZA)K?);('YB>1,5IP#::AA<[0>L&D'!V=^Y-&;*%< M9@M\W+2=X6\O3GTNQQ;+ZWL4MY=+L=;^I+>H/EVG65][O(02+^F"AZ4SH/3" M]V_U;X7'F;6-$;J#0@B,3P1V8-RC9N,3=R>-@H\T,$WT$9)-@'(35H',UTT\ M])_N9C]_Z>T?I>YL5E;V%7!S#D;'9\*6DG1X_LL EK2S7^;%(T[E;@2UV.SP M>&"VOG#6?[LK14-F:U UD&RWX[M<=#T=H-ZH\?&3D&R"*,@Z*CX0HP^8/CE1 M>L@@ *BDN:? %@LYMEQ(;V5?G("+KZP(HL^)%1;Y1\)<(RS=R:#'UF"!A=S8 M&&&C:J&3N_[\_??P>\S5YAO&QMKV@:$[/YS)7J!3LQ1/R7-P02BS? 0.SES/ M#;$4F[@HL'P9%AK'C:.M0U\A'@[($QK\ F'B!K^,YQ_7M3\WE=MVG FM&()? MSI68BVFH%W3,5+Q5_"0$I\E/&>%R);84P9+\:\+PB:(N/OLE7\#62R+9DRSL ME2A>J# >I;GF(A"N6+4)I^?>R5+] VRR>B.WN@*&3[=# SA0PQ MA#DIY _(N]"!2VOVBXR]940*>8XM1EBRD+Y:IQ0@)(&"J5*)+99V:#4/ERJ5 MN*3*G=*YF^5O!CWC]LN8KR6TER:BC5E=)BH8R2+KH'OH7M%@ASJXMO"#,4'[ MR[5;=L)MZ&[S71M06([GV1*_OLPKLSR3P2!?WA6#(L>QA0@AM!V-T/".AAVE M5?UN5GYL_JA/K[H#73JT9RRJ0V? MOH:%:$3HP($U]"\;"]V,K0F [=$PF-KNRRMRLGN,[6>6VB.W,["#%2 M'W:?2-H4;";(6=,%5;I&U!G91C2@,1!)/3TQG>VW9HR;RV.^ZS$\,-)^]GRV MG]W^QJ'VLY>R_>PI89E4[6>/M/>;>0T=D8HV0?*;OWTG.[/%4O:-#Q3KCKIR:[:_Z*\S&8]58GE(*AB24&C9T*B5""N'_$6@?ZYRFO3KZMH4MTF, M;K=+LP5J]IYZ@E\PKEB<&.*X0-YLBR8"X :/8 MQUQBH^]US?JZUK\ 0)-?D,:6=EU>O]+].C+0QM<]66:YTHYKZ]>S8C[8INVT MB :X\?'F_"8\35MM\8.SQ*^]#JSR;A^L(X,-, '.'2J?Q&< M>VR7SK&Y_#83VPX_ B@*S.*;?\PGMMB:\]=ETA6,L'7 )#V/FNP6@34L-)HW M>+Z/.K]JMS-.X>.MGEDY,EHZ_MI]LC6Z07>$\$:PR=S?3M:?V MI_N?WWZW]C:VT-EC#9+2) O,_9O+MX3M@J+=F/7]X'EY2RGW )^4;A?/\EKQ MY;56W=__[_2FJ0Z(P>PEV4NREV0OR5Z2O2263&24>HM"5F]QX'J+$;$J!N-V^CW(W:W=ON,^]:5_\+&U1KK("?;\GIJ4,IH1^@)Z9BN,PTGB( M2_H$"L+%W8Q7OM_G>[\[\D1Z]8&YJ'0:I!JI?5WO8%*O=!NM)M#=Z4FG\;'9 MN&Q4*\TN4ZE66S?-;J/YD6EC3JDVZAV;B1(D3?_='/),_F45QIR,\ >G3I&] MZ>&8A HHDIFQC>73$VD\5A4RQID6Y<,638,0D/.(0(0A/+# >'$%K*%5& YV MGO15$^?YBXD)\QG,&OZ0H8QM%KN03,5L#?R#?K?3/^5+O#8:=3>/7! MN2%I_R 7 P+R7\UENKWQ7J*&@?N6+E(?= U9V"S0^N?,:V :$&$"][Y*.8?\ MC7_/.C]VOF'__ U[>@)A48LM:EZ=,6Y4L>#%Y'I03J/AJ M&%U8+$RP[4?% .;W"#+Y@5"'C3M\$6RD M@_B&W\J3OD6YV,.\I9^>].UE)Z:C*VXT!2B36!?T"U7\(%ERZ0PKD_[$,#$E M8H+QW9;H]^)[TZ/,L4V(YPR!CL %H:-*$ZT_1.2IIR<+Y.M/! [!J573XWEL,4OSV,79XW0N ]!;O#<6KCH=[$L8 MI*^;-G;[DM$C7]>M,8:\9;+DQTC%@DVCTZR!4#!>9/(.3"'.X^_AOY2PZ*U- M9!\=G[GOVR2*Z0^(4\64A8D3"$:[Q^?I]R=C,,G\DA(?^1%I($+1"Y%T@,/U M!B-6<^I$QG3C&)MD\W&02RDWXA\_#;%Y.3W3GS1;5BJR@LU=UJ-M_(W11%,H MT9E4)[.,[@XHI[2#_Z0BFR])G*IGFR^G)R:ZAX.]"!R$)>B?:"E&Q03Y_*CH M$Q,K&@H)))^>8'K6)P93G1@&,/XU^069I'>)69$IG7UA*#(KDWO\$GQ0ZN]3 MYODL:1-P/WB1_%1@X8OV)PO.!_V()1X\,7RPCI#LY/]X8O2QC,(T(=T;B,I0 MOUG5MG_/5)Q?.[J.""+F>ZW"?,27'C.=\_%YY1S.QC1 ).'__M;QN^P7V9Z- MJS7Q%SVMB4\!50D6T7Y4P\"#G_2)*K-.0W,5N]- 5J^)2,4$[OE2BZ=\PQ+/ MQ%!Z$VRV!2WJ,BTC(ZDHM8 FDNMZ=U8$S7Q3A[=]0'0',_Q=W?V MGXIW=[Z.@IY) HQ6'8L7"P*3E6?%7/Z)KVC40X;_]Z#%R4@HMT#(5QA-'^94 M37^7)>?:[JWM!\[D7WWKIZ9]'C^_8BS% EJO2D13^*#RZL-_\K:'X"HB3!DN M>_O)P#V.@S-,+QIX_LL><^ 0#P1LVDGA[Y:?/6+U2*-YZ:L?H8>%'80"B['+EG-A.S\IQ9GDLZ2;Q98,H$XP M6 @@ L3G<*5#>^^)_'NM*$"%V-8V#"HZ7&&V0&AEK]G@EG[%4L<6RB$U:Q2)J+\2'0]9F) M(>TH*; [X9F@E!U-7:2*.F%S9X4A Q*55?G3.ES=3II_^$Z='\D-% MDQ$\E#O/*]H"*;X-!)4_)!!CKNH:Y+"H*WFMF ]T%C#\:2Z8[.]/6O&MN]EX M\/E;W4+MJRY*8=2X?C<;?.SG?D^D@?;QGFQ,]JY"V8OC'4+.1%![//^QIH@X$/1@L\Y.-)YYXR!X4B\ M#LQU$-W".L]05)(?@I)Z-F12$R@B0Y*1;ZL@#PI.B5UCHF.I;?^,8VMAU"DJFQBL&J8XF@:"0G:4&H;$KR'M0K-A!BL/-K M#;%-9V Q:)*N*VRESEO3^[8[DF^Y>HODVWJE?WN$%77-?>,9.&)0R4@K*""&1")2-!-/F-0"7C?M %;?SE]2_X-D$#'G MCB7L!,-Q'3^/9OPQ7^@CRA^V]Q4\]A-F?Q+\&W@G](&*.F#8P0%'E^4E-X;JG/_,IPAR/AZJ. ^XU(V:_74'<1Z)VGG;.Z5!4@@\3RSH MZ<^K2N&Y]F?R+;N+6Y /P:'F5'=D@&85SYJM7 MJZ1 1)0644GX]5A4DL2+RX@V:[H1;]]'[,UFI+AC0J(=H$:]D#$4%SSJ"KCS M-MMBC7P/Q8JDM!%_6.2PDIV:'I^"RJ7\XWN/S3-V/2(MPY%U?&!-M[#L4>[O M\?.@GLDK>/9-CC@]@9^I5%) T,FM%W0R+YF M9\$<@I0&0&@CR):,0<-9$+*DL^F=+P%Y#*5'1 )F2,.@PF0"$36,Y_ALN0.8 M;3#G10.8KC;:+@.SE\*_DTWI36@?K MU6 2"4@667FO D[T'"=:AVE**DUFRSJ1QW9Y'TB2R0!+8#HP2Y5ZNLWS(-Z& M2)*A]C?X:%(D*#N55ECTTJIEJ.!D2#TF9,G!,B56&,39T9S\I4%G ZHO,5SI MG["P95Y?-BY;;Y@1LH982)Z>^(P]%P+S%W4S+SK&07^HZ:I^#[*)T7NFCAV; M/JG<]*M2._1O![]#CVN'OWWOLN7QGXEDX)M@*4<3I@ IL#,A;1I4,T1/A%4T M]R7#L)MV*#D0C6(M!I( M#_@\TKT$CK0S]0R(@(AX93# 7P5=V4/6$T+46@B>R:EY@ E4(X)K'X!HPL-& MCJ,ZZ7PU6RX%($_+V\>8;I_)LS#D%LS$>IAT^^[D9Z[I.TR?X3P>V$,,,Z5#Y'PXA[E 0VGPCV3((<;G5 M$/)L:+>ME5UF0[^X0$_;;C!HJ] @JLD0/AR#7(MN041]Q-WL:H3*MU9Q7/^I MI-"B$.]FG4_U'V:]P'_\J+[ZX-R+T()[J9=K7!#;VY")YT.,>*]?&!+$FBQ! M4*>JRZ35E%K1E4Z5$0N<6[+M@(S0PAS@E ^VI8[)^@/KMK;0X(SS*5 YGD7@ MZ@^B#*'32*%]>Q-^2I5XJK>MRR3Z*$7.':#@>+_U"OMA4$$5D_ M[,RO/@A@$_$2HI!TKY?D03E!IY<6RT@_>/^(S_C;C80 MC<;W[J XSI4.&R:OW\WJTK?ASU\_A6D77P[N0//?P#Q>;5/#2Z^\5,GHCQ&[ MX0G' AX 7%PKWS>$SU_TI83(5BPX2V!>T)83VE1B^A\';_ W\T^,L6["T;&D MPJ:S8D*KI(1%$Z;7)]UX(%\8$0J#SWM/H@X8>L87@$(BV9T.@4T;TH]*#VF@ M>RS@@U^UGT<_<4[!?>G]5O&Z8?Y_]MZS.7%N61O^[BK_![U3>] MK=#=J^/5H):# M L4P@%7H^ M,/W='3I_8A3"L;!-4>FM-V$0)&GXAA=S>M:(KC4L. U=$%9M7@M7GJ\&IXAQP7?Z),MI5S6!SX$O%'>%+92NBWA;W.?0YZ'\'N,.OE@&EQL3@ MWMT11.(I.&8J"R]\YD/+S/O*B5@P(M&@-$R%EBS3Y4K*-(0]H*S?IQG)'CX# MV8('33<%71T0,==\3V"<7!>4ZPO4$YIO6S9A(F>>LX,"%IO65/LV'"H)H00' MH_1[='-Q56;1(BEY M1 ,X>7LQWI[,HX?BJO)@%IE8HCYJ]P^R9]7:\=UC8RMS!0M?N8*;SA5,?N4* M1O-0.7&FYU]>KAX&G0TPMTNZ7E(-DO+H9(>!AMV$9(6Q&7E=(_R.LIXB.,\5@'R%7:HV]UON&<[PEDS^E M>U-1X1FBQDS3ZL1-K&" 5$>??;CR3-WVF%C0!!R0@6F+=LD"U\;VWO.^U7H; M&82W.IO]PSG&BCC151WCPD>7^BE=!\]K[*! NZ6'*$L81^D-$%(#E$ ,JC,5 M%RP$34=H%MJ#P1C2W_-_R7B@?J@BM'@&AH%I7Y-5OW_(O[[.=JZS39/;2]AG MH0:!SYA@QRI.O0&P15X<0 ;&%&[+2]RP&9@N.>R'GYAHH_!IO#@B=MH*+=$3 M4#6BZ"V8[RN')0AZ/NPI0_8)/$R(3Z$&B0TEMA[Y1RTD$2VEL5#NG7:X?YI: M7%[SR!, ]1ZP2C$OT"W> < AD=,L1O2N\SN[#[P?_I Q=$SVD3NXP#WHUJ.Q M0&U@REP0^'_KG:8S89Z\NYT$^'>LP!"AH,2CU,]BP6YPSX;PG'#;$N643IA7 ML25ORBI;8I:C&%>M<\ML@^M>+2$51;NKO2FH MBPQ7'QTTS9)Z6:G%7./M.7'1K"55(E[)Q/=PYA*=^K_!3PV8 M3]J;(QFP> ,7SS2P%F3DZ.*(,=V$%L^^HE0@K$3!!5"[:.IV<] %!8"J&RI$ M_C0W&R5$$ C_+93TTB03B>68(//J)A%H(=[P="ZQETSL0R(^_2US\#JNSZTQ MI%A.MNYXL@\#4^ 7WP"]4Y"/@^*[!7BU3 W"DE[N>B(_@KKA)LLP9*!OVKYT MTN)YYN*'O-J$_A3JE7$C-97ZW#S;2K_VH-D%UD&G0&=,_BGF-4FTLDF <-94 M]*D3<>IQD (8*\VEY[]F^?"HE+OS8@7,&F\VNKL32!DV+>_/(=V&IO.OO[IV M]8*SJMB0MNO4-!L!868O=9GR9'W4+63.#Z]?.LVG%<)I+RPCL_51\N+>R=8Z M%]D33)[$M*[OYY;C_ :$;@?L+A_@\ $N3( /45C)XN[@'@P="-IKD,*A92 M^.5D(!$ZH'O%4AR8>Q\ADILHA%CFW'=#;'&3;C%]A^[P*7BS&VC/1!#>(!'; M&@.H\4&T[$L'#(MEX=?T;91,0X:71Y,H> 2/R))!EYL?-&I 4>L0L\@;QK-, M@?("8LN;[TX'MGHNZ '#SJ)R=>!0B6IK D?+A>+Q(432*?#MX"$)%KQQT]'Y M@MU +:0ML*T"_P;_$<[+"XSA2:QE(R!:$-QL#4(D56;,6VY0FQ MY:Q0*5?01T>'B??10VYS6[YH=\=)&YXMAF\XVVX9,I+=C$O9(PA\/$MO-]24 M0L4*\S:K'FLS8/\V-%2SR,;M\9W[^/T,;@%!>X HH$C9K=$>4BO]HI!!/L$ M5:?H0\=<;,3ZZ/4HG2V?_2E5$NJJ5""_6E,NU4?6P]&+4SO-OQUDOOW"C460 M?+@%&G@78]$"NS#ADG3O^9]"P>D%8Q0SA-=F7]EL@3@1HYCDQ*2QHV\3G*2N M1Y+-7<2:DKW^A-@&F0=LP/]]2WUS.PD7,_6PV^#D]N#VM3DIA#_GK+>IM]:G"CNHZ_6N MD+<]GOTA>G;Q)AU#9 *9"K_]VUOK!@AF9+SA>S4%L>1._'C4VSO M$EVC)VQN6DX29:Z03<6RO>%\Z"]\8.BMB(YYH /VFJDZ=-VB'1>X4YO]NGY9 M5_5ZU_$P:^/,T?OOHQOU,;4 LSY09-.I+<#_D4)%SKGF.$12#;H#Z)WQ"K5< M;/YH E-S#FXLC0HQ74"E]K,]CS8!-?S8-X %_WP> M'K:0:5O*AIR;H/$Y!($PM)FNS3E'6> VG7Z@:U-GLHF\G$M/5V="3V,AL?1U MCJO0FU*9C%S,%F(_Q_$DDI"XCL?Q4"+&5[*=?/[;>%>>1L\KS4M<3XR!^KVH M@UOGU?%&<&?4Q(M25399ZA M.Z1NCX]I-H^*((="?B8_5.1;ZZ,K;7AZ\S?1NTB"JX)V3L47_)3<3KG2WN1& ML]*4/K/2]P.M3WC9(8,UQ3+X5ZGDZ=4[-\V1FJY5S<4Z>R>#,.Q?3:?82KF$0B2O_V1N$>6-BV1,.4 M1/82\7W5HG?!E1LAI-JW7N^IZJJ]==]^/01CR?XXJ3=PN4=]Y:MP,T76@$SR M-44K57/M]EJBBLET3DXGDW)Z!M5X\=WZ?.<0;Z@13H$(53F;6](A.-T[7YS& M_$PM&-N+$M9A@#NBKB;JH[N7/Z\WAUV[=999OT=0Y$9HK19 8$$&A#>#X2-[ MC!:@W.E'MI@L&6FVI2I.9SH!L_:R<;F/EKW-_TVG.$42;<49+BB*KEJ3]F25 MFL@$/\Y<2@FS)S;E(IJ#C*?ZB1:Z22>=V];I-#.[B68325\'NEGE:*'C#+K^ M@FZ_3Y5(?N^ 6XK!9CF!O/&D1R+[?U@?'9T]U:Z2^9>WDZ7[^"W=5.3!R1J' M;]?Z6?;;KWN:W"IF^IE3P'NVUE-LX8^=T+X>Z 3X#7%AL&C%WSN-/%E"@E*D M[_?[M_L_/* Q4#O=PUO.@^=DZ^0M/6AKQON2'Y5*-=$WEA5Z.E[ E[Y%_O6B M\9+"W1T.6D<6S=%?:!HD)FVSM$A:(TIU>A<^'&;CUAM.P&&AR7+"1\K:C9+I M\Z8+?88T['N(OL;MHZ*%[JDL@&'#)F1#.=* MVYX[VDFM)=37=RE<1!T0:R[ M.R*G',%T/;N.U3#0=A''#;:38"_E93L"62?0R,*'/AY>"BK0:Z&'AHN1*KLH MAF+L+BQCA!_(X_5:LM17WC5_WTBW.EA,3.:)_^37'I ;F5IP>PCA#GC07=A( M]BXL3N7'V13EJ#S57O3B$XG_,U$;1>U1',ND.R%Z?.@FO:X0-]*MY61CPV0UB\-MH?FBF A7L M-(.$U;Y3Q=@9[Y:M2#WD!WB_0)/%28;IEMZ.%(AA:>@O"*@)O9RP&5.@-P6Y M?@QC=P>^HIT>:/.E!K&'6GI?-,@.V7V^&RQ3AJYCW8K=&@B\91D(1^"2[EXJ MRPMNB8'@-&V]@8:,SQ8!L$L'$L2H]>+%\V$9DFYKCA"3:\RN\8Z N+IH/5@. M>QMV_K!L 8_ "W[I%\"*^("MD5,R]_V+(>3C6&Y#\O9 IW /T,1+V_-,1):: M4#T#D<=;:Q$12Y*YMJ/MUI6T;5;'_[Q59' M;42^/@:2S)?X:6_1J2T;I#NK1^@QE\C)$MLI&X(^!H.@*8A;8&KF& M'(A/M\C_[#E]K1$T<;)@(=Q>#4:$BS8,XU1@*I'*;-D#"#EP4W=OJZC!HVR*7,LA5 %X3L(NF MP*^A,&\M<# Y=$LX[ R#A+,\<#%L(51$\_[$^*%!,TZ)DMZA/2S@C8"G/O;^ M%;2\:PAZ]W#6ZD3DW=G5R<\3VM-R2"Y:3KR"IJ.%XT%=HQT*B<4P^R#U43>M M)W6]:CY<+0WRXI&!OB8,6O_AM7WXIWNHI8@=P"9'TXAYJ\XFG]^GDV83;0)E M?/5>E!8B3"C?,N:A/R#J*X@C<,AKX(ML:HAZ*)6F_81YD0U#N+-1?4/^AI[! MMJY0KZ5&UOX]^8.".XE!0>-N@&F H':O;L\ZL33F!Q=K@@\0T!&;%F@<>ZK; MU?L,I8K)'X8#Y0(F>(61+'U/_? #Y361O!@1:4J3OL$%1$0/B;<5Q+BL$N(- M0*^^IW]($\?G;3X1T8\:)M.&R_SP'QEL':P;X%9 DZ58I$V&K/@]^X.W]!0P M]2T\I\E"T[\?NC-95L+O(N<+3Y,#;3#LS,_ P]%;'"P6*88A M:@2H'+9L8.JLESBE)MI)T<:>L1IAW#=BOQ#V&I@N$ID8 Q0/:-SHQBE8L,?R MO/F[97.^^+%/E@NZ!C$'7.XY@"*=D8M?P/F%N6,NGM3ENM*Z"'8YKKMYS)21-C<>;#BT; M"INB+]OBN"6RU/#UT7OCHI"NGC7^=%.KMD]\9D>B.F@,CO-6_D\C<#=/4 \_ M]04-3A\)7?S8G$/TEL4FSH)M6 \@SH**!"!DQJ0=$R%/!NKH[0+$QD>=U]4' M/HD@'MM8=*=X=I>C"KN=M5W)A#NLF0B5Z;A-?JD'DER@!BL^XY<:]+AD5QKL MI=&&HK^V!?G!X%IA38+=-T*S;=J.%;#8T.?CUVC0I%3$$'R*'1I4 MI[X^$[./%,,%+!;/"UF.EQ'<"J(S'H=2TQT6=I;IQ>3U=X;UT9VZ*P),W:'I M(>#R9+J-CEKA!":7I<:@C]J$XU#7L TQ?X?VW2&J"SF7!LYE LU_#]W^M>,6 MKT.G!Z*VP(?N,*!SZ+37+[DOZ4F0)E@+8E MUV\%;UIZ+5.K(:*-]>2'ZJ/^RVVI5OISD'M8>>-JU\+(U$?Y^^1ILE&XZ=RE MOOTZX%J,JPJS9'.$O_W4QH6;2XNBP6%*L%! F3V!@.8M_5UTR-F73M"KAV8_ M*@^*/13N'3XZ&8HU_7!]$;0/A:=A*4U#!,7N5;&I!NAS,9%748>CC:@,>G_ M'O0\6U3^09,VFHI2NS<#OUO[C@].X<%$A>!<\C,0U$*9//3/+2 M!FKLKDYL:^V!@3$:LN\(^<4;=4)$%=VL_T@=ZPWZ LAN5J:IM:T^:\#=@_@: M;R2#$V!19]C[L?=+V""(JL4^M]$G46HK06^T0ZTV-+ ''=>XL@%] I+$::8' MA,QY*X:AR&.1V O!FRD>V-W14:_63 RB"^/(&]*R IX_H 2BH5NH:9/3I\YP M#W?IIDK^)G_TL*"$ M+UT9LQ##=V+@"+,VPJEY;)\]*A(2AS4KLYT[! :$3;I^@K%)6 M!DMZEQQ5DVPHR[0 )/:P)D,.CV?Z_.&XC83Y84=59>C0<#4[9]:+N,8\'#2? M'=INP7$20UEUHQ(T^4* R^@V.5^=;!38442Q5-JP8=ROJBI=4!<(!:A:"[5$ MVOL6LDPP41Q3Y#7RZF.RBY:-YAA]@X.M3R%!92@SS%$E'"^S)SD;Y$9][@U!_1%P>8>NSO0L81!P[.W\;%$$I8;7Z>= M?6E2V/C2J&.YZXIW0+76F>M9=U\OW BTO2TWGW=W?/:SZ\[@DZ>5!*(OB85. M.#(S4'GWL(,3@#\0ON=+\K9ZBU]NK]&IC5'B$I%6T,.&$.R=>TUAZ[4[BWP8 MZH*>XM(NN/'C6(8GUO=SX;G4NSQ6R\F51)8+]9%]_*8_WN1*IYW6MU]\VN'J M ]?(1">3S03N4'VS*:%H)\>7E()A6P:]BL**S +YEMSN MK#Z,/,U]@;>W;F68XEYYH$9J/:I]HH9'?@=Z8U\T]P;=0B2+B$L7%5H']0A_ M7HHGUNGQ>U+QWH T/ W!-&FS#4)1GO>YC00]_3B4L5%%7)ZGX(#+@FH>DR< MMQMO\.9O286Q<\O]TG40\FN%' ]UI+H.;(J;!GF4-)F@85L*$8H8^H5)=WE! M%VC;>">2/:)^7=#(#?(RJI 3749'ER/7FWF-&39EVB,JCX:& UDCF=/N#C_. MWZ4;<9R4*+"WB!OB)Q<$-EV!Y='@)Y'8)CFHID0N;G(UDP4>N&WT.D1X,[-$ MQ,&M@K_*12Y7L@HL'J29OWC_&]2D@0.EC6'<\P1U1(%R+$B\AG#-T#_@ MP&$^?+)2785H*F8Z0'H!Q!,B10LRSR1^\41_4%,.GN.^] #4-';5<<\],[+H M%Q?B N M'C@#8L#8&J_S)"R/)$Q#?419LJ4N,!95"5$=)H;- ,R'/C.7;&+OOR$G"=61 MJR;,()_$-J46.I 4+ICE:2RF%Q_TG/ MUD>#V^?:7>NTUSK.K$0#2M='!?U(TT80((RX"I M.]ZX/;'W%$-C7->S=)-Z<*!6%^]QD=[*;07^,&8#>5*EF$P447JIY(3FZK!, M79:0@\X'F %EUL.KLN1T]%X/]2.8C?\>(@\#$JKAYN Z8H;/ESG'R)^UC$_4<6_JRA!@G&*+O O8%P6F(!?I"V"XZ02B3V MTHF$9%M6E^8MBS/=8UL-N73@7$ ]!(88. /:.UQY(:]Q]'?N\J!(WCU# V?' M+:BR?H+"[#LZC;'\NT#:!SD_N'1P7G#%LH7PQIR3B9[Z@L<41$K09)M]GHW= M'51UB!RQ!GWLO\TJ:/SIYB;"NR"* =LF-AGJ3 KDFC.V&U=N/@?E^6VI4%5M MW)%"WB)C"@5YEM"*CA9 TV9@')&>"5GT-F=..X12X"DM-] :#?TY;%X\N85I MAZ([ )E)2[KJ,=_^9SF,BL^");8"2WP-]N/EF\NXC^PM]=V2MS%?L-)GGBVB M36"-%K%X,%.62D^:J-L'_Q5C<6:CZM2YYP8R8!)H;C3YR<##&+/M4WYA%1F^ MFC'7----UQJFU8.NJ\W;NM='#? J#X0).WSR&,;@T>8H*P;NQVU'TS[++2#V MQ5MIRB-1M!P33I&%QX@M1'[?,89CRGU+ TOQFH<\[@][>/R1 M'A@6I07I;AS^?'>'X9^GMB5])UNC=D%//-[> M'G4]_0D_0_X.!FCX)74X,%KD>@!EK&(Y_:G.!1Z!F>WY^JAU\-0Y>_S=T=27 M]>7TI(D /'O_6_AME4>/1<^-[)FM!--=H^\AO%ASW2X(ZNEMDJ4[097>8Q6 MJD;#)K2F:T+X=Q_WT EU #/#E[]3N"8LVO2;QUUE2=5M,) -I6'9%.5.S YP M:2''79@QPD_LL6G%FWB^_"2C)*"N!DR2,*UT=R=FM73=4=A;\+0@/DMH7E[> M9>?@+^NC$[OU[KQ9EO5[97V%EX C("J.E7RY&JIGKW^J[6^_.1@# M+$OZ#S?HXOA<>S :JZ/'C YND QY(J#7U^#_A03A.TAW<:ML<33(R&JBMH9 M*H29K3ZFQ3"_!BLJY&:4.UO%Y^( MF),Y1ZJ/>LUTXMUIVLVS;<0YR=='A\.K^UY5R[^==K[]'5,*2Q21W89]5 MW 15".![+Q^C6]^"F)X. 5V15]4T%+W+H'SI72^"&WV.0,H^I%Y?)DB8-N*^ M0/=G<@!@D2FZNW4\F7-PJ B:BV_&4#>^4@[^TM#,-I&9\":8A1=+#&4H%0/< MY>5?D2Q!J)3',73PG\-?0C32] &1-8!I(J)V$I,@0"]Q$ZR;H&Q1D +%?15- ME* N/]2 3-JD3F0]@SCTHX")JCOF[($0/G>\"9 R,1?P%RFZS9;:(U8UQ:6B M.AN0^B*RG2--8_CYT67M+N# M<5H^91&JIT"TAW-UY?/?:9"^;6,!N2I2*2%"#!D2[ZQH4O+S>C&1(/CU30;#&YB2";KS?%^:-\D!#CXOV\!@<'W71PQG1UL"!LN*(.* MB8-EYA5H=K;4O!:[=SP*Z%S3G^6%(?#\B[\N^5\@U?1_Q^[;L7][13S&++C] M(D*JP@8*"C[9@QL".5XE),Q9Z9I*7F_>JL?Y"_G37EV,C/N?("U5?9W4?3M2 M:C;M@6)0:L;&>+U>HI<0%/,0\LII+1C"7^'OM%!RKEH+=<%RXL6/;:1W&VSC&N]LOCJSKJ SZ]R<,U<[U;#065D4 MJ#6HEW85?3O=/O5"92A4IJL,^BW5%<(,A/JH4K/MQ,BZ?+*:0ID86\VWX/P6 M:A*Z5?K&5G1B#3O1TIPG.M9'^B6=.FYH%T\W-[GM.=%D,:X3S1;D?#&YFJZN M*[QR'\9<4>@/4>.YE.8A']=+>.(X TVMZY>,G%0]7$:4KXW1RT'MYE37QPV. MP'JB6I=_7X2:@M.-N>-A!*4E:2LB98G'Q(UVUEA%\\81VS0(6T>?=I)W2-M_DUZ7;PE2ZK='" M>"=4\/A='%&+7DB)7.**X]->HS#*R^EB_K/U@W9)9;I+T$EE04N1 6P2S'V1O_3'FR/GHZ:KXG'U/9AE/<;#OJ='U$[H[&17+X\/K^ M_.V79^;_AK06WA\,$Q1$JS;48Q@6D2<957'WQJ/B.! MXK:;'Y^)?SH>?$R' M$TN5#CF#?NYY2.A:4\3.^'O6J% GY&PJS+J/"-!6I^]1M&*ZNCU:@29)=BB9 MR$S<(0K3)I9#:=+3I3LLFBD*N;RI!;Y4A$_81L$A&]'LE$SU0"-+M+"VG!UE M: 9TQH>6,/7I^N@F63XTSA+ZG;59R4WT&*.:*J9?7S-G=@[J?^GD\:P]T_\W MB'%?SR+;NQ&JNQ%9=($*-?N M[G0!Q#.0+$=IS'^5^'" L/;75*:-CND+;#0U>#/IMKI'L27Y(*R]8_0H8QV> MX#/+?G$;+KDM9BC"7U0 U9,V9FAUH=Z_N\]/;6%#IOB4 MQ7EPBFC;)E;XBO"8K!)^>=#M"9 M3[!*;QIYW]@=EIA5NLQPY=],VANNB$R[W"(GL$9=0$ZFBG(Q&^9?BU '4G-M M9;1FL(&M7(7*("?S>3E52,V6X;4MU=RE^JB1-HZ[Q72EZFQ3-7>F/KJH727M MI_/']^(F -LC)O8G<=U\;W>L,[6QE=7_JKFCJ[EOKMN;8"Y5V_\W!)]4BM#P4Q%]/6SS"LL!B07U8D)!$:N@IJA3&C3X/6L+C!: M??3[\*5;;EK79SUML]91N3ZZ:_5O'QN)2JV:__;K%E"W]W YDG<]_SKK".'' M]VA9E?*&;:MU@" +6$1HTR0+7FL("2)D"YDU)#/\6X:##Z5B+:@S0H16CM_5 MY=JZ%T(\79WN#6$M5" >8EOIG/FX.YL[E WQ"M(@QAW6K=G6$->[D*K MS"W;D5FE!KJ%V$_HMDA6SUOIZO0)9R+N,/V6OM+OXA-%4K0K@[M@*/[PC=G& MNA15I-EK] Z$A&P+JN/@,<5MK,TPG&B3;;ZG_J:J9-E=Y47SS $1N1QGT&7O M% N5H4 $P)^P1@U*]-L ,24>=!O18@6>OTH.P-/Y/B&0$)DPV917B@SJ7R6] M!: (V6[J?*5=6M'"7X>HNTI?]S:@&^\EVNTBNCP,SA"66?=>%_6-O91U_N 8 M1V0"+0UQ@\ESD.QO23!5T3? [CJ:IV., M!Q^/X$]F+EL,SCJ%D[BU\]52O>LIRX#@9%#DB)8DS*TB!$!#ZRBOA*TH+XD=\#*JA[N# M%;SN8HC\F"H$Z*"\8(?3HV_7/PDUW4YB37X54O0]4VM2_L8[.GBS@!]17'EO MBA/M0PG7[V;P0^%R.=-N%O7I_C*[;9K221*94+ M\R.%.Y:XHPY8$QVQLQ5L;SK>M'H3C,R>E=!!DVW;,LF?M+X>ZI'937]B>G^# M.,P O1.>5Y#PIG7&,7Q]=)IURIW.NWE86-K[AD;:Y=5=52K3O4?9G?PG8(ZE MGEWNRE,+KZ$=4C\$U,Z M'1#MDHBZ'-6W#DNW97)A0H8V,;_NI4MK'[_=2Z9E.J=#V@ ++L\3DRBI SQY MW/+4/Q5;4_6^!(W;R=R^WUD]0M/I5.['3^G"8WR1J];_2R*(Q+B29]A]G 2; M ,<<(I?-0%=Y*:)0:E#OH*,:8E3>.1N:[E%50KQ&=U_CM<:(BJ(BO)BF8S\, M:/$\%$@;K(^3:'DA% NN$.SNT)<'5!/XT'T*K01F3]'6*#IM>4RF8=D]"_O* M^'0HG+M'"]--*FP1'Y?C;'@^I#$UVB,;W96(JTVA6?'?8"$U%2>XQ=BDF4@3 MD\,K-7V=3L;V5WE5B/Y'!MPC7^\A?(FJ-0#]E4R*H0-@_(KU]U(]!\#P>%&- M8 .C!:%;O,Q]J*@6 Z0B MZF /S!3 ?4) DTMB5N%= 45+\B06**(;(I1*)29P_$0MDTO()C0$4Z-J[;&F MMJD=#/ARY^1P@$F89X.= KR&][/@UAN"];+S8,L &WI5NH [#K%G.&6J MAH,N"[1%]?M3Q1Q TSYZ)Z8#C2+'^HYIU!U F[GHY$?-?O"] )S2#UA=[@F[ M]MK:HK.]9;*!(T% $0KA4[I>M2Q+E-$8[FI_JY> MWE<_I:>8ID'B%8PWE-=S$;3*72 IYL=E:/(N3I_N*.TV>!3[%-U*- ?U0F], M,A;V5P:XP0GYP)T?!#1:C"J7!=DH>@%E9GI'?71W?GUZ?M/(WAZHD; :C/8$ M2 ;YR/\&N!M @>EJ&P?+6 @3HU@?E9[?KXJUULU[\GD2)L;XFCG1S02!$0*# M$!9^G06_XFNHE0XU<_733,2V)1@>QT1;UOL*.#PW/I L_KGAF5P UF+/ MT/ZW84O_\TLZ>*-M.=D_[TT=\&TV/,=EUW[+XH8[NR;VE,L?2N M._5ZL,KM E4ES^>BBU(9HLJ:X]QJ;>H-Q.-KJ?N72&=>'YMX#(5PBI<"T M8X"WR!?E3&%Z]?<6T=%6225^\_,K'^_ZCT53$4N(@;Z*6;F03W\D^@II/;LY M^G*UMN3'HJJQB<=0*E!,R\7\A[KS*F&T-!GJ82UZ%"K?%:)\^,/2:V&R#:3.;P;%3+CC]O7HN%Q[>#3?]9N+XL>FVBDF M^$@C&ZPXG1G)E*>8?%HZK6XSG898[=;U9=,Q+@N#0?MCT^D4B_Z+3OUTFE_] M_?^!K^P8JDC22;DX@SMHW8"X,X28/S >:FYFJMZ,1;\D7.IB%+X*NUU.)_-R M-CT_?7\@8II=1&[" M\(*<5N9Z>+*3F=^]1D5%H9&<5M+V^$I%9J%:=3A+S2 MTUWT'YB\0@V.6,AK[JCQ]A#5!N/&'YB40B^\B#AS#.9GLCSZ:Z7,H]O3PD>@ MJ\V%C3\P6Y+Y3+:&S=N^.+ZTOS^>RVE-D <_\KBE37#F0SET#8YKK/KU*\KU*\ MKU*\KU*\=9;B30R/!.'F_EVE>&,@WB9JVI11O M3EJ*/:"2R:1ELO\?B8XF)G!O@HZVL11O3II::40E2>BK\+%*/0^BW=J;H+*0 MA,%\(WW5[==>"C5E^TEL!?&55#(C9_(?Z@(,5:=\N7X;T:O&HRQG3[7$G\%- MLI5J;C]M;2:1;XO(ZG"%]^&67V%Q9";E,RDYE8U1 _HJRULDP303!Q7_N\KR MQIED8V5Y>3E3G#_7X<-D/\=BNOZ;RO(6(\WXR_)213F;^<1E3A.SN39(F!^F M+&\Q(EUM65Y&SA8*GY=>(Z!)%C"!5E^6=SJZ;HSNG(?^V_/'IMJOLKSEM=%M MH=,0B_WQ[3UWI+R?7X*D^1'SD^8&O[!C*\K)).9=<":[#5UG> M_&"+8U3]^)$^,D(C*S M/705N]&=S:< Z^PSTU0HND@LU/21:O0FDM1J(\JY@IS)?^H:O5"M+D:1%6+H M=H?WC4ZST\XW(D)^VT-A&PPH?V"ZF@XVL[R"%0(9<]?+98XZSK"H?@32V@X+ M] -1UW$S)EG4A_$MHD#$44, U"_UU%-[&EHV8C ME4/ME]4@"Z"M6C]==[X2=I\=ZY)'.P:+"B9)Z4*OR]T=\EOX KNQ,E'2(^Q$ M?F 85E-A7>+M:=N(W>.Q9>X[M/?5C.%X+_GLN, 4QU-SA[T2H];UDWK/3)OI MNMJEE= H3T<5NVKG)>>J-7?-\UY:B-'U,CY8Q-9VB-8@_(AU!%0N0/G(_:\YY,K^@\&\FC=DL;\\?+DGM$GG$E=V!9. MY;0\PRU_;B>7A^+@]E*>DZL-;#+=9"+L[L.C^Z_$F&PZ%X%ZCS\UR5PE1W^7 MNF3>'>C[',K6B0!;[^Y0OI;6R-8A>>ESLC55DT8WQZ=ZZ6QX22ZP;6#K^92C M*+9.[(=YTOUL_<$NG_EN8=Z[EW<1!SW&T)6&;F#7<3ZW\9LX_EZN86V$2S"K MDJF>LRD-E^WLZ@.S6N"-Y(K+-"[TY_[UP[T^;Y_7*9N]\7:O\Z1_3LKT=/O MYNLC-5DRJN>)F^=\C$R^+(MAS'HVK[G4J! MF0<+%9+!R2PPJ=21.?TY.)&-L&K3>^LP9CC',-[@MQQB;7S"9R,C% MPO0\DBTZ1J_J=F(V;4UQ-&)VX?^?F!,W,P( <'1_7>MUWZMEXS8CCIH/*>DF MGD#LQS['W->'ZI;,)>5$*L;N;RLI.HJX&0ROTAB'1A2>>QEV5,)6F'X+>&;Y M+4+GFE]NB#FL5OH7,TER@T\/)JQ660U'_)Q^-)&2?4-'$Y]$EQ-9P**>'C#> MQ.',)O34TGG5QBGQXG]">\42_QR&N)QQRO"+;(=/^OV][ MX[V^DG(RO!_(_37A+?S(:#2.G)2AJ4 K2K-)3"-T7;Z1TZ2N M6G;JEZDPQ ?OM*SDFR;&G0(Z3C#!I. M7S'[NF*0A[L]0^MC:."NHSM24S$E6W,&1A]>#9, ]ZG5Y(AV\#""(/:I"QC] MH[L[+$) '?'T>?CUN'JR/^YAL@6V'EFO0J9 7@7CL^_)&!1QST1#$+W/9<7 M_;CM:%K_HWD_)[SEJM773-F++DB.VS#(;OX=Z&2/FHR+,2+34X;D] D/]BQ' M[]-S%3L-+(BXA1U""#A&0P,_O*'#!K<5W73(YY;]PMWBY&-"' S"T)&J^=$*(3U79J8Y-S(()D^-YM?0F(0'XOC4@GP-M0@B!QY?(). [0G.V""WP M[RB9[DME2F@.G3.2&X0< !M14)GD(3(/C8:)TOW='8!P;'84LZUQ"AK[X9!H M=92.U(%--TR3DBD:-6%3FP#)F)1TAT5ER\NX/\K&HM0N#X-"POI.[N+^K9EN)%([X\=&E D+[%I !&9DDFU'[+4&/2!6PB3H !K M$3,,;@$1DK0MJ\M>VM!0\A"1 I>D;S%<:/*(-7R$*X.7(MT!%[H[YQ$PCF=O M61(,97&#ACP#1^E_K6J1YTVKS^+FWG=ZB1Y>1Z2Q89GM/0,$!)'6<$Z$4H8] M,#S%:\@4G\E 1+ J+V1HAZA@Y"W*T$=A^T0RA;\'2*6MF9I-MFCX=<$R4%]^ M6F3/!S8LG>C+(+!1%6+'8S7ZY(J$ZU5L*=LBX"HJN"&KBIQ!5W<0[8S"CWU?HH;QR>)A^=?.DXO?+,O-F!L!/UT<'K0Z7QU'EKJB];-+%L M?92ZNWQK7JNJ=;NJ7,;E4.XS7RCW?L?E^E'N\U\H]Q$\E*R/FN_FJ6F,KOJC M_ :8.YBL'']BR[E%-+-+JZ\Y=[:B:B53O8(;[ :M&#A!QTT<\::V>-*F$UX7 M]$+CU4=/]R4E7TVEVX?M9;<9+9/+J[NJ="#Q>@)_]DM$ILODA82&2&M0]TD>A61 MX"YY+9-^5?;0\1)OKH_N3R\Z9X[^FJFE(].P0LA.I&1]LH0KT)/>GY[,5E_) M]]N3$J[XKD^@T%@3KOC<,L6DQW\_:'4=[:C;>GS(1+GE-Y$%Y4ZXY%8)C:Z> M'RRS/#S*E[)Q3_@K42JF1"EON%F<8L*;P,.%C"M.,,VB0@UV3'W&F%-7*=U< M5D;=4:D^.O]]?5X]Z?[5:X5O\[/R[&E/N5QH/+T4QI^K3+8(_'J"(AH=+XO> MY]6&IY-R(IF3D\D/@,*\H:V.+=Q0E4(O#R'%KV@35H M]%L#@V]!S=:Z^J#KA&C#=?V2\[:JU\E/!'LG+X9_KDJGCZFKY@+L/>M-_8\4 M*A?%:K!@2&7K$7?RYD&=%AAGMHCZ@N>X6M&1E;.Y=%RP2C^^3F^FTXM-&N7E M8C[NTUM$I;C4^D*AN!,:1=\5.4>5OOU2SN2>;[.KT2BF2Q]6BA^B7,B2J4UM MQK7Z2OX5EM]'G=CJ59.$G,U^0IR8;3JO^/2;7%9.K@K59RT)5Y/J_%?O\:S9 M5H_(M&'-4$PHIJO^'>@]" 5.=W1ZBY[G&:8^*IJC\Z=CY:A\6XC-OTEWK\K3 M.T(]G8GZ*']?/>W=J\541?WV2ZK=7-6J-W=/4NGR0*I>WY_4+JJ7=ZMP=JX* MR6%ZD)EK"K=WE.I*ME M/)O)60C70Z[:L/)4NOE9PH_X*UDO7ICY2'$%_W8[IY M5GM'%BM^&PI+B0UU)XB)L8*NA=QPTZFENVF!.SKYAM MG6BM6#JZ./&N4_[Q)GHS+28&-V%.3J:GV_3K*I";R6984LA]#GH)-EW\2/2R M:LUP_.U7K18@BHWI@!]2SM'%Q' I;T*NA4X^!E37G)PK3"_6WT2A[\KEV(>B MAZ#1.CDM2'?)58/8B7=YVDV=0 M7$U>P?(TFDXGY&QN>BO!=0FMTCJ%UL>-2&OYQQ (CJ606BM M2\[Q%6O@MB"=9T-"46S'B6WPE!=1&QNZ>T>7]ID(B\7>=>6N=RF90['M/#52K1,*BWG/E4J M>+BRM3HR9&5S9X?JK?/^.W_R)_WO(T[[&@A>6@QQU MLVX^C3D<\'7B\5]J_8EZ7BUTB9A>O]+N?+[?=)8KL/$01 MIE=^&**(#Y(VE9=S^14U7EY3#OU*H/TF)%@?1-V('# *P*98+T%H 05 C'8; M$:K(%U97P\Y08[V@O-YN[VL"EUTHXJZ?C&>:Y#2:C)C"^C#/,VDYDP^36;0! M%*QM;!\+<^QC=+O1C>SC"CJ,9@MR(1NF+M-=A.)6R.\?:HKM3$3\Y&4!"' + M&'_ZJV8,5PZ-]K\-6_H?R']>7VV,*)54AB"VX-":3?([U=/U:'J93"JD"G'. M$>NCZG'74+5^Z>E:C;EBYG 2+%"B/GK17P;72E9[N,Y]^R55[F]NH)ZA5*G< MW% ]Q-2!D/A?G9W&-X/ MV451_[+2;FOCX#M1Y!-KV[5E7ET?_7D[=X[.]"?U/;)L)H*N/FOM3+4^NN[\ M/1J9][E^2ID1_V><8D$Y9="4*P(#2GO @*Q\ZO"Z]%=Y'FXO%E#&@P5TW+-0TT)8.%]SGBLWCQ?]AKH "\]^'0M> M]5!J/Z\'P\9E+HH. MCU>?+/7X;&6\&'4VX5T<7KFT[*W6HWV M"7I0;%LQ^T-.^Q-$Q=-8].3D\6X;W9;S,V$>F-SB2VKHI+I,^$;,R* M,P$(]V0WW>MP#1L6&Y-DLG(Z%6<:M\LD!QXF06BY<4_1N.JGJ<]GCY6\D[E0 MUG-134A9NJ*=X\:]+9O/#5E5)FOT&:W8[",:5#X56^K$MN1,;]%1Q1<\RLO) M[/QI W,F%+MB)#5N049*D*N[M_OG=T,_^KM*XW%*PDQS4ZZ/W?*-_VCWM5-5X(LB+3B59'PU3![WDQ?#TR31BF?7W.@-6: F:WZTKA"GZB/ M;KNGO;-BSK:RK9CS8XXFY<>4ZJ/\J'%VK60<\[WP[9=T4"VO!#HVG,W$"=+_ MC3?U9F(.UNQ-CF^T5\MXA:;.%5M3];YT2"0<=)O^=*W$KDSRZUZ?I0TE(&TH MF?$W"L3_J=6"=Q-6;6JRI$@5,F]!(E;8L MAF; ?4LBLD4C._"?E)Q()."_OH52&MG=X43"7[TOE5X5W>"-RLFRR+5H(_BP M0ZF-[K.?Q+#'\Z !?8/AU8K[$+'\H#^M8C2AJ@248_A E2S3>UX<,GEW1R-G MK6,WN+ .<9!_PW^@FZ_D4"R;'+;2[$C=@='7::OY!J21T\;S3?H#UR)#_D)B< .']6?^]!J@MY4'PIK@#_ MK]@@HT/E\%6[/\H_G;^(3.MJJT4SBMWM "[Y-KOZ,8[8&K( 7H$?.<.QYJ"S M;SH$90@![>[ YU+/&#A2>I]HZV-*%;T+H56V3H0&E ,$CSTYS[&3N\1LU[#1 M=5WM;>_1W_WN7Y=.3H]?$MD9CCZP(ZDE=R2QC3OR"O_07LKC(*J1.VGEJTYLYZIS^ZFP9*SP$@WV?_\E.F0? MG-F="?GJP4\3^Q+14J^:?0L^+'(5E8B;'M$#N1H0I6W*@6_?(!.^#?%*HDTH M//8,VA:YUHEVZ8Q?8-Z,EHI!=(RK%@MY7MDW8+L3J4BF=]6ZI4HQ>":)DJ*I MY2'[G<-^Z(#;OPEK2"82Q>U@X%[SSU/WN=I\_-T6(HU-FVA)#F0]3*'P)?W7'PAT"%=YKQ8IE:GRREV[7 MSB36/=5#.85U%!6T9>V=V#8ZH3*B9E'5*K*.+G1OJVR,&@PAOA0;FMPR$NN! MY]9/67)@'Q8BL6G;L'6$=7][4./$E=A/15 6JY#0P>0)DHG2*^["1HUWG>7@*D%%UX.+[PB]:2MMP6*%>!%#'"7\U!WTTP\G???($_K3+)H4;BR9ZT 64(C?OP#3 MT"5+-G2:5:(9FHV(&J[O@J@P76>V*Y@Y'###3F/S>->[@ZY4+9_<'91V=PR+ MO*])UFV2[:2",V2]N#"A;M/"MS$75O&3V.4A[CDXFRCW7/]-,UK@E0E22-3Q M!"C$=9,%:65<9XNBE-V=!4AE7SHQ)0@Q@3B4O;ZPIF;W%=T$WJ??8N$CU/'J M+1VW >_8SL@:$;>W?&_$)J":2;C#'CD]T%)NB-<[+";YSL95T63N $J8H,0 MI8?JF=^OS)U!0-IEQ=%Q>34BVLG8Z 1CGD#P7,$_=W=T8&RRD27NF ]_#D>\ M):1 UM4$2<@J&.%$:I:A-XDJ]4-J:.2L-9_S#Q\DBZ'LIC1?3.N-*%QM6 1\ M 'NL@DN.J.!\-Y'#R!2:D/\!;Z [;-(Y4Q=?R![)#" GH"OB=YLME&9 =%L M6T$''51<@U^1_+Q%C!KJ31H;4[70YPH'1"X#(KRD*IL>E+>V%#*"A&?3(ELO M3CR2G#Z-)!"LETS/) @ZNMW74'K.) N\OYE-%EPHQ%KB@B"U:D$P==YD\8.F M1F?-W/NX#@6%E,K5J:C.]\F(HTU%(&<2 8F.%^(U@6W0%-Q.H2\ M">&#N&^-S\%Z8^'+H,8.5$&DE6LQ.4ROZQD*Q&>9=$,M&:Y/<@$2CJ+A M3*(:F&V',C/1XC"%DCJB5*U!;#7TC0(#DD_(H9A4Q86B.(1SF!1A#4R1*"&& M8[D3)2J;8C9UR#3F4]Z72D29TQU"O0Y7M)FEBT:AY+,)J>W';4@AIC5N)(X) MG6!DGL[9L2#>.SX9"I(BD='1+,5EXK3W7-$JXV0 M"3X%J.JZ@P^X&PIT[9I+3!X2^]&$BU);D^C;3$J"X"PSC#!V=T+AZ-(!_<#A M=Q8OP=@NQ=V/W ;S0'N:+I5MP"P*?7"9VZVX9Q)I.5$HS@>0EYCE9(-='/XE M)YO8EI--Y?)R*NID^Y&89<(> -,,[P>1KN4FQ369<8K*@=(C8I,8KT10&\-Q MHLE-,1=N^)O&3?T/)"C<_1K?I47< 9-W9/I*OC^Z.\DO51ZK*8:G5/ M'U]N7U8TL>5*PW)?I6&;+@TK?I6&1?!0J3XZ;9R_G.7SHW8INP'FWH)BHYHR M;'8TPGW+EDW_=0O60(]UVX286P?L2>X">C&_41670[U@VD4EBZ#--ZX'N5$*G-CGP!\M^T6Q'8OB(U#U54W15*C7[/%=> M]^>N5BS;,I57W1Z0Z>BJ+-UHAJZU:!"_2M0GJZLW)99%.=S=P9&(]H!N1XO' M:%)Y3[ILJ6?KAI1D'T6%;4RRX[RRAAA/7=UQH!#(A#0%*(J)-**@IO'$))LW M ,<74,AMFLC58'*(X$8+55X/T"L=K,Z:#EH? M/KD)&FDBLY<2&JEO-LNKF<5D6DZ$-GNBI@@O88-C.M1MIT]HOE9#OZ);379B M2J>*.0 _X+C2B25:Y CAR,A_VX2KD+P9B;%Z-G4@'&CX&HF_!8GF4&O8.'PR MQ_3:D,29EFYW,5LT]\'1Z,O?5$^XA0@*[\P1*[<*R8"L328VH MX#9TH#QTE^H-Q9/_9&F(C_PGMR -CNY2A]?8*Z5OW.Z^0#JUG1HT&,K+8@*JMO'&Y# .$J2Q$]:"QQB4UCD]R[J W MAMT8(4=!JWO&!-/A+%J+/Y^+J"_Y>>50B@NBHGUK/-]<'Q>,XCK5F"2J,?F MV$FMZ:9@ +E0WF5[2B')027W$_^5>I#>89H06R<_PV*80(H/^64+TKII%Q^> M)\K2?Y &+*C$IZ%Z57<: ]OA(5G^'5Y,H82A>1\"/<@O2_8E8K.S\#2*!?>D MB#P0J\%A;&BL9F,>69\,H;3ZKM&",> #K:79MF(010[+^EA*L2]M%70)(C(: M@[ZG@)I=5BJ6!-+H;@]'V)=*["WB(YEF"AC#"=/VPA7O[O@G#M\! >GF0"Q# M' 9*,>;Z1!0"(EQ[T/.)9B*$[2ZD[?);!ZOSW+2.AF98;_20Z%.N=LM2%QIP M?%I/ >.'W5ATS]%.DB%0!%/H$\$!RX->3U9@MJ9%AZ#;+S";Z6M1:V-A>3(A MD9>PN\.S&-Q:_]# .[T1\!K@,?<^D0&?1+S>AZ=9D4/RWZ]X6.0F([8&;@GE M=W)X3.N7?:8'[AD]2&4*]>Q+MY!>XGWZC1.&JM'D"QC>4PS@0DTXM%:*B&<+ M6,8>&%I702 ']S*5_5@9 P=E#9ZGD"DP7P%,P0$>O&GNO"5&TW(@60.:H+7A MEN(HH=O-$V1U?_:^2(!QQ,0= M.%GZ

2PQ0;&OL(P07/OE*8EBDB$$U;M\XE!N-VC+R\A32[.\DLU_2FFK=! M,1>K?9M=V+XM)C/,6"J"V;28L:21MS\X?]7L16=E!FQQ+YD1?V6WP("%(AQ7 M+QD[DOSB!NQ29R(4QT2M[-32[\56L[A:0S7R9.;6& ,P]G(B$]8/8!LLU7 @ MS!4:+GU$UV5BP+M<3'+FY[K6__9)J-]7#ZLU-]4"ZO;NJG'WC.-J,5$9MOQ?*F(62\'A)(,0_JA M][F+@=+CK]W=P3T /P"G5LG='YR4\*?R'[B1KBH40>"HM+J?#:!#2K^)R1_$ MPI%YY835\UJ6'AX8"_%,M+)B"V% MB;I\Q9US18R$@"7)E='GY>G%W5'NZODDE1'T60DL8SZ=/V(5&R%,/Y!*.DK[ M)^2 1^X'UJ!!SD319VH2NB7T,R9Q"O-*'&(")'U1K*5/=##*UP[.CU]_7Z8V M*G' 6DA"9&L[)(X0#C3'LM]7H/$PKZ]Q?*!>@&3:;MM:F[F:HU!UF!_7(=KI MC<9'< &&^!E379F=]JB@5:\-I7?RK+E._QI_.R*,LL>G'DOTV\/48GHN4!/* M3VAQI3B7*LB%B,SIN01H2##&&]>_5:!%-Q(-2I.:9B,%^!EI=)E,4E<X35$[Q[Q#-Y"640C M)J885=*P>M _3.#69+%1;YT$T>DB4"J)36:CX%*,"AXL$Q+]OJTW!IB#>&>Y M-\)5RR\(PAG%J WTBF*\/K^]!*XG.DDO":\=^HH3Q%P,2$#-/BE<#$Y/ MGIX;K@2DI#,;1J-W[-AEGJ!U.9'/1I;=B*@NKR?O>T0?!U3$D "-]&$L6);2 M"?[;GJOU>)4>Y?JH^OYRD\Y6#XZJ2S?XB;&L@E!Z+FWVC\ZM3EOI M;-'$2N3:TGJWKZUDZZ_3WLIZC_Q7O<>&ZSU2B:]ZC^@B,SN12AU:UZW+I3L! M;5&YQYR>V_*7YW;UGMMRN!^E_9([/-?OJXER>AL]MZ&S7DHCR^;RRWENR],\ MM^4IGMOR=GMN%S.?5D6?1Y>UTX/47?.]7=PJ4RH^PO2;4LE9+"DJR"#[>]"& MC*<,HOPF9G'=9N85.40=*9"G8CQ2*WM=J^A_#ZKEUD9%#L!C%_;(VE8MUG.R7D^F,G$OE5N;*36Z5\$P^63>-J\2?^]:7 M\ SU+9?G\"T'C[H:Y+$#_557-5-UHKCJQ&Y>W5W=V*/KH.->,-5,K!1XV5J8 M9PIZS+C/G6TO)F?-ZW3/3[RH/#3H^O# &/3?6*,KH]7K)\^>.@-]::_ZC#.( MNF:6VOQT0<[DPIJCQ^0S+R\AM_A^9ZU#U.=VX?^N]YVST3/@GJ>@:W\T21@WF*8Y.>3=C$ M*/-#8K+I].)N];+;IRBH0N][,1U%>64!OPQDX>-MDM9HOJ2GU]L!^+2CCD?@51N'C3$[-RF0U*X^5 MSF/B(/^ENRVDNS$N]R<&2(OI)Y&N.]P(&D@<-VN\H79 7IG H8/[4:H_>GM/ MMI]GTO]F?EW,;+D9]>1@ R']<+[APF@:43&28!@1_%>*4 MHT0M[13/#P=_WU,Q:#E84(Y:#OVKL&(M)[N$EB-YE!RO&C.>3#![7&(F&U?[ M8_;^'KVD'Z[U, ??/$D:D6]?@]&;*4SV%07S+X16Z29@^)5+O']\1[%@/@9O MICDE'6-W9UH^1GG3^1@K>DO G2PUB8X*Z^7(_/3,,!2-\66HF89('?G2F-SP M!CNTD*]+$'XWZ"&=F$W+[K'@)ME[0V'GB"U]D3X$PK^D MG)BA_QWH*AW-/U&&.\":"H TA()CAQXD7*U*3X?*.H=[DSQ+F +5ZGVI^T:! M'-$+[*;N^,O'6Y9A4,Q<3&[X*;4 !$L.VD#>Q;Q"7D;H59^<*'O.W5G6Q$B8 MX!'=>6KI*^2D,'S)_3FZOSM.>0"$P[9L/G$V>4%K4@"BD("+>3F7F)AR+J#[ ML$01.&O0'4!OCE=MP^)AO^2(8HQ5/>2J5Y:K"]+$)4F M[K,^>+B]ZEB9\TO=#4[=!]8Q5<^;81F;/^%4>LH)8Y,;K/<7K%R:BY4G5TVN MGI4GE(T\W[SV;GJ'1P,COWVLO$QZ;F0GN$(J)6>R$;#>$YE9\O/R[DXT,Y?G M9>:59%W[P#(WS+PK.M,"$<\1)SKIOD]$W?[D,M#5L^Z$^]VLW=P.:W=_:W?;Q[DKN][SF8*<247 $,;$ MNZ7U\NY6W>YK/=)"*AUUH)\/A05WC[FBJH35^D- 0CO0G:9A05O(2;@LV6 4 M9I8QZJ-\NW+T]_+AK'>?7E7A"H5OH1MY$HGA4JR/#$._SB5')^\#_=LOJ5*J MG=R5SM>.X+)V)"AOEKP'V3>9Y7VC76?H[DY *Y6%DJG8$5>4-TF+E<-BP;-B M7]DHB524XH$J:QZ4:QFY^]Q@I+T]>F(^K@-6=E\^3>[,\.XHHV*VJ,U^(C$Y M!N>%?0 ]WW(TMKW^M(8I)0N3;?JU@NERK?_8W,:2A8U /WB!90*< M0D'4EH;PB-_5]OZ8,GJEZEOW>K-YX-M4>N(M,PF<(P*@3NX/*=-*$1I1FMVI M3N=VY7:671G;GA[KSX5&K5-0IF-$>3K=\G*R63)#)RXF=CNCZE.?FJ MO+OC.<= A]'/D8TP(?8ND-!YKP? T=_=:>D&;H3K9H??@!&++G?JH_]]4)+N M;,5TZ"Z/J_ >>RHJFVIXVZQ?N:U=8^O,7IRQ.,"D=-4EH+\]$IO8I&YE6Y M$G8J^KTSZWU3ULN(X^CIL73T=//\?IM<;+WE.=?+WGNBWYQ> M-O/5RY-YECN?$)B,"!;+#33G;&944M635;ZJC=I-2%49CZPRM,$K0$*#'&&4= M50)+6*[LB)QA(:*SR@16\FX)XA [;"6@1\!T()>?-6ZB+:3O.IH(EU!E%=4N M-;2.L#"=8E W&B<83V+$:LDF>],Z.ZU5RZ?YV0?0IQ;$S21Z[&O8XFD/.K0#C]<+5 M=\UNZH[&06A4*[PR,G'S='5WESMY[ I2Y4-(&A_#(]G&O1TSOCG(7FY3[W5S.2,TUBBMDP91J;Y,3E)KEYM@R)E1&E:BR '5GLZ"MLW!)0 MZ(/ZJ'E=-5\*-_:SL@E\UDD3J]9'UT_98?8]?=D>:ELTL4I]]&8\E@Z[+;/P MF-M*4.C"%RCTID&ADU^@T-&([[7:^U4FHQPGD\H&F'OUZ;YN4NY5J^)I]1J<'D BH- MR\KA^U&F_-KZ]HNF!$M7M;N3J\M;J71YL+OS4+JY*5W>W7[61&'RLIGQQ*N\ MASAJ3](5HB X'[<)Y@RYT]A%G?P7( 4D#=/>H="#4#64=_0,Q=S=^0XF!<.H M!C51JI&/79!J&$Y\C%A(F@-R5'B$#IY9 MO;XS8F8,PPCDY7L[BCL2?_6)/U;P]U #!O#WU$E+[N^0<\D=;(8 MM:N;N@,M>U6I,<3IEBW%5C$$+AR/EKV[@YD=WE[WH ;K_;ZFB:(=Q/SHV3H6 M8+;(QO;)3>XXT)+=E/IOUH2M)H];$F!;Z62=/5BLV=\GBCGMOCP-,EA(2*\, M+8'QW<;LKO)P3(B6B'&N4GQ@8KT$8_1AB6^P7Z ;!!J DT]A.T/PEFZ#&2:> M3M! CC-U_(ES69%I8[R#N&\]RX6AIJ8.>*-''IN+?*+9KXQ17"P8X%[P5"J@ M?;E;*8B9TC9WLXR!XL+CZ )EIO@K)WB%@^8S0/LV.&UH,H-A2 T-@%8TFS") MRQ^<9XA0)Z,R/'Q NH>5X/-28]!G(P /D%%<-B#:,M MSSVVIB_;"D>E2X39P$>(#>>;NIAR2W^?,%L99P:AJ- 'V?;!AI/Y$,63<:YF M,B^/TNJSC<>9N3O*1B(2@&U@-(H+3Z.)QJW+K8#-.4$=6O81S#1>;@\EUW6Q M>G!I6\?QW(5B:Z )$+MR=VBDCYH]%:(C@(,3_JH/!+3D# MPLU,E]C=82E3]((D,U)>M$DX3V^:T0(!]Z83%E8YY@D:L54 M*899.N4A#_D@Y.0-'(_7P)[-?R5,U8(O36+E$ZR/6B>=IO5X<9^^:'YCQ#;$ MN?R47!^ M#=N,4O<8):^'R#>FT-^Q2Q%N-_Y6R5\[8\%G "S>?.^H;E_[QKU-KK; M?<"OV7S-9O[9@!^9B.TX^9))4.%23H*;.6,1#2Z)/6F= 2'S67X50 FY V!/;:= M-]SXYA]4R)-@J \40SK76^*'WY_ Y?/C:\^7WW,_,W_MZ**B8$57PF??Q/63 MY5*7K-UN?$^E"S+[[X^0^Y;G6F0#N19>2W+2;OPGL9]($CN:_#]@U80NFHV? M^F_T27,3.706@=,5;NU")0ZW-M.2/)&,A92H.\WNINIJ M_RDT7_FC,N7HH-)ZSF=N1C<>L),0[I2E-W[;*.RV$>$>9!&N:AJ@:C(=\]OL MB5LKX2I,/%8'-@0YQSS8VT%0WWYE]]VBG5B\]B2]; MP3IC^[YE3/)AU,NP*RFU&@;Y%UY)'K;Y&%?2C,>U9=RVNBMI)<&0J1ZC&;TT MR1SUTJ03L[NFX@N!3;EE#[Z<.*'B(C6G$V>>(_DTGIU4'.F68/]TWB .$>/>HG?C>?WV_MF3_O0'J P[OL0 M'J#D?B$SHP?H(_"\>YGFOYQ$\5^QLVOD,TO=3^HN6N8Z#NCFA2V[C6/4>)-? M?J6YV3',K[1U&N\ZG$TQ:;RIK)S(3'U6NJ*7<09-WYB-Z MA)9#D5W8ZQ-"UO/<@C-0]2K>^)7_XV&BT:B0R:33IZT_I?9'\C^? M7M#+LD4\%A;X3'Q8-\O*7!T10N;C.SOB4.ER6WC1Q*L^93^ 7V,IW\*&U:>8 MW0O+JD\+NA"V7+27/ZP/865V_*9$^UHL^2T6[<)>%P"G?EWJ V'(?/OE[5HA MZ>:K9;PB7(\'],H)A7$!3!Z!*Z/N[B@.@YUQ?FX>=,6E)J<$\(9Z?W@'9[4, MJ$IN'E"5J1.HCUZ=N]3Q>?_J8=".#31%XB_[$% I8X@HV?K(*2:/RT;R]$)] MGAT115+8LK\@4.(%UO >UK+!!(&MD%X*6X$5S )H)BWRI )_X_,:JT$5Q:=L MGG@I2C4R=YSQ6NM(B*^^=*J8 R)R)-9_:ZTI_"LRU)E)HM].:=NT M@&?J]^W5T\-+I7GPJ$<;Z@V-7*_HB&HH!J(C!K=J G[Z%OAXD\4M\_%N45+] MBO)A(PV051"R>ORWGSU]ZE[V_ MCBB<;3Q*BLLNZ1C9!:?HG)BTA=V1;3E.79W6FF\!UCAZ.;K*'-]GNX7QZ -# M_?T6H8>MEM)#-F'&MGUSTO=(LRU5<3K3Y3AOE#"-LE>K&+LT5YJ'YIRY]CM2 M3*^"%E._"R>7M_ET@NN 1AS[W*+_&ZA M^FIC@N[PY"7O_1CS35] MNC@]JMR-#DY[2K1'7Z.[&/1[;J<+?U&.6)D+/V;K9-5X-W.ZYF.ER+/?0_WF M,IN^.C/B<;;R4^^%CIS#_?6+VD_O@Y\H_ M6-P''RL')BZT2_O)+A;L<2_(EGD68_+!;^'M\6%]\&.%Z1OPP _XNVU13[X*:624SSTR:VK(SYJCPD7GZ7:D M)1X.4ELTL51]9%?+OPM/QE7BJ;.BB4V?TO^WMR<=ZIJA_I1JA*'^(:/_'6A$ M(OR4'A?%JOXZJP9,I[C7MWID-*!S]@%_( ?"?L:";?\K MIQ0S_R.-]66(T +)_$+[/(S5\*33_YUTD_%?9/X;7D9ZN.?=:K[)_T@@ZW]* M)5MIZ,U_I$LB-^E!7%JPY:F4]ZG_X8_!5Y,F,*%<*RA/7%E"SC/L:&U->=EK M:$0HDAGUD#1F.TXAB#P$ZF<1SQN]JX-ETY7-RD-$ZEBF_J#V'JZ487(#S+TB MH7O7 ;"0GM:$*QRQSJR6I,"-*(*ENSNVUB/W#EB%4K^#=SLQ]^"'??(^\A&Q M/77D?0E>!O>R8@[)/4>(M:N;&AW3/P?$.)/([=[1G;YE M P?M[L!/;!V)\DWO=R1'[^J&8K/9RE);?V7@;8Y.&!=O?I@%#.]%=(/WDI^_ M:F0+ *>"80&0CUS4%*5/?D54?#)SHM!H>^S'NSOX@>7T^2=PE;R39\.P EJO3Y:)L!WP,BQP*AV=X M);<#/=&NI6J$&MC>Z$3)TLFS0^!LJ3FP;4*F!B'%5[(4E/;DA_?[MV1"1,PX M WLH@=> 2/5!CWR#L"0.I2?%A 7KY$UD" \:("YWPE9PCIFP\([B2*;5)_2D M$P69?-!4G(Y$A!(A4)-P&%M$Y+D!Q:F61@<$[DX[&]):N$G0L])7( D?8 $89QBI?3^+E[V MWPM::%L@FI.$]9)/=G:9'UV?$;#D:%V,HGX*B M"5ZS+YT [@<,J BI4KJM2/ED82^9\&^/8,)I[VYVP-9P!*WPQ9']$Q, .B-L MBQ/T+5'P/9-5[G>2*_[V8P/O60]$T.2KARSK#?['M 10$+MT.)D!#*8#%B3L M]9B#"TD"$K\^SY80NNF3@^=D0\A#T6WD*R%HV%;M[O"]4C$2#B[&3G#3QIV" M8L^D-R*=_C,5*#;FC*^X<]X!&VU+1(D)$M*EK67):LP%-@9C.WX>C0GG\1MGQL_CD*P/ M;<=DJ,.KUTOT$C-1R IF%!7V\&.5S40&8)N2>TC#O[R>H6^_LG(B.^Y#)9** M4@0G$V$N;CP<&2PL M!U0#_54SAE1I4MIM6VN#XD T9<*"CM[TWP*,/SG/ M<%#SA.C"2Z@R53K3(E MYLZ"CSP.TQ*?\0F?,.YQ73]A1*"^GU-"H,?_6^U4N_;H]:Z2$][DGS\?#QY_ M_DP$6E\"*/:>_K[7T56BD?Z4R/)2^GO#-I*)7/';+]!+!:ESBG=@HR(T!NE@ M7LDFCVWP& ?%G:YAQ5\C-AQ4_KZ_/AWIO>*VY%,L>W$B9CIARSL*S>-FBR49- \EG&8#V3BPO4&O)!I@:W6ZT M. *:+[&OO2"98/"T30#(Y"HQ.#C Z8FW-F&^/@W84RQ#YO=PT!2)12&O0 M1,9!KQ93H?VHR\*M)IYU07#1::8U^E+',LA> VOC(!Z7I:UQ)-TF$3!ZGRCR M3?3V$77!T33ITB*ZP=%',WPGP@6+3?*C DOK 6^.[LZ^KFO.E]5'6MFXSC1/JW?GQK)0O^+ETE6 ECWO_YCHOP?UT9%5.A@F M;J_/GMNSH/].Y&L/OOH7)/ 7)' ,\YJ:5_B% [P #G#!HYY6#,5QKEI,OEW9 M-["/GKDNCH;*AA1EUKGV()^ZN#]->')\0R3)RK!\IZUT)K12WZ*6\D2FL@DY MD9C>,62+P'AST^C&E_ EOG38MTXR-F(:I)//%VWG1'V)J68_?LJ:MA=K(C=_ M#EPJ1GJ+MQB?UB?&7;B7&%' TM[SMW,E36\**4M[;R,>R/72>%;5JVYD:+X6+!\+BUVVF/4 M$ .$;8!!&@\OG?$GOF' SIPH=?P1S?=+;>/Z3SS^U MKU_RK6VKKU_77OZ+!?@G+[>/!=XJ2DR*^&=\_&AD$\>MX:5^,GY9;%D-\5(; MMLTWRWJ+[1=[VP2@_I7)U$,WBW5]EY/>;?[Y.SK)GBMS ;!'\LG4[=[PY37/ M1F_[S;5%I?9KA[M-+."XGK^:-\ PS;^9_-^C/\77B_;"CNNU.*OGHYLDX-)_27U'89F_STO1TT>BE:I=%];0XER#[W-[F%5'X MECDK_O_VKJPY<259OSO"_T%QXLZ]W=&TFWV9$S,1@,'&8," UQ>'0 )DA(2U M@.'7W\RLT@*(Q39@MT\_S)RV#5)55FZ5E?5]'U)MWLE]J5=4F]]M($HJUB\_ M=T;31,#QWN]8;OZ'N>^=8&CMJ]S\;NVTKT_3QJA:B58^'9SKAY:;_QD>_(N7 MFW=BNMN5FW=AC'BU]I]78WZ3I>VI!/%[%9IW';E8.#Z:Z]1N# MZN2Q]]?)=Z>"DOY\*NN=5BZJ[ %=0NY'+A\_N$;C-\4N=3__P?$3EJ\K[V3 M=K2M"E+Z[A&&X]*EEIE9=S=:VK4M[VZ6>UG/O^'_?P,S6'5MW1.8@Q1% M*:F+9 #1"53TT/KSWDWJ>BRHM5H3F)O_3EO0_0!)K=Z.+J@1.1Q/B O84*L M)@C09I6[V@GCS98M>'M 4S&C]>N;B6SFRZDOH7H? ,6RM?>:0V%!I,4%13P^ MVJ")!X<)7(4FG'FWDV85\E?A< RO;LYAR M-[U-I]3/B&&>"O_!,/]H#//8'PSS-384>9Q!;#@WR]+S5!Y\@'$O;,EVC>#B MAS^)IA]GC;8VR0[*]G6W_==_.1I,J=F\SE;S!:%5 M.SZJUJH_"Y?U2NV^4!!.2XU"OE5K- \([W10J*O78/P='S&0/S_J,T=LF@/D MYC!LXE"W-0NSO"7(M-1F6EZ*%,'YG8>3NWIOU&"(4W71L*9^0*704^ZCN6TR@TC_GVM M+_7*9?E<5O:69?D0:TJN+?TL0!,[V(2+A!7PS9].EB1(SA 1NR^ FD%6# 'Y M533&NL#,U>"\%O@Q)9 5X_@HIR-= J+Z\C?0=S$V*_ X61C*,E)'W=.;4@,?;JCR&:>,8]D-:R]#X9Z9Y/V;/F"=<!P\I2^_O M4SBOAHM="#WA]=8BS.%X?TPFO;]-EK, )0UL3FZ)+Q[RY)I]E:L8Z[[V.+OL MS6+99ODE4NR\=R.UL&>JK-TSA1]GMU>Q3+@N/STD)-@SE:KYVB7LE;)WA2^[ M+?*S\G!T549\$P<#"0LHJFCX;[9@ JR8;-*O(G\?'TWZ2JOYL*X9#ZL0@ MJIT$2Y*[,EB@)%CBBZ J8AM1:Q7.WR.:IFR9+C2NRXC#^(GH*QV'HJ@C$ZBU M/.;,8^"U^^)8%MJRK!T?*1I5%EQ8[*ZB03Q1"(2;8V)CD1B?:,CP< WBPC4" M&\.G%1."A=77I=!6H\4#?)>O3)HCYSH^DI0N/('J3&W9FL#8@H;"GH?O8&18 MR++&'ZY)<^]E/%VR)C*J(AP^L0[!-&5X4\=RA4>5;O@U+0DK?GN#,96COYD'PB]VM'0>V MK771N'6-.ORZKM_EB6B.C?/=<,9SP/!O?_/C[#[1C+;UNG*73J_%-O9[9@_- MN#&G!K\%;O'J3OI%0./$XZPE1:VST9E6>O("XQI X[56L5,D8V>4\4SX,6!; M/*L/\]%.KE"[&JV]%?P1L,?>T-./0:P%XE2Y5!MGYV.]O^NA_[X8R=OTH1YB M$.'E3EUW/$L!YVRM3"#8 ->#'&"%^$PJNT72'<[J-EOZW=R.UV@W7-MS>_]THE0 M.)I^'^3L]S^+\C[VEH7:52(92D6#>+5>OR;![J2XV9W@Q.6L)E5T\ #N9V33 M<1BQF_2LU^S>RU;F#0YC^]2!QL&2U-T$R=5Q[VT:M$I0^S;<5"B6V6RW:XQU M7V+?-I37%Z>4T[7!\(WO@5$=F8P/N).<=)MQMGL#9GMW"&"CVQCI)N?U5"# MQ+QO(XU!>(W$$E_&3+>6X>Y--!'?)3Z19Z"YS0::)\:LDE9@U2LW=>9G9OL, M?_@BSMCU*14B6#3[-JLH)$BQ]_KKS^:?7B'*W5M7+!S*1.)O]U/!MN4_[#[E M%6DOU\;)^-JNYT%A9AS$4R=?E0D>_47S2?&&"C/_5N]V/M[A5BV[?5 MQ:.A5#J(3/)S6-U^Y;C!Y(*N#"X)',;H5GY7PK('.;IP<\UJ/ M9F[RAJTW4CN,98$U-!K"QV.7O!W7XVVN?5'R>T\[,YNK!UNB""S5=GZGU=K? M8NT^ D?"H6AD\X;^G> /K]J8DB3<7VF]DB4/R6MPXG,%NW_,^[OR\WFQ/=A/ ME%[Y2<9,+7KK1&>8N LU]+%BPO _9YH7*-3=.X15C7'Q<#H4CVUV#Q^P(]VW M//= KYU,8AGN+1O3M7GS%L<]SF[!E]=DJ?,".Y[9A4H\GL=>Q -L5%CN3I+2 MF5 FLY?E#'9Y/, '!VJ M>],M(,[U5O*67FIFT62+.1KJ>36/C_0N_8ZW9VH]UK+YK5JK?!\U1:> 0GN2#>0F=S?%^MTZ>(GZ(L$ND>W1=;UY6(2YC;VXK48>#2-PSG, M-O;45IKV-9.:Z<1@6(H-+IJ=S]Y,R@9\6XZ-)+VN M7624/RVDOU4+Z6GP61QS/%79XI?-"'"1'#CM4]JFA>'^4=S'J(TQN'_:TJ :9=6I0<[*0"B0A>4PBG.3C40E'2CLO M(ZUO"JXNYT7S&=%G:#O=^M1QDX1W<^MU30H?3H$5IC?7*M>*9RWNT1<2_.[V M3I%0,@[_2VYN MM:\)L;F9:F?Z;KTD115<@P2YHE:CULX&)_>I]IKV,G\MZT M]Y; 5VK#&G'LUPXCJ5!JBW;[3]]#\38Q[LRJ(B#'Q)M.L3;;47YMA,33IOT$ MPZ_9,/%:-XWSW:\))L%3Q5.I/V<<.U^BG9EW(I$.99*;VQ%W=FZ171L["?+* ML_G'643M/D4*P'XA]UAAJ\.GM/GE.Q>"B>WIS#_7$:KUVE M79Y2Q"+I4"2Y]_/.=X?\3UPU^%RCV5S#\ ,S^+3.5T;_A#4LW^C^%++>J 21 MX)#M$^V:W4G0'KA:3XGW(K_#91;1]J5_3$>_Y[ M12?LYZ"F_5P"?LVE@P,).-@LDP%FZ;8O^ 2R;'&]=O:YHFEBO["G5N+EZ03D MSW/G?Y]!CX*$]\<&=RR[W\:\"NLVJD&MOW-6]CB[C*6FS2MO_5EH#TMUR?>OZZ]8[#V(-CG+ZNRY:]]X=5< MHU:(WN2&T]2#^,&MNWA$O%S^^M*]H!O6:H>IP=NBVI^^W?>MU=M2D0.NU<=3 MDFXD(DL]SFH7:B:6'K;51.\3\7UE'F>W4ZV1%'.1^GGD$PTL^S@KUC/GT=[5 M4V:Z+XF]CX@L\H>(;+Y1Y/!$9/$_1&1K;"CZ.+L>%M-:,J)G)LD/,.Z]85(' MW=Y43 +E-1"K?-*7-4&Q\'=#6*'C(U49$*]&7]08A!BBG)MX6X"N%R""KX'/ M&K5H0 RWGUQXD\,*3CH_XHR1Y)&N2R<'- M!1:#IPN7$O#^>$_69,+.-NUN5^DHB+;.X<^P[]A/KG \=?_GX8G8T?AD&XHI*8RUY43(TBV)8 */)%#>_ ^A@BL>+@7TCFL*IK&:56]]D%5"<\ M&I&MV&=>\^P#;*W7LPMO9!1YM:3"!Y343G>UT=?0BY"%ZV,$7R4@>M!&A)S7 M&!/ 2D]$O"EHPHIF^JX@=54;(>T9\#VWSN#[4[A>#H0^_ILX#@+N9LGF5Z$: M"&(+\OO#OBC-SQ_\NMN$[=Y*PZMEZ]U#!F;:NO&XK#9^55 M+N#/,)].'N^F&=,Y+BN'N+H6T$/.W_IV.UKG7UQRZ<#1O=^F,NE0;#UE3[#W MB>]Q(>8 7"]\D>V3+[ X<5#F0V+0WU0IC$ @9$R-(BGQ!!62H*D,%XXU-S#M-F2EJ M+!UUTL,2[K,T6-\&\OS8^%9)%KZ5&OGO)^O?2"L6^/SC(WP!Y=H6K2WRL/@' MYC "-(Z/B*X(H1(,!6,G*+ -6KKX5JY&'=U6)<9PI Q1J_G':8HL,'\AY?)F MYP!Z0AQ[_ M_I/TBP<6'H\6MJ?^]X#C83ME7$1-A[ !]FZ 7;>?<(T@"\ 2,TYK35,&V)[4\NKD_P]Y9A2?8O3[.TG1(L=&1!@[. M-PA0%Z;X2PX;EF"L=,AG-[\'B(=OXGUC#P4A.T M!TX"B")S80%IRV*# S LD;:5F'#IIL+VB! C14D"Q\2%5,PV9@S8GY%6V*99*6OWKF(+FS(8!-]Y5>7P4]Y*(1VK8U M_UV6<[BR@V^);=UF-#WP4)0/R);"^]S#5X@$_1(C$Q;$3L= 2GIO([]&'B@_ M]YL.*1T1[LI@P

D:/;!"QH+]K]_1M<\<2@3."CL^/(T;?# '5B&S1ROX?DF\U<\ MZ'$FR96J-;HM7PSV=<;'J6"%2T>T@2RPQ%:K[T=6EAX65,,/[N$@G/+LBF_LUV6:J"$#$U+/O+ M0D4F.M-:&Q[%DI4#"NI0=TGM: MS )^E);R%+D[.@'4CEXQJVZ@;[6F398SMO2:D75V)D7=\$I0^&16"'->YHR6 M*1(O?LUNKY\GU4:WVRUWW!H8?9E-@>406,[Y:WL_Z"MNL9<_!KW;\8FM+?- MYZX56"?=N>;8TU;[KAU6^]J"YDC^Z8%K#ZZ:TK+[1K^V1KI6C;:JBY:J15\] M%*5$P.:Q>-!=7E8,]"2I)@UT%8VJGI>0Y+@G%SK7 MLE@XQ!4/O0::R=.>I&3[ZP0:&,7N_? M%\TAM]D<(JEP8M?F4%1UW7"LH9>19VE;C$WC\EIK>+LQ1%(_PXD 8_ -XQVV MD BE8\OH'P*WA858VL57;A<_%0W9Y)$C%;)_N:\SMG6/\SLPDK+H:2+G_.): M9S=&3UQJ%CWWONAWG4L],ZF<]1+RIN I;(R>;'TQ>FZUTIN")S.O:'Q%Z#RT M'UG5FE1XG/4;O9=VL78]N$U]HK[#^.,L?]Y\&:NGJIWK?J*!I1YGE5A>*73N MJ[/HX%,V1$;_-$1^=$-DXD]#Y/JF8JOSK"J3IMYXB7Z=ADA(JZKZF)7P,/=\ M?VZ5V6JK$8F%=Q-FST0%MTEFVS9Z3I1M%,-*K7^O78_B>TJM<)\1^0ESX %W M>13OR*SBT:!;;DM;C TU"O^00I [&U,59G,BE)P^".HA75R]R!:UAHA7:]CK M,A8J1O=NI-P^1Z*[J#1$O$K#IJ7;E"JY)L,W:-%/DC,=X!Q*DG$#JVCL9 XK M'8:!!T'D#W G>GS$4G+1PL-2F0@),6=73/>[;.6\8U=?3_.D+U/5@P[P?4^& M%1W+4T:,Y>]SQO-S##OX!UQU0U?9R1 Z*CI@0&51E8Z"=1[<8@S=GQ0)GJQT M%=R"*R]8M\$6:W: ST])Z(P>Y(4&!>Z8'7GA!VC3(O$]R8F0YZ]F;V1%6(9: MCX^$;8G)9\ :._U34.8[M_4V'D>9WLQHSA+8:\=R9L9>0T]B'Z=JEB7";$B> MOFYT)'/1AV 2SH'3\1&5&]BNBIZW,-CYTR!)YQS9ICP2J:H)6OZ3K; /$Y^> MN?1;&)][WC;EYV$T<)$=0II>$S=\JTW=/%QY-"GX12+K$])ZJKSXOB]B;+Y^ M0E:Y1W_/>1>H/*S;!NH;);YXP'A\E!-5ZD1I]C$L@(A(<7[JW9^H+.SB0,A_ MQD:"\U,G..UV'8:<3?+?YO/8D/ 3C?I$N 6#XWUV[L$CMJ\L#85AT\\]DDZ- MG?E.P!_#%ZE.!EHJ*'3Y<]@W^=SQ- M1$^!9@-/D"<8.QEMZM]"WVGYF*Z!N$2AL@/KD$"]"C'7)>=*_5#8(L4R R&V).I!0Y;/T Z M'9 34EGH0^8/=4<0@IO%+8G$HI-(E7GICBK"=,T0^T.?E&X*/W;$D8*%9_"G M!D9#2@?!E\"[0S@B5KQV3!3;TLTOU!\':;.SA%2= JD&:8>KZ7B-R-4/TBYQ M-$)/#9[=)%\HD'/EL0$?.[0=CSH2IVR=T#(P$(G8[7 MPHA-'05MT00]QJ8V^NXTI\W(BV?/60ERVXR/'D;"YXFHR M43%'J]L6!E:)' R^$9-NZEL,;G"8_XSS)C0Q8R"S(=*RH(*8J"!N;\7Q$?[Q M1&C@K2_\2%6'89RQ#FO;('/"J=ID2%_$CFY]72HD;T?S<4E$U>V((0U$[#LR M,A3R\1'3P#9MZWB?*4OCYKEZG!*Q+YL\$>J.2:'7Q9A$+Q@9\D^?9S8=CI5U M=G=\=$NMIH:%4Z##&'?08Y[(.J',T\>V#*(AUT'1CM28&2C]V^2=68(HL=#$ M#\YR9,"&W4#GLT3_A)WWSDW<>VLCT< M91=5%O*Z:;V;DBOFZ^]:\=3'66144Y_:K?JLE%Q+N;6VK\KEX((/5OS2_6(D M7.G'66'4[%Y=78?O,](J$J[\:FW;$^%6YC&@V6>6D=)]>92IYR+>Z! MUORA]\)%"KY9[JP6(GCM@^)EX71K!9'3XLIV8$3@"RE8?GXJH65I'HXJ-QK- MA!+QS7PQ7X*S:4M![X/@-A8.90)[U';*T)3RV:B3/>_&1-\-S+F0RIL;,?0^ M,]+C>C5;DOSAS#F":!B)Y!\6B5VNU![\022:"*53>^>1"([> 1[A7X =XBEHB$,N'7LR#]DQ$W#^XJP)V'TI'7 MN_3/ [6YAZH2480)BL:$BZOD VAR*K&+<&?4"'& 4A)UJ- (2]X &VQ\+9W= M_'IW=:GHM02]ZE6/LY(ZRO7[^X\_&%&J_5Y*=SD+;?,H+;4YD^75G/ M L<-34D MK#MN>9,B>0/;KYN()S*A9/+@Q.-!RY5X]7*]U@-\V'+MC@ Y$PW%XI%W+M>^ MDXEUIM\1S3XV@G4)@(F:(Q:[3@^B4T[3TK49#/JP2JMH_&L&ORO5\HWO@,=* M$%EBX7BVQUIG=*@_8G7L9]'%I%8Z%T[+V+ M^(?7^./VRX?TS+?$3RQ+/T6$5N]A6Q_VUWD!U.FWW)&7WI[)T0_-M'PM>"LL M<1RH,\$LFU_#F1[]L063H^N4DG7ORP!G9^/G2*W2.S5J3Z[SR2H<'][$MU#4^FCS>=WZIW:T_CQXQ)], M)3YX&,;KT<.L?Y#WW_7ZI]>N_YN6_T [QR4G-7]-X<.\T]Q5W^WT[Y2/O $# MK\L&5OI(_T9^]R.>CBO%7..LF1!7J]]&&;PN4]D\SAWL1.F&-D]:>%LYL9CEI538YW/_O*ORYA/=C*?\S9Z"JH MB_#C;#J.1.V'Q-U]]MV@G^]%AHG]08:9KXT>'ADF^0<99CT/YFQLANNZ M!8/_OKO5(3/7N_;J-S[.\L6,>/T4:5:DW30\%'W7YMQE^6(M#G%((3J983'W M4##+Z54M#J_3W#U=O\GZ+MWZ<" H[M?1NU$V7A,MJWCL1"D>3F M\_:W*$;\K8K1-V39IQIB/5N.3^Y;5BFQ'Q<4J"7QWTA+4&![UI-4-!0,-_=^ M/2F^44^*NFWXU*0\FUSDDNFKI"[MVX,D?A_=0"'M6342Z5 B$L3\^'[52+U! M-;)=V,/2U)6QWXTT"\G6:*"VXZVWZ,<6;F3+FS'KB_^(XLXPVY!Z2,2YK*A> M?YT[3V]:V?TJ=0+"8CIVN,M0^3B=R=1H_=#O,!A'& K..C%0A9G)T(LUCBXD2JH?]9 M/%L.K[3> GO[%JVK"\-]G?+QUWR&N\VL507EM22FU5V^CIC6](D^QR?5Z>BL MVJUU]B^S@UXTYB1M$.='R#,^EM7IWI$N/RV!8V$X4G5*7DF'$/,9"6^UGI!U ML7N_')?C(CVP[!."AUA,8) MH.M=!@$OTF4+'ZLR>D+XT>)<]_.0CR[2(@(_&HIL(?6\[^[M%X%FO49%=.%+ M.91JD Z&A+HB&QW14/7CHS-#'(H]51$91;6&BZP[KO4T*,Z@ MUH739=K%I4%L'S,6(D4X% X'U2"]T.H*'U?.!5"7O61'-$V]HY""N!BY$/UH M0-C' NM"Y!0VX[1>N>9?Q*XO4$)"Y02^*FLZ:#*;;A-"M2G\KS@<_2W4W)SP M^&C!4+.4_8KP2L7QS3[#X^B[03Z;R=Z&+W6[++0+%R(H%_C.%.-0.2'S8:-R M?:SW*#_O$ 8&0OEE",>G>=P>,Y[-R6%B^-[K='/C>>M)A^-1D/I-38/ M"T8+S/"I=);PD>!Y.7A:'\5;A0+L!9&)#572"# M11N6:J X_JHE=_J:KNJ]J1N3B69G'S[)>7> 5Q)6.270'^=NA89NA'FE/3LE M8W1*CK!-[NE2"247$/, M=B"W%/15I-)XO5MRY/)*QQ1).(Y)"/!+QT?_#,?44+"$)@D%B2R$D[ZNRI^%%3WR.)NL>K_5(-;=:(O_N='VT3?: M4G]NM*V_T=:[Z$0N\N'<=40]B &__R#]-0=K%0B-/?KUESX^PY,,QL3-8&![ M&.D,'=,E,'^31;J.*BI#Y[0,"-RFV'4.N0!1$U]WH.0^E@VM; M76)>0Y)8!3(D2,GV?YQ]&#U[C;GQ=76-CI:R EMC9&5SC^*^G"G6-.'"ACTV MYXB'_R=!A(1*)2]\P_PY&OZ;?D7_COS]_?BHJZ@(FB"HW C$'I*!6_.$XJJ8EJ& ND^#723YACY$+*'-6-WIO2?'1^C0X+/\,P(R M+78A#4*V=S1*$#VO RM$>E!WZ'$;]Z X%]N3L:9/6%',@A7,0(1WNN MA<<)^+2^/N3[8EM1B6#6*;QP$X$-BHW+!C+DU/8F%PC2'*I(*;(#=(KH\I[\"@@,VBCO/87O)!6W@[R.R M3%OCDO,M$9,XO!"S*LE;["E;!%<.QT>DD3ANIB=S>HFC,3%2053!8VDT9&3Y M@/\XI\0A(G]]LJ6>^PWPZI;W&Y?E/ACX55>(97UP=4@UG9.X"S8T-UP:K M;EU;Y5*C3T'L5JALQ\T%JQPC7FV#8"MSVZ&O(.,SC Q?8;5F;XL MA2/R@H[TE_[JNBZJU#9+]7QMC5^G57(_ZENF.YCD [>D!@[-,NIA*6\*41#TFVF:BX5<9<47IT*JAN&05OKOEKT4K_, MTJ1#Z. #Y,W>SR\W>:T\/)0U(1[8G$R>2CKF4#%-9([WQ['CH_<$,I0'?XW+ MH2ZY+^+SF4\O%9;$88PR9&O*Q(9. ,P:)OY%#"2@B6O%TE+,]^T<.(V\Y++! MNU\#C?1<'JK$-Y$2 N>IDE!W?/XW$>-'ETJN?+F77OV= A6&_9:L#G2(",3; MC(LC=D&)%%(+0CR]L$&!61MR&,>UV)L<)R7\UEXU'!B"\PYAZ16.>_3191\? M.7&;Q](E.!1ZZXG0',%VI\OJI_/^)T"2(I?>%#TQ!")1[=B,K./9%@U8)WP& M? ?/570A=I((_XLJHSRW0 =O4K..8QO\5,;C%->U>5'Q;D@1+@XD9NV85V -SZG6Y7;./\TM9@6 >S%S/OV9MT]K\.W;?"+X 1[Z^18WB.0IL)"JN$731M_6= M]4:9X3J="#G11V;O%ILQ%0Q258AGJU2"3GPV-? S3?4IH\EQ?4:0M+THF!&" M$@6MIGOJEI7&6!]O..[ (3M02GYLP$$B66W?7\>3=QXT:LIO; M)8O'::F-'8=+$DEO+Q'>P:\/*Y"%7OWCH]R< M%^*GUDSSHL&.R+])CFWA/5TOZ5==O\-,)58X3#"._XDE<#K\O%L>R]28!;$( M:SU@@"M\:&P['QI?'/[QT?N\?YP.-0,GPOS.JHE@%\)B,*(^A.7Q8$\\3LGO MP1/T< A] HZ-%>G2339P(UW1HS*MPOO.]@/S"#;Q4=5R([E1P,Y47WCS@ M[%#A<=AI, 5I4XZ@:&-XELXZ+9?#.PO/$@>8] TKA'.CG6^?>[>1@2^&U>%K M@3MNGV*U19,QN/DFXW\1.$EO=PV?T;@H69G1_U#EA 0:CF*W8ZA@T?QTBWHF,! M&_WQI(RL*B>J=(+;[,LR9?WP -A$T>\HY3_+9NM.^XO)\CBGDXJ2S* /YP(61(\?!W=DNC1Y_CD@GF2*Q$0 <06W*!QRS5M MUN5-=27?=(^/^'SQ3"(P18_,^^6^B!M31]3>ZYFK79?[Q/S7]O#XPKGJNC+W M476EIZ3Z>,\L9:UD<*5!ETS(P''I:?3! MTLEWXTJQ>75V7I>]JRG\VZB]^/6-N=#JM^U#0-&U\D$/P>^<28ZWP<$='_'9 M!&>0V7GIH8=;7NZL)OG8A.8%>25U"L_I1N6^)_D%2:Y2]9ZTA2RW>/=>]&[# M/@K=%YT7BLNS$KXU93S'@,!?I UL)/*WX!B9(P7?G"AX='$+!L^C(WE)GU#R M$O#P[R$L+NMT7@!.3Z2KA(&^8^VJDEHNBW?E@NIWW>?K\G!T/5/1 M393W-E%L',OVW1W9QYF6Z-7&S]';>*GWB086?YS)P[(6'Q0ZYFA? WM?ZU;B M3^O61[=NI?^T;JWW.O5,Y:)O/LL3Y($YN''OR>EF87/L;<\]?'+8B$LVV\C1 M!DHQ(!1+XM1T>XEE37*J$GCR-Z;3+@36_$E[:Z=X_LV]&NR>M#I?<^HB3FW5 MJ=JR\FH3/KQX(,;O4N#AAPW;V/9T:4,2_DXWS^E]8SIM%+_/GYX1 #@=N0]D M_S!,_\4*MBW"@[--FVEOM\A.A:DH@2K=H49[/.. =(!?D9X7)4'JB&M% M+18G^X$M^<1P*"7XYU"C8S9:H2\,@E+3A$O1 --D[B*RIJE!6!"+3Z$Y3(KL MW9Q8NOM/M,_<< MPJG![CN+YS?4!\:_YRW/J]XH:BPB@0L><2\)]S&V3J->8OWPLAA\;8>?D9)N$ H$0CB0SJJX163 M!17 ^K"F^\%D.J)MRFPX-#2Z9XAH020I#0]Q:$5L#7065'HNEV#^;IV?7C2M M>60A2@'IPBT=^OI3'1?DAD\L2/8ZS:BUE! M):H=MOH=5D["&W3,)%T3]7^%LEUS_@NF>^XB<> -/&81# _P ["9+[+Y"=N6!\U_>>1Y/7=*C$X)(NU4W3T MGH8Z"(YY[A/\] \V3BS^RL;BEY\?D^,_ !W?#)YA8G^]?B\-]$ MG?>:X>^F:W4EV'0D%,OLD"UO_VI0W(D:+*&&5\+/Y]&;44R=_#YJ$,GL2@VB MR5 FD=H/:>(>XWK3CV' MP_!/)T*)]'OI$G>W)*E-2[)HW!^[)'N@",C$5W JO)5+:1_YQ/+;ZQZ&_#?< M(1N059O?=ZT>64\]O!OGTL!/!7*!'*&',PC;$L613NFNDN0]]$\97.1WDTL648&"9BSH+*Y MV5WD!M?)9OHE_W*3]E2.3_1->\#M"-$"QGHXSY&)AI+)S7KW.N:SSZ$/^5?J MPY(+2J6RTBARUFSUDY]1'_:0ET0BZ5 L'=DC$=XA$I6_A17L<^Y^D+?-!54_ M#D]J]_)HO?NHLGN^!Z3 MH61L3\QZGT.3HCO1I"6/V-?&U6KFM#&\2/_6FG3H\MMGYF@,/CU?U8)]^C@[ M-Y7FR^F@>"J^^QK#N^!OLX^SZ6G.4(?76C/W[CLH[QI*]''6;I[?)XUNHB_O M!E/T_4B\R3_7.3[Z.D?FSW6.-5:3>)R9I_9U/VL5!HW400QXP87NL(' B4UY MG5#B68M00S$'WOF]OY7 DT,Z'/<%ZVV^#B[8FHTEO5V<2.^^!4-BJ]9:!2:Z M*OL/OZ.X<.X>!9?[?#\KT=19_*__"KGK9JE::#:Q$2%?J+8:V5:I5MU' M#]2!6_>+6T -A8ADA-6[$+[ O0^!'4!S-^W7T:8MK7A=-O 78$Z11VFT@1AD MZ=NY:0Y\3!_F.& <(?-Y8(,U-E5EBQ.%K'T4NK>%I^3Y=)<^[3S/-*R?/R_% M)]UP/FK.DY74--GYBT-6,C9G5Q"KQHFH!Z$T]P+,*KE0-B6'Z^2Y)8L)?]1C ML,29LSK08 M']HEYR5Y=_AP$RY,%=QAOM'".);ANPRLR>7B&)CYDBCFM>%$OE%Y' MR!@H \>B-LS-,ZCY";P9"RN43J5#Z7!L)0H;060O:DOT@)G'IU<=ZVQL99ZN MRI/+U $RCH]7H@U>.1U=Z95##"N%M@LCSU=MBR2] 3$QO-F%O2=3^/1Z:)LM MZ;E[;0QGB1VYL.7,X..U;[G=.A1-IT*9Q&H@R4 75CQ@DOGI5:<\#K>;_7!Q M4GXZ0'KY\4JTP85E5B>6;W9A8<8CQ*_,(D(077LEYCPV@Q!EIX@K+1/-&P/R M#S$7A;S<,H%(:BU6*MW3 M#RIX^G@\YC@8]K2?=0[Z@P\9#W%L['&&8V<3!Z_),5+Y.G+*KSH^CLQE%=L_ MYG'6E!HOQGGNYO;^W436JQ'0\&Q9J DK3I03C[/P>?CI/!HIF'>QO_XK%"[K ME=I]H2#D"M5"L=02ZI7L7@Z45X_X<*?,?CY;!+$!T;BP1:8X)AY;XIHGE!HZ M:=L,L,-E]\!.'D+Q MP<,)"?M\#.^C'H2,.V%[A-]:C!M)?R=C'V9'+$)S>HZ(@XQO,#?U/L([M;,3 MT9 NQ1=$T'?,H0DR[!@* 98T(+W!H.-4#?CMD\)5K3TIG]Z9&ROZ^QK4#EI@ M-Z2GP-.05J]V4SK]&;F1O\,>"44=+Y?'[>_^3 27D5>[,XUU]=_0!Q[N&62"*V%OW>OS$-P/!AZ1W;)1PNOUMU*K+_ MS [].C5^6@5"AUN5QOFWTRN_\SB[G=PF,U?3WMD@N>>J+:%P ___!?K__'BK4<8F-(]FADV9+ILA(7RY)LDX MQH2AHJJ*A[7L?'&>AY+"CM9S27 A*;HYS0IGA@[I4/-D=)(]"1&<(>SH%/@O M@Z>$+5J':*79$_G3X(O..N>68I&(B(6Y'GAM$B?_2/P;_@&'\ M."28%.)\1I+14"8<#F7B*803-&23T>\.AXC?1N."GQT^M! RPQC"&/O0A?\) MGX![Q%8^]LVY4>39$YKX!&6PXX#11/\W,8.'AQ_>LN# ML'/Y1;_&>6\60R M#)I>,:E18TBAPO3KD9M?M75$)\:"I8.U.Z=%.?RSNZ:&0^[.5_/X:"QV<(%E M S][; M,ABTC%PT#F\P^S*#WOA?<3CZVP'#AMVBS/R%_7+6>$Y.Z?8, %[2<3"" MM+C7XZ^07T<76@A (W-M#/?88(;B:,;Q4\G:T#\?[.^3=,- @$+JJ M#!6+8_!B3D*;8\@Q'+]+:4A?5Z6%*,*!E2$]UR3&>Z$O1YCLD&U9B,FU(1,L MK"1D\N06C&[5XTQ;9[7T237>:*2#AH3S"/07Y\1$3H$&<0,-FO<_B=^%:%#2.99#NQ6VR;^,:23W.)NVJ?9:8V5?%O9,R_?Y*=)BW MN,]?=T4XA6D<^=E_"Q6L__^Y)_P1]X1CX8/>$PZZM7L05?S5UJ4I@@G_ZEM# M];_SRMF4+4?#&5;C)6LS3K7/VZJORX MDN_*5Y%2,56:7,CR:?7'93EY;]W;Z4IYU+1OG[6?5!N3HKG]4F4O=9C\A&97B=TJSSVE,C7,[?WV6D6#AV?W[ZT)XVHI-: M^BG7N]2SA6[L18MT+G]E4KFFVM?L\\J/^^C=?23:.Q7/JPE-34SNZJ=7%]%B M7^[<-I5P^FXJ2K8ZO1O=W%5R#Q F"A%C+"9N*Q?-GF:?-3H52;M,EL.->.7I M0;UZF?UZ+M_$[%GZII?I&=739^7Y3FNVM73EASD4'Z1,^/I7^O;!.I].Q5;7 M[@XB]1\=Z2QY63'$<.OV3(H9^7X_&[,?KL>M2=I.#33M,M*(#/JM8MZX3?3- M2?XT']6:+ZU(LGEWJ_QJ&2D[W$J'P]GIY)/H\FG6*K='>MEI\S[9O(>32?G&7$227?N.S$*C^&-Y.VV*I?O70J M:E]^48?-^.1)EM(EN2B-JS_B>KL<":;A0CN4B5['(4RUSU8SWKW[%;\^N+S6K='U727;CE5KT]L=9O'B6 MN(N$9]/GH5@K5 K/YTJR,KM(CZZ*M?%+N&_G?PP*&?,N=QE6+M+=Y'._ETELP]99[NXGE]^G03[IV.LHWSIV=I+-Z>W=QWLF?VU:]+X[YU?F9W M[DOU6/:I?#X^!P6I:<9=KW+6EAKU?'%2O\Q;M_5.KBU==)_ELU:L;8JWOTK] ML\I#;-1X:?\8:_W3:?27?GHQR\1K\>QP$%/+]XGAJ90^-_N_2O+P*O?2/[LO M/CS=WD?JI?+%P\W+@R+GV]<_:L6;GA*]N'HZ%=5X[L?T.M'*E&;=0GK\E-&Z MO3CX(2U:O_@QZ+Z<)QM6_6R0;XR?;UO-ZTZ^;-O=PMUM1^S)_6 MDJ=-O7.6&_2DF_Q(B@[5[L"8#>K7==%X[N1_#=IV-/H<23S%]'PN^3R[&Z9; M,WM4CO?/BGGMKMPNW1BEPNW#9?WEX:+7[#1J_8?^[:U5OTA<&,;HHCH97(7[ MI:=6Y>JA+EOE9J^A%RX+S\UJ4X*U#J>M9"^:K#Y/^T]/-Y>%=KO4UZ>Q1K== MD9J-B\%S\[QI%R\FTVPI)V;:B71&';[8D^K=6>EV6NY4HR^J?!4QM:>^?)>+ M5+I2^U:[U,;=V]EY?V8]QRP]=A<5C?)301%/Q61,J?B(-E1&E8M M?CV[&ZR=IDZ,_O6I-^[NDP] M/,P:D\B/J)BO:@] MG0WE>#I;ORM>%^^5Z^>[Y[ JY9N14^,V.C23I[H2ZV3/]>A$3E[+(_'Z?G#Z M*Z;].H_UKLU<#$S.')Q&[GZ=YN[@J=.GR[+:N&TD\O>5N'2=/[L)*YVGDGGU M5)\D*O7\J&:%94V>]O*%E[S]X[QWG[D9%A].;Y/CR4TB-@V?YLZS#[9Y)H>U M=N]I5GV.3;-/K2M?1[M+ZV:\?BGAQ]M+MG9GGN:>'A_"H7!H]G9^_Q-5; ML#JQ4)BH%[)^:Y;;96L:C?^X:9C%ZH\K+7Y?J0[:G79%3'7$V&5!JQ4'YJ]& MM9N\JUR-?Z6S:>7Z[J7WG_^PL/C_4$L#!!0 ( -!#?U2A79+_M@X (>7 M 1 =&MO:2TR,#(Q,3(S,2YXD,1$(2:HI4"-*V_GT7("F1! A=[$PXI3*31,+N KO[ M 2!V!0(?_OV\=+5''%#B>Q_/6N<79QKV;-\AWOSCV;W5:%M=PSC3_OW'W_ZJ MP9\/?V\TM#[!KG.M]7R[87@S_W=MB);X6KO!'@Y0Z >_:Y^1&[$2OT]<'&A= M?[ER<8B!$+=TK;T];UW:6J.Q1[V?L>?XP?W8V-2[",,5O6XVGYZ>SCW_$3WY MP0,]M_WE?A5:(0HCNJGMXODB^;.?^!VA]D;X7Y_\E?_K\YA\G6/OMTB??EW= MF8BT"1J%Z[=O+\FWA^?'Y?C7V=C[?K5^>HA6M^MOUJ>;_]ZTE_;LKA\W^8': M"[Q$&H#AT8]GS+[$O*>K%,S4(F"GW@T1)Z=XW?"C4"6^6TS)N98B93U70F(S/)"R9YN9&"[> **:^P##$QYW8S8[/HPN9QIQ/EX M%G]DM4"=O!X'SXA'>&/)"&QI#3;>(F88?.0B'YI%YDP5$<6.Z?W!/Z\"3$&. M:S^ @D0P82D1LI%K1^YA,EM5I"))0>JE(_WF4=\E#@JQTT$N&VO6 N.0IKXL M(ZO]>PE.9=,?3AUL#BUS8/3:$[VG==J#]K"K:]:MKD^LD]NS?AVA &Q?H MZ2!*P+&CC$EMS['(W(-UG(V\L&W;?N2%$)"- !&;X 2B8P35H/W*%E\0W+@^ MC0(,7SIMR^ 8C<:Z!7CQ24YK#P%"XV9H](UN>SC1VMVN>3^<&,,;;008=PV] MGD@.\5/&Y8'OP4<['C@Q8BH&-3*_%9$9ZE]R?A^;0_C2_\E/9..L8W)(YJZB2LEY4JOMBZ*7DWZJ07N[>K& MYW9G4$\/PXB'Q6>XAEF:+6]6;.#'/I92U%YN%;T,4P L0R??^/3,%C@C-A?4 MTM'=*&!Q$O3<(,+.@* I<:'%],%93E:[_++H\N[]>*S'#\#Q/:QK!D:[8PR, M25T?@#T\33HT_Z3VYE71FSV]4\_N"BNX&88NZ? *)T1,H6Y9S-5=\'N<*J^EJ_5D3NY@#QH+1RY*'"TCJ-TLQ'^;B;FC#_6^,=%& M@W8]O6Q%4XJ_1V"._K@)L8N%:N\*H9YUW[$@J&;1'LL1U3-0.2+C_.*4]7ZI MZTLAFCPZ=:W]DC99SQ]8C\!HPK*"QT.)/,>!:R?)$: M!B$P3E+F]7:JF"//^K>4JG:U$!U+\NCU=KLL;9YUO(*N=KT0"\N3Z_7V?FD: M/0O!+B8U#D*HK,BXUQN,D@1<%@HUBQH((8PNS]35&X=,&BCK>[%8Z>\K(8C. MYHCJ[6%%+B@W\>QD4R,@Q-?*Q%&](1E&R_C%C[X?L/6_#1[O$3<*8<;W*1WA MP%J@ /=PB(B;[H4Y3$8-EA"N;VK79O!WRNK7D.=H3MR"!HQ4@[6!1EDCU]HO M23OUQ.^(F"WQ5R.!3%\='_Y)JE*C_9JQ?M(XKS'N&OK(.O6" Z%;!;X3V6&R MI'A)NJ>\1G6?>,WT0*K#*-9!>]HH<>H8A\$X9)X+R2-^:7_85J3N!D)ZXA6F MADW;]40_R0YM9VF*YO, S[FBYBQ>V>8223M8U0@*68]-@BD[56LT'"]N[+A\<4HK:[])=[J>N M+]WY7C8C*7G4[M^U,_Z$A&2WO!P')8<:!?5N^A,&ZM_PTC@MH736^C,.;$+Q M*" V5OZVMT-4C=H!N_.S\5[2EC9=:VEK&F_N!&HI,FT;>OWF?(3#1-0@ENSJ MWP]$+6WD!)T$AR0M3,TH9&=AL1/3V*HY[O/;]V=?7(L:8"'LWP/@1JJ$EFF5 M)V8R[9XP%]$J/!+W958C>-#>BM.C<@O3CO>=%)@=*JD$\*V0@]CWS:D3G.*N MF72* BA\SX88-_,ZRFXV-5!"9B*_JR:M=LG[$LPZT)L#-$+KS)E=1\JJ,192*WMC M'+<5HZFMDM9.J)8@0Y'+MOL^\U]-ML>V'BRG1E/(L>R'9L-BK;!%C9:T<\)1 MCDWZ&JL'5@--5_#9!=-#S491+#[ VT=L/I?U4CH?8<:6>BP/\C4[K:55S48 MALZA!N='VP^RM[=I)&MN/7%!S#<#T+-$^[04%V($E_E,O!M M7I5"A'UKI'(-5M1H73:N6N?/U-EJ>H@26S<RR#2@Y0+L8R/^ MN&_3RBM>E,U+)9O8#6E:TMC6=8PZXH4P+]"'5W:$0KOOFBE3:I[K,?**E4# B[[^<%G4-^7="QBNSH&LD-07RQ MQVX4^G.,[2@((%RZP\LINY>':+B>NR'X%AH@_8F=K\.JAKF&V)[TSX M0\&)TH/"XH?$YJJC:\=?(N(9(5XR3K MFE*8CR/&?1/XT>KC65P= 1:5LOF= M7Q8TCFD[K[B:I:I&='8;T:F4$9\=-(H">P&/B/8\P)R:MT')4043;GW*]Z^1 M<)W77$:H@L*Z$\6S05Y=L;@*RMY%;DA@D=A[PBXL)N;WL.JB><75+%4PXH9= M-N:QLE9>=1FA"@K?8N2&BRZ"8*W0IR6$*BB\><[$OU:6/(0*Q"HHWL./V/7C M X0P#3>O1N0MV,E5!5-NH;D0S7$'>0_%7B.A5$'ET6@T\%%A(BP65DC12ZFF MEY52=;/9J="%A>(J*,LRDRSZ*/BU6%H%57,[K O/D1):Y=2^5*A=K5X\]#V] MN'LOK[R2HPHF?$'1 Z8+9,YFX-Z\\B6T*JG==WT_D&N=)U5!Z1M$V!X).HV" M0@0LI51!Y;O@)D!+-'<)*JRG)81J*#PAV!/&H5A<#64M?PKA]@,1U!4)U5#X M+J*+ /X*"HN$*BAL>K@;T1 6](590D:H@L*3)S_5J^!B*:4**O?)(R[164ZJ M@M(3/T1NFC,J>EI.JX+:T&VM:+5RB:0_"X0J*,QN;)T$R*/(9K*T#?6P\UA2 MO(6=*=!N);',)+'$4[CQ2NG!/VT'Z"G\..R^^] MBFT_4.8%W39,JWD%2PT'OI+9>K+83&'I84+QM0!KP=##1"IB9]MUV0\_&)3. M#$0>;4U\*!SA@&_I!>S,J4OB4Z_*//!:E57$-REZ_R\9/H:J9@(,84P9GNX1[G37M=C'$:!!T\JMF48S7%KDZ4Y4.AG MK]78@4&&!]5%K-P S<%Y80_; 1L.,/G-(3QCVZ.WOR#M+W" <3%MBEPVYP(! M3TF8-WG)MA"C8/WJ1DMT-SS;C1S^0U]LG]SZ/26KZH;X'$'L] -_R:>.S.^< M J&J1J331OH3@,,/9:?%644D_^SI)3_?R;4NT'ZVRNGSI>N[+L1DV[E;1CB^ MP\"@U$R5M2Y]6Y(-RP:4.MLD2N:^AH.?!8JJ/-W[,%E1U6KQ? MS0((-9.W/5/-A=*JJL_3JY]10%ACAE=R '1\8'0F(;NO1&5';S+Q2U?&/V%A M_*$9;_N%C_\#4$L#!!0 ( -!#?U39"+?U3A( .W< 5 =&MO:2TR M,#(Q,3(S,5]C86PN>&UL[5UM<^.V$?[>F?X'UIWI)!]T/MMW:>^2:TO,H)$3>(Y/ O3I+"!G M__KGG_]DL'\__64P,*XQ\KV/QH2X RM8DQ^-F;-!'XW/*$"A$Y'P1^,7QX_Y M)^0:^R@TQF2S]5&$V!?)P!^-]V\N+EUC, #0_04%'@EO%M:.[GT4;>G'\_/' MQ\_?IDNW7NT<08XX'IST5G6BU.IZG?QX<.' M<_%MUK34\NDV]+,QKLXS=G:4V;=8TC['"<4?J6!O2EPG$K KAS%J6_"_!EFS M ?]H<'$YN+IX\T2]LTSY0H,A\=$"K0W^DZ&W&S5"_C7%PFM/]::!0];]G$I)C/JS/C_.!Q TI\[#D1\D:. MS_6UO$%!U;YF_NA"B([E&$7<<_F-E**L?GG"\WM&$C47MM;[F)8'.P MD8KE%-KE>!D1]]L]\3UFNF&7K,#1&2 M@/WJ)GI4\0[H>AP>%^@!!3%2\;/7[#ACIQ+2!7(1?G!N?24;]3V.PQ'3-+,H MT3.;)WQ1;KG"53S)^AQI+<A[\)NE5J*=_F M6%BA-6+R><*4JE&J:GTD?)PMCAP?Q$=5V^-P(4C:6^$-V5S\ZH2A [ TBFY' MY,VB-.;QQHK,2#! C")Y1FB"0^2R?0*,42"-XW!ML:W0!JV<)_5*JVAZ+#^^ MV>!(&'Z&#G/*W"&P/1ID]:N['LEWQQ0'B%(VA,M&2R(RI7>6=3H.7V8Z/49L M+[K&T9Q%NRJN)%V.M!+B6XI^CYG$Y@/ N=0T[RWF:C'V:B<&.X"1%8\KVI"P M2/BH\1N,Y\K&;<5R,)94_=J+ZV#\J7NV'./!V 1V;S72@'$*ZGQT_PWCK;9# MZ[X%>DY";.Y<-.L%^'+$91BB=HW!Y[X1H@B('^^HM[4'4 M>O,"*1^#E$5SVX9'J!^D=[FW(?%B-TK79SLN7SE6WUJ8<8XB_*!,3!QQB*/& M!2\3C#IW=R&Z$ZS9Z\32 >,%&)%6^.8V+G3<:$@I$D:O0?;C %)MR ">0XIN M;<5I0/.M[-A>I ;D$-"U=1[!8#>AT7*$"50OM/_Q(1X$+%.Y'A, M_[;C2)2(L.B&V[-$KY#G.<>BWX6TX.73D$QW&?:#!#F0YM%W\-F<8.,2MN/U M,2C+#";0&K]>:O.;/D:0]F^+6_#4 '1M/6>2:6B*'(K,IRT*J-JU'4:N,UGL MZ!Z%O#PMW(CIN4 ^+\!8$<'5:Q)$#4?H3.+K.(I#) :?.\^@XHC74>U,,NKX M/"_W)")F2&76H12[D@@>0#8GU>*3R,:YG"9$6GM2V93K!B1D/+N.[\:^$'G* M_B[T0$\1"CSD970XZ]!"S@A'O'%:6WMA#'@A;LRG"/LU;=DB)ZH*S0)WEXRE M7+>VI-1FNS(DQ&DZ'L[%I+'\VS=4R*W+-F/:)6V#4YU6V9*^<-:M8 M%K6T:X?>BH+:F [N'&=[SE$]1WY$LT\$SH.W%VE=[5_3C_^;)++2;7DV@N_< M(E^,^]^TW5ZS\QXYYK6#W""P'SSI\<#,&3<1T9C-T&=F(D0-=KTDP.[[$N8F MTC!T#1)Z*/QT=I&-XX1N8?J4JYS3%NJ9*.T%@^VR5]@@(CE50_8'(9AW+U=Y4UJVP. ^:'GLV:1%+]@!$)A42N M&=LQJ59,3?,^)9B@+:&8A5^"JWK6]]OU'6A*-;\WJ:IEU' V)2>Z@CN1NUEP MGNSU#46";\FLDG?K.[9L@A1( _H!IUH\NBR:O05 .99.UUGQ0,\R1/E*PBD M(:6\5]]+1(H+1& 83/WL8^J6NM0L:#?M. 0$EN=5>-=B@-4Y(G!6*ZOUJ09\?/&8K]OZ]V@XU!*=PJ2JOXJO/+>JVO9< MKI [4J:HGZMLW/<"D5R$6*I7J!-5OSG%*Z!) &EW++O!0Y&I$Y(_> 8>A[F M@CO^W,&>%:0G'"6.OZY#W[X>#(Y"9/TP6O!J]0!YIA,&+-2D+%*)-[$XG#)! M:^QB29P&Z=MWWA*,'%P1^H&8<_W\_HL&GE7=LV]/!96M/AK2%S? 78'5KJNV M4]]>[$"TP)8%:=[)I%FNV(\OYHQ)8E\;]MQ<#%<6:]#G*:7/(;_<*R1KF?\N M-.HW"!%W\$B,WDN+OOU1A69+D411&AW]#HWL]=[MXE6>IM"L;]^BUGRE7!7J M'^B2XTZ/ 4@F?D73?E<._TW7XE%:V0#I M]5ON2^0SHG?)RX%\QOS0V^ TR@YH*Q$#]J_;P,!A;&9/O3#D*> MO]8IN?APN"%AA/]7N&&E\CP%H'??@344RR:ZT _)G93)Z2-^(RO %>0;:V,Z MRQ+L(57EOK5\U (7J7Z2ZA=SS$A BH(I[;ZD2Y^2?'9PP$&Q@Z7C(W[]:^Z8 M0NEE,!7;'F#_OI>6$K']!=9(+_H90RN(4(AH5)!5<7B^KD??-J0I=BK9]4,K ML>1RCY5OT_=J*O-;9\PKS+Z6?DHID7H2:C>KV)2'A$)[S?J>6Y59+>:B4SP#4=^EX;$$04TBIBN/Y2\< 76A82V._A">SERA[_^V=[ M.C$7R[\Y6T)_-,S_W%BKWWK(RY=?>UF0Z@>X5./A\F?C>FI_[34MS^\M8B(Q M6_" F79&SS<4>5:PZE99'.U,OWOHR[ZSL-?\'3=9>I5IQ5XS M6>J!A?7N^USKJ]%MHB0-'XBP21GR@W43E/RT@OKWW%=F/@"]81C_0U^,FRCI M)##.;J^5;K$5W6"H?C@E5"O4%B?R#<&N>IFFGJ%)#>G89/ M!6B"-M,$;@4A(/(: M9[0.U-VI3@+%O>&-B #!US@-=H#.3B-&K[Z@J%&$7D<"B+K&Z;'&^CJ%Q9[Z MJ_Q5=P>X]6)W(-2GEB6KT],IP-S\M2\P D"H3RQUUNS%,7W;\1H57./ "=S7 MU2!5TNBY2-E%R*/7;![DKTVMEZR^AZ:521+ Q&4=-&T"@F.H%(=&OH++O'>&U,7B$8A=B/D MI6]4+7Z0:SE'(2;>OM,TGUP_]L2Y.??>">[0PHF0N5XC5W9=;\=\]&WO^]%[ MN9JU:;RDY5D9G94I,Q\:W08TP029 M$Q\7[FXJ5.W_G;^&'%/7)S0.$?MC-%Q:HDA_OC"7YFPEKL\QAK.)L;0^SZQK M:SR&S?S%;6[+,QMZ?6V#*7+9Y(F*''G#PA"=BO;G(LH5JJ?^Q+-3._ M%GA>V#/V^S@YDM BY_O7GQ2X_+#/Y<+\Q9S=F"WR(RD8R;-V\7:?M51Y2\;C MV+1^&8ZF;;*9G9;-O^>LFM&+?489M'-SL?I-3%E^5F;.,6[SN$QZ?73]PX," MPY?[#(]O%@LS65*+&W-B3*WAR)I:JW:7%*\/JV;P:I_!B3EJ4W_%2VVK>7I7 M1MF\-IG>)LD)J3;A32X-E3#WOH3H<&ZMAM/661,\V5MQ55JNAKZ:RQ_VN13< M&?9<7(\F5LO7X6(Q;-<>"I:S\O\5F;%0 6VV/GE&:()#YJU)6,-_R5$E_%O+ MY8VXOFYE&S-[-C"_S*?V;Z9I3"QFJ5;VHDUITOC-GAKZVN M;L@5C@5&2ZZ(L?G%6B4G]OC<&-O"7+U7XO,FNG434NH^=T.U:R6O-1NFH[,F7EMK8SY=-@F MI\OXEJ+?8WY!UD.=+[TLN:;ES6C)7"CW3CPR:=,+'!#02@/;RY(;.SBP-;[+ M1FKS-LP#%+#B\5N-^"6/^0KQDW':%#X-DV4"E;QL&BQWP5XY:I9Q6O*T%;%S M%UQ7!=$RODL>MCJ4[H+UVIA:QG_)V4HBZRZ$J G/9"*4W'!]D-:%!+GX1L+U M5"S.(-S^61\)J$W"&X_')+[,<16P3\PC84 MBA/2$WX]OE\C5 EA@S6D!K,4!N6T/QK?I>2_[_ER MAI>3^\,'QH\PNR3WPHWTI@VA)^G3T6:$_KBFX57WN\"Q.LV[&HKIB@GFV>/ MHPGKN_M/K,W6D3T_:4:E[X3]<0 ^1'-:W?MS0(B>FM)!:L3-;8W1/N9N)1U3 M4$PLO#E?:K9UR?2R#8D7NU$:&]5MYJZ.N9O)AIXG0QN/N['UU-&,\\>O0JY6 M36E?=(29LQNR@SW?RPJASMU=B.X$<7N=F(5JF4L[K-U>,#_W\_0,LC:PH-BA M2%EAL2@FYI&IZN' 56D+5B%81M5P!%D1RODOA+N33S$Q2]NQDBR=3+/RWET: M/9=V8)6;=QTBY+)@_)$VX'6NDEZ]OJ"NQ)FXI/H B8K]^HZ.(3B5WU +4(5^ ML?'0]\DC?[+#MJ\3$M]&Z]C?'8P,T0;'&VX&Q='8%]DD&YV#"?8=,1\"^NN4 MIU6D7)5ZE)G==Z444EWN<6=YN\V;@ES>.V Q0L<>L#:9*D6D29U")[#PB@48 M#)45#!TK?6^S"^);5>70];S)53[ !)!70G3,?DWZ/0O.TV]&S^83"EU,T3S$ M;HU<#6HG\I%Z.H1Q^VQD@QABE-[%3HL;J^\G?E=3:@$3U\AH]RADNJ6G=AS1 MB.V/>#DG,^8)!K5%;^]*.Q: W(-L;",WF-B3Y8;K3Q6*!=OH>5/WJU=1* 22 M\7TIM( 6#G4L<>YA6S:WF)PD<)FWKJ^">5^*.8H/WS)2BP*ICN7P4E]87RGU MOA1N5(N176)H"%+=BJ&89Z6HHU*"CEQW_0/13)/3I&R^>!E50:!2.*)X//KB M"01M R7$>Y93[)>L8$W"9-^V0.(UXBLBF*R9C>5 !BJZ&,[ +^,983*@$1'# M%T/VK)#K.&(R">GGZ?FG:B64HAZP$I(A$G&-[)!5SV)3Q^?5 $]B&U3SHN3W MI<@')O* O^.)&UL[5U;<^.ZD7[?JOT/VMFJK>3! MQV//S+E,4$#($4*H$:I M2N*Q ?#K_G!I-!J-O_[/Z\KM/"/B.]C[]=W%#^_?=9!GX[GC+7]]=S\]ZTY[ M@\&[CA]8WMQRL8=^?>?A=__SW__^;QWZG[_^Q]E9Y\9![OQSYQK;9P-O@?_2 M&5HK]+GS!7F(6 $F?^G\;KDA^PV^<5Q$.CV\6KLH0/0/\8<_=S[]<'%I=\[. M%-K]'7ES3.XG@UV[3T&P]C^?G[^\O/S@X6?K!9-O_@\V7JDU. VL(/1WK;U_ M?9_\)Z[^5]?QOGUF__-H^:A#]>7YGU]]Y]=W[+O)9U\^_(#)\OSR_?N+\[_? MW4[M)[2RSAR/ZA>__/++>?37;=%"R=='XFZ_\>%\"V?7,OWK M/-A52!?^=![_,5W4$32= NT[G_U(DEML6T'40Z2(.F )]J^S;;$S]JNSB\NS M#Q<_O/KS=UN>(F43[*()6G38_U.B=U\-D/N-=L& <7O._GC>P[3O4J11M2>" M%K^^"[YAA[9^>7%Q&;?]GYE"P69-^[#OL"[XKG->^;N>CUUG;@5H?F6Y3%_3 M)X0"7XY%4K%A?&.+("]X0H%C6VYEL-Q6ZD?.1B9:T2_YH\5HS683V@=+J5C< M0K.(IP&VOSUA=TXGN?X?H1-LJB*'6VI6@I[E/]VX^*6RR@L-U(/WRO(=VOJ8 M()]^)^*TZ\VGSM)S%K1'>D'7MG'H!701&U-8MH.D$NS19#TR#=%+ZA,$>_1' M.]:C#+M"U7HP3M S\D(DPY,K5L^W$PG]";*1\VP]NE(8<(UZ$%%-TQDEV-!^ MP@;EFBE-'J5:2I>IBRNT M0%2^>325REGBE:Z)'VOM!):KA(-7MAX449.C=;0:TK[XU2+$4IAI)-5JQ#;P M_9#9&S,\Q-X9HBWB#4+7#D$VW5*H 55LHQ[4 [IK6J&9]2H?:9RB=:WCJY43 M1!,_98$$8VKMRE )JM0T$L)''_T14HG[SPJ+"U!&HP%:LW:FFH(56J7/OZK88-K-#X M6J[(LFH#->U?PU7L[KW!A$UW-OWHM>.& >UAV/?'B$R?+(*N46 YKGQ+6ZDU M;:M @N,L@=A?-[$BP!_1+O>:X'EH!\GX;&;)EWY+MQ:&#%'@/$L=$S5^HE:[ MX*V#^=9R2= R@C9:Q#.=HKV@UD@CN-D<1RP[Z/H^BB:]$MZ/"DTU(8-R'Y)4 M:\I.4YR^I16;L]04$2I4;1RC,MEEVFC8PE14KVK]^GR*974JJM.$S[$\YRJU MZ_=)EL6I4K?1G<1VRD[^6PM^KT0/*U;6I0A6.$"LU=A Y M7I)_C\(@BB:AU@V;SV*]JISGU-7^(:15'CXEFSF6C_NL:>;Y\::O6 MW,%D&05/B+!(-K**NN<$N2P 8X8C5/LXB$I^X6 2WX1!2%#T\;&U40J.V*_5 M@TGF6R[SR[U&%K-*9%;5%@\ED;H!6;ZI!D\B2_MRRC32V$EE6=0EFA!AMHB] MA7R11]?^9_/IA!Y&J!PWHCSMQ7.L1N='''Y+"O++G)F"? MI3?Q MQ)N3SFMS[2)5OT24]7G$[BX?69[@@#VJOZ;O0U.D31,AW&N2!X)55H MHCPLE""M80KD70>3.2*_OKMX_X;%Q3Z:TR6>A!R1M=#4?754>EJQ M2JWD<2T"&5E9#@"B(%DYG.EE)PWT.K$P(%IX96OEHVCLR,@ ]8RER"%"+M^W MF9&'"P[\NDC9+O;[SG>568ND@XC[H)FX*2)T:]K-GL_<)98P.-7!E1YX/7$_ M*K/6.4"38+#@4MC!$:9YSHMQ7U4ABEOIX6,KB(*Q0T1]U$Q4$F3QZ$:%---LM_8@Y1^G\L MZ./98(5XJ"$*$O$%XTQ0 MJR7,244 K3R]A T\=H,&DPV%"Q.4+M420@J00:- \^R7!&!^=8*G7N@'>(5( M)*J0$%&MEA D%0$B[)->PJC5N;:<>7(6+IW;N,5;0A&,'>+F1]VSV2X HW@9 MGC>M<8JWA!L8.\3-3P;9WHHV=TNX*&*&./A9]]P5QU>S<_ @'60M7&Q$M4S? M#4FQ0TS]HI>I*"!)U5_ *6PZ+Q!DT5&03CZNT1K[#@4;08:IR);3Q8)$NU@& M&61!LZL@R6SE+:,8MHFS? I&BWL?1= %XT-4K14+5O^ MN<7;01&('*1&\]Y?-I?IGH-E+L/75CJT-VS0KNZ>SY0V@K;1WFB,! M2))N=T'A1JT*3_PJ+:-*( 3(EF;' IOV61I4@N:._+R'5[I-'('X07HT>Q-X MOO:MX!LI72JUVT2?LCS@(:MF9T1V-ZA.I+A>FRA4D 0D3[,/8X@#I&QZ< JW MB28(/LB-9F=%=)RBR@VG<)NX@>"#W&CV5I2Q!-MM I:T_2[-\6Z\.;Y*;8B+ MU0R@:_\],2 6R*-FKX;0+%+QW2HV8 "W8F9*6(N*GMY+S1X/P%Q2[?< H;SPN$&21$L^^##7?LJ;"1+VD\%5S ( ^:71W=^3Q2F^6. M+6<^\)*%9$N$%R-/LO)BRQEX?F?8MX=#7TZ=8@7(51'K]KJEK; M$:PQ\KK&4Z8H LB>9A<%_/2GBD5@/#L 9) -S7X&F85:/5+->*:4! !Y2WD3 M_GJ>DXU^^=NALWGQ'S#.I/;ZH)[:J_.G3'M_/J7Z.J7Z.J7ZXLI[2O5E=F*I M4ZHOTQ@YI?HZGE1?K4@@!4(W=,*K/<]7.Q*RP=C!>5 S45G U&0>D6@"F4<> MKNV;CJHN5:B^\3NI$F) 3&J>%[,21'#];A@\8>+\ZVUO)B,P7Z]EQ''A&SI% M\I"GWDDJQUBJ8BLIR^,'ITN3.+MU_@B9'X-J-?X#\FQ4Z@@*;J%E+$H$ 8U) M8\ZJRJ]\"I6-)U%5!H@_[0G)=O#5%SQ!I3;Q56JITQZNFX/-WJ0KQ5%%LVAG==$;C_J0[&] "IW.2TSE)>\Y)?!*D**+_RM-#?\52R9*XV%0LK+'.#:_>3%AS9G?QL-'B:(73F@ M!A^H4U8L5^K@KXV442F$%]R[:_9_3M S\D*DD#,T7]+X#087L*'G!ENL_U[V ]&BP2IO.MSBQM/!(S:4+]^!K B&^UBP60W_!>"?9^NO)J@DKX;JF(\)V+DACK.)\A'% Y[:.F:CF,71_G@$PE$ M*[:@FK8,Q2H$Y!=TF1R&.M6GR*6-+K\@C\KL4OC=^8KJE\D;.,](2J!:_18Q M64(@!>>[IJSZ!-E.Y&^G/[LH4C$59(5)X/PK^CU,J$KM%M&I+ Y$IN9,%@61 M2ZQX+:*)CQWB1/%!)LMI?JZ2"S%#:XJ&,BM M9E_%P L007Z0D5SR)":_1@OY$XH",J;9OP'*6V$";2%G8EE TC0[1V+WC=@* M>2MC_'J6@PIJ7;/#8_=49-)%KNB&4>@6!"H8SX<(-TB.9J\&G6=5;/-,,>.) M**(%U:_9 Q'#I%OL,'IH/2#.8QBPP* 9GJ UVWC3C9X7.,'FVO%9Q%5(5%RZ M>S5K/+W[2P=V!\T^C&WRG&V@_I7E.S9,,[>X+OIJ8P4KR@B2J-GID4=\[;AA M((J,!RH<.9%I*<$C9,WNDJ^(/76)YMUG:NLNT3!DBALM"A'FDG%:JIDCH[V\ M[&!GT.R 21)^G&)BQ8E&_H^.H10>K!+I/PV)MS>@#.596]Q?%*_Q3&=C7I_ M^VUT>]V?3/_+6F/_+YW^_]T/9O\X7>HX7>IHSZ6.ZC3%XZB'5VLZ!ME,I)8 MBU_-T&L?:N!!_C3;NUFPLLQ+0''-Z;"$&L@J"&IGQ7XH& E:'7/:^54/E5:94G-1H8$ON\TP M8 EMSV+1G"W6="L?W0^(9!^MH_Q%$T17 -\)4'+%/5;#!-EX&5,E,A\/ L#X MKG1(/4!]47/PV'<>G_2C6>=;/=_I;Y^9V]'6:DK!F M*=B1LL_BP9%/\5C)?::I0[O]PK$M+^C:-CO<9',TE3;]CF=6KI^H+&]GG/0? M5]WI(!)C/.E/J4A1FK5.=TBE''P9#FX&O>YPUNGV>J/[X6PP_-(94S7T!OT& MA:4K2TH<@CWZHQWSQA?JY[Q0P_[7#.3):$A_[L6<-0<\=T,_"_*7/,A)__?^ M\+[?')Q$B736M)'SG#FL22.[>)]'EJAN2B'V^H/?NU>W#:++$ N:"B]^S(.,P'5&XRA[9C10OG8GDVZC M\^!NW\!>3YOA(?;.T&KMX@U"UPY!-K6P /B%Y2F&/YA.[Z/'TV:CSG T/.O? MC6]'_^CW.]<#.D7-1I,&A=F%PD/#O+#Z#(:]T1W%VOU[D^-:X0GO+,[" D11 MW@UFL1W#.@:U<=ARV1\VN[Q?A3XU*GV?0K8I>I*YFYZ!?%E8F:[NIX-A?SIE M6'L4>)P5MCFL_:3;)O/O-"A[8A:+Y"FLK8EQ? !T12M9!+2POG)LY0. YAG-(MB%=95O M.A\ .6A#B^ 7EEB!)7T &0"+3"1!8?&%[;(#")"R:02@/Q26W[1E,,;G!)+H)CL_:_MSY4]*\68M< NHL44=_#8A?YW*??#-J M,=95?SPU4RWK.+UN,L- QM"'.LV![:>3S+Z=E]VWC531D,%C2;KXFBD8%C7T MF]TG];[:G;7X;Q6N+X UM)ZU9E')KC)P2YMSH4%"2OZ 52![6RXWY$2@'Y1< M:X JZ+O0(&)!3%A.6O,"@XIX95'S@BJ:+C9(="YER/1K#7629/3UAGJ(-/HI MC!QJZ9O2O.*:[D#(1XZ0H!8\^FV')'(UW#B>17>1WG)&+5O?LB.UBA9*40NM*DJ=R"IH5.G9PRK+9B"3P8N48OD$UW@(/>"_Q];HU#8C]9 M/NHN"8IT(+RC!E?0M2*6'5=851A#Y]@QP39"<_^&:F)[?C\B<2Y2V24/>=V' M'XTP;&2;;: FAY>2IVWH%9L?MH1'X MUC0KE2UDNKH!Q(;.=5W7Q2]L;-]@Z;"'/HKL[<)V6L"<1 *)*?T+CMU3GZ;"&OA\X*Q:] M?^\CV@]O'2%[I9II":'E98(XUGP#INL%3G0\38&^V=;]5]L-YVC.["UV\2>, MS_^HL95+LQCG;Q-,Q74TWY(^49^L4%^IFLT9L'>^A!8S#!!BH1SCS+'V9H*" MD'@4&XL'M9;H C"'2K5A.I'5!(+8TIS\.8<]BNZR7.$TS2EO.F5R\! ]FI,Q M=^?/= &AVYS=6TN"6;10MB6T , A2C2G5F[D[<1V$"67 =R#ZW:N<&\H"SPI MW/(MH4D 'N0GY20YY"7?),+\+9C0MY9+@I:)]1.'N_(#Q H!W;O(\W288+J] M#EYTG*A%K?%?>2$3'118Y;SV**VI):QL2'J9*6?]!202=ZXL5\ M$J2HI?_*TTI_M;4.1R1)VP"\0.?D,N46^ %K'QP^^#,F'D<78-;!D=Y)6@E@5W98H=^@A;:2AP][4' MSV8[8?XKLGM^3Q@CP"U[<(.ZC'+%J$'OF^Y@N6WNF^UM[6D\V%5SUO.KM6(A M5Q/%T%/-!*0\6BI33'/&>J&&\Y%.'/E,C&R..%E@2"O8H8-?W4;3YDV4!_%!(O<(Y8-BVVK&B9J,\ M#NY;P\WGYE&[3%](PU(0)74U_H )>X2),PJ95[@9>YI/CL%+V2,"_K&0?07* MV;/#;F+X7F'PEXC9NS7C1&IJ/Z%YR,+_0:2RK 7*+1AS4J5.:'[;5U);+!"]T7SWP M LM;.G3MB/9+"J\@RJOK8/% M 'U$FGFZ"0G5)MTM4CEOG%?VD_351+B.KCC5ZHQ)9(%HTWW8?HLL'[''!@>K M-<'/\5,G,MX$E1Y^;AMQ,F$@YGXV=?_PA0@?>1+7>[C0= 11>=.O(H^"8U?+ MW1C;#E>ARZY17J,U0;83>:_ISRY*\I!V5Y@$SK^BWX.2PF37]87V=8MZ)3?4 MZ 51#Y&@4XAJM8]HN32@::OG6$?@C1J#G%$ MPIZJ4B.!^W25:1F:V: 9+7H$S9W@QK(9(YO"0.(8=N)J6@U5#C3)T8>@BC%G M'4I$Y2U6F2I:6@3=T_BNS M/K5Z92JS)FD.2,Q"E4UF_-)ZUA[E:4DDHGDKS?Z$F+RB[$6:T==))^@9N\^. MM\PBEQT "*MI6HB$ Z80]2N&;^BT=XN]98#(BCDKY)%?_-*M68Y$PAJ7[3,/ M5FI? ^4U;8A$JA:S8OK"5 \Q)B].>Y-WT W.>#R^Q9;X0E^FS,,G3?L:<4?' M(KB0,C_5G+T@^?*EBC:30@^:[N>45F<:+Z3/GPQTC0WHZ"7(#R96@*Z1;Q-G M+4[45J*1APM- 6C<37X%+[50+HAEW2N(3(Y47O\]6$ZUS WM"WG&;$T>ZJD<:JVF#U0&M!K M4?L-Y#2_2CC/PV)-84>K=&+(292H-M94[ M==E $K5=VD +1.VM>?2BJ]I-@8_%ZQK]F_YDTK_N3&>CWM],NS20^&LB"0ND M@@ZL?'$STB5%J*XV$4;E#$F<2L9<%!"2 ^9! M70DBL"N^2_:?$5\X 7JQB0 MY@@F!$@!#@ENZOE)/#_* @ Y934G @?US/5I*SDT[4+H1LZX<6HKZJPQ*VD*TM-29I@[.#!CO9; M\FG T=N"?C<,GC!Q_H4$,1OB>@\7!O ELP151(!HTSP)9G>./>Q%3ZQ2BRG^ MT8^2-CBVZ+1&N8E6<%E2&D-GS;&UB3+LW& R0>N0V$^6GXH#$(Q&<<564*@D M VA.:E[NK-W^)>IFV_?WBUPEXRXP54.&?/3LZ*7;TM$_'PJ9#7M MC@>S[NTIWN<4[W.*]SG%^YSB?4[Q/J8RDR/"HJ'F3/=%MF/(I-MD09H/.P3IPY!-BT,O_(6W=O*EM+U'I^@ MRV,Q6/ 86?>V*0XMB>**+#(BD6D[C]R9\H@JA%(;E8<*&TV M!U+@D*HU9R)+Q^REIOPD(A;-17EY957-9JR<%!!]J5#50T;<1$A'44YXEDQV MV_.2L)FSY"]7FTP287XHSH_Y4)PX!&WA>FI9)/ M=!XWG>U'.M%7M$;J1.1=L5L3U(I9(\^WXHY&M;.,W)97F[?-QZ[E#:V5]'&I9KZFYS23SR_G>F9#VC7OR+/]?VTZ)Q=21 MWR9-F$(EH=1-?.QH+9P&J3'N!&X/68N25EO:]OR8IG#S!OM(;;U1QE!;3*WV M=$>3#:U6=]F#1M)E0%P(P^EX18TRN.J9*+!>GSOKCUR@;\(=#G]+UY')S'MY&- 1U/1-,C<>:1F1*\D07 M7Q%[,!'-N\^(6$NT>_BI1U=M8ME!:+DS1%:7DOZJ'^!Q]G)#]-HJYT2EB2"G M#NX!;Z-SM0C %3I_ZHI"%P'W@T/4_/K*D( MX-1+]] ;U'<_&AR8U;4#YSGUC&LV(.NG?0*R.MNV3V%8IS"L4QC6*0SK%(9U M"L,R*73F%(9E]ME@F_J2R:>#IS"L4QC6*0RK7>=/FG*W&+L/YVO(Y/.G[\'' M?NJEU?5VI+/FE\C)-/#B&[]?"/:;<*# 'SOU244=M?6,!S1JN/(V-'_6!^+[ MZZ\UZ\[4$R-1FHNT:WYW15_0'4NW=7R]JIH*%(YD6CG);:74/<^5PG%\G?+P MZH,ZM.Y\1WL?LZX=$M79J:+)L_#"Q[Z_KEE11U#_TYV):?^16)!7VY1:"LGW MUW.;4"#4K7\R,G3C)?EWRMU 2Z5"5?C1'#]7B.8XVWZ[D_I8A_Y?)_6Y4X#' M*<#C%.!Q"O X!7B< CQ,.I0_!7B< CQ. 1[?:8!'8KC*@CHRQ8X_D*,@KJ&+ M3Y(W-8$[(A.V@5-+>BZI>70;9B6!#8V4X&+/;,]W?_23O_JB/,!5FOL^.H22 M%NJ>#"1)N./SG/@,AT-J.I%UNNCQ$":4L*T']) 6^G^$3K 9>#[=CT:+VBAX M0F3V9'DJ![_1'Z^M -U8#HD2R3?@MJD;XO'T5",U:^K1?U4E#7&BC8*V5(($ M&OSJJ1^7559; P\JC]_?D4_'J]&3=TF(IT[?J&:/+9)!-#/L#B0//'WOOGOJ MR^75U=90A\JC^ :3!7*"D&Y C)R_R^ [=?CFU-JJ8(DA^V?@/ ,Q$;]4R7"Q M:_,4^' *?#@%/IP"'^#GJY,S&7'<0[;4T88]\)1AW,&3ZAFS&9$&7)7RM6YZ MB$ UQ9M\+%^:G(-F0F>?IK]]+\RSG2VDZ7A5-&1H"%]=PCY;CLM,Q1M,(K]S\QTP_\53/RRC*$-W6)5E-B5_ MT:D3JNG(Y,WBHUS<1T#<;"C%[N!-$/3/LR("2RK8%VYH;Q?Q^=JD9E*82Z'4W7U!^D?.J>I=4%=="?-<9BLIN, MEF>C&:9RG*'$GW[M$&IC8J(6F/GI/3\P'O7YG-NH,1\.S_MWX=O2/ M?K]S/9CT>[/1Q+@PS6NF7#2_0A[](6!'$&]B%3I0<<@I5CSC!+ETXTCG-1)L9G3*\RT[FK>N-NF_B -ARK1A M0)1,&1)Q94$-];RG@>_=>4;Q,UDD]245&PCO2HB&3JJKT.Z0TW-6@[R>R$A; _N ML1VX'?]#L#53:Z"-M)813>$@_I NB(%'?T0SZQ7M\F73#DDA.ZZ3<<5G_0T7 M>7_#8-@;W?4[L^[?^ZETV)-,4W].B=B\&+1Q1-4^CW[)E^)238KKI*5.U-1! MI9"X?3XH"6"(:V=$]X@4A;>\I2M6CT+:+#!A_CM?P;&C5%GG_ @#E#ARI!6- M<=V4(# W02HJIR6NFMTP34).96X9J+PV%XPJ'5A)#$,-EB)KJ''V2)1 MN(P=T]TK]1%DLJNE%A*-OC%#(=+]C&/W<.@%9".[+<,M_L#KC >P^J6C!BMB M!P>9=F<,W9307<@M_8;[OR%Q_+ECJUQJDE1\X/4Z\PA3D0(<5YJI@U=IY@Z* M#\==%[^PP^,JYF6Q%5U[[R8,2T Z0YUDL!Q5F#TF'E5]8H=TFO3P:N4$480) MG5MZU"*@R)%G.V_>AUMD^2CQ\?'W[A_S>W>Z<[\;S.[Z+'D6RZ35&PUG@^&7 M_K W2&_FSSI1VQT4-]Z@.T)!S"@[VL"C9*VBP98XP68XP@BX73Y5ECSZ7,=Y M^UZ'Q!_L!+CC1I_4JX^;D&6&BX1/(I0 '?Q860?Q)V)I.^OD(WJE]BV7G=>_ M=FV;A);+E_BG:A*?35GCS/7629K7*JO$(5=X-%"15C,\=#WLTF4&QTC2U\43 M-S;PY_0)LH(KK]ZOF!'*58-,RO%>]7W+&,]B$QT/C!VKFZN6>"W'!%,C*]A, MP\=_(CN8X1%)7U5^L\#8PB+)P%>^*0/"S6KG'>^K%$,]IZ4DD2:@J]*8IO2 ME1G


8[J75W1E,]NUJ[# '#;?[:H7?D/]DC18+QT;"0#M>45V)$/<8AE@N M4=V3MT3W-R[&1$GUJ9*ZW.HUJSXO4>W.=D#W7RR'.1S\QY LA:HO%GSXV&K- M P)!BO^HV6)A&+';Z,*]61<N +5S2CY< M:(I&:/)002@KQ$O-JVN7(&NTN+6\.2_=(2N2*G&T+!1D--2IGMUYYR)#1,$] MJ>)'2:))7%"64&'7;U#YWY-1?:").0)&#_90D?)!20F1(/FY(O=^3,+C)W@C>6F M+JT*?"S\"D?)I8K($*^: MZP]GDRY[F]V\2/.4I!/'_U9@EA3DAIU8 RV) MCRX(<;6Y0I[]M++(-W$XB;RFML@2"3,2&@$-&.=;+0+?PI8%I,IKZ@D%4:9" MQB!?$>:%@31'H7@77+%\$ M0Z?3[=9Y@FSD/+,%0QI[!=30%7]&QAG*&Q8;%ZIA\^>8 MX'EH!Z69$] !B8 4 %0 '1K;VDM,C R,3$R,S%?;&%B+GAM;.V]>W/D M1I(G^/^9W7>(4X_-26:D5*SJ[MU63^]:DDS6Y#:+R2%9TO:UC !( /$$,C/"J3F922()=\;S_>GL_F*Q^ 8599!&09*E^"_?I-DW__-__-__%R+_ M_-O_'[L_!=9V%0LFHWO@8I)>AO MIXW8*?W3Z=G[TP]GW[\6T3?-QV=?,,\2?(=7B!7SQW*[(50J8LJ$;^J_/>=X M)0>3Y/D/5/^'%#\%)8[HB_Y$7W3V1_JBW]5_O@X>:GN"3]I.7NY1@*Z^\R(\9&603 +?U70.^P9/^^([/?=? MFOAY/.U+=S2/ KL4(8_^O/+OFM _7I.?>A#Q:TDZ,!PU(*D)C0=F;V =0VV[ MM9Z%/;L)]>99+I:=]HS,YBHH'IGAJCA]"H(-><'[LQ]P4A;-7T[I7T[?G=7^ M^W?UGW^A/21>X[2\2(*B6*[NRRS\,GN-B^9MK*A_^<9"_H=A,:CF+&_*$N2A MX8/4$C^$&>G.-N5IPC\]5U_EV=H*1OWE,@OA7Y+'UC[_U 2"HB ]L1P7696' M>%1-=TMC^U5KA.N$:-"P#:>GG^^_^1],#&4KQ 31WZGH?_[;#SO3/AE%O#\N M9K?$)LYS'#&(G_#Z$>>JTNLTG++*#+W'*[4X'&89,0ZYQ370#+4Z# MG8_FF4+#/<^TT$6>2<6!\4R'4<&S<\<\*_*RPS'RVY!?Y$^_W.995(7E,B<@ M7^(02SI$M9@+)IE 4OJH9+QSQ@!L2)1:% 4I80B7AM7CU0"UOF<@X]+;2.%U M_4M/P#L[=*A4U#B4RRB_9#&KY;/W=1T__'6Y^.4.AU6>Q^F3M(KE(BYJ6 >. M5K#LN??ZU8 :5F\K!2[V:.+U^:]57&[IK&>6DE\+FY&37,?+Z$D'7SJ"DBEX M9]08E$.*<5&TDSU0UZ+P)/WXJ [.U5Y%*^[,PUB ;KV-1M8[3RP!BIU,/SYM M!TA'[G5D2,_'<>4R6-")DSG,3F8TRRS*(KI4F*0W 9QM$@O@DU>7 M?HJ"6_(9GH,"SYYRS&;#U%,&.FEG,P9FR.V$@5K4.V_L\ W)\M/E##4:J%4! MY[6:>=7SJB#Q7E'U[6RW7,?+;+<.OG2V6Z;@G6EC4(K.B8LU:P M865<;M6^1R+DS.4H ;:>1I#P7NU:6,-Z[L@=>Y9Z'E5\K[FZJ@419Q6M -=6 M\^ YC$J6@Q(6KAJI8U?PIRHIXTV"+[_BA$@_?4[C4CXC8Q9W5O$6H%L2:&1A M$,(,<$B.1@,U*HCI')LJ'[,7G*>TASE3$T0BY(P62H M&00)&!10P1I6_$[N MV'7][SA(RN>+@!13T\F+0NXZ>17 72<_E(!1URI80B?/Y$(BYVS_TR(-LS6V MV 75%W2_%TH&5-P1U96"4?9^G3Z77\@B/T0/X>/Y*X8U84N#SN M*/,2O^ D8Q ?<%&V>-7>R:3AS$W906_]E5[<.X/L,0Z9TU%"5 NU:M!\&=T? M6)4XO\]6Y5?2XR[2LJ8Z8[II#XV-KN-]-?;%&>RU,2MZ9^04M)(].4P7-^#=8)%VN5G&(]8[0(.N2A%JX7=))!<&03(=N2"HN"]?-755Y&I=5CDD M)91:&@RKC!"'U&H5V#FI1@4:P:YQ4.#G+(D6ZTV> MO;#U"SW#M!HN*68!OZ47P;0/7(I9.$P2P]0I%4:D5"+)FTZ\M(DSN,R>,+G02K?^*Z4#TN<>J2"R(J"P:!3#[7-1I8*,!VPMJ)')@Z*0!)YT/I[*("I\<UU%FAVX P$W)T& ME0';G?_L/O5>TTI(PAG/VUM$A8Y^_I=C>6^LUO>^ZO6]OF+? ZS9]]JJO<>D MY!$Z> T?+-)(6'[-("^WG2WEQ?FV^T33&8PQX#8&&5NP?D!BJ^V=BI,ABZ$* M$T-,[L@+K7&.0R*LV>>Z=#1I00M1!?G,P049?0_[Z3A-T#"3]6J,0UKE@H@5KW VOGL:Y!'AN'E0,9I:@<9O%XJAZZ =T+H4 FI&J@,P!/0 M\_4FR;88LTPERXWRV(>%O$NF&&%W6:,4!L,@$T)A5/,Q@6^S>,0W]&BZ@XK'N--3H\X'N]3]0Y&'OXU8!K5\3=N8MS)!;GZ$6]5Q$<6A<5;+J.4\NY&Y"$)^([4*&+[9X11FNZ@6.P3!]%!7$1K_ MFD.W]]7C/TB7_9 M\]E+$!-8";[*\N6&7K,;IT]LV[W%@>D1=GPM+;0BO[76$#-WW(FEGX/J"RZ> WZN33T^ MD,LY&QGH8+9C IF0=PJ9D(FC0RZ*ZI.&1QXE-J^[2K(L-U=_3\QY[4M "I7? MD8%5]R(P9=4ST:.G>@KB\AGGQ6.5:V[%DDFY2_:DA+C+]B2(P*AU)2XAWU-' M$%IP0Y>OEZO.0J,F@%'(N@Q2M'"[@8A4T#MO;-").0X2HIW1>.$%=Y>$6?C< M_7U)68;*YR!%?:6CAA>?\H]YL Z>DCA0^QB)D+LT@RJ N^2"0PGO1-'"$OQ+ M(W7T+)/Y0XQ3[22S(.*PFJ7@.I7<>PZEBF6@AA7,98Y?N_?98XR++[&V?@4A MAS6L -BIXX$$E%J6PQ)F16JIX]?TIZIXSLF_VIH6A!S6M )@IZ8'$E!J6@Y+ MS/W*I:"%@Q>T8M(R9_MJ[N+BR_GV'*?A\SK(O^@.61O5W";.LBM$/V>67L<[ MO48"%:/(CAJB>JA5@[5L=!\DN+C#+SBM\(TA:YM"UNG4O@YN;T)?)@B&5CIT MDA/85*Q+(/!>S+!#7JOAV7?I=L]KQ,%0RXS1PEG!VV9_415EML:Y4#RMQS)J M.26;71%ZA-.KP"&=%4Z!>+46DC#PN#ZNR,L.]+F1>H!FD3(V0!-"; =H D2WNM9"TM( M IIBM*OKXP[''[YF+?74U2V3%/ ^C>.5"%K'<260(43H?6XF@G?VP_N%]' W/4C M$B$8M:]!)O0E5+2]-11<;W*;9U$5EN.&KB8EQYL5+0HPV)FHT?!.L%$P)7L. MJ=(Q1ZWJ@ M?HAPS#S,K[^G/Y[R'QD5R*^_7-!+[6:/!6%?6 X*)'GN@@!*6+3NA8?>JUV% M2)P=?6'S#[64C\J^S,**W2)$K$I*T7_LJJIEH)J:[CX#4=$20.+I'"["YKX] M5/*,O#RB *Z2X$E2A,%S5]4LA=74<^\AB(J6(1+&BHT,HD(^J_H2%V$>LZP9 MNK+TQ)Q7O 2D4/\=&5@T$(&IV="1]>CD[_!37-1!97N?O<:E*>1==P-:V,-^ M02H,@C@V")4]1U<)M5H>N31+TRI([O FRW44ZHNY9HX,Y) P71E0/)$ 4]*# MRR(N[)$5_U$%>8GS9&LDAB#IFAL*J$-Z#,1 ,42.34F25MP_3U@2YIA-B9B( M(HHZ'X8HP I#DH$<**XHP*F'*JV\?[;$K>, U4J\"BSOR%1NTD=+(L<$?>)X$$V#H.M<)@:31$:,DDIH:HGD(\SB(2?N*(R<,@RCR-K&C2RODAR0"F MG"*U$$""])&9Z$&D?9/C*B["(.%XKLC?AGL_#;*N2:*$.R2*( B*+"IT2L)P MA88W3,4[:?Z&@]R.,AU)/X01H,KITHH!),L0FXDJ5-X;42ZJ/.\A5_<^:E%G MB[D&L.VZKD(.!%D,X,0-YTR\1Q:/O=$\+>-R>Q4G^*:2[/>0B[CBAPI\L:*"[;S+%FD$7[]*]XJRR;(N>6% F:?& ,A0,R0(U-0HQ9&3!H1<6_D MN,WC=9!O[^/0T&V(@F[IH0+:Y\=0"A!!%- 4#*FET?WBPG>O\A"\+B)"V'@5 MAVS!VL 4I;Q;PAA@]WFC$ 9$'SU"!8MH^NB^EF\RT>SH^2;K;)>H\V%?9)$Z M8C%HN26651'Z]-*J "*9#4X%U7JJ)WQ/"\VO6QM U((WULVBB'RLHO[?=9SB M,^4WD,JZ99@&;I]7$D% ;%*C4W"HECQI?D!4!RU32,1Y/Z*X[_T3Y[TM<=Z# M)L[[*<1Y^)H!(LZ'$<7]X)\X'VR)\P$T<3Y,(@ZI?.\^YX+\N,P?LJ^R#=]* M22^T$:%*2;,3@T<9 9N),%2!QC=4Q3=56+"US&_S["5.0W48K1+W0AH%:"ES M!K+PZ",':.)0&R0W>KZ)5 ?KQL;2B/GQ-GV0 1I0_,Z&2XM&]:W&9% M&23_7[S1#M+EPEXH(@4L)4I/$AY=9/!,I.$ZB"CY&G37M*4+(-+C:H/G[HX< M2V#MCAQW'H(@@@R1>.28SZYP(1]53;F:XT#A&?J/G56T!%1;SYUG,*I9!"34 M,FO?1,97@V9WP=T^9ZEZ":&A\^!U'K"E##FN>7\#$YCS/WKR5. M"[DK[SQSUM,/X;0=>_, 1 T/T8B7EM?//=3HSWES (4XCG"]7*VGOKQ-V10PSX(8@ M:DD01#'"$].,X=.PHX&X"F(Z_JFS*(H*YZ,()%'Q1",E> 69!'F(E%*!-!*+ M*_KFUST.*WHA^MG[QX>X3&0#3U'$6?^D -?V3H/G(/BA "7>=T:>H6R%SMY_ M^_@=:K0\4. F>\B#B'21]]OU8Y8H,F%)I5P100.QX8)$! 0=U+B&C+C)4"V* MN*RO3%D]P)(B#9Z[(H$45E/]O8<@*EZ&2' "O?KVZ/[GK^$SO6-5<=A!+N:Z M&Y"!''8%71D0-- $P8KM2AJ9'T==MAU84_FH.#)6U#P9 @*GB &!4^V0<&3 MUZ"@>35/4T)\U/(QB9\"1=)$K;1K8F@@#SDB$05%%S4^I>]H5=!.QT>V399V M;9&NLGS-,%R1'R0E5<@YR[>I@]DFW)0)@>")#IF0'T,>W. M-W'\C)/DKVGV-;W'09&E..+S+;+5);V\VUTW!MC]C3<*81"4LD&HV'Y#E4Z_ M4"W4J-6S9=[8]%.65&D9Y.P,>R[S4 HYM^Q1P.RS9B $B"UR9 J6M,*(2_L[ M%,ZS5[2!%W5^TC0T>G''1\2UH ,O2YP*A\QHAMCXW(WSN9Z[D=G[>D\+N#>;2>1D$NHY%.V/F- M*4K PKTI@B0(,AGAJ>]0:350H^*!.4O"Y;P[QF- %B5>*T]2F%5A>G).,[B)\(;)/#;"0!B@8A*E;:/"2(FZ8T#YT'Z M):\V9;B]S;,08[I;JV@]EVF.SE+;+6]&%:G/*"M50%P;@U?!PIT)U+%QTNF] M?$_XT,"OY3EYV1?-R,-"U_6HSKHX MPT&>41$$$<>B50T!"]0U@![I/K/:!/H[-8*8%1_WM+--*%E^%>?KA6P.8?#< MZ3ZA(:S>IJ#F(0BBR!!)M_MD.:)":''IKZX5N]1[3QW7LVQ/>N<1I#K6[$!O M:MC3OO/Z]313@^IV]J&$XVH>0AM4=?,84G4/,*FJO!$[:+6O@N*1H:V*TZ<@ MV+"Z_P$G9='\A5'@]-W9Z8KK& MBA*"K'MF*."*!!D( N.)')WJ'KB Z?P(A#<70?$\2R/ZO_FO5?P2)'1 /"LO M@CS?QNG33T%2J2(42UV7O!I5G"[/K!3!\&X,6H&'1 D%:81"^@/>J0-A9+T> M7]SA$!-H)#Z[P:5\,<).Q:E?LP#?3!LLP I](VU"LI;G1.4XL,N)$SG MV"*EU\IG^9841%'HOHA+#LG =3G3?0Z&(Q)00TXT(C$N(''A(DM9M_US7#Y? M5$69K7'.^G4U-_0J3OL["_"];DXC#X9+%B#%_,9;(([FKQN< M%EC?ARED79))"[?+(JD@&/KHT$D2EU%9A+DP%.+0]:@U?@A><:?357I>J:S; M'DL#M]]U203!$$>'3NS,J"PJJ7 GR '"G]ZXU&;LZG'T;QSU.^5'F95!;7!>;F\)X)(,(>GP<4,G.-71CE[%;0=E!M_OI]3R M8+R.!4BQU^(J;!B/&WE(037;!6TU/RV5=$DJ#=0NER1B8"BDQB;?G0YK"O(2 M;[(B)M 9*D41AT(N&2('V"5'7P(,+Z2PA%U0M1 0-BR)9POHWM-K'!3X+GYZ M+I>KSP5F95#Q7Z_CU)O8P._Y%9T"&";9H!1\3:.#$JJ$RD,/93FD MTE;Z#%)U7\?!8YS$98P+$J^S?>S/61+AO*"Q>[DU1+SVZBXI,[9075+9ZH+I MSD8"%F[;6LS.%]>+A\7\'LUN+M']P_+BK_^^O+ZS11#@QW-."$B(ENGB9#_Y#) M F&,;)]!TQ"V>@;9J?K>":(JC&E'R% /#.-&@%7N$.EX+L2"];,_-TMU0'C9 MGVRS9*1)R=\DJ T+]1I@^&<%TS0/"I^ -UF)[:)ZJ:1+JFF@=ODE$0-#*C4V M\1*U$C=1/%#JL-TS5M212KJDC@9JESH2,3#446/3[E>"-1"T'@'Z'OK9C?D\ M#_:,L^W60[W^+B:( [X6T6[IR'Y>4Z;CB4UJ^ IBB0I@7)(-2F%TF*5/IR7. MUQ!G.;5C#N-RL;4VF+&B?DG94A4,'#3L M=# I@2&D+=(IHTAHC*PGB^^R;9!T5[S2R$A*.U4/$_]6A9&L 6CUP+!S!%C5 MRD#>Z(*EI31$&1/. @4K0-$L(,/R^U>B2PVA$PJM'L$F2(0;MWF-.EMCOEV2%W>'ZFDXX/J*JB# M8^I#,3#\46.3'%'GDDW&;"8,A#2=+.#:3%&"F.ON309RV*=U9< 010%,UGOM MDJIO@AR]4>+]^_>W>&-CA'!4VT_F?T^__VAY-W[][1?UDW=_:G=^WO!<_% M'E3E3>I(5<%$RKT.,3IB9::42S?9S&Z6G(%8"0Z0Z709SB:![D M*;V"8Q:&U;I*:#KZ2[R*PU@5W]DHNJ28?4&Z;#-K@2&>-53)]%@CB"(N"81\ M8BAK'?/Z'D38#1Y@S7 H\8SE*9)WH4:I!.OQGFT*0ZL&AG MB59.PHXR"\O>V&#V-LB7.4OE';$8^A;G[-HAJ[&96MG?D-=4(/4H6*4)IH,= M!5<]5BX& R&0O.1W7\W:X9;5)Q&5_/%050 U_X8:0'FG@&FI II[YNOT5.0[UE5ZAV+?=4PBA8C=Q\,?T(O6[.>;=>K^ M^&@NE)J8:EV@##4"-O;+";,0,Q-HT]H PM?.G.O(T-%*T]/<]YB@T4(-##?M ML2HFS8'&BL(-J\9 4:OAB74V(:)&'"+++(/#/KN$M16H+%NP)1K;K]!(>V57 M'[*665P4+JMZ^*P8Q9?4H++)/,CP?UOW&/!:V&E"&HOEA@XX%X&I?NS)P M@TO4" *I^8NL*)>K&I3!.2ADW?8Z&KC][D8B"(8M.G1B!U.P1,#W00+IG&>G M #:%]$@3(SU@TD+K27JD ,*)CWE6%+=YME)NP.E)N.2#!%J7#9W'L-:A16!# M.C )Q$6 \* ]?%E?*F6\U$(M[^4HK0JV] CM4!B,+S$A5!^9;12@]#5WN,#D M(]([7"^):TPR=H%+C5(9CFEUW(:Q%O#[L:U& 0R_;%"*8Q^NP[;%1#LM($2[ MQPDQ^O01IZ0I)*1@LV@=IS%M-G0[M9YQMLI.]P".*E!O7Z"5)A@RCH(K'#;B MRB?HB:LS=@8] T (>HDW.0[Y0B#Y.<'T!UK:=9:7\3_9WQ5?R$[5\45!UH49 M7!]DU -#S!%@)5<-M:J'8C0'C3$\ MQ]XU&;V8"MR5],(:$:J4-SLQH,P1 *K' %0("&-NLC3KEZ"FM&%8::'G-O>J M93'ZF5@-2F Z.END\CL6ZX2;WS;.ZCLH8\^/09S2MK!,Z4S;V.I['0F;%2!>I-D5II@"#D*KC"K1I01";LB_%@B_$I)7<7%,Z"QZB(M,?ED M9:^MJ:\E5HN[O?I<#[I_^[E<%@S!# #%G,)R!=ZJBN M%%:P9H*I"/=EO>AW0-C%%RP&"+@$A,$%P5ZQ*LL MQW1AZ"4NZ P"^;4A"$N$#H0<'!)!5)/V'*=8O8"HE';;BVDA]SLQJ2B@/DR' M3Y$6GXCO> 6$1J3?-4XH#&2<]E0R>+W>J2L R]_(H EW;> 2TI0!QSM;LYO\ M9F69QX]522]Q>,CN\(;.HJ9/\[2,R^UE7(1)5E2Y<95Z3YON'=2>Q1?=V$2# MP)S=?J50$9\EC6K22M$]P% F,)K4*\WAGO.@B$/%!U+(NJ2N%FZ7DE)!,%33 MH1M2B#U#IW0XB!)*I:!#351F*.SL,*_32 EUV6<5*7R.(Q2VB?!!I!U%*M% MP9*LCT]83N1/WR;1?L;QTS-!/WLA0^,G?%/1Y'?+E7!&0^?=1MIP2M2 M=90!, 2>@GI(Z\8&JHWT.N'>\7["_$=J"#:EZV9J>QYLM!4 M#85T8+8*A/0 MJ6W O1>Y(VY;1^]C;C6;FF[NO=,Z(V%ZG$7W99"7NC&O!J<0ON&G.*7],/$N MY$&(3T"=B[=U))Y=A94S\-O<;:ECV;9WO#EO>,-5H1"'-@%^P/JRR@G.6U9^ MEBGB!G]E3U0S;9:ZSM-AVA9'<%DF13#]SABTPC[87M9I,AZ(XAR'A%_ *O!M-&W997>N/+Z2,U3>>A6MO-=AF48YX.G+1_O-XDV19C/E.%,OYF3P.? MD4M[;H<[VAV;4ERR!8Y#3!9"''I^\#!^F*?1R('G!T7-S/G WW[4"6_XYF/L M;ZH )4C%]XB/.DOKRY>HB*)ZODNRK:8%;K^(V+#:#[S=MM3P8=VL!4NP3 M:Q6:Z8$J(::%_M[H_2<0MI%.@L)CFX(B')UO/Y-N?)&VQTEF]#HBGDW?<&9C M@B''^W@F%G00$8RT H;%DZ$+66UV=*:?N'-@;6="NX<"3DCG-HQXP?EC5F#[ M'5NJ^*&)[(#XD-[P@XX7TC!.<*\H#]EAO,QQ7N5M6'S@CZ4< Q_H/6!\V1$+ M)]ZIUKZ*CIWRYF6[O1AT1$5=8D4'P/3P4?..?_W=V1_?_3FP7HO2[?2*RZV]15'1\=9RQ8HT2Z.?@SP/2,.ZRO)Z MSJE8YA=)$*]52P$C;3C=NCNE>+VMNF,,@''%4U!+*2Y;)4!!T>,\$":S,ULW MA!+$[>N/VTDEG69"4$/M94(0Q< P3(U-B(NYT*X'1@DF?K/QE$#88'K4I Y_3FO4/PR]4E?BR;(_8D M9%ZN2"$5'\-.U>DF\!&%Z>T(M]!SP\$_<0ZF^(E&;;HP<03FMY@%(*W?6&73\DE "7\^^C@)\VHE@Q3/[K01LGMWF M>!/$D7XD;%;SRS9Y(?2$Z^O YYP4K^0.2RK4#)JAC&(D40:=%VA#C<[5[?9Q MBMJ"YXC15#1#R*A2AS81/AZZ)-5N5L0E7)8V4<-ML&4)"_(@&A\9]I5AQ(:R M ME%AUU-^(S4H%9&B!LN"Y:4=]DV2&BKJ@ME_3%$1;]D5!5$3\2A%GP2*A!+ M")C3-92\$4?_^KO__O[L[,\HR=*GTQ+G:["X?+ZHBC);X[PIX=;ZTQBL^.6H51'U=-6: #Q! M:8-;O,R/Z[Q9^L[HC.I>GZBV (^VO:*-IRQ3AS]\-T%7,I;/I8,EZVZX1W\? M[V65^D"6?>3%LESUZ2L#]JEZQ.K[*O@6C;?@5.OXA>7@'3MPDNJ"B%%EQ;$* M4KN*@'FI1JN*3W=[., /Y-M=*GC*PJ-"V_>RCZ9(I@4@B2K\?ET'6Y'(F>TO MZBQ$ B&H_1DCQ<<98P#FZ3$94^VUP>6/'H=;=E")'1>CBFB12L^*P>;N59P& M:7B DY!:0P"X;%%0"TYKK(")$29#UYR$O*(G(5L+MBEH1BYBF* B9"A!BW6%"=';B4ZWX13$_#5,JHA=4!VR MO?AWQ"O,5RNL'..X!N&R'?GYP-VVZ!8!K/;LI>PRGQ#5VO18"CM52H^BL!_P M[H6_!9]PC(IX0RWVX T08FKS0Q1(.OLA:Q0H*%'YC-%CFR>=Q(#T#QRLI]10 MP$@",('B80HTFB:8/+,FB,LT.=5FD[ D?D'2Y/U;I*LL7[-<%*:9%Q>(6,)!UMU+E3L)?.$77L[3W-6W[)8L;$L_^6.#3NKBRHX\E$G_YN9ZF@G\1K/Y M;R#E=@. %&)_H;\GXITB>EQ2[[BV 88P[58$$V=$ M02\W>0M I9=XMU* R*. IN;/MWR_!XZ^4U!IMS6$'1BFG14A1Y5&4,:I=8(F M>K*Y8!L(TJB=:5N4>&U<6K?7=SKS.K98O8E76V4PU!V+6)*FZS2$VF5V[KLY M4X66/1%/MPZ=R;C4?0Z&+A)0PJZV.HD@]5@\=27 .ZR6^5.0QO]DX?X%86R6 MQ!$?2Z31+?EH=+! ?UVNZM80)&T:>)-C.Y!MIYD%#_DY>KD(#V$8#/L/61IA M$WW']@GJ669A+^3T0 M1[$K<9U!CGR0>9YG^466T]!!,U\VS833>P(F%*Z7_W^$/IB&,0&T(@<''1TW M>05I5\BLH(X9>/W>#?[::<-YEI(?PSH.2*.Z,&T^$B9#AOSQ)C'W98G.5^G1 M:+WKM]9VNX=T5)'Z.TJM5,&0=QS>(3]K;;Z+N3WH_I480(T%>![>4&23%[=7 M!T19K3>VU7TKI#5YU;OY3_.;SW,P=&R.CYK"9*FD6Y(IH?;Y)(@!HHX*F^C; M6DEX/NPZ"]*"'5]BF?!(G,%2-G8P[P:H)HHY/N-D5 M8W#23:\$AHNV2"4GWYC>"6*:?%J@T87G:)7%M/>OXTR H*BE-QVC#Y^X]KZ3 MC,-OYW&P MS8A1!E)['SG9FH?%@*E%EJP+C#4%AM;[X1X?R6@3!(, MT[3PQ'L('LO.00%X7K-?&I-75$K[8Y+6JRE$@7+)Y)4NY^=08CH:HY9;@]L9 M"CF]$%(*L'?U8T\"#"6DL(9,X$+PO,EM7E]XRC9WFL>A"FFW0TXMY/[H4BH* MACIZ?.*8<7XU)V'.);I_6%[\%0B#&/3G+(EP7G"6T^E%^QYJA+[S'=ICBB5L MW[91!L/$L8B%^'MVNWB878-BY@[]@P%&3 M[\@4F>]IU&G<=9 /T O/]K((ANT'*89PU)@JG#(-5*N@69[3O3LP)Z:MO\)Y M]RL81QS[6@790O2?8%(3D9M\>VU$6PZAD=#^ 2UOZ0[E>S;Y_?/L[FYV@+UH MBG/WNV*TQY?H :6'["9+\7J39%M,NKGZ@)+N4/Y$0\Y.[.]5T/8X_R0KWCF[ M-W2!INSL6GN:[2%#]*QC8P5='NI$FX*T%@50N>$)^LXH.J58+3/'*,,@Y 3$ MYN+__/+NYF*.');I9WIS./]U>+_\VGZ/+Q=W\XF%Y!V6.NST+;SW1K=7P MDH? ;LI;(^Z=?/88%9=2$!704^"2@IFB4KV*9Z)IXTF=/&2JF5S;XN9B^8FX MM-G_!K-$1\+<=5RVQRXR=M0"IV%O)=+@T$;:<)I=<4KQ>HGRQA@ P\TIJ,4; M^%H;;%-%SPIH7VE5>I/W'&L$'*NU'G:N3!!G[O\(-. 0S];% *!R*H#G.@ M/2V(7I/@H\>"V(P703W&5]JHNO60]H7I^T6S'A@ZC@ KI$_X?+^XF=_?4^=W M03SA',4KV*(F7\&Q9S7TUXU8+IMWKB,-,Z$1]I:%4[#6ZT^5.+:@!:V0#6SEN?S MF_G5X@'=7L^@>-G[ZK' OU:D5GA,\8>R??>\*NB= M;<4E+L(\WM1N^#PHXF*YZJ8:,[%LBB&7])M>T"XOQUL!0]C)T(5A36V(C;>9 M/DT=V;4 A-O"T(W?2TA_LAWL=36\#JU%Z-H1]4X<#/_,&,7)\8X&OUF#J2"J M X5C_-:;X35C-,'BUC@4L=-U?5&6=7&&=QT9%>%P<01:Y75%[(>..A!&=E)N MV-%0I^ IA8\%X=328%AFA*A(35F@G2804M%4_BDQOK6CE%K<[8X(/>C^;@BY M+!@R&0"*.VZX.)QK:97)+>PH9:\.(DV)!>5L=<%0<"1@57J=?EX=(.R\"N+\ MIR"I\"<K2U!K93 ,'8MX2%&JCYB!_FT(B[0H\VH- M*,I;K#<$*T6TS"_C8I,50;)<76?ITS6] &I6%-AV&#+-E-..?(_"]CKY"7; M<'L/\$.:4Z53IH6X&A!2SX.A4P!+3# MJ=CZ_>UU5A3?T?M[$=U?EJ6(V0!"O,\%7J[F11FO@Q*K[CL?"KFDE1Q@ET5] M"3"DD<(:V@5R7NY1B U:!7+@N&/0: ZF,F8#ADR =N M.T,WS@B@[.Y6,WEC+(#AYB385K<4%/UK"HYU&'01D5@R7FT?GG'SJA:!GI?C MU9T=!9U0J/8DZ A=[RR<"%CPF+4%=E%PV-R+$39&8#G1.[P.8AJ"D@ATE>5K M>OQU^9C$3VR!\#;/7N*"_'"5Y338'.5:]S3MP>$>Y&-(W/!>=KTWBR,41MMD M-CN[*&L-0VDWS4X-,N)ZC%,.C1?2L$=$IN!CLXX:N&Q3CB@-AH]&B&*ZT!+G M:Z+#:%;N[L%&FSP.]QXW*T*"6<*D,>E0'G:OO*5O?,C('Z7-R"98.)!A9V'$ M03]$&V &U;3GUZ\S=\U]MV0&'VE,;LVXR+1]1Z7H(-4S&D MD81*R3N%QR)5#=LZBD?RR$T\?U4EJSA)Z/0_S9!EX7)M-9WYU'%%:9VFG9IW M2HW'*MGNR)111QM1]6,E@PKH-9]TKDP:$RIDW"5U4L#;)6X:","@@ *5E.\DL2$"89V] V?Z4'6K%VGL5* MTVV<;UV4?J1O5 /#.GNL8K3/-9G/Z^@"H>$N66[W,/6R.>&U8(=HXA?,#E-K M:3G)DM,SI-.+VCM=.MX,&!I/QR[-17O*3*&N+2BT#I]Q5"5T^\A@X]%EG%0E MCLZW?"?111(4YD/04ZTYI?=^1>Y1?)HI.#3?"_^0ZC?5&N>4J6A%_GT,BCAD MSCSBME"2%07;FU;0-_P(O@704[P?GY[K.3X.^QT+O\KG:._RO++K'HL5U72''/3TG8/.^ZF MJ/8HYFX::X(1[R3=%[F.GD%CC#GKJ#:'@MH>$.=\&1?!TU..^;+36V!=G<"V)6=$[7Z>@%9;D>[J4J3G7AD))V39$=KZ#]!7-Y;=;*X). MLN0X/\;4H@[R9HPU X;*T[$K%Y[X82 6&7/B"=8]!,53RZZ/#(>;0X,^_IR"?KV5^+654^9WG\3QQ]3B.< ML]EX/HW/IN[/M_-7G(=Q@=FFRCMZW:=]ZSG>B_VTL6-_2'E+/-9; ;;7(Q=5 MUZJS#<_O][@E#9D;.LPF=U?->?<]BEE8QB^VH^Q#& ;5'*T_Q*CF9K3Z=IJ3 M;5',S04%M?Z19O#K+5W%LBJ+DO2Q9"A%8UC>/AEDX^3]:!/.YNTG%JZ=LA^I M[YV?>X#6,?%K;1%E.Y-U/-8:!>?#:7O,4IK):;EJTPO4NX#J6P=&.N\)%OUX M[:\MX/#E4'7+'),:X6,3]IU@C)X;<8HX-K#)5[A/*>KR*]\^K)P'= M:I,QX!8[5T8:&:%GD5F=(3CU8C/ MQU(HG%6QG8Q^%-05KGMY,0D2VZ]X>2B]CWE:#/>B;T_=B'Q;5726Z:# M-*V"!*WC-%Y7:Y0UEFN?NPFV!\F!:SB0RE8*@L1B>Z!>P?E152UPX=RJ5-H[ MMZPAZL+ @IUN93$@MP#$/=[F=7S*9N(NXYXY.6GN:UF+T&?Q8 ME=0(C6I#GJ29G8>I[>AH?<0Z_AG'3\^D^<]>2##RA&^J]2/.ZQ66[F2VLH9' M&?CEO=,:)I >,Q*T:2IZ&OQA13=64,#-]"JX/X-_R@]( ?%BTN+7)U^$;S"+ M_E$5)77U8SZFC3677FW/(ANY;S8%QLOMAU_.5RLPJL!/-BV M*Y%TRL$-"=8S,CP(\E(_D- @%6["Q4]Q2H]FDAXSH2?60#-IEZ5G4105CD9] M 5'9/]-4!3(S;Z@);S@[ K7@ FLM%"9!O"Y0G(85'9R")N=M/;4XZH/LE/R3 M<5@ ,PD;#3#!EA5,R:U^/(DV"DD7^\371"P6YR#W2VZC(]XSS=,)'D$9!LUY MB .K6[JO'@O\:T6S+M'+2=FLLFJ'@E34Z781#=C>7A")')@6K0$G3-^WHHC) MHK\SZ?^$R9WK.,6+$J]5_85:W".'!- :'K6R4+DT!&CF$]5 3 4*J8A3#3&. M"GJ'#PVI6+;RG"Y^+5?TN%ZI2I1FH^@X)+$LR*#W,VB!(9\U5&'K4+")RR#A M5]K0"6XPG2&=>.)Q_&65\RM*Z "5G[@)29D*EE='L]9VZO+'%ZOE 6V4P MO!R+6)J##W$#B%M W,0)OR"S.$%=,T<^[2&=&)!*.#^K(0[Q)8^]\T*-:5CS M?^>W;?W8%X;2,^H2.NU2*ES0>07E6LM(&TZ3*T\I7B_5\A@#WEFY#VHA#7.3 M&F.G0%Q4+V7718ZCN$1T8?H$U=: \'J1TE@TR[?TDO=Z/VB!\Q=E/GN=@MMK M74W ^Q>[JJ3!<-$(4;S5MT5F Q'IZ"6S(]*,KB@BBFBA&H"X? L+>.H7B&_QR'=/!SC M8OX:)E6$(W[/[7I3E77JO&%6TMF:]@NJGNXK/*4 M(*%9V8,G?"8;+XPTX&SH-:E@[5R+HZ7:B 5#%A42U%!C.**%IKAWR MO*RMO6/L7%$6[-NQC M,*L!()U0" OB78/;WV )= 0!K^TV/!PU9. 7%,BC _X,8B P0*:X?AM*1Z+, MQ/\QSPI5RS8I@;A-H5< JXL3F 8T0EFA5=Z*P-,8>6K!BS3,:>Z%2\S_OTB5 MA9$O!%FK PHXIZ 6_'*MB^*4;_ZQJTK/;J/-WC&"R1T=WTY#@&_R&:W"6W 9 M0[!*CV$YL>3=;6BK:Z0)>&'$U *("\\23P)O[K .BN[P.HA3OA.-Y:NB.R4? MD_BI-_\@C[A,NFYOI!Y1'$EK-L(6.C:N,.R. M-"@Y7K 8:;5C"5.QS!7?ZEV[]YF^-U7*WIRC5+5[DKLFH&8K(U M*#MU+8ILNV=78PK:V?#]BB&0??IENTX=T@TN1[FCG;SC@4F9E4&BK3\;K!8^ MZ02E&,JVZEU"KPNFIQP)6+7+E41G5(TMQK>* MP);BE 6\-BS&V2B"V)4M%,1J*_8UN"4Y:Z@CZ7@-\22RO*2Z)223$@@N*I>0 M]!KP.:A;.WJ@00#LRUM)1,%3W>+H$F](6,&OJR$_)YC^0&_L7&=Y&?^3#^!5 MGT$=Y1S(O..!\$$_RB!&/8AM<..1PY9+$ODVYE'4L<\:5= Q#*1==;_!H.BJ MC2\S0>SM[U.)@O+<9H[ANK.$8L%N\ZBN5Y^M-DFUQ>)1J^38 MWUH48.!%-1I@>&<%4^+JV/76FV!+7I#P\R/USV7P"F:EL<9)//D*%S3U6Y!< M86Q'.Z62!]H9"B"AG4(#&NWT,)6TZV@!85KG2L9@':?U4A+!1]?=B3]?I"4F MW["LBZ#>"##.BMN#_9.*.-BI,<8$&+9.PZVB;WOG#,V9LVG,G# O&M>6WNI9 MN]]#VUMCP"F9C^F>@H2S:8:MDM0,ZMQ[J>_*3$HNW8== ;H4TVN <0Y6,.47 M]06U1_"_#6]4Q:@+"VYKG1FJ?$8LY%)C:\CE!8IQ2J^%9AF,KH*0[0S4+5UI MY)U>AFB"W;OR4"4,IO&;$ IW=]$)_6S59)YJ5( M/,E*=6U8J@R:K' M+&2&9U9> M)$%1+%?UB'B9W]%[J-K+^MK<51=!DN#H?-ND?:T%E:=$][7J]$3883Y![\S8 M?B;!^.W#E$.1R0C%+'^DMRVND>HF M0[ );HE>0>L3A&M]M*$&@/"[*<4LC7@Q.M<2?@I*VI*WEZ1?4GPH>W6G5XZ. M+%3O[DE+73!<'0E8Y77QZR;.MRB"$X/(@JQ/P6N\KM;G69YG7TD!+X(->:(\ M8#[.A._HV50X4_2LT@=#U0F@+>.+@U>]LAU5S0ETZS?R.3@+=UH4:IJ)N0U ^LZ M01GAVM/#^_1W.B.^G8:Y@";_H;8 VI4881NXF[?GRA_;_BZ$U=]=XL=RD19E M7M']T*3@^ISZ:G&WFX;UH/L[AN6R8(AG "CN%7XDHU0R.$W#>!,D=*OP =+, M'X5-31*<*V(K?L&D#U"FG#3K^>.7IAAJHDF4@#).C71(O9NLQ.@VV-+U;73: M;*PXT@T'?9#-M+V94F.5G=UL,+I [:T&UIK>&38)KFISIGZ%D2]/,M MFQ:W2WT@T?"3[4 )79[@0!#W3CI[C$+J^EJ#CAOJ-/9;Q+2 ;26KEUL8QFO# M%C*%K(=%,CE'-;EGC%TPFU&BJHW@DJF"8*6E4@K;[?D5YD*;N:AE[9RGXLV/'J M.%1.BX_0]S?$LRB6>JBG40;C1<8BEJ09KL5 K8N3P2@M3T'BNCN\(1_LF01Y MNT5_59,U:3E-8F)7A)Z+U*N (9T=3L$SUH+-P2THIS3N@S:J8TVEN4U2%0@J MQ9U&V ;0O?!:(0N&3P: \CNA-CCG?2L0&K',WK19!,E%MEYG:1TRE&4>/U8E M#?@?LIV[I;G1N@&&XM/L;=7Q\>-#? (A_1P,C22@!._(QQN@MO$R#N]"A:B[09_C M59770M$I::P+TJ.240L.P6RA"FM(;/\YG:.H![RM"4@";8KB(LQ=HES^.-HRM2:714)%T$EP@Y6WE4 FP7%@4)[_Y("TN\.X3+(5IH MG@<(B#=B_.6AG]@K=X<.G]-8.44VUHCS3F]T 87NT-J"=V+N!5O>A7(KB)M! MW,X)XI9.4&>VE_2US!H0]M%V89M#QUZU:!&Y:!3#$M$&I60"S'8DZJYCK M^-PVZ?6'Z5Z&;]<#XD1%@ATS\G&Z".$)18P&$'^$.L'/2TW;# M0T<%NM=0 [;=\I#M=(%X#FV@Q?]^E>7W.'^)0_WLT @C8$)H90&M0VC! C0* M3T*OG4%'94:<3XY#PLGB!-;\E**TK&O?D\TJ&P#(K"^>!9?E!L!TEE-0CZ'P M"S5TI/FK9@M(DZQ#OKJC%W4VEV4 V\YH*>2\$\8"G"+=1-%F0XF N;3N;$9&M MZ34M_-87VGJ>V#Z.XGR[DZDWQ,V^!GED>4!C7_N>CG,!.PPBO&3J;[8M>'DRB$,.]^?=) / M(>QJVLLJG&9VJ*)(@V=#FS(TJ6MPJ9LG?ZTE2P#9!V%9!)T3]+6VB0)NM),<*MR914F\PNC;O^$@+[Z#Y*H.XZP''[97 M%\?O*O1O?Z/A@\TG/5)0H7LU+%?AK+S37 '(G-/[?KCZ\]!)@Z..!"3O>4M- M6?F9#MEHA9?\9IJGJF2JAHAW\K^]=N:A>[5^^QMMDZZ[5\M7_Q;;[Q[=:Z=5 M[]6] N:DIQDCMV.^#=^&4P9YJ=V^<[1B6L5OF/W?)C/UV^ 3U"'$;YU[5H47 MMF8,O1MS:KLT%^@4/>*G.$TM*?J&(IV/;$_*(N4;G3[FF3*?\%'>])8B&,VG M.F1+EKSF-Q.9J,NFZB2>J :<32J3-Q5(/\ QQA:'1 "J=1[^TXYJM8=[_=MI MS0IG?T6)(\KX,S\<:U3Q[BC?II(3]=/L40S*7Z_8H"8>'=D#Z#3_GR:=[! M-]#(.4^<(8,I9,WH"GD?")B0*7T#K'3Z4WOS^:]57&YW]T45R_(9YP_/06JS MF,8>7@8EO@KBO)ZR>H/ M)WQ8XP+V45_Y)GS'B(]W$'=@\;ZWW\+M"VE.L/766Z?1V_V$"^*EX,8,H_&] MB79_K&IQ$S.,! =U?YZO;Q1J7'43GI6_"DXSZ@$>/(=HW_K:C MB&$QE7'$6]XO,-D+7F7Y"L=E1:H27CPQ#MR;< %'J1 WD<089/]UPH@)7^5M M;U(XRAJ7C\4/PT*N-6:[52X06P(\+W$!7*[?KR"_E<7WZ8$7VQQ3I]_MY T[ M>("G?,^;Z/5-G^DPL;[B);^!\%Y?,L65#$$KARJ:Q@Z1GAMMB.1OK-&]!'%" MTW:02(2%'$?^^N+KWF(35'VT8[3$X;M^?H/JM)^ACO?$D;6]Q9>^&U$T\FK_JH^*K]N>YV[&HZGJ7 MX[W.?R+BPWTT_72(B[E\AX&]KSM+H_GK M!H?DQX>,_JDS4S%[>LKQ4U#B15KF<5K$X5&F<_?'\R8"R4-]]D.&!Y/!P/(Q M'K^ R=$8* &';THD/Z92'4G"5N,J 5I]E6 &XG'<\^_N>A85\ACLK?SWET_ M"HJ/]I1R/ -=XGP*)Y33R]+JVM7H":)W? ?%,W,S:?'FO ;$'9:_'3\RIK1# MYO$)'WH-WM=F=*;9"WY[374%[B59SBZ!RGY(>2 MW99S&1=ADA5T@X#=A:56-OQ<2CJB>/*+1RT,P!F23$"MNT"TMH)J,XC901U# MP.X'%4N]PWIMN +44M*T4PK!V#=LA6&4,[! 5YV:8\;R,;-,M[ M+VW2ZZG6 .3JM"VR1<).DRDP9-\/OV)]DML[X1,O)_(Q(4PHL)T?KO61[4!(,1L7VC_7K:H. M@6;E%8YP'B3W95!6!--VIT\*I_A\!WZ'2Y(?Y?-TF\)!7^"FP?R)-YB4KDI"#!^A$>E.QM:62[6XL&D,H)P9@MSA::$S16P! M6EW1+ @K4W\C9-5 'Q+U/,N^H&]C9@>E64DY2^?NOJ,STU2O8'_=F6-[78D0 MVE3Y)BN@\_OBF8YO%^D\#=AFBBGACLH& ([KBV?!8C#NB72!U12I[S#4\HRPXGIP>6[3!%+6M.AB.CL!;]HRI*MAPZK@&+V@"]H?IYAVU%9]7Q3>CC03T&%]<7E6%]B\ M*=;/8(93\ :7]1H+RTD1K^*0,_*Q*',R7C.'T;9V/ ULQA53,;RQ,P+&#TU% MKASJT-E_;NE'J$1>;C#=X)D^76=%<1'D^9:X1;HI5+-9S-Z"5_*:BZ:EK5H= M+F&-F(4M"KA$6:.$$J*%0JJ&&CVHO/V89='7.$EF:;1(2U(D.F_+']E^+*T) MK\RU*)R6NAI]N-PU@Q;#A48,+$W9R,ZZ]7)AOTZS"UCO'ZDD7#IUX4&>ZQ'; M@6;+JTK8K[=2;5B52\*EC&Z[*9]V&3E<='DC6[;>9"G+>;GJ%.PZ#A[)>)IN MZ3(,3<88<'I+V^B"]5(?6FN#H>5HR-KA1T<-X!BD@T[3_8\/\*;:]>1']_L, M"I<[S2BT&?-#%>CMQ([MI%FGO(:/(U?Q068=>!E/9?)0*:C!:A$M)#LE8(0; MOP(#;HEEXAH*F$622?YPY&+(3^(2"%0B=AK8#;:>2Q]J>26@O A:\O55P,2C M=CAE$XOB: D(X=33I+I#_T8MEX2S+$*7< 85,(2SPRG,Z;2SV%0-]?2 G=57 M%_#:<%+?2A,VBV%'Q&MP9?7NLXRAY#>YXOKJDUI'A.!,PF&H7*X[1?P/< MM0X;=23FQ^[K9'7 @LK1"]M0UK''+5N_@57JT8O22\F"=*T"A%S7."CP15:4 MADEUB9Q+*BEA=ADD"($AC@J9AB]4H]D[!F6^>\?_ICS&AK(3].-YAD#E'J>1 M D,8)3038T(BBD[1*GX%DZ;NIR"/Z:#%1!J)G$O.*&%V*2,(@6&,"IDX><;E M.GP!PA,3/SSQ0LL'>#PPU3^?T,\D;L/3=O&^JVNFY+87ZK0V>@UXF\[/NLJ592;DNK"K3)R,R*KV9BI- 'E-W24;^7.)\#<3O]DM9YYHK/BLS2VCD M_<5X$MAJ\G6$P?AM$T(UPUCJ]562?2T0_4)#WPYED;9?P,&EQ7=X'<1I\_"! M- [515'CS?@CI7TAU5PUVP!*86O@QMML\T:U=J;4=]+,QF^1Z#2M;5:E)4US M<8O)QUA1K-TVR!:0%[%F#8$@C/WK\Q;O\- M!_G#UVS/[]-:@9XV\N'MTA7\F;5H&Z"';"4[19S,FFI MD;=)VPYR"7%__P:)>T4^Y@&^##<#E;;=0DYE+;7Q)DG; 2[A[!_>&&=G*S)$ M9<6*7_9UN -;$-DK+>X4"O<,O3D>R]!+R/Q'=B,K/;>+ ZKQQKB]YT>"R>!] M2/OF>*I=&%S':;RNUO5,VZ;6>@L<_9PVTR7STTH7._&N1'Z3KFX83?'W9=! M7NJZ0%2YL@EO/LI+2SA7A,JQ\XLAHWDD>KZMDG96]SA M%YP705(L5PU,61$,"LXX8 6\Y8-6&DK 9(UT2)>=#OHV;[2^ ]*]<<]''%U3 M"&4N":FDR\Y* [7;)TG$H%#(#%'@CL5(\;<2'[C=I\@CA'FJK:A)^)41 GD9 MC0WXFX&T_]VUZ+37"QXS&J:_X,Z5N$5=2L7C!_)3$83LB@_=X?ACO,AIJ'RT M#]5K, =_B_?0ZNA%$Y*Z=_6[ESNS&>+N[RS-(RJ?@Q3UE6"E SC ][HVY TX M["O/Z;&XMBJ(#W'JKJ/=9CH/EZII0<;@A7GSLK)XE MH-KZ[3R#4:\B(&E]1JCXM0IRC%888':GFIN:^UX5LOZ6 31WN$H%O;/%!IUP M6R7I%X*DO7WU6$X@3:L@N1(V[PT?NG, 0T"[YM\\\5Z=4CC#^N//:9L'TN3) M0#[(8S:6_SEX4LYQB6*.5V.D( <-^:II M6<^?^R]9M68AI5:"S7[6H"T^5GT0N?=[K)MD-!^LL<,G=/A,;$M[#"B[HMBPM)/*5$\?I;332%$/N1/3YALX$]W^0" <&@6LLU31;ULP IE<$,Z#:>NR R]YX[4XM#23YBA M"N%LK4$[.*H"AUUYA2.QE=AL2K)5=LRY$04:T,]"$R 3[5%+2$F5 =X;P"]4 M%\IFI*2%GO/>U*880K^J4X+5PUH@%1*W9^EI"+2_O:"UFI9\_O@N+K[H5J15 MPFY7KW2 ^^M0,DDP;-+"$]>&.L*(2H-;<1V4YMJX?JI6\,HG ;B64]< 5RH- M$&VX=0TND[I0K#JE2?"$51F:]"I>228!KZ591QXNT420>JIM6GDP'"O*RSC' M8?DI*'$>!^JBBX)N^:0"VF?14 H0=Q301,84Y0GBHJB1!4*7P;#X(0\B/&JN MHJ_A<:Y"!ETS5]$5!T,I,T;E)$6M4YP6 MS'MV]@.=;W/19C'&^:NQ6T[QW^=TY7! M(W^TW@KCD=X%IFD=N8#":2%JZ_21[87IOK"W!^YQB[IR]5L1>^T)JE^,FC>C M[JO1W0&V21VH<5_B%0FUHW. MV9):@LH3CGY MB U^KV3!=ATGK1G'YZE8(2_Q"TZR#=M(C8MR_FL5LU\^X?5CWW58B,.J/RNL MXC7TK1*B6JA50US/1R7-7\DP/B[P;1Z'^$Q1-3(A6!6B03BLAD84;:@L8C$) M^I=WWY/>G?SW[ _H[UQ=.W7FI#K>VU3'>_#5\7Y2=9S]D5;'AW=>J^/G@,:L M9;$HB@I'+&(5.R&9$*SJT" 4DDG7HBAFLCX^^I1\"J ^MPK>GGD5CO6]#YF[ M %0]V$"U2UY CS$736WY=$2-MS3YHH$GS" M167LU'Q3!3L%KU17T.[PA.1BOKV(]09? M^599D)_?PHOT:L"[$^F@,7QZF!_SK/+TPB+4K_\ M'LR'UH 3(L".Z/^+N#":E7PUDEW376;H-H!!=9H'T*IV3#HP&X4>JJ:EL#$Q M%_=421_SK"C(V'X52[N"SF- GUZ&2IAXH#*("_F^[+K.!"+U^((0H.^LQJ:^ M4WAND=#$Q3=?I&&VQM>$!-JOOA.#^-TEZ-1?G@NC;ZFX-O?N$3\_B:^R/GA- M,A^E,*"J,&.4'![+A#JIE7Q5"W>#JL:P>PKHPTM "5\:EWW2G]!?DRJB7_XV MR_D6Q$%(Q'+_I25Y?\(KR'R%QS%C5K:JL:S*HB2A $D#5F'0K]\ %--:FS2 M3:)D"-:1]?31YZ^T;59Q\4QG89>K2_Q8?@SBE'*(<&JY&BR"CM$#U()&P17W M:'25Z6(H53]!U$#;VF@#)$\>G"^0-D4DS3VGL]^7F/]_D39'!.YPB.,7U4E3 M&SU -3D*[K F&V7T;:/^'=T\V)ZEV)D 4XF+](60+LL5DR1:!=#5)L-I65\= M53#U=)OC31!'FA#/I .ZMA10+2NLUFX&1& JC:VJ[#)5ZN?0/5@WKA?L:H*N5RW@L3UA_U0AF.IL\\O5^.RJ,*J2KHJM0C MMHY6V;0,L^)_A$'&J1=!\:\M_L*$KZ+UW M?@D2S.:CBC*/Z;$6^F"61OT_="1OV15QP^YG_EK/WY,?GNFY,'KR?[Y:X5#: MEMTB ,0S3P47CL$3PR>BB-.V$EM-7X=O&MI< M9?EE5CV6JRII)_]SO(ZK-=V&RY9G=O--\M,ZTTP!JMI]2R"-K=@K2L>=EE9/Q*!^TRN@S1A\012;! M%H\WI'@W]8@:.R?M5DL^>N>VZH$_B'$9Z?I>"!-CXM+X7D4:7ZI6>BQ5 57N M6,2&@1@9C>],G/#4GCPD][C0PY#Q84&7J[L2XHATF?63HRP JMZ) MP*7'RNJ15;^--G5\TCREL4)CSU?PG@1%L5S58\)E?A<_/9>&W=0F'4AS:;90 MA2B>*E(GW"3@(%7%E"%LOYZ.MJMTK=82I-QCGLD[1_KK=^UUG&9^45CD@A$KI@ M4959OMWI*RXJ..@+ '']..42SC"Q!>+X!7>VH_'!9_^U*"##5/X&U+YBJ'-" MYRTJ;S,2BB_&UKYH]O L#)+.SKT19%*9@$\7(_*IA#CA:XIL*HH9[^UGA,F$ MFXRNHE4A&X_K3^38JL-G@!;U]-KOF6T.\,"L=IY1+?I'591KU=822U7XU:U$ M/+VJZQQS.YN J[G]4_JDO.]RC/X;J7 E['UKO6.87YWIN>XOZPE6 KMS"N)C MED5?XR0A'=TB+4EYJ5/B&?R&O\L(L;=10"PY7%G$BSKJN6U*F5[&N)T)Y#5M M8H.P;2F&(T4Z>8!5JH5I7UMLAXK_YLN90H>F?!#?K*\;&JA*#6!]V:#55EN3 MUK75W^T,\K7HBPDDO#LD3+>/J=17+#M$#B:OX9$E'<5TM7?*88 U?%^ M^(7U8&;MI'MFFAKL;"DZ05VCB%OUVQ6S*R/HKH=7>OT X6M]KK3.X$J>Z%.H MCM$'M. T";;\CA.^MY-=\T.;NY]SN0>_[,1_58T J;[H1*+E+1<3I0A-H%GC MD$-V/_ ]D9LS/V075W5W3/3/3-[@P2RACL4,$!VW=XO'4XC2$\9 MFY;MS&1^_4JV 8/U0WIE^A;-US!&IS&3IQ$N]:^>_LN_[^L^E]]+_CR,_]_3TY$6@RO M(/KY+?+^]@W_;O[9U^^_#>GRW8?OOGO_[K\_#:;N,UDY=U[ <7/)-]M:O!51 MO?<__?33N_2OVZ*EDF]/U-]^X_MWV^[L6F9_]13E"SV)O)^CM'N#T'7BE';M M9UK2$OQ?=]MB=_Q7=^\_W'W__MNW:/[-%OP401KZ9$(6+?Y?QM[NJS'QOS"] MBCEA[_@?WW5"II"LIVFU9TH6?_LF_A)ZK/4/[]]_R-K^WP>%XLV:*6;D<;WZ MIO6N\G>#*/2]N1.3^;WC<[RFSX3$D;XOFHH-]V_L4!+$SR3V7,>OW%EA*_7W MG \WLF)?BD:+T9I/$4P'C2!6M]!LCZ=QZ'YY#OTYF[EZOR=>O*G:F0:DM?")V@8L!_=#$==WP%5Z^GCA+R0("&Z_AP5J^?;N831 MA+C$>W&>?&TWY#7JZ1%#FLTH\8;I"1^4:PZXKD^J.C6-Y83RN9D)3Q,R'WC. MD^=[,6 $:"O6T[\N>=*B5"Q3%U=D09A\\W0JU;,D*ET3/\[:BQT?U ]1V7IZ MD38Y6J>K(=/%SPZE#F"FT52KL6_]*$JXO3$+AV%P1UB+X8:0KD>)R_8)L(X" MVZBGUWVV%5J1F?.F'VF"HG6MXZN5%Z<3/V.'+M:>U.(B\@ M4<0^X;*O91:9=G565:JG7[U[97G3AQ6-F[>IZI:A2TTA(GB+R>\(D[KT M%A=)<6LV5X.V5S,V6(6.S+A=T82$APW7:K_!^BPLW)0M!^N2KEYS=AVL?_J: M#=MXL&X"JS=J:;#?0@IG^Y<]M&N MYRQ=ZZB15!_A'KQ1[+UK'1(V?J-4NV"M8Y"R7E"S3KHT6V4P'M!=@C332 M;S['4<>-VU%$TDG/P/M1H:DF9 #KD*9:4W8:XDME-V_I?[3>^-4->+ MR)AZKK;[)S5Z1KG:+@,4<(18J;&SR/&:_WN4Q&F("+-N^'R6X0HYSZFK_7-( M"QX^ALV29"*;=:^@]_J!/MNR':\O@?R,H,;:*R_\WS.-SU&4-9OJK=@ MU0!4;=QGLD5H0)R(]-[6)(CT2UNUYLXFRRA^)I2'I]%5JIX3XO, C%F8]NH4 M!Y'A%\XF\4,2)Y2D'Q\[&U!PQ&FMGDVRR/&Y7^XMM9@AD5E56SR71' #TKRI M!D\BC7TY)HTT=E)IVFN#)E1]7A<\6 /VBX,JY"TFP9S,MPWQOD,C.6,OYH7S MX-KWK3L>B9MP'6$_9B7SCFR[XH?NP==]'K$:'H6&;J-_T[C4B+C?+L.7=W/B MO>/@_/X#__$N^S%%B?WSM_1C[:8EWZS0:],Y]]OP=VPL:KF0( MY6B$DHX6P6*?.!^B;=:'.>_'@^\LQ9 >%0%B^MX&J$)I;*+:)9%+O771D): M>U 2B/$'JQ@+9+, ]78<3.JYXC)%6 X']O<]902FN1A780,+MK M0M8AU8!_6!*(^0\V,1?)9A'J?R8.C0GU-Q"T2X6!@/]H$W")A!8QGU$GB+QL M5Z@'O5P:B/H?K1HD$ADMPCY])K[/K\4Y 4C;1>6!T/_))O1R.9& G\98=MER M \>_4 5(P9^Q4%"2UB(+8T*]D-\SH@#\2X6!R/]D$WF)A-8Q[P5S*.*[HN ] MDGW C\2S"/>#%[F.G_7J@?TN4D,N* Z%W5"NF=>A_)0X% U\H#(7=RG95 M(Z(%T/,XD7V'E#.,O#04=BL;59V0%G#O!;$7;WB.A6&R>MH[7@_Q+I>"XFQE M#.7G[!]FHP"X5A:)M M92^J%,\:W&/JK1RZF7JN?@(IEX4";F4'JA;0&N(SYZT_9Y*E,>(<*#WPTBI0 M_*UL/T'B6J.!![/0=5AP-W=XJ#/==,*YS/HOX=#;V7/JA73 M-O0=]N.(SL)7R:FVM# 4=BM[5HV(MD%/5Y\1'=/PQ0MAQ&L>/_/V^MLS+%Y:&X6]S@J@2UX9C,^.=. M#EFXTE$1*,96]K1"<6S RIFFQ)&K\6$)**A6-JHB82Q@.@CY&52 M4&RM[#AE0MF8B'D@P A>)8G!]Z;^ZS$RR)/#)"7!(*LI4=H4HXJW/Q$C07 M+PWG8BL[0YE0%O'-XM/9Z!H]^=[R(%6$&&IA!?"]'YNH*T2U<;O, )7(^G?MH^^"%!7EL+2H*=.YY MH:T=$7PFOO^/('P-IL2)PH#,L^V ZI1 6@7*A,4S28VXUFCX)?03AA1- U"I M9"Q(BD)AMW@6*1'/7KQG%E2]6X^RI]E4J,MJ0,&W>"BI%M9B+%Q,>+^]%])U M8B?OI8H#60TH!Q8/*-7"6HWAIQVV&"U#]5G\44$HXA9#<(6B60-ZNG)\?YON M1P7T44$HT!9C;86B60.ZMR)TR2:YCS1\C9_S^ZS=XTJ>?,]] M\$-':;FQ>[ MYB$0,_(6W_N%-U+%QA*@.I0CJYF1P##8.B$(Z8-'5WV)[7I4! JYE>VQ4!Q[ ML,K/R@\*0"&ULO$5B&(/T$'H*DYK2X7 *>LL GLLD@#_[0NFOMCM=XON?1<#H:]+OM6:_;NF\/VL-. MKS7]>Z\WFYZ>!7KA1$\I&4ETMW2<=:HS[X@?1]O?I*IS]]W[NSQW=O[KWW9= M'"UVIX+C,',H*!)&Y]5AM4\?#C7(-RL^GJ*0)"^G&R0EM:QWI!CA>SB() (5 M$Y2A((2-1\(WZB(O]+$,A;+(B#E0*QD%A>X7[]ZCH*'C.U$T6J3FJ]E[*DGW54B25+*63[L:24K1D9"4OT.K M-2N/RP&I:(H)N)GOE+ M4>P__#7<%\?G3K%VW'$HW7C!\A?'3Q3[%6!U<"JH1NF2,1%6$0D5B^4GHH M_-Q)HCA<$9J*IJ1"768TLP'D1T(5LR+7CC?/'P/5SF22XF 7,P)RE!(C M8:7P]NQ^IE5-8L+B0%;J/Q:L-)LI)$;"RH$\0$L:S$+])X55EG>1A 7TU]L] MYR"36MK#M'MQ&#M^6M+V'!>N"8TW_,'0F+^NSJS--=_?*9J5JE1"$G$B:Z9,U/G**LDW(2CLM!\6_,5:""-E1V M'17^(S9D'1Y8EC[M/?&6S_%H\1B1M+.*,:&N!F6G,<\ G!T0 %C(VDLU# -7 M9QI(BD/):PHP!DS5T-.0//>?)\+^8G5$%VZO$< M^@SHB-LU\49O-\!;@!+:= " N]GV+)<=##TW8Q%X23LF0K J4I,:<%U5( M4LN/A"<^K4>C18$JAL0 +ONXMT;>\^:T:985 U* M<6..C/KVQ7)4D Q'I9$$<0^#&X"R>@YOAX(6 QM2Z4Q&:$:"O/WZJE BS^$% M 1,)A@0)A;E/8!)N'+^XU 1S"(NPVE BS^$I 1-I @P2+H5B&JZ.<+;.X3D! MLZ44_9K,'Q"=!G'32$F\&NIX A8O3I-\\'C^,,V01@)72:6R$I3:<_A8JEBM M $20S*=5CE%K.#AMX $NTX/3BSDJ/;SHI[DG)"P,):4QWPN8%(6L2-@H9)O2 M7=DJE83RT)B_!#SK.VHN%[P1N+5U9!2@E]@,] M-#(C869"8H<),N\Y-.!I\M@6(UDE/D^BTR4+_ORAG"1(72A?C7D^P'S!D4!" M77E!-#$!X-0TYLLX8>F_&EM<9[B"]E:2FE""&_-QU!84UPC=:!*4C5,LGTGL MN87UX2!;V??P;&6M/QRT]Q^W[&6W[&6:X7G+7G;+7G;+7G;+7G;+7O8592]K MS!=[RUY6%.^T[&584LQ=0O:RPRXR(WA$TVEBGGK$QH2FV>:AKEAY_4O)=F:& M!TH2L_\+]$?QQ,KI]X,'HP$K5@NTEKB*%>E"0<%DX\S%?[$"5;:=7JW+\=2'K M7.D1',@BIZQD.^%:%;*0+V^EGJ:/@)L0M*U@.^%:=7(.1<9*#,CHJ.7E+/NG M817?S[)YW+&3C6TY\VAD]E?Q4<2NS[+RINF0$IN#(. M1#+@.)+(.ZCS;Q\5L[;=5T,JV?$+)#S5MHV_A-D+@.\_Y(#._C'J_S8A_*8! ML\VD>/)BI5+6MG,F< I[CFJG,"$O)$@(($EIN>2E./IE,B*C0 _]!;GICX5" M@G4GC.+1(N^<7N=O/4 RB\NK7(P_7"LVDM$T8?BQ3O WH+ILN/MAFIH^[[1J M<5=6L^T9UZ-_O/ #4$#"V)3XK-'E1Q(P&7W6X_9\Y04>ER_V7HB6.FA]VZYS M4P[-<$%"9I8RE+=O%D[1[FS+7PGFURE?Y/:07K3[2 :=3(C&6^)#%DKW!4S/J[ M*W +4B3?E8RG]BI]2J8=Q]1[2F(>73,+)V3-W0QLI'KAU%"(8[K M$YNU_M"+X=@\$3\D(WB;&FA[I^#>B3Q7SK&DN/5G8.JA)(3(BIJ^KN*&N@"4B' *Z5IAX3W@#Y>V/D[PV1;SX(_13D[U%>BBG<(-== M\A(411.:;C '225&PH@D6;R.'4TU--'L!DR!D$#"VG'*>!U=LO)H0M4->%++ MCH2@,Z7(MQ^]U4#*]#5;P$+N4J$Q@F,X X_>)6>3@WC:+II&KJ=92J%NPB\- MC]/NI9FZAN0U_8MRZPJJCL9" 0U;*!R8YM1RGS/-K,]&M/PQ6-LWV\>V0+=#W;7YMIN[+UDKYOI+Y55 M: M+HB(%G>5EL2)B2-;.9H.Y&[OC4AWV)F.]7PA]"B."8!D]L,&YT1RXGD\. MI)V%M8WU9KZ&QMD%GPZ:A!W)A"'>N6FL-$%YV[ZM1JD2F'I2R*Y@MN&>(?X, MZ/;]LF#^V:'48= ^A-LDHM&(=GS'4X58&39CV[%V1@VJ!#"2"0-1OI?&?&-G M5(5+3!43/Q,Z9)@P +17JX6%;;O)SLBO BPD=';S1X9@]NPG5RLPL;1'"(D,T.YXVW736]TL2%$ MO!?U51=8;>L)QBJPHZ-7CM)5#OA^\,)@#GDHL8DV'%2SGH.L 340X'*5_(\I M63O>7&O]ZVM:SV/6@!:(T;E*14BW-SO !I[SY/FIR62T],L;L9XLK0'UT&)V M#2Y$Z0HY=C;II7#JS"M9$H?UK:=G:]"6$"%UE:HQ"3>.SP= +K&)6I3K6D_S MUH!*R!"Z2G5@^D\3)D>UQ414VWK*N&9F"0E*5ZD4G3!(\?GLQ<^=)(K#%:%; MV17Q@<8-6<]KUX"J@+!#ZX 0];X=1>KDNP:-6,]9=R;&#S"[SLW(SJ;F_ZXT M.TB;P) =K_:-B!HOM#-"OO3-G+=*)J.P.H;4>0V9""*HU&+)^\/<"2^E@B\H,7.(%;3UB[LBVH MFC1_C_=D-0%@AF2E8#UW"9E'#PR,81@#%GYY#2B!S;WI4)V-TD,!2E00DC?P M L+O#K%91Q5HTP 5AUK+)P[6C, 5>;=I@C=_&F&9>7_X_?97YQ?))&Q#"0/)6E2-9K_T4/\??XM0$E!"B\O+PZEH#FO MIB&>(40J5/OC[+/J1?@#.93;QEX"\]U@C@/ M*^:)0$/?&LU>YT1H_#67_XL34>#?J=?L]J+J\173I!?G]^G[\L Z6(T6B1 MD^_X^]1F^KFIIN:M7N,_182]@NB4;,;T^)[)\:4A,"OUQ')FLEJ5\SCA@"5: M$4R!0_):Z"@- _:CFPDFGNK^?#S5#7N?#R:RR6C(?NYDB0IM3F=[N3JI"S5B M_/0H#6DGI)1H=XAY,V:MV#UUDE+)^ISW?G=5)BWC,5UF-AADPJFG=>S5&==Y@?_PLCMK4#&MR W>@! M92@N4Q:4AH*9S #"@$0TZ1]Z X^MY_=SSZ\E5VRH9AI]?_I7T_L#P2 MM_T'+*/"PC9'V"!T@BB-_THOB[*Y.[UC7.CG'GO <*O8G/6Q)Z7P:)R=!!>" M0<=6ZC6A\88O^+\GWIHOV.)A]_YXV#&+=MR;S'Y-M^_\E>@Q-VUMCKRM,&.? M[S,*$NG'(:"JY:A',!J-9*Y;'()C,EJ/\U^?!AV"$Z$/*N%OQOV@$G*V\W ME^B3V>HFK6!YK*C)*"7_5$J-8!@*M#&,C]LWS.9A<,PN".KM1]N")O8^#%D2"6312G. M*)LL^M/I8WO8Z;5FH]9P-+SK?1H/1K_V>JUN?]+KS$:3:E.'),IZWX&R("4Y M-"'8%=NJ,V@<\&'5D.5MF#5A:W">@/?A@#07&@"!90#IN%:";#S+ 9J]A^*,6=,K';(<- MX$D:R6XU[,2+OG "'IDP-':\ ):U2E/-[I@L\,+[:3@2(;5M!YI 2"N--S@L M"$99+[=_\^?+^+&\>(R5 DQVV[7[WK#WT)^UQH.VU2%6W%ZG5[QC9M,?AA: M%D5X(Y:7Q&)'!3Q"?#9FK=A?#DT)+B^&QJ A&*33Y"DBOR>LN=Z++ +L0RGF M9/IX/^W]\Y&'G? :*M'WD<2 %8^>0V[^10.>P4YVI!7L3R>=*24LB5H9$

D?Q0"AZI?$>R]8?ME_[C=ET2\W7)[<:C2R*7>NN\\P+- @S^*FU= M\97%ZM BN0=?LNZS+)#\)X.]3K$2^(W,"Z0;@!867K.T4,=9[OB$O8&8T;#J MX*<'+I%K$P21L%ZX!P*F6E4'G"WM OG58X6$U.W+K!LPI?(:0$(;2Q_>)*$Z MG)#0*;TP J87W@*0[L9R"S5)MRF.2.A_<#SZB^,GY!-Q^ YLWV,P_P9- !6@ ML8Q%32J ,9)(-*"_6K.>IXD=*=N)K\/(\4>+0<@?U'TA\_2Q,_CR7:TUH%XT MEJF\T77@!'R1J$C/H8$7+'E6ZC26#JP-VHI XAO+]MTD\4#4D'#\&)'1HA?% MWHJ)ITAY?%P.R&!CB;&;9%","1+"=G%"!G:XK ;827*)+.J 0L*G)F>)P0;: MK!TH]Q?I(:L&:D.)J/MSUF-OL9D]DVT'MIT"&%B\":,6H,1>ECO,& :,@WQ" M5H['C0-F&Z2I;0.7C)Y\;YGBD;X]$K$?'D(Z"",3WUD=K4/UYD+=;/41@$2G M]H%\JR>&1WK!+.NQ_MQ,5 ?*_T5ZY?1@-33YM_VT-&%SUFR?G7Q,/7Y1@OU2 MJ(C 9:&FMJ'$7Y9_KD: 4 W[W4SFALO 2^4Q7B?D5:&Z<)&N.C!T3;U(DALK M#XF_\'R?=YE?5(0-=FAE*(.7Y50S0:!1#J<.S]V:/ALA6VO3&W&E8E!>+LOG M)985U83Y,7'XC7O"$_'.R2J+6$LG^OUU?$&\6GGZ-&X(2OE%.LDJPHI$*=KS M%T)C9NP'R_2N.'@-U58$!Z-<(NE V)"0/&'"LD[P^)DN6_K],#V8[;WQ6'6B MVRJ!*D/)OE G&A@^)(3O,SX4;R2,M@&1_31LSGLAZ8T$G0)4:@RJ$)?E?#L% M$:F"7$ ,^RR-R]K)_:=6_PZZOCUJ?M,YHG/CP:/3GB[GI_$ M_,UH?BF8R><[$>@&2]4&KSB2_420L:Q#4BGX).3R!363)AWX)ZF*IL%K#H,_ M$>6F' 2[7G'OXROW+3Z$M!LF3_$B\;<)@;7$IQOK2DU=931\=3C0V!^Y]U%E M4Y3R9^9/[*"P$+Z.MW88_,YR2>]-DEU? K)4-5/+Z$8PQ>U2M,Y3E?]:B0N6.I2JNV MQZKQ>TQU@(A@_$K>%%"-WE(:5OG+ B@&[^V) =44(#Z)2W\;M9/X.:3>O\G\ MD:D4+>A*>BYWO^F]$>IZ$4GC("?\B6JCB:*Y;U_C0P7GXPR)IT4K<''N5&,[D#$N!7;9R'U MDET) C1&2^&U!86A\GTIZ73QS044ILEU/;ZPGSJX@C+*N'(M=MW-P[WR5*[F M$W6%1B_NZ88:($2W>'?SUPA9_[-4%05'?Z7]I6&#MI?I4[2@$G8(9FC%FP:J M&;N4PESYP@>**?SK>^IC0)B%P>T-Z,B55K"?K?SDQSLT8#1D X_B9T+[07KC ML& $SL*T.["0(,,V;,^B)Y%505Y4B^F L,F?C-:$)VH-EFF/=V?EGYPXH09; MWTJ-V=[^U#-6*Z/8\!7 W.<,"^53U[&=X?3D<0K"!(&),TQ67)%"^A#2HRC1 M-./#-MB8Q([G2^R=THL0NT9;;)YJ/?%F6VQKWIIG#;=8P:C%%+@5\;9_;OTA M;_X6\(\ZX'](XFP7P#5#+NE1L2L.SA<"4AC4Z^T3]H,,)*E$J3@OA#Z%;"[G M96V'-.3]3MVD7>_%F[,Y)9E$K8)A=6"F^79^N/, 9!=*0;3OO;),.'%4$MD:%"X>Y87"7 MFR2]M<0$J?/YG/R;:8N9O=(;3V^F"6K3Y#/QEL^,JC9;1)TE80;H$Z'YX5_Q M:$@ST1@V<\6F325 K\#T$L%C1&8.6(A]U-(/XJ2_=P% MU8MR_6LV8LPPO )_CEC@;9">J;+LZUVS-0/##(E!6\_J\-L'^^=WYZ>42UW+ M$M$+CL?ZY=BB0XX)SW@F-D%+Z3QJ\-+M/GFS/%%;GD>ONJ<'XHHP26%IW:Q2 M&G\7-[>(Y2X^.X2(0S;/D#Z32['TRVO@X%*EE6IJ"J(4,]@BHF?&/MA^\^#L M["M<.CE[20H;#&34=$/^](H1.=LJ..DY4C<]0UMQ]LX"1!1](MSO"*9G6]SV MAE>K:&I:#J5&LBV9$I<'-3(SELR"OH:I@?1XTU+MB[*X> M""03XYB&+B'SB.>PX][&]-TFRD./1PN>;R=69'.'U+7LY==M-\I^&2 :2.A+ M8[4R+W&7*6OZ"!\_(\@R(+BLRU'Z*)-J>8,W87U$FK%I#$[#%_6E)R+%2^B& MQQZ->;2A6(OZCFJ(J!(;[Y/YY>F[Y,/$L!G;WFO#H5())"0$]P,N84@WOSA^ MDM]HBPA]4;T[I:H#I*ZQ-SL-J=.+CX0G:3J_[;/P\\>(,+T;>$KJ#)L!LMG8 M0YSF%H@Y2$@(;@>QE][/8GW;&\^]-]=/YF2>94E>K9.M:_OXA8'VBD\WBAFX MGN:!"M'8:YRF,W.=H#9DX.S?K4O/+P[.-B!!,J;/'.W5V$N=YM,P+((+R8.+>3X0I* ODI+&G-$UG0JFX M2/A0/NXGIT93#;SI1D(3"(4KN.8AS@JH\+-(RD/Y1>-54'A*R^I"07#1U+1PG/LV]'H0G M]$?2R])\ V9P@"T4"**?,.H&C8<&130N4,?^=4P;^]76^A_1*:$OGBN+!6)% MQ24OCQ:I*,U$ 9FPP'>/>96DL<2!/NV.(G=)EQI@P9D)2UYA R@5;1?U0[V5VP\7W"MMLD MBJ9DF<4>JR.EU-4N;S6 R84F3BKME#X8ZJ 8#E) "E<*=CH0I)F(IK^'T=J+ MG30QHFI6$I2S'BTATH?B3"25K:%9OLM;?7&[D5?0#4*[@_)!M_RE/O-XEV7_[@51TN2H8-6)[0W*:8E3 "\GZ M*^KG+MV^V3 O5+.]+:I_F)U*^7%-Z!#Y/-35ETW&GU_^E?3_HX7B=9B\0(%V4 ML+#58.<2+>F&4']O3U//^HPJ)>4X_!D$ ))I4W6?<$S)RDM6W)&5/D57@$!! M8]4&[4^C8()/P^P*LH.657Q(X@HCO%C+_C:Y^@ O2U]Y?Q.'L>-;WMUL[S86 MKS6JUM8?2N^6CR>C<6\R^S7-[]C[YV-_S%_$Q;&\2F]NZA=;0%4<+UA+.ZK+ MQ0AN 4R!_@R.$K[>K_19W,$ M5;YN2HN2(LG\*!<0D/L,5!D'I0:J"V6S^91GA3N.,Q+%NR\KHUQTE6QO6@PT MKA@( \,"R18U2YM Z#13!_\-[X3_*0P+R2JH[M3"#5 MV=(C@82R 3^!Y2_"]E=K&KYD:>AUG"DKV4X]49TT !9(6)/*J DOT]6S[#&' M[UBA1J(LLLRR*S19)3YWS'8)0]CU4GS9SS[)'XIHKT(:YX](2&53NDUK^@): M:U6G$76#? 4N>*F,0U48HKJ6;1=\_3/&4!ECB,BOK@XA^N&]H8,=2431];K: MB]/0T>PCETE9">MJK4MIH@<"P"U#>:SUX7C4=1XGDU[V2MGD ML==M#?KM^_Z@/RN^4F9WP#F;[ 23,9&EP@.$D"@K6;:M.%V]U=H/-X3<62QIS5K9RM'.OKI[M:_+F5,.00#(B*S!V.EG-'8M472A! M/%WB=:$N>0)N]+\_WG)T>_?HMO6I.+M.ZC<8LO)6CTJ\@(P6':9'7OS@N.GE M-$UPG*(*CK@,-2_'YR-R:;#$O(FZ6'(%PG@:8(MTT^H?@*X!OJ@V43?5H6SR M&M=#%*HH-:$F\=6,ZD+4]#7Q4J8(2M.+U5#*.D(]?J?NW@F^:'(ME0O:]H9 MM>@P_Y),8"1VN,F\=3TSEF*NLITJ\[!KNOE)7!H'*>#92"P$CF3*$_(2^B]> ML#SLI"["2%/-]E2F4K+R;6D] $@FLT$8+&-"5WQ7H+]1("Z-8^P8FV!"60KN M2$RT:(TN27DDU"B43,-*L\;5>#P>A(XZ@^U1&=L/#JHUHVA("85K*"%H_JT/ M$"0_&$+9V"MRQE!^P#F%"R:^[=G2Q(E)ET0N]=;JJ!.C1BP?C8,\/H#MFP:D M2Z&W\!CZ"?P>M&+;V&J$80%.5W"8U_&=*!HM\M/*$9UXR^=XF/!Y:K38/S'; M<7R?S.\WV\?=\X*JK>NI#=L^L:^B1#6AB63J$$K3>R/4]2(RIIY+=G_D!%#DD[&_[UP[F60='21S%3C!GT^ G)^:JO.FRB5%..+P% MVT?_53@VQ0<)K2)1/SEOWBI9W8>4AJ_<\>"LV5]4"4C-6K$=+%"7/:##"3'% MO;>U1[,++4PG%;,TJ++U76Q-A$I00<1CM.VR-EA'7-KVA=BJ3,GDO@*36P3) M+C7FB7.PJAWK_I*:!JT>*R3CESN&^D$4TX3?<6'=)^T53^JF#F(2U[!]1[H* M>3KY4=*TS3'^P-KR7@A_?@[*E[ JV!>"ESD%) WY@P^_OW7#P*C)&L,A3NC"0)OM\/7#^9IX^;9GT$L05K"$H;#O=052FE_)W_5G%N:TWCT/T" M"S/^H7R?N/?0FTQZW=9T-NK\ UO$,;^-&F_TD<;'Y7!DXTR)N=^DGB=P DY! M)1Q'OF(NI DV!7)@B2_.78%I#TOS@]1)>EP#VTG\'%+OWZH+ M\+IZEF-LE%9/Z<(T!((K

[@ [8<"Z%O,9Y.F?&2[^ E9)]1]9EOZ_=&^8OCJ*MJ.?C$:P# 4D' V=7:V<:I3 M8T+3.4>Q)DIKV(Y-,6%))S<2>M*W/KDZ.7XG7*W"(%\0XIAZ3TG,MS&S<#\M M\(S_Q>5#SN+)#=L.4C$ANR84D>A$UOE^%"ES AV6PF2K:H>F0#XLT//^[V?U M>3$,-NNVRE6BKVL[DL2()C 6F,CK>B_>G 3S"$17J;3M !)C@B3R(J'D<)XM M6+K[.4#MO Z>/S/D+N=S2DIU,"\K9#NT $27I M.ZJQE4J0K:+EJ;EH[#P&GFIS9MJ.]1 /XSG2&"0D#!\=0T-7-DTUZR$@U:?* M2UKL!M[OB3?/D^?S/Y# );\X?@)>[50M6 \(J4ZB'IAK<'YN-37/W+?-EAW, MAV'@ZH*;8;6A.H#"'V,""(((H(ZS]F+'-XC_^;&4V;P][L_:@UOTSRWZYQ;] M(^3F%OUSB_ZY1?_>>K#TT36@RA<4 MSF@ !A+Z+,>@(G2K7W$0JDC00N8:,[8/*F(RXJO0+4#A"O@N3$?PD:VLA&D? M8# 9 \8T*IYTX6[2"I<4IZB1&BLWH E37>N2XA,A\B.A2AG>D/W^(:130E\\ M5QL,9]#.Q<4Q&F-T!6NA1/#4-C]=-V3-V-YAUJ ::H0:RB^RO3^RS9LICS?F MQ:6E+R(.4BD!J@FV&")66!'RF$TR5R6 U5>]B%A(N#A2YLX=O9'V;Y3F)^<) M2[>JEH=@W.5_N=\U'6NE7[+XRN1-DM&!6SIH$48IW[I7KA%&][ H0YOKSC(]RF0:LR^32]%^=>@<'H-RZB=P^,GKT2-YA,NI M*&&)A]$*(I.C-!E+[G^=V#8.;:I]!(KNFYV(%)8@GDS8C>[IJ:-B7P?/1T(C M">>I+NM>GF ^]IU@Z*RT3ULU\S4<^B/4?=.Q7DE^'(%(O=7:#S>$%*Q;782+ MHHKMXZHFQ\614FB!0[+9%$-R[,E_Y"_"%D3A$!SO928<1$UL9Q,?PS%1V#$H M3H0.22#/";*5):NV6IWX,20ZV-Q8KD\;Y2 V$[1T\+WWRL@E<5&"3ZI5][NYT[)PW)D]YM: $T+^*@7^$@/#XJM%)6MT!VR&1ES!W0RB\$L7-9>,;Z:;M M",&G<-JC")112LOUJ9V=^1+< =NAJY>@HA7G2Y01)VTW]EZ*#_<=1)K\Z91( MD]:V[5M\R2V^Y!9?(IR4;O$EM_B26WS)+;[D%E]RBR\1Z<\MON067_(5QI?< M#H8N>[,,.1@RN\*VSB[(Q0Z-,5QCN_G/L4R9"%3 Z/ZJ<2BQ*JK_T67_>X2 MLD(7*[1UO0<\E8'%HAFGCHFM8+9G.,-^V,[#@G>2JT3HI6BS5O:U1],Z.^F; M/!X7?,QV0AFTEJ*"FDM1/OW(*XEH;3(U[(GM9#>8I]-*I%Z*3B/VE/X&#S%N M+ L0VNE4B%8M7J->,+\"G]&E.$L-E+RQ[$F7H.0Z#!M2?63A=Z_YOPO L%*% M*$-Q1-Z?*T3DW6V_W2I\K,7^TRI\[A:D=PO2NP7I":>^6Y#>+4CO%J1W"]*K MRO,M2.\6I'?-07JY>:D+S#LJACZRI+Y@/"% 2-Q*>;[=O(LC.N&;,UAV?6W- M:PV/@V)V)4$_0G$/MNV[/T;Y7R-5$NIJS:&?+VK5)BB\ME5,DSD^.X_/SN % M&E%,NGY8]/K"M.2RHEH/*@N>/1G>#]A>.DF7SU'\3.CLV0D@(3OI'[MLD_[@ M>#1][*"!'6;]7?QZ [3.K0:7/CR&80Y "2!(H%>C7[W>D+ SD'7I>JD=K[^0 MB(U/U-.V<1>_WI"S''" MU +EK&_6OZ\W+.ZL"G %\WUS'M&K#H.#"']%46T8G*)7'7%6&9&O(GYLR/\9 M>R^2,+&?JB1NV[5YBP6[Q8+=8L&$QM8M%NP6"W:+!5-KU#8F0AT*=ECJZV#Y M4&8D@6#0$"ZHLWGU<(K/TTO8NV&4KHF.K>5Q?6 M>K(&Q(0BYO^KN%GS%06=5KM9#R@EC/?G6@#LVV$IG(KS [@4MF M(1/]CN1G"EV/,N,YI+ PQ1^_$XC'[M]5K= M_J37F8TF]04M2@[S]YTJ"UN251%[R!NKV!:.>,,N6; A,[\G ?LAYN=+T5Z> M"!Q3"&K&\KGJ"5QI8@5!TF.)!RQW=M_7TO0I"+.%5<=QAEY)SX]H!@J,)3@O M#W\=.S3>S-BR%C$%YFO3_:;X%W4\C4D;UT.TB=1(0ON*'=/%RHC*XB#/7&45 MS#4;!,B6B=[Q,J$,"%15L'U\*]>>8H"@7F0LGE'Q T&I$U=L]^M.3*LV:#DV MQ&B%A[VR! 41B2HPG?6"F##88^[N#Z*]ZCX08::JO*:VHNTQ>PJW0%20<-A- MF%E>F*(\$G42RB%J!WP[[F;_4%BJT 9L!S&?,J5)6)\V^_I,50'RU_,9RRLQ0 6. MQG,C,)O[(W_*QFJ0GH=CN(XOP87+S0.C!^S3?F%F,58P>4.V5_S:=$B'U?5J M"5L'V?J4L%TEV_WG(\A80\2-V+8=:M,.%4;7JQF=9W[PTP]Z@9/&!%5BF6E2J_;\7TD4 MI\>QQF.WW(#M +7:1JT,F^N=SU.)=[\*EIK#++-6;$>>U:L7,I2N5SFVBUAA M#FQ'$8DC[MW,6/3]\)4?"%>V $!MVPX;J]TL,$ 4VVIRN*$&\'Y9>W"IZ*VWJYEYLPG;/9I AB7-'=IHHT%MX M;C:D](G@S)NZ.#=A9;B03+^E_H_6A(?Y!N/)I(W+\Y.9(X2$6G%G%8M I06U:M.V'6,5:)4.[]/@O0+GV1:+W>@J M(*+7(G$MVPZOVA1$!8!*ZW#SX:$"L-,O[K_O6FG;+9(U;G47K@+"8%]NV(S-D9IBSU\9U$LE M*&IY;JU$U]$ E0* ;BK==A0RA>[+VIXZY?C*)LIC.9$0\8M#/;[1!/ @*&H[ MA =*@U1*)"P T#='O;&=%Q1U"-H(C8(TYJ'6TZNJ0FNGI78%? H+F"[,$202&Y M;0!5;9LO#:J",J_-=6C#]KWR1U6F D45VU93_>P+$$%B61WV\S/QEL_\J1&F M6LZ23 CW06[_."-TI7CER+PEVW9:_3S#\;L$^CD(_#2 ITL8$^H:S.J0EFS[ MW!NG7X'?95CZ#TG,T[@59S"Q=?_'RM9]]HG,CF^M\X_<[/DS[ZZCB!")O;(E MOIN0(=.PV2OQ7\@G)LZSPJM?O<4KV .<"B>2I0$JQJ_$H;/7\'1EV#5T#=9_ M1?0ND7OV986=7Z&I:[#_*R-X@1KP$":*V OSEJYA7U 5OPNCO[V("4UE* 1D M5]>!H^:N88=P$I(7I@VG*X#]BYGGY/R2:'X,YOEVELQ[;RXKVE[Q?U7D7-X< M@@N9S2J #LDKN'HED=SX3 #%[.,]+U*K!5/NU; MIX_93&.'QJ?,\)+'H:;Y\.Z$OI\^,2^@F1<4E+MH=XU$IGKL,@G68QJ^>!'/ M5SPA+X2RF34:+;:=D."NJ7/1+A. ?%=C&653!<-H*YLJ,86P\#5X1Q0H7 '' MYU]-?_MP'/?G*;0[G*ILU-4:.HK4Z$* M""%)@V'441U.8NN*WIGE184GKX1[U^T*+;"C0:8B/ M-B5L6SEP@KGH4BXOE"(7?%[4=X-,>?6O)F M1U$0)([_(+S!E*K5_N^V/2.-CZ!C*)",GZGC.]1+XP(^.TM5O$RYI/V@B,9' MC0R>A@;,XYH)&<3Y+0;)J#DN9-N]U?30$8."9/RTYR\\6>PDW#@^?^!#FZ=) M6L'^U8S&1Y,&+"24ICG1"F^VZ%-OR2K8OU_1O%FA!@L)I6TWO1(4Y1%O::?U M(U55R?YS5XC/M?R 4$0P3V^^R1BTD11AW6.M9G[HD AQ#\=AQ#?/T[[P]YTRF.' M.[WA;-*>]4=#;+'#$R_ZPLE^9 )3UK$ ]E2PIIK=J,T"=[R?FOA>67DX^#7.@">YB[6/U[TLW@EDN":D0(9F0>5V=L)NPK(5UI#"V$O3Q(HCW+ K%/&ML% MQ4I(B2HKH':75! *AR'02:(X7!%:ZJINN=%61&<&_FALR*CQ4&GI"L1*Z\H;ID'";0E_!42-'-18!20[8>4MK*@G+45 M0HU3V3J6RMC4%N0UW/&LWH ("EJ+0C1%52YE0[#RM+TP7(4EK6VC38%5R-D0 MLFR 3)/UVO?TD\!Q.6OF1H5)0"PC$GNPM$3G[]DX2Z)X$DI=R_J- -TICF[# M)< #5U1W/4H<=FZ'A/J[?.UBD@JET6WO=)S(Q,8"2-'D4HSZLR):7C7827[ M%P(,.0) @""$HK=:^^&&D'L2D(47CWT'%D#QQ^^. RAZG\:#T:^]7NN^-^P] M]&>M\:"-+GZB$Z[X-8M,:X+YA,1L%/$0&J8YZ3TD:?G:_R>50>-4,FK"_L5^\_\!4$L! A0#% @ T$-_5#[4'\ (,@ FP(! !, M ( ! '1E;&MO;F5T7V5X,3 P.2YH=&U02P$"% ,4 " #00W]4 M&^&KXCDS !=%P$ $P @ $Y,@ =&5L:V]N971?97@Q,#$P M+FAT;5!+ 0(4 Q0 ( -!#?U2PHCXXP"\ ,G: 3 " M :-E !T96QK;VYE=%]E>#$P,3$N:'1M4$L! A0#% @ T$-_5/7UA !9 M* $L, !, ( !E)4 '1E;&MO;F5T7V5X,3 S,RYH=&U0 M2P$"% ,4 " #00W]4GIBSK>H! "-"@ $P @ $>O@ M=&5L:V]N971?97@R,3 Q+FAT;5!+ 0(4 Q0 ( -!#?U0I.]7IW $ #P& M 3 " 3G !T96QK;VYE=%]E>#(S,#$N:'1M4$L! A0# M% @ T$-_5.C07=0W!@ 4B !, ( !1L( '1E;&MO M;F5T7V5X,S$P,2YH=&U02P$"% ,4 " #00W]4,EIXT"$& #7'P $P M @ &NR =&5L:V]N971?97@S,3 R+FAT;5!+ 0(4 Q0 ( M -!#?U2&HH[3U0( /$* 3 " 0#/ !T96QK;VYE=%]E M>#,R,#$N:'1M4$L! A0#% @ T$-_5+[S4@O) @ T@H !, M ( !!M( '1E;&MO;F5T7V5X,S(P,BYH=&U02P$"% ,4 " #00W]4 M1+%6^57] 0 ;A & @ $ U0 =&5L:V]N971?:3$P:RTQ M,C,Q,C$N:'1M4$L! A0#% @ T$-_5*%=DO^V#@ AY< !$ M ( !B](" '1K;VDM,C R,3$R,S$N>'-D4$L! A0#% @ T$-_5-D( MM_5.$@ [=P !4 ( !<.$" '1K;VDM,C R,3$R,S%?8V%L M+GAM;%!+ 0(4 Q0 ( -!#?U274LD2&"L -O5 @ 5 " M ?'S @!T:V]I+3(P,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4 " #00W]4;+2[ MD#9> !B8 4 %0 @ $\'P, =&MO:2TR,#(Q,3(S,5]L86(N M>&UL4$L! A0#% @ T$-_5##%9BSD0P &X\$ !4 ( ! MI7T# '1K;VDM,C R,3$R,S%?<')E+GAM;%!+!08 $ 0 !L$ "\P0, " ! end

OR\YVLI>RO%3%NT]K 7W( M?Y_<>?OIWM1SZRD+P711GY)FT)('D1MB*JQ@&[WZA$\Y @Z%&_=V]N[O[._N M[VTR*7WR 9^_.CU[^_+\\/1\DV=IN>>UDKH0NFK&HU\T^E65$E^>A[XHA_DE M9W[%GYST=_=V=G]"TM_?9!KX/N G'_ :=^*G@^P5M]%\G+W$!CC??8HO[U/\ M]$5]BJLL?"*5.\]>'?WC*?[QXOS7ET__#U!+ P04 " #00W]4GIBSK>H! M "-"@ $P '1E;&MO;F5T7V5X,C$P,2YH=&WM5E%OFS 0?I_4_W!"RIZ: M!/HP30U%@D 72RR)@B>MCPYQ&JM@(^.-:;^^=@ U[;*TI-G4AR*!L7UWW]UW M/OG<"?X:>V&;MB*[4QHG9O M!$LA5U3V4Y%EI"BI)K3YL[9EX.)%"_"32L52DK7,+X52(K>::G%QV HV]C\Y MO8?_^!:VT#J M=-6FG:R[B]-&WH/4$L#!!0 ( -!#?U0I.]7IW $ M #P& 3 =&5L:V]N971?97@R,S Q+FAT;!-W*M\TI9ZY)V)ZO9$\3)4^!];&52F#NP>Z6! MA!>H(<2O$,F"B?;Y11MB5#QK42&5KJ]U!K^9#LOY7MS!YX,V/#L.X6_)AE P MM>=46D%[K9$[(:/5O7XA\R^,WJ>%/_$3Z#M=NW[V-V*KRV&MO$/XN:LI"H.* MM#:CZ2J,O3"!U1S\<.:M/7I0&'GW?IQXD3>#]682^%,83Z>K39CXX7VS,?>C MI6MM_K>]:Q]>BM0[((\(J12:-,%(,,\(7*12E5(QPZ6 [1$49JA0I%7JA(AP MS[6Y &+##!94KYL-F4&"^1 M+3"Q.X>#]P-G\ ZH7AX4"9*\@1T1[V#)5/H,CMV&?J_?;U,R)V&QO]K-N& B MY2P'_4U:77/:.!1]9X;_H,E#)YEQDY!L7A*6F:2A6V;[-2V= MV3X*^QJTL24JV1#VU^^YD@$G(5NZ@7:';AY,;%U=W8^CB=3PN1%_E MY,1;FHH/)I*43XOG'AV=*^Q6?Z8$; M7]2O8AL+WX_:5>=%]T._][+WXK+?>_?VXW=P-GBW)IQ>)]XIL M+&UFQ&]6YG*8*1G!<\L"HAC)XGR[1OQ(]UN'#P'UK==>LS&2$Q*6)HJFE"!F MR@FI=2DS/!P;6PBCQ4MC\S"A=?S\=V%2T:?LQF@J(M'3\>&6??V143[90)2O MI*.DV4 @\YFXT6::43*D* 2[BG)B8*DVA8AAOE0:29B)4A>V).$*65 .WSGR M$F9C8RLD*)4Q'EEA#G!-,0EL&L'H@=AM+I5J%$(E4:N>*\+W,3 4>),!BVM7&E4^QH M62CH43K.R@1;'_FOY2$">)3-9F*,]#'T&))9ML16E547T+34#?PFBC5'+%)F MP < 99!UOY[S!L72C42:F:F;H\W24+G"2JPD^6$P'&9&-="XN34/S-UAV/RR M =CT1]CURQ _L^Y+:2Y RX["._"0$P(8G=VW@D]9#$ M)2CB0YF1JRK-J7S>.MNG Z^@=9:$NW"KN+?1 6V\BF RJ8$P@((M>F2U9F/U MN5]>?!T)%Z3PTK,8;Z*?!TP$5>X6);@/;'F M%*XT T+:PU)5[3*EA0(0R40Y3T^0(LUZF,)DL:2V.CU:RJ0'4E6]EC"(*NKD M0066@S'.9"J1A;=TX%2BI%7L@0HUUA.V9DVE$RA[?O](D+VR1ZQ<)8MRBZ_@%TYKDJ"J)_8.^! M05GG\43!0*]D'] $5SHF8WQRQXKUJZ+PI51PP.^>4L?^W'WP_VGEWUXO,Z28 M.S,%+/$!D ^4L2(DORJ;BZ/#E.0-E\'0%_E"Z'LZ_YIN_@YD#4C5B#,T^>$H M/J>A9F/)0S+!3$<+&GH4?E4GB"G $/JU*!1CAUB[,D>IH )_[ZT D\4BI'2$Y--B"N2EL/JO:^MF(WR<69F MA-'IR 0ZDZ(.34!IG7K=;'P-=X<_5Y*_3P6\1JK/Z[!X(RTV]VDK$B?')R>[ MZ_C5[%RT/W6.W-&J[^Q$^^C3%K^3/*DYNLYU86&SL3#QOV/=BY&BM-GHWE)< M\JE+O LMSF:_'I_#8OE=,?\V@'\3$'XDP+\E^!M02P,$% @ T$-_5#): M>- A!@ UQ\ !, !T96QK;VYE=%]E>#,Q,#(N:'1M[5E=;QHY%'U'XC]8 M>:@2:9J$9/.2L$A)0U6TZ8=2*FT?SZX]P"0A6[J!5J(; M"7N-7\%^[W^O?=#OMH_"+T:-JN'WU_OJS M^-C_?-/]?2\UNC@7K>-Q(?HJ)R?>T53R*MW#0BS]\+WK+D0N M[5#I<\%3C_MPY.-2K\0!7TM7BJ=$*\_/CQ3 MVFM\H0=N?%'_%MM0+#,UQ*T8VLEZQ:^ZM_W>Z]ZKRW[O_;N//\#9X-V6'/NK M=(5*9WN=7B1N53R2-A'=0_&V=".+3P3/+4\0Q4@6Y]LUXF>ZWSI\#*CO_>XU M&R,Y(6%IHFA*"6*FG)!:ES+#S;&QA3!:O#8V#PM:QR__$"85?7PG2,O838VMD*"4AGCEA4F5X4H3)CW:(*FF)R3=L938@ 'F6SF1@C?0P]AF26+;%59=4% M-"UE [^)8LD13RDSX . ,LBZU^>\0;%T(Y%F9NKF:+,T5*ZP$IHDWPR&P\RH M!AHWM^:1N3L,F]\V )O^"+M^&>(7UGTIS86K@%$53-ZP)DT5+GWP>T):\GE& MVM0@(TZ'((!KD"DWXND\+0=;,6/Q=:)6',)5YH!(>U!556[3&DA $0R4<[3$V:19CE,8;)84EN='BUE MT@.IJEY+&$05=?*@ LO!&&-)2 8RN33:/H+H^3:V%6.#4,,PG*F$@2F>T9%J6#BCF-HW1B>/0'"C KI(# ME:EBQF5VE5[>.!Y3'BX!\O>FUMH\S_Y?@T?-QKBT8P#6^<8@CHU-O 6^XQN2 M1KG/ %N,T)@W!$]!.QN@B8VCQJ#>7PV<\0; V9W(K&2."8T7I2FZ,#5!Q-V* M9FI1Z==@S7"YNK_R6,1"$)X+7=S E 4K V.M,F$=8I>+V<1-:KKB>"#NGP[$ M@/M?/I+Z_44A%C#HHMF ]%\,3LDFN"[DB>'T(.-\ *U:,S^R$E;?P7!<8DT< MEY;36BMGCZ4V&[EQ!0;X&1:$N1B2OI0HAY"]_X0E*1 *ZGDPN[(4!3 L(%Y?F(5%P[PQ'YCK+J*/U@0?3L(%V('0;Q7N?L M4#P?L,\ZT/B'7ZJ!;,@O#YAL)9$L6+<"C/G%AFT2O6!CK%D77 MWX#,/%=%0?0O[#TP_)03XXF"@5[(/J )KG1,QOCECA7ZJZ+PI51PP.^>4L?^ MW'WP_VGEOWY?9D@Q=V8*6.(#(!\H8T5(?E4V%T>'*U,5@)7/BW::HK9XIKC42%IJL>4C9)0\30$3_GEI!9XH%".E)R:;$%;GDH#,_9';VSW1VMN;W7$XO8.(W,W]SZU4"GT% MCEUH(#QG)2S8(ZQD3H6U6[ @8HJG+0S$T.6_Q@TAI^J!BRLPKG9KY(Y'_NTL M& <$!OVNX_;&6./R--F'H-F3[G"1,!-O=R^X:(W.Q'U9#$\-0C/^@$LQ(C%5 MMS7Q5R2X#B8>"<(%+->K:.TM")#P-7K\$][Y!.MNU)UT(?(G=0G.X,*VW@;< MB\";ADOB3]^^\4.[E_9'"*^!S'R(O-786_A1)[R=^W?@38BQ]&V[?]*27EE; MWZI2\W3;&@4"8BD$BS67 AZYWH#>,/"$J&@&*U9(I4&F0%CV70JFK68C$'$7 MVL;K+$M^5'(XD7E!Q?9,U6_G@(FNI$:@8; MIAB6^;RL7?&'JBP(+%ARIF*J,@E?%,WI0\:I!9,-9RDB(*+F/QF$:X9K ?#]$,366CLZ+E_M'''-MI&3A7:JK]Z=HMK..1#L;*^=M,JR+6HL+S*SF<<-5NQ'Q17+ M<=A*W,KT2(XS:%/4D +GHIV<'WGZK8>C%O9D.9>##T.CDO='57]'%13_)W?^7R5=(Z*Y'O;+WTMFP@WJ/_^9. MMC[EU^@%=DZ8_2]'\ D1;JB*-X4:%M7]A0<@D3UJX$)>N_G7="#(JG[BX M 9/:;XV="?9DKE5MB#5"3<;>_=R?^ 2&@^Z@[D8GXPOQJ(K1^3_46F0$FKWJ M#DWY$[Z*F-!,5H6GWIKXM_[4)7ZPA-5F'6[<)0$2?$QY^QMLNF%WVH70FU8M MV,.KOO4QQ=T0W%FP(M[LXXD?Z5[WOT)P"V3N0>BN)^[2"SO!_<)[ '=*3&30 M[]?MM[W!WHGCSU)IGNQ:8U] E O!(LUS 2]<;T%O&;A"E#2%-2MRJ2%/@+#T M5RZ8MIH-7T1=:)NLBS1^+O/1-,\**G87LGJZ! 2ZS66&/79^0)++"G''J 0F M8A;#C$4L>V02AK:%R@WZ0!4D/,70J8&01:7DFB,_*F+P7J,M%4\,L%;&E<)F MFPVL8U)CJAELF638YGE;^^:/75G@6[#F"",1K@MWI=I*O"R8;CE+X)8+*B*. MI(,DX1%V=\X:32&-8!84I50E%1IT#J>Y:#;40<%J, P?&N>%1D;G^>$AR=@) MT2N>5#Y2P50G>$W9#MRH4MO8R<(XU3>?SE%M^Q((,CMX)RG3=(<>RXK4?,S3 M!Y;LN>2293AL"C]EDB"?=6.+T\Z_?'#R0L'L>SKX9>1<ZKWUM[@]#9U M[NAO5J@-_2_;6(T5[JB,ML=->W $-F=3D_X-7-W+*K2(FD-LM.=$MKHHEM:20YGN2+JPDT2<0@P* !R)(%$4A,XDD$NCU].FS/N?'__O6C[PKF:HPB7]:::XV5CP9^TD0 MQMV?5O*L4W^S\G^[RTL_]C)X#IZ-U4\KO2P;O%U;N[Z^7KU>7TW2[EIS9V=G M[1L^L\(/O?TV\;E6H]%<^^^']Q=^3_9%/8Q5)F)?VI>B,/XZO7W\UC[:3J.P M]"A^8CI97QMK&KX-BA?E>(@7VX(U2;'M1?T #JC:8S/?@F32*I)KY#WTQX M*C8<2#5Y6/#U&GZ-;S;PS99]TT_R.$N'DY=(?TD=FA=4FHT/#3Z<,*K+ M7T]/[+.9C+XFL9\+"- MNOPK#Z]^6CE(XDS&6?T2)K3B^?S73RN9_):M\=%?P_?6=+,__K]ZW3L.912\ M]2YD]L[[*/KRK?&?S X7GU^EW?7G_S M!:?ZQ9WB%S/%>[2SL45O->!_W_/ZYOH7"40-XX?_'\6P@L,#6)I41"=Q(+_] M*H=?&L#X&CL;C3<;]VEWQVEWKR_C /[-CB/1_=(1D9+W::KI-'68^#FU%"I? M1+]+D1[#)^K+/5=_<0QW*FVUH?&](_:WSGRUF>RB\;;BL#^.0^;6Q^ M47]ULB]OO@#GT^. OW4+[208>BH;1O*GE0XLS'(O,NP#P/]**^]\Z0O MXAI_4(->TK!#;"$(K\Q[0:@&D1B^]6(X7O1E^.TMGF^9(N.@O\(@D#&Q$?P3 M'OP(A)"&/G.(;]DY,O?C-.D;/M5H9@G]WFP1SXIA:M"5#-]./#LKN\7A^7&M MU,4_Z95ONI]6X'9\VTZ O8N8#I4[GM*96]FE[Q]P"$5'4T[DRBX^/H,>G?.Z MLGO\^PT]'J?"1_E -Z6OT[<76>)_/5$JE\%AGH+PR"W^)J)< JW1-VIETC@; M/$[ZC4;Y!0:1 1\_@WM?IJD,J&TD3ZGV/LA^6\(M'P8_K< 9:(5X>AKK39A; M'H?<,!Q-N C5VSB,X'9*D:ZS2_G("2 !D\).?23[HQM?AX--MJO-PUF4;UK8<_Q_.U M)N;<0#]]W<.TI7AX!C"?2W%'%M+:>/#U^"BSDQA4!OD^48]X.;6VYWWD4X_C MF[D8^3T.S^8AZ'9A^?6SV9-IE+]P]\#\[4F=[]AMA[^AIG/I;@C"]E^>(9X M^XW[( =]^RD$R@'!Q]&T@??KU,\*/3/$.G)_IN][K=5'9% M)D_B#&0*%?HD3Y07:D^==@JI=63BS0:RND#Z85]$ZJ<5$.704BCIM])Z[#8F M+\%:R3J,*T(T+F-?*GX"789O%?F"H36/'+QO>^0-S+XF8=WX8E:_J6!%?XWN MM)]65-@?1)(]3KJK IKN#<92XQDSKTDR3MM/[>=A M@-]T0IEZ-!4YT=%ZOLR8U&-56'?2TA(EE8[;HRQ2X[DO4F,&BS0J'6BIL2R0 M:=G@J1:R8/.RB\* \X7^*H#!?!M$H1]F/%8O".%)#NLJ3 W T?']@T@HF#U- M;>];J%9V[2/39__CVL2.W$&N31[E,Q-<-;K35G:1+D?O:\3YI*L[=Z(J>IMM"6 M#UAIFK,^4G-N/;C5T5K1R(QIY!GQ$6U@/Y=^GJ)[=5&)!"/AWX[,LN(C=^,C M%8U4?*0D_3=W[NY8?*94,B;\'_V58_1]TA\D,3JC'9*Y8?I/)_V;/7I,+? N M=+#_LNE@_T71P72G]V)OOWEL;-XO;-]OCAUX&31PXQJ\,'J8$B;U,@AA\N1? M!@4\,RO@;!?I/ND2BWU4YE=\GHDS[1[))R^4#IYSY=X/7\D-)(<6@G5(I]KR32.9-(GY@>*H'RR07*65& 5BY:5KG@W[8+X(B\K>1? M.2[;%?R'IVTDA]\"<9:G?D\HN==-):WN@A!+>=I8-6H$4F+2NMQ.)?<: Z8Z M E.2ZCB,1>P#-5YBF3.&*70DF.G;\*1Z4.M[]"!-?T^D2I=RU V5_Y(HN@M@ M'9XW<3]XCOYWL=_]7 %_5>J"Y^"*XF,K7>GQ#T"_1_ 18;16U/NHU#NRSA7M M/@#M?LBC+!Q$\O!:1A%<@)_B,'OF\NC\ :X96]/NX\O#H2E?T^WVP65QMX<6I=67$)'<1*MUN MH6AYX56\>:+D2L][-#I^4>K>/-%TI?/-A+Y?@.HW3U1=Z7^/*3\OOAHX3[1< MZ8*/0,L5R5;T,H5>%L8\4"GILR.:!='#*VUX5@2S@ IOI78^!2$MC&99Z7^J=)W5A46AW 96(N:?C>=5< M%H6F%T:?F7M*GB\E:E'H=V%4J[FGW_G2YYX1_59!DO/GY*UTN\>CY857\>:) MDBL][]'H^$6I>_-$TY7.-Q/Z?@&JWSQ1=:7_/:;\O/AJX#S1ED8\T"EI,^.:!9$#Z^TX5D1S (JO)7:^12$M#":9:7?S5#&6105KE*D M'HYH)B.I'\HK&24#G/ZE5 0T2W\L!MV +@6+E0W/(A%G>W%@I[<_+/!1B7IN M7H=9D]*,T90;%4T\*YJ81>7P"4C[@SR3Z472R:Z!R9[$T&"_?45>".>HJ.2Y4LE3\)+33B?TY4N\5\S#$U?@A?&*B@KFC0J>@A<G+\,*X0D4/\TL/3\$?WDNA9"^)@I/^($VNR KT M$@GBAG5X81RBHHAYIHA'Y1&WHP.D82:Z4R'L*HFNPKA[D,H@S(Z% M'RY.#,#[,):GG?+,2J;QT65YV#BG21T7QIL M;-1;ECK/SL[>)V)!8F;?)W$WDVG_4+:SD3B!TCR?=(MI^1];]6[5FYOVMZUJ MLY]0?\6MN*^ 3[OVR"%F2(?;(Y31>BFDT7IR1J WX+$9P4Z]N6%_VZP8P1,R M MR*>S."'8=[/!:*ZXTT4K&$%TTE?%U@!TT4)(SF<@&-2;5WELJ.3$&(OL@2 M_^MB4(J-8S^(A(+9T]3*^L,-LW^Z&\7LT6/>*-P'FKU-;T^VV__\M)G)W.NT MC:[R8YZV9[:VLR)%;:(&3>H-R% C+&G_1;.DB;-_0F.PWJ/'9$FZCV;1VS,[ M-BY+,I.Y%TL:7>5'<0@]S[5]:E*LF-.\,:N8Q@[8(S6/?A92IB)7S$Q5#[0_<;-V^P M//_G%P7R!'G(&/&(/2\&R>!L/HI^R1)4FN"BNJEO11X_Z@^B9"@E<=?3P>)@ MZNQ=BS08#]*=.M^**]PMLK9^J&29VGHRP7! MUGEX4KJ7C-T3J=P72@:8\PS?$GP8?:KV\JR7I.'?,O@4!S)U1H+W(HA2I>TX M%W'7O3LG[=6"WZ#?P0@KRJXHNV+PDX_!@GB:7\0QF(?XF>?#X"O*KBC[93'X MBM07@Q%J[]].M>_SMN]F3QYSWRO+X/SM^RR21,;.^V>1IF)1X)^F['5ICHMZ MKF^U_5<[_;)M_%,8?T46"\+@;]5LJYVN-+V*+!97H[L-GNEC$ANI]Z7'"$U? MBHIGW"O8K**I>:>IN15$1^^APZ0O51;Z!TD>9^F"0&5PJE$OJ"D;3]'!>W'P/O%%].\\#540^HMC@+J-!&Z9_J(2PVW2RF>1?Y6J)QBE M>S%(P0",7N3M/^&"N$Q.T[TK$4:B'Q++92CCA3'#WDPJI:E6A')/0KE(VJ%47\,702HCDZV(Y9[$\B%7O13^ M?1'$,C+9BECN%VER(2*ISN65C'/YT519+:K4$DG)]"")?5B7E*+]ST-E,-0U MR9W&TCRY&"0W-M_]X;Z,_5Y?I*-@*)/6[W8B_(>#F5 ]]^:=>I@1J31[^T'\ MF:2F-^4[%_=\'_W\0$Z^ M#*_0;O)]Y_$XO)(O]D!.6\07>28G4$)U0][OAGRH0_F"Y=7J2,ZMR/J,;DDC M;":9B,[RU.\)9:INV[-XEB9![F>W'\6+? "+_7*.(DMH$Y;N"<[@S9LTFR-8 MWO_J3KQ75'=U!*LCN%!'1SR\?ET<3A&UWTI5)[*W5 E&ZWF]EMXQC1FOBIW@:U-:9_ANZ9VH=>+'OKN M/F!\9U/Z"<(K.%#C:XOO?LS[&*J63*":>ZS!Z!@GM>IT>BCCI!_&MW5[^[J, M]CNI8?-]:17NL*!P^N4M6S: 7[][P]1?G6QJ^WF6OL4'[MCZCVOAM[>P2@EP M+*GP(_JD)T5 9_/'-9@]_,3__3CP5#:,@!]WX%"\]9J-0>9= C]0WD=Y[9TG M?1'7^(.:AZ4H.N\\X([=,'[KX:.-E=T?U4#$;BMU%?XMWWK; YC1C\+KI;+S MT\K_B"^-QAM@)&@$\Y*.=X"',,Y@+\7NCVO8!OP8[#[(H-YY>+[K(@J[\!%R M2[RK_O=_FEN-=X_7) MT86W]_'0._KOP2]['W\^\@Y./WPXN;@X.?TXFW%\%JH7QMTL@?-'F0IVI,0[3$?TP&KZ]N6WS8K%;VR.[M1?'N8C. MY2!)L\F[]FO:R?W@C_=7W[:^>]O^7!3:5RZ,'+$E@&RI?UFNM>DGK-S5?!:V2]64_B M5WD:9B$LW]$W$&SCKO3V_ R_;NZL;SSV68+AX"@ZH?)AZ$,I4D_&@0S&#EAS M9,O.2* [8I/#Y#T;7)^U?OOMWR 0?GV0/0NP1A.\UPO$$$_@=RQ#]\!3*4]CVKA6=@^ESVH"2ML3 M*;'F87\5 [J= >V/7A>(GQ&2(G<#$_HS_24_[O[U\_Z'G8=D0AT1J8E<:'14 MFA-MW,J)O.+-9\F.LF+XK#AZ'5A2[XO]9WD)IE'\^66FQ/UHW1PD_7ZHT M#!FD\SC'\_YVC!?O:.H](J7]&![]F+-]:!+5_F=O,__UKS?_&?ZW^0 "SVB? M:"AJPC,[VZU%9CSM,1:R5]J$<]D-%9)MAG6])F]$WKM.][=__W#Z=?W!-J+< M+ZAU1^]_/?UX=%GS3CX>K$[=D4?7!%X=?1/ -G"XR#M2.TQ/*$\-I(]VQ, + M844SY0&C2>&UU[,EE8Q48%]&$:R*#^K23RN-%?I[((+ _'WO@5R'0=;#1QO_ M>N>UDQ24_;J?1)$8*-#&S6]L9/@Q2TT'5S+-0KCSS:"S9& ,$3]F@7E*-[Z) M;=_MAF0C Y\Y%MZ/9!^PA;,MUZ.^/51&$^0F@Y*Q(Z ,>E OT?H,!H=Z" ) MIM!^\O?'OSY_;'62GQ_BYJPKZ:./+).#-+E"(BL+47<8YLKNITSTIAZ0\H\L MF)N=V"_MQ*7X=J*M\CZ]>]-%,/PC'!P>M+=^__7[Y?'1-9XR@)7=-]OUQE9K M>^,&>71LC>$_Z?<=B_MOP"LB")1_3C'WUW-QC9!CE8B''DN[(@[_IK]?WT@9 MWS&8D]7SU8M53\.SI5YY3;V/R>KK?[90EO>Y W8_G.7:?S?QMTK$OQ<$J51* M_W@/;S0G$_ZWC3_7_]M4V]%P\\$(?T+G*[NMQIM&P[NXEK&"73M,PRLYA?JG M&K"FM=Z:/#4_3:_^_-CYM'_U<#+%A,Y7=B_R$(Y+?RZO6D8[ M:+;%O\\.O_WRN??0,QKI'Z9U\@\NM!F>XZU)JWF6P(T>P1TU78K(?LM_SZZN MAV?'?S[T6I9Z7]G=7&^^V9K3FTN/&&^ILQ0V/AR("+1UT-PS8#@>PV>I![^C M8&T\7)PI-]$:B=.[SUS/^UZ*-BHY,IF]5(KI-/SK'Q_^?/-S^[*]T7X &G;[ M@SW::&Z\ONN-8XSP!.MXUDOB&ZT(FW[_T^?\P^>_#K_? EH,>[3/E=WU1JO> M:NWLW';F'E=K+=3I__V?-ZWF]COE74D;#??\[.VSUJJYO;=>.Q+^5Z\)HU%)% :V MU_7-[U+R+L.,?>Q2^#W/CX12-S)E/2T8XX2AZ"_3L-O+IG_=3K(LZ=\PD^;W MS205N'7>Q;#?3J)7MUPNLYC'QG?-XZ.V1]&&2&/@!H*^[H7P24'U#W.Y_\.Y MZN\CV9GT]G?,'KC873;N>\>[B"-:, 'G7BR^6V;Q8Q+$II8@=*/#9JM++&^R M!+'5DF>_GV9_'3V$W#/:)3M/8-A4+JWF_=!8;32:WD"DWI6(\FEJ^'.^M?_, M519VABN[)W& AB+IM8>>WY-P C!NU@MYYQS3>Z@\L;QT#5=Q_6L,>K"GI%! M[P%\HW(4;83R MD)8S;-G^=P?6TT-B5KWO=L=:-R9MPN]2\4+IY?I' MK6Z95F&];W2;?89E^!57X4(OP@FMP10SRW ][\K.B?CEX2Q(4P: +&BVU&H) M:?[(-4ZRY:54_I6'R*: .Y%?-"67MIK,MLBG;?_:!#G5*WC8LZ/9S1+-_I9$ M>9R)E/ROJ9I,JT>#YM?USG$[:84/1JLC';]4&KWN27(6E EU>>E5\[77 ]Z) MU!EX(HHLB;JTVY;Z 6CT;B$8(@XFAF%X 3P!XC@^/DBE+UD;;;8\"BI2WBMH MM /_JARD6M5+T+MJ0BFRGLA&C]JU* ^5CAF]K"?RND:#>=7BB;:E!')GF%5\ MGAZ%EV@8NB&,8%$T"AJF4)FWT_ ",52K#WIH;G;,ZW@JCH*!X:'--)]R2:12(-!^F&5 TC("0DV3 M&%6V:.A)4-^&W@D*:5@TZ4IZAR(3WC%?+J436[3AWC:N9'0NNWG$?KJ+^J7W M"I=C^YW76F^MPA-:@H:[[* G!ACD,/'P>@]W=GG$]DA*]?IAS]OX);4^$AU@ MEQ5751^ *2$Q^V?_OFQ=G7WV'\XY,KG_VT_#=M@/1U\YUY;.P!_7W-/#!U@.;! MY26\._734T9K.C5J5[/5KK>,2.#* *L/MM>+%!#5:OSK-LO.^\G;?<<@G^\. M/G[GC8VDS"1N[+FU>>N\]KYK1H\]H>\(4;F+LWG:I4-ZR0&L03=)AY/OFI]_ M3O]:_ZV_T_NC\V Q:)PV2ZONZ\XG1:*51D>/SQN_75]^_+WUF-E$$\9S6S+1(T=Y MW75KCR9?4D^[L690/].8#GA(DS=XY^=?A'_]R^=O_>!1,S5N&-AMR1J/[628 MF6C8N4$&JX$\,R(Y+B]-,?>AQD9Z&G#$."$U*UC%,*4'6=!4JXK"QB/U01'C_8Q P&2H0JB 0:: \#",.@VF>D/57 MXO5$4>RAK(DO4DEP#&;Z"D%'+$K* O1MC.[&Q8=]P P!&))@&'P;F"&4 H:* M'YF]D9V.)+TOUN%1^&:(ZF ,.X_G/DTB+P$>6A $FJO,]47Q/7;;-QH;CO'X M0J1M >W63[]%_3ZL7JP:JWW=IJ>?#T:YQ[,5'M7&M'P'8*PH/. MTSZK\J#_#P0^E*2H-:D<'2\P:)$'H,+SR"HJ^\>JJ.J!#F-XDO=J@I=KJKKU MFF NPB\R?(!,D5XR8\216^) M".V(H4_-H=][$^]&CQ!://WPZ94^&I0! [_OYR"Z0Z_>?@(7H.5RY3RMI+.\ M].\\EMYZ@U.+WWH_W"RBG1&O.XX2D7T)3S29;:TWOOS]W_^<7A___._KJX^^ M):[CE$O6C]&&T\Q*B?0L*%UCJ[[>*)-;G/>#) ND'X+ O>+I7Q39+!"3A1H@ M4*&M6G-]J[;>LK'L9B"+1708)#S""RC+R7Q/NB!R*N71""#P7!=?RF^&6)$4H/GCSY$?,,@(O"G MZTUF4FAN!'V\HG90R+U(MM___5Z]YQ")?G6]C;KGP'C?R5XWY#7UZ];NP507@U$EMH M@@?W1X,'N7L.8]T:9/8#\\(6F2P*H[EK)!\UHI>['+=^CUC)QRTC-YJ RFN# M\:+XQJC-=WW]7RNN,6C"$U.C:IW5->OZSD/0H[?>7BK:H?_.P]A:7ON/R3OO M=$"LXZWW2Q@$,L8=T%T[3:V9MO#K:6-:'QD3Q8*6)X+F$V,Z,:AJ8[N=2O&U MWI; \V&8 R*1N^VPI5R''EWR+O7HS@[7@DGOF9XR!_Y@%%A@%BAFA/3%F%JS MZ*Z07C1&GK[ 3SX>'OUW-D,PN^GT-1.G''"^;@JJ08"L*4G?8CQ\)A_-6]=L ME#G1M.?>;-[RW!VS!;XO?0./[S_, X#EPO=_6EFW6_28:98ED,<=G %(,2MQ O*EUUS]'I?5]RUELX'H6\I/PX&!!S#^G"EK^P#YELT% MVJN]66Y6R*R(/=LF7 M%$]:;=.=MFECEMNTN;+[ 3[V+D1'9D/O,%1HP\_3ZDP]K:3?17'F;#&CP1D87VHK#^>A\P "#E])<)+=@*("B( M%]DRCWB(UA>'&+9F20QO,.%8A_0OV-&#) XX*HN/K,JCC!XY'4CNMSJ==]OP66K*K<;*[G\P MV"W$6*LK29L''T3F;T="\?;:29YYFK6C?OUX&[J^M3@;^F:6^]E5>B/)A:YK60O\ M #CN7A%7B"\XUZP]O=5.WVFG9\I[UQ&QA )2^7R2ZAX\KC*XOKU NS5+@V5K M8V6788)/8HX9@L/(]]>DJEO;5IE?;%U-J;C5D2^-;*[F&82O*8U,; M1+4N?F "JKR?,8@>+YK'O%MV%F@S9^FN;&VO[!8[B"'6,E:/S+(V&@NT6;-T MKK3>6%"VH7=Z'<-9ZX4#*LRHHS#W92SA$*)(Q]_362Q4=:US3S6C52?T3IL^ M2X]-:Z<(LJ6=0PL);+LJ[245<>*08E73V@"S:!!# CG E+A'Y< +=:AGZ>I9 M;Z#'U$!S.QK:L=2H3AD^PTHQR('9L#<;9W?HF1Y$^4!/$ 2S+DX]'%Q9#+2^5$2+[] XX(\#HYWD6>_#8 G51H+54WA8 J?W+> MI^+ZGS8D(+$A 0C04@"S^#:& +$ON3@?F=PU;AZP@6N1!O4H2;X"<]9X>XDJ32VD6BVECS 1/PT, B?"@V"N:EM&H>Q@WSX#1I8FA@._E-'7 M))89%8!919Q/&M>UK-FQZ(]R-8HAF.0&-=#3>+CZBX,2^M]KDIOA80?O!#93 M]#5Q?DX0K(:0/86R@((TSK$NT:^/^F<3]/R4G$@X)P09<-M6Z-'BAT--,Q2 MSE2&TOX@.$U76%#]Q55Z^D/LWIO:+A(=F'J9_W,6_>EXI3 MJ&^8+-/C7GSKLM!Z(IQ3-Q<8Q2>EV[TS1QIP&%]A3@"(#.HK*9'+2SE\1Y8R MC/'C:<%D,$O;,!78?6!*'5Q;)!O8>L3XI8KA&?$#O=R&O]TX,6 A2"UV %ZI M?V0WS%#:>6:G%@$A94PMW.&4MSW%89&8!Q][.C7&YIX;M!\@HP@E)LNH@8U3 M*5#@!=/6!=KK2>):M\[0L,2"V7/'-'GJY8H#6H:9#V&Q%>"1P%)!:$X(/#Z^T28PX!TC3<#C; MB-/90Y818 WKYRQSA+L_RQANO,@[A.E$R< 5A499#B_1^C73.F!FY\B7=QZ M.WICEZ.]!8 8[%/C=Z/]*K&R@.G,7)LU0O)@DF[N[.QH7N( 0#"T%S8>B6M5 MDH$(H1N+0=>PX@1!ZX#F@59V P?E)Q=]M!)BJ_C!>0\TOR08>F>1R+!G!AL# M8HI@5<@EDX,ZP@!FN@A<72'"%T&O!TTJV%M>+Q*A^P/*;QS@SH'D%>PWJ0F-+#] ^[ 2?)I5DEXFUXS/28 MD7T%DBH.!X@@!',,@7%J#@*,;!!F& R(0Y)!SK6(153SNN3]I5BRR+UG,(,K MI;N+48XTNP[=BN_ %V0,@Y:$\O'+;WL'R)X[?/VB^ &<-8Q(/$O(V\5MF ]A MLTA^3%)@U9^E$=9@V/RYI, I#Y&1;*$0TO/-U0@\N(LC7Q H#[@L6HW&=DV# M.S' F? U&KS*VWBA9WPCPG]L/2<$SV-YG$G[8JB RRM-27JG+1%=7)P41XU+ MI5T3T]>XB714-"4[DBM\"V2CK<'%.<@2('&8 "@CJ3+D]BD.V7])8%<4;0 - M!<(>.H3*S^$"2?F:M;.UD1P'-P M)0FD+I4]&2MTWBMQA:>YYJZJQ2NL.-A )XG" M!-];@R4=<'J?G<#R4IHD_7I[6,>?9FM!_E9Y?Z!5+B,QUN&9DH!$_90:"J>\S MRV=G*RQNFN1=1J&Z[B7 %.MXR3"C#(-0I$!D1RC#@UXE@!6\?W]@F6#Q>7&A M$H-I;I49#$*':>6QD\#9@SV*J4L<(U"HAL@=)&AY0#J]57) BAEGK[C1?1&8 M$@=^J#1@JD(%MQCNJG<:,V#;\E+K#8)D-4'!2?V0 M9!I*ZLJQN@J/%Y9MQF0W$XBIQVJ?Q/5SB>J(JR4\O&KPM$A=[=W?#O?Q+;\]\;8V7E)Z >_PS3'K@7:P.5O=6J=[+"=[@\///!/K2'5DX M7MTPO%@(F0X.]_(2"V38\#4:(*!%+H)TH"%01P!]\:OQ4;YFXW0:MG/0$G[8 MM)()S-W*,NY$=?B"-36_IC(NA&IH*@?7BC=I9%Q'$UN$P;[U7H6OO>96J[;3 M:-1V-K8=Z$VS V[1TE+G6 L2K6*F;[9KO@JA12SA*=)4@Y2;[0):V*RMOVG4 MMK:VK!D2[I92GY/[^LRMV6VD[\P K/RMGV(C)I>:0DTUBMB& W2,%BC4OI2K MQ(\<^;(N:C8091AJ$\9GJ'B;B?B1[Y$;#ND3\XB7W?U=H@/6J^B &< Z3H\, M:%:1 4]Q%I_V/,ZZXV,X2HZNO\ NV (PN]0@"JU>)T<-*0A!/=/N#_D-30Y*!FND>:>$.2Q4"(O M7BILB"R3OA5W;3V*D@EIE8;FDS1!SKFX^;.^F M46-UEC#3+YBGE"L&+/:U/!(E-W4L)R[ -8AE*/_B(DW2<]S*,I,EU!KPW*P' M\O_1JK<_3&,<\IE$M/[+5>_71+&EZ;V,*!5@%6^V#$165P:KL=',2+#H%$EM MUH"R$EYJ/!':22JY# !A:IN'1^BR)#'2TZ68!7P"6AWP0,@(AU53T6.JV^$> M8/(LS<-'0PRZ2. T!$7E%@TO[YQ5EA2OA(_"N%3.>;*#Y^F4'/[>Z-RQ[GU* M@.*Z O-9B#7;TB@!;47T11?TDYIW' G0RD )AVLNCT(=JY_A0<1=^4\>^E]K MQC9RW8/^J54Q&*!BPPWSB/HBC'&0/.T^X92K8I[$-2RL^NW#OSL?H0Y708Q& M7^M[6+U0QN2&#? 8@%(&%!1K_, =5AI,]?D2?3Q0F< B[ ?7#ZV\EAO;D#)!('LA_ZBV*P*!E9K:_ B==" M&BKB4W3X!19RPG,;J83+@H>T4L59L.LUT.NEG1_D9)0BHHI=P * CI,^%DHB M+E*P@='7R7Z/IE0,\HCR,# JZO*2CBJ!VS-5=#:D %8#Q]@&2[#34,08PS MC3.$/75+!\$-2M)E::--3((]O='0B9FCNU7!$O*?=(&N+B\=4H(6:;=\7B(9 M=_5<%1:@QH2_:7.L:9MNGY8<7=%Y:KU)' UD/6AZISP0U]%+@N<6JRI 6T.\ M58 !MV&;A?&]N4R=6T*O,LZH)S3HA.X(;RY?#+A=&WR#;UPGZ5<8E2\G=1[( M*,1R,^Z063RQ=G@6;V!%#:VLNOF,R';-,H,($P+_L_*?/87X5S=*VFCB"$%( MXLC!>*(W;D*086UY*0K_ N(AOU)!XS5>C9 9V9![ !=K8I!D;>+H85]4#Z@_ MN=:[XDS&O;2)]$F3A6$ 7<.= '^ABP*&TD'#1X8AW?T>*M#8:).%0 M"VXF%9=6F:GW1$%/[.DC[PJG!+)G!RGCS\3P Z8$$#AR6?.XBCV&MFE%PR@ MY+4)4=TFKA4K:4]%P6:93-E[S6.C")=4\Z4LP1 Q)[WL88BJZ MT [+8AKAVRTLZV U>DD3G? 6L>A>7YRSSP'J&JH_1 M 72]*'-F(QDB-HZA S2E"KV<9D7(VRI=CS)S9,V=$W3MXE YHJ2&"D 4Z75S MP_8BEG2O<7)U.Q6:')[/+(RP08P[I6)U3KP?[#">6FG,VG\Q7!<1"IO$J:,7%8/(8#B$@'(6&>RYT=\B@ M,_%5QC;435_\S&#I._C*BVTM-IW03^X3/3Q)U[D)/38/F$CC0!(/,")0KB5; M)\B' E0B0@2KX90B%IA\D*[IT$8ZI@LC;8TPV1$^2VQX%F$!EI=0P<8P! 02 M@].,Y0+)/$4Q\A0%=96S; R$:)&U]49MG.=#(OJ$O M-370.0,3EF6CT7SU]35*@&3ZX"@4"N&, S-HN*^-_0@N(!D.,H[>BA(18[BW M"6 ]$T.N>WJ6)IFNK0:_=E/1M[[4L[.SPIVG$W90-T&>_+HL(E(@GY80VT0W M:.[2@ 8YIEQ!+\_1Z>L4R'.+-QY8]'GA#;UZ(F_-MU:G;3,O11 M._*"W!:P-1U0+-NQ;*?8\/)2LQ37XKH_!A9^Q<3>(MM"Q2O-"QNF:9:(F]T= M9C@+0F0S,Y#.7.K[XOZS(,OH*&6GF@$>('>$*_(BDQT1A][!JHT1TDJ]$[1M M%%>0_(#QYH.Z@@L_&JZ:%)I?@ M$1A5J^)AGR(-/M;3EM;9OCYE%GP9:Y6^7N=C=JUNV M4@N+6;H-%$9(T'(EJXOB.T? \M@*F739 MV=$$J;@V\A@V( +0!$+%L]>NO8O]/?;^YUDO22F;ICWD@?PJY0#EL+T^=.+# MI#XGZ5=4XX_Z.E6(4*]%".*HSUG/);WDGPJ,O&XLJ5K!L>BAN6FVH+P(\%(G MI%12LMA/V &O2VGLP9@K39MH81V QC!_OY! :71D,[<2]2#*E95&K7B*3\#W M&QML$$;S*TFF>L;8!TJI"R*;7DCI?4P03MCF.!W*MLUAQZ\; 67KI9QX8E3/ M@ J=MHWZJ?$PEI=&557,?2ORVXR_Q]J@W3PE8_$T)\HF#:+DE,/D"7G-5@'&M.>N4[,CK&)='S_\'(U^>"4?L6&^,D/WSDCW(6GN&,Z./;X50X] M@F"R01@3""Z5#!\!P@!T-M:33X9YTP\;:3GGR8S2R0U*+54:T[ TM.S&_5 " MEEESFQS-?@K,ZO))Z.*L6VC5ID1A@=\<@X3H=M78%0O"#293"!,\)>S!@D?A MW[A0GT^.3]@FOP\,(4LP]NU]%FD:RI2-[M+O8>XN>?DX M:I50@?"N"5S +/+2V*QEBO$EV Y3>\C DV"6>PDRC4,*@""OB">*@&"#+/EI MSU?AJ9!Q#\E*0V@K@U5:RV5X4,SJ?AC3N .EC**NXCQX4SZ<$ MS' 7.)_EI9/D\OO!>KX3)6,W<,.V;Q3L)T MG!R.6ND#42G<=$3GX]C=D)3A 8C^(E5O'WP+1^9?V)%=N_&H7?G>79?,RE/- MSROW+%I0-MRV-@;?2F;::0]NO,$'QR&X.Z(/I_FM=S'LMY-H@OD;VGZS_N[. M8-^3\YC&C>HNY>LHIXL\S.1;I'_B0 K_'&6'/9$&U\*5-"TOY. /DLN9,QI@ MHR*2NQ2=PVJM1C2B"%L,5@WAE5PS+(IP)*%@%(W'B*U8F=3R'!E?A6D2:S3' M,S- $TV%W*^?(/ ;*OPR5I1180;-',L].H,/-$9. !R2454 MT+T?)7E09\D[$*K7YO0U-)YHB@9I-E18+??O0@4$S1?MF6X\T01UT#T*!>V7 MQ0.CD=D[OR2R&.51VF0-H-9B&D;J*:8V%!UK9+1.T$ISH@=0ZQ8Z9%)Z,K1)"=5]\G M^2 @X&?.1D&]3$.=@%BK47SU.2N*9HW>)O I7EG&WN#M45;!76:6B0Y!E6M$ MNK'UZ4D1_)7#N6$U\>F*S(R)D(]:O60.A),/9 QAL@U/+W0I^B!-,/N/0XA9 M)[-X<*"Z6!U06Q+1_L]*2H$^29F'Z+]5YJ]N+A'43V*B% >208O:RN%*+C5/ MH\MIBPSGX*+\8D?-O+NHP=W)8Y_U,M#39L]R7T*#=XF&V:RB89X@&F:]BH9Y MF%,RW[5D2A;R<5.#E9W+.+>LV[&5W 58G81_.U%Z=K%P*6O"(-IZ24FAI+0U MN!OX;)8%9+@FR,258IY:7^I >HL9ZOAKV*L<))CSD/A?87R$V$_CN(;>DFN/ MPA1Y["1GH%\&+IHZ7C28)<,X=-KS,]$D(ZRI<7GI-EA:;Q:HM)@W1:;",41: MG%J7,ZIT\H=>#GV;/KSY;S:V,XU(&4U>=<01@&:^RG+2YO*2R5)'8 !CE[!" M)+,8#VN\4;XFD1QOF2VA0*$H%HV5X)JUW5[8Q*TB/T)G)9,/" @>)*4(4VNL M11@&A-2$[D6=C8Q[;:2C5>_3ZL6JU\.X6:6#)A"^&5ME@)$?6K7FSA;E?]+Q M@9'8Q2!1"4$6AE*DJSP9#@31!* SG3E9%T2U-/E&Q5VBH;?!($;4LVDQ5] I M)X6N>QPF;,4X>EN@F88#K6SDQY S2R@V@O>G,!=-/NO+2X1X.0I[/6'\BH'1 M%\0KI'V.(3))4'O0_YTYF4$$4V$YV0#KP^%ORTL8;6U.MY\DD886SV-"G\; M/)1NI"V?PG\QFR2G&Z$!H3F$T:I]/DB<+#6N:(WZ_#7N!%7J@2%)*HFCU3B6 M]4-;$)G\SA+1CGFT6M3',$R!+W6[)-]S! S2,_M6G*DX:?;;#8NS]00(",\B M0_DV*_(,')T3BK=4YJ4GTM=/XD&>L:*^5W!1K1]'9-WGZ 00$PC!TR MN[#!;5P$J;#,PTVK!99^V3=+9AP4#W'/5[V3Y-)QTG*-)H]PQE(/+: F@)GX M$J:MLN\"V 95S>@SD@+S1T1[8,ZGO:+^R+ 0Q*8CJ2HK80^3O,-LQ1220"F! M$U+Q 8/H$%A[%EVB,.S,^.&@0R1>6HWW1X M(B9P4?M]9\6GV:D>SLQ0''(Q#:4XW&$!" ER&]2YSE=J5%CE!L'?4)\D%C*NE$ZX%!7?88[ MI4D).[H:LZ\Q5> -FTJ@U$*C+BBG, CR++"XJ<;69+;%,!EA&M0YG\6U2]9< MO$37+X42(W"KI.).,W5;_G9^/$:&F >I+2-(349"0=.KN5"PQ@;<)I+J;6@# M%&H&&E.*S2),**:46BH)$*]!51#&CT O& M"O?VTQ D42N"'R%GT7[J/\)N6TH$8D)9E<*-""%,F?A[/TFP>#D%,U/2(I;Z M*AS.!E^5.BJ25*?$,D.GB&JJW2O$-$H6VO6&5_>V&X9%%ECG;/2MZ&96=--' M0P2(M#_#OER+(=M7S+8[:4:TG772<[K\*)-/.A*YEDI8$()[(I,Z*7UH(/5$ MMXMUG4T-\_'('G"-#]:D,-T2[OIL&V,>VXO<+7"D%'LMGNF%^8>?1!3F/D!P^ MT,T6ZQPG_7C-MOA!=,7?82P1GX7J$;ZI/?;,>EDV4&_7UB(>0M\9P1I=DW7V M@-7) U;'J[G.+J2UQ=C:!S]6M[YXEUB?"S.?:F^,EP_E2)% M9I13ZS:^H)0-8^[1^GSA5>:,#I9VM"ZL2BDAK'GE49:*FBX:C"HY24 Z':24 MV(<8F#ZVQ9:@%'8I8/0QCBPV[^AL&+)4\IOP!>*+"ZQM*$J#Y#9+RO[$69+R M#WH_A4>3G9-+=3N=^+;PKK2VKVBHA31ZN8V0O(AI0A%"W :G"TN*LJ:<;7+U M5^+\C$B:?(?>>[)!\A^%+FCDZ/%RST:RMFX0T-4DXGOXDB.#$&W9I/9K82U- M_*\V#[SDN@32R]/8^EG);U,CW!*#A8.@_13U4,,P/*G,D"B"C,+S$3NA/X & M.K*@9)X<.CV-Q8K)=)!HZCO!-CZB.G&!(S2W5A0Y&XK\.QLGQ<)+(@C,Q]HBM-&)J).(!MW;]6LJCT5MZ>0.?MJM3\.XT*-VL 'R?*E&J1%>_S M!*B<#L($P0-$SN:0\'KCH8 922K*I[1Q15DCCBUOQHUQM8U2__KD%EG=L/KD MI2#?)MQX& U+S: %6E\-Q2#->2X 'M@^@-\Y=F3R>M&3M#UT_ M?V365CJ 5 MPO@%HBAR/\+-/_.^\SQQY/DI%KA'L/8Y34;JLR-%!=+ M<5)-]JZ#&N/(,60QR&Q9 M%R$O$.+%S3HR840Z!LF%^:F"&^\3W%0DVSY=D..3(D:(<@K'\I*)N=/U@R8Z M'#C=;D2R+4.=D+P@Z$JJ%T "^:!+M40& GB4950= MID#L1WZ?(2EE9S0&YL MLS8NJ;!]&[95SKRV*80F_$-P,CCUD=/%:QOU.9*Q( 8W"WMY"=1Y*KJ"V8>Q MZ,LBF02O;:=D'D5"4A*B@YI%M5+1O)IAK53@P#0AC(KCA!>B"YG#)CB5M#NSAS MTCJPZ!WZG@,*%W?2SPEM1TZ@D2Q)N-!#(6F$'(S!8HQ.J<0GQHG.3:>4H19X M3&9/1)D^PD^Y3B[B],*B%K%EZ+[H)%&8+$@D?Y',O7#\1\\+R>M.*>I.873!8.-GU"<&.@!EUPNQ@=3UBC%O3MY**HTV/2DVV^V&J1P6P==\! )')! M_RN6S$,F9U;+KH%; TY'6!;YSJB+T^'4H9-85URWAHT5C40"L\MS^#8&),)]T('BXX;M8<2 M\QF:C=6ZF/!.549;]>K\].3U*MJY";G.#))8.NFH*=5'IM9@"6D8'33R8:*2 MTHHIPMOJRPEW.I;7"()'J+_(.#)&H>0BLD4.H>E#&P UF@#S2!P#Q8WAK+(Q M^EU>^BSRKU+U1 T$==3Y%$AT([@"B\.>W.3]A6-3D\0DGJJ'UYP5) Q@P?+2 M1,0"O.LPN+0]G 104'/0">!!G4ZILZSZ;F]LDJ.30]+!F&?>W*.H M")ROJM7\; +68W$9>U:#,-$F.%PJM$PGK( 19M&C1E,U]__R$G7%%W_((E$- M2^NB.4>S*D?Y!#:>=F50)T11PZR(Z]A2F3;CRR8/AWWL3NKDC"*'K REHT?" M58!*W+WL0"A8J/ RLJB6T$@X_M@MT+P@1WJ1>KF+:WJ[+3 /AXL+!M?GPMW],!(I MWYET7XQ=TN31,%ZVMAQB-00JB5V(WV6$;FR%:[Q:B=24>L7Q&^,B794H;B J M-=U_^^^/N$:E"RI=X)E38B(%H%L=1+!T@$9'$,LQTSI$?S;(_YQ6CWI".2E1 M >,QYHZD0Q88+C9YLBI#R*=O&5T1-4H*89$K"%D'NQO$T-^M]T%4RUCG2*X)&-YUC5>LI MH'DN% 65T\#2EN3JC%E2@,5&T(RO"&PV'=#]X9!5[W9T7D(L"S\X3]Z: W:! MIQ2[RS.X,]#D&*SD6*)'0:\N7R"5WL(D&)2]5;-^C^M=X?^NMC;#N*++>:;+ M&,-*DC'"= H0L",<]#.5.=0''D @*0^*6.U=,)$G$P\KC2-IER/%R)9P3*/3I*8$1.L MR&]^R>^#C% 4VSL[<6"?,5//+[)^BSQ/BWY@$S!U03$G"H+2=(P3BZ,G&'T\ MS6.RG.GBA&-BX&K!=Y5TNS6PY?M[!T"X->_G).E&\OSL@$.8SM&@!1.X!:U@ M04(F8,].'+^R!K/Z8*6BQ3-P=-Z/T=Q#A&A[\H&OFGJ M!5(RKAGCIS90"S;:C('!HKR+$7+T7@DR<=4[$ ,"PUE>HG.A@Y UKAVK8L) M^M=**(T8N59O#SF"#>3A$,/T3'8UU7S&RILY*,XC^655Z07H[(X]"**RJ$D)52==>*C762G".%8T'E1ULL0: FY MPBD\0(/1"9IT-6D/7."QEQYC&D+2R'G$CL/P['+OP'H,"U0E<@X4\8RVF2(@ MP!1O*0J0\2(&:#O006$CT$8\'8_B.3FBD%QMN/O$W42 A%K :*/V.P$EL5@Q M#NHM$NIEGZ(4=)0\Y;5VR83@!':Z6)6$5M?)(^]V.#I"8&('G0VPTC')V!46 MA4*6M1KV:X7.\9/()0<8\0YQ;4PXA0W6Z\P7*]P M=^JXD<5Q!$PLGD2>SQO8$Y8=$YEE/%0O">L3C6*SZB8,(S(P&Q1'@H65G9.7 MFL"%6SX0> M!*YFYON@=]-3WWDN6(>1-K[F:[Z3M]\6U*72Y+6DKX*2*[3:*L5>\S MQS<3;2)LIF8P-5T@V'(P#$*)F$'HXMBV+:J=VI:621:/V'N(01ZP1C5Z)8O/ MQQ*;3""7,>52&+X>6\'^=)$_;E7S:54\ZS+>G$Y4B9!6O4\Q63WY,M$ %+7R M0^Z"$WZ)H$A5'1Z&96TC/]=N47WV)?JET6_:0_LP7..C@153;P?DW %LDA,= M8E;7B0R2'9FF7"B1;@=S9\+?]4$2\K-4_IPNF9Y 7(5LC.,0?@L0(VT:W3)T M?2'B?NR9XV>OX64BEH=<+*L#,'Z(=]$G"N!ZPV(M)=J=UB MP 4ZI8R[&'_0H9@K.JWD:,&Z?@Y_LG*W6SLELSBW6F;"NJ"&MLVU0 MF(HRPM,D4XSNJUT*[ET,LEZD7NX2_/"F"GYX@N"'K2KXX3F>I_;N+W!/'2;> M*0E,%QJQ"Y&^_N\YB^(G[,V6+A!^6;3U>TFB&(\?;]")]YJ6H4OO11(SBFNC MUGQ,;4PYQ$ZX=S;5/0B_0;MQWF]+@G7%S ,)70;Y=$40$:V000>6TH!'6& MG)+3\S 6,A.,^'3=DT3""(,9%)EX-4R^I7(G;I.P6G%-8P#'6B,JY \:JYZ- M02UDY$4=$FZG,"+H7Z'N;G+#*;YG$&I.;S(E)+VP3:,.JMV>C0S$]5F R M#2PW:8V=$,43CZ);PL@L,-6)0!,2#"05L>J02,/AHRRQ$BDZXE.5&G<;[G_) M%'2HC3SGVJ*+/[T+UJ^>,S\LG=V2LNK" I,F'L+5#6=NS)AA:IC@4ZAC7X=* MZL=7:;WXT!E5.7 +6S!2?I&^IM%)R!Q &64C-HYLA %0R'36!I%M]4ZZO%'A M&9&AZ->H[Q/M"595IS#OC#'[*8W":'6"2QH1YK)KHJ?8;N$C*+_2)5 QK)MK MZ8PJ>KKN.7;OV.2K2*H[^VT9[.>)_+:W^&8O[ZTS5^5K%V?G7=AMRV*T203_ M-D[-:L\79\\U$D61B6DJS'5HH=F^EA/^ENJ)0%9[OQA[?\)''*3]@2S4#1+8 M(U L@VJ?%VJ?_8@2?@DX(*6@CU[>#ZM=7I!=OJ3^"[^N]?JR>:XH;AE+"O;[1CG65P@XUTLR M-HM%E)4=8]R@8XXDXYP:]S,6=DH176,MB;:D-;"^2H&0\^2D=]H;,TSJZ JC MO:UZ>VA-Y2)YM>6EJ<8)'3VD2K&"-=L/?F+GH/WYQJ%KVZ!<-J=<+UI5.%R2 M;=NC2>(P'MP71@4M#Q2QQD$ZUR]HIBRFB0@Z_381_ :3'<8=0'L:9!B3J@(.)Z>,:DP7W<0 M.6'YM0G%H0H&XU9LLN 2.M#7H .9<+;:I$B,Y27C:R/&8C;*@5&SOKBB+!36 M4,60;(QJU2'?(4-FN(E2>XWGB]'.9<9V#O> *L12Z\F&] ML?.0,?49H7,CS.FA_)TI,*1%/H]&SL!GW=2!:1I(KP&T5$9EU_I?*?72 N IJGY-27LEA;BBE&=#*;=Y4RQ^NZ.\%U#615:< MMEN1;8JA$HRVJ4U9CXY_4)'$;$CB ]P2X:"49FPP =R<9:XBQ2&;G/1;\P@8 M%\0C)A-[)85]8ZUWX$HK>ED0>MD'M9C3O=F#8"N;NZ9P!RG5Q.]>A8K!UM&2 MB,144<2"4,1GV=8H9!J_A!0C$%52V4>/$54APN1[,B^S1;3 *[N6[<(^6M'$ M@M#$/EK#.9R?9$V=XDC&XDR#-5>;O2";O1>( 9F'(BE2B_.MM]Q F<#'U88O MR(9_8F=4W7%246DY5<*0K+9[0;;[G$%$73@- X97[?&"[/$12NQ941/&U+NA MXB3L)48I_M/%7F4-6I0]/\/2F^C[KQ6%="TPFPDTJ$[X@NSVD?4[K:=!G1$H MS04^:NTI$/LH=S=*_*\87\2Y%AG6,.&*)J4P$RC)W^8+&UB])CMD"9@_)4&R\VH /X@CK5)RU5ZEILO.%%ZN4N(77- M1A53]P0Q=6^JF+IG>*!.\U1CXW!UHTB:P'L2K91QII3*(UGX#UU,E=QJ:8Y@ M&Y1SX-8X+I?%5D4LN:>DZ*/OUM0IQ-2?>H*ASG*"^'YSC'GMI@#SFA,-CMDW MF$^PEDHU@-NC"*,N94(XM1H))%^K*-K05%H..)"8&6)*PQ95Z4>BMDTFSV(P MXGT#P\2@U+:PF([.5QKMJ## 8HRBU&YYQ'27"$@+0GL@=;Z1*;7+D4&^!.6P MYA3"'<]AJ16Y*@C!7*2CZ.211&=N(A:6'\*'.C=E=7GI)+8[7*.H2;?VI2HE M.=2)3!(,..#ZYG4M9SBA^/5.3B5^#2E9D<04^1)NJA9TK0-7EY<20I'.4Q-F MF25%NHXSM:P%X=HQK_ ? C%M0 8W-R" M6_$AUN79,)"0BJWB#> +!',OCB]_7:<-)M-A)X4GTMPO8%';IEZ\KE_A1-_J M.K!>TEE>XERQG],P*$)I3:K)>*+&Y.(&J*-BF?J .2WB>G&Y.\Z"L3RL&#\Y MK+TN=B ,Y! G:3H@__(;@@W!+W#R@)I\/:JB/+W-?QE)/:/BF+UL)L"RILR-';?43]75[J)'EL+>>= MQ%2D8)X(=S'6SE)5//=+J!CT2W&'(KF^Q31JB1:ROOZ)7"3%0'\*R>62GWR? M _--'K\\3T4GQ-Y4KQI^HJTJ1LL"0@V1 M;9T&PA88,#93O$"B=>&,1<\R@!N+L?@.HHZ!'M/-< &M %&QTBTB:C M)"'L%K2X&/R6MO017+Z?(-2S06M>7FH#^7N=4!6HYZ6\T$@#V>S!TN%">P>P MS,!BJ6GX4]?#/++PST>PYDE_J(N#RZ H&470'5@<7/ 1BPF$FCXRD#W&6#)N MH,$R6+&L=\(.#/=5JGW$D9]XGL4%)&Q2C9MK6\ M5(8>T60R7FM.:^3"PD.'F #>(02@Q3AF8R I7Z4%) HU@"8:6 GSS#&S2FU.I*EGBP?5M-RDE]*"Q^SY^8JE[N MV\N7R?\LQN3XZN2;T^MEV4"]75N[OKY>E:%8A1MQC8\6W)(1U3!<@VNYGG3J M_/%:<:/7B^MXT!L\H#3U#(MDO(!#<:? DF856/($@24[56#)X_FJ'D-9=/P+ MGE$V&ZX.3)J?;BR)-:+F$/UZ6 6 M*XEQ/ *I6&8$-MC'BK6CH+&HJ+'Z-#:J4BUY6_K611@E' ;KA\;('4)B1(T/ MW?B(=&B1='7'3ODA#D)BB-X(*_44DK^1BK&N.0JVHPO43=(PZ_47SJOMN&,> MYUC-PSQMS6@38R9'8&DM@I6[H3XKAH5L'U$AE%6V+96P-'<:J M=W1Q<*HT?;\>17G_=+%7'$U2-M&*PIW0BU0-CG-6&+/MAB+R1,Q%B)RI"C/B MZ,#@JCPFH&C"6B5OAM3Q=-2GU\[C(.+N7%A@QH(C&Z0V7EMP:+8P2*$H1LLM M,:[!F J.I&%Y_311>@OB+*326#B0&G=.Z+1)E&M09(IU\GTY(.:RO(2!^033 MT@O]'L/[EB!]\>2'B$47X\1X4HQL;2-TE(PZ%%]%UJ<055JTMU').Z&A6='2 M!&WIC3SCXMVD^QZ8^#&M[&,M8#T:!F[6",Q8#I&84FKK+Z*]20PUK*PB;_AP MH$OY=7,!_6=2&F- ,3"'K7/\CC,:LN? /0(-2:J839Q7 \E>FF^H4*2)L$1V MB:'L5Y(J$_N"^*NQ\I$O+$1*).<%[['%_5T0<]&A1M0&*H-0U ]ASV$ Y>\_A*(?UKQ?D:@4&VV= M)VK>1[@O>]!*"A)]+"8\4&[N8Y)AG.PA2++PU04TKQV5>[X(9!^1NKW/>.6= M8670&JW/[QA8ZC:)6WHIO\%X]OX7SMR[#\ZW]0-65!0&\;L*#PNA719X D^RZODDO4/75-/0UQK;*^XSC77X1'0E4=N S M8M$O+[D-Z>^0&9,3 V\<,C^V;$VJ#>J* R]\R^-"JOR(50_L;C!"M6N>U-4, M"01>A(O"9TIAGP@\AFBJI=!-F#?*S63R!2KA8<'7(& 3#'^((':%:7]<9#$( M^%Q'$E.:N0V5Y>ARME&J+E$50:G$Z#J)3YXD')T2$>)PDFM($37V)1865M9I M-4%JTKC\SE#@,M$AMF$ZR5%20+"/%@O@&QN;S#CDLM2IB$P] *J(QD6*!2UO MKJCV9@^AWG,'J$E0467TZL12'\:"1'7@-8[:EFZ M28<4ALG-%:?1[_]W(AT M)!9FQC+_[+C^H32^GA\;33N4N2&@# @"I-T**4]F(8S:= MS+H-H'[A$[5\4+-(X]PD;R;)@-M;_RJ7DW23^L3^003U&AKNT#;1-TKFUQ>:D(7\*@@VA 2*KHH<>5@>-E"S,Y M?6,"%')UM _Y/9,($:;D;JRCJW3"-=%-Q$-6!WH$AOI(#3ZR.^TQ;A:7$QDG M64>HU23MKJGN8,U/U1I(K4KZ:^<;FV_66ZN#H#//,YK_!N_D8&I5#J8G<# U M&Y6':7[.B1N[NX RKS,YX+8B#O\6VHB)]BNNDT9V!KR.EY=^V%K==.P-]MY% MG0?A36KDSP$QF(V:);&#[-[A2/@@&6$1]Q0O>DQ[U.&&6SK<>X#]\$PAC#4,QJEX>0*K(BYX43Q.G>J!I,,; 8"I<>N)FV:/F"K TP&@QC MI#(P!JB-5QZ(S(FQ&X"J+3'#>L]8R[U6HU%K-!IU]5<.&U+O)$E6\S8;P/4" M2QY6:5N]6+5&-#X'ROMAZPVU0.&RI-O#=S\TUVM;S2::U[TV9Z*[5C,J=>:\R8./RW@A7U6JGQ:TQ>M2*43UD!1]0%K_LQTB666U>J:MJR[ MX 1WNU:-@]54@*6 ?0XB'FH/I"H-IP^#1V,P^EO-;2MA7AKORL2WZ]R POAK M,%)0X& [2^'S'(B0 1?P+BAL!<5=] $O=VTP0\,P7-C([= UCN9T>['K.PXY M9R"&+!@$=!O369,$H)&G*N>T&?=ZI)L?V^PZ1!%JFQ%E:]S]PUR?+:?\)]H6$8XP/P>C6WATEDN4L]P%7OE"L!4KT^ M?4^[9F0G>@UQRY?[XD^,OAN.9,VYEQGY+'L"(Y?HDNS(:Q-U@Y(4Q4OF(&7B MKJ9\Y2TO88;0!(@DBU[29;LU60QB>! ;_@48_9"]E;"]%R"42V#NJ7>D]00] M;#I^AI*!\?N@9LA18BF1BSE-I/"1\Y4@TJ*$E8(UH&.-#L9 4/2PXR30 M:#TZG$VT@3/4<=!P/F10/I"VKBEG%A4.#LN^0H(!PDM?IQ9Q+:P8U%B.;U@0 M@KTLNY-YMBA&D9Z5<*33Z-%GYPO"A6L^:*]X$C7(IA#B YPJ9;PHFLBU*]Z% MMC R'V@21:UO\ET#[<*UT,'0K)I7]/H!?8B(889W3AGW3)=4ES')8%)I]<)@ MBB4NWR9300& ,6T8%DTM+D70XKR T:X!YUSU+H!!2Z(9.[%AZ6FT^& ,[0TZ M6W$WV3B):VDO%WHM&M8Q[7,,9TH/P#FSY,WE %]8])!F2SF.-1X'K*Q[^HJ; MAN9+QEX9N#R@G6*Q\D--K]K:A ML),;[(<35E[S?+)B.? Q)BC J#FAE61(]&A+VE\4X9'Y2]C?(V3XFFHX2116 M1I\4SF]&5RO1\'L6.X(W3DQN4EN$UEBHS-W^.^G%*HDY*)<@V2]"7%2THEZF0EO7R-2*_G>M3E[WX#J? M$GKM3(S,4(-4]G1= 1;BBY) 4[5JC^VQTFCK*^H4Q20TBC*VCF(3KA,*28-G0%@ACU->,1HP@M-(!$2 BBU)4.)FM MC![KE6T2A/$7@1;,*O)@O&ZH&>\+ZB?'04?DU2*#-J@9':%%H$H^R3! MATIAF,8@3_V>=G""O MRIY:;^IB,!K^@<(R7!;U4=%HCA9>58:>W+F7K03\H M9Z$3%!/].)Z3)2:<)#GIK2:@"FU]O;J\ MA/9T'9LZ9O)CX[19)A+1]R[/T:ZK+7KD(&&Y$E;T #1T8KDQ!J)-.=8A MXT>AB$W=.&V4'%B(;9R.ZT$W1!!SW 2VBCY;+ H#XSF4/B5/>.O-FM=JM."_ M;UK_,K/*$E1Q]6ZA)PKE9A)DQR:X(%(G>H.HF@-(*0O'"$ WI8@>PP&RI 8G ME^H A'A2\P&Z<@2:,"C9 *V[H'(GUY$U(:'55J\/432J7'!SDU^$*@K ,8 3 MKG4C-$1J-Q2G\!BE6=VCK$&-DKRL=\DXE(JHB2([AW-Z6#_2MCR;(6&LYMID M0L?,=2\!IT M#B@]CB6U1NA:^B1@##CP1PP"+W*O&>-LCKV;4\CA;GP ;?QF MKU'UU-$EJ!QCGNZW$)DU+&+S#6>,$*] :X4E@KLPG$:-?%*2>0L:"4R?BIT4 MMF/2@"D(I=GX5VTT@Z4\IM;4,W=FJM[1U$?<^<=/I+ MZR==U1Y8;>V9\"Y+-3;VY=/%V>4I7O0?Q'!YJ=5HO/&N8?1=RITWU6. M\9" MFY 9D( 2X!W_+$9WAKZQLD>4_1XR/"(TC$_#Z6FQT8V^8F,2N2!#9%X9)]3D M4<#6>W2$A&G SE!VLT4BCRE^EHR>&))E77B47FM2M!I:5>)R=OOEDPM\Z?J=6BR0?#0E8%%3Z-LAE%#]#?Z0IH/ ]40!J6VK'L$5^U59-V-!\42R.Y?I(,9SQ M*WU5-PQ'&U,Z];BI9'G^%IU]S MF;%O;8 (:1$7X< '=O7^_8&-"*&/[%/(&T[.#DZ!X^%#05MX<"'DBDQR)__1 M-KE7:$PQEGZZ;LO]@^IG6P3N0J88-FW1"J/[4_H98R4,T>T< M]FT>.<4'H9'=ZX11T?(-JS$2R"^P:_)T#_ J,-=6F@Q!G$5O+W/A8K@ZR$-^ M0RFTR\A5!,I"<,E8;HO_/K(*\P&/>/H">.[\.\Q][[%^SNMN*%C?@(47JONU M.0%P['H%OM#G#Y:V#']B\"X3[8+BO>M M&.5@\-KO;$%FYM1"6S)&!9,_PFY;2AW]4PR$PB?T:$J7@]V0R.^\T"'9)*4&R7@<)-JK]%R=QW>C^ MI5G_L+YEQLJS(G@JTR(S1^S<#+!(O\9ZDU@Z$2]G=/P>8(W"*&1,K7W")I3> M14_*C(\U/*WC6R@\0:-'H3!N6X*>\6;7#&)Y27'M@UH! X_A"G!AQ2'I_6CH MH)08?4>4AD"P"QR@ 5^?&CPL4PU4XVKI-TNW0#GO0G-$4& \"5[ M9Y7F?FRQP)Q5X!OK!/[TFILXI#,TJ9S\9K64/- MVJA-L:S9<"C73=*(,>J.,?HY-M(\AP;OY$[":<_$4(>>U&-0:'XK.V>Y MXC82H@[1-*I^42X%-*\>D/+?.FDI37P9(%Q6C?5+O&G0R>)F*++'BAV_#.=F M93ECI8L$!J6/N(87A*:.M5'4Z/,6MQ>()==63CUM:$ QN^DD9BM(&:#-0)K M13O*T45 M9?&Z.G(DI-.<4D#G=* YYLLKJ:*, V+E3QL&3H\.O#88*-(+9FZ MH4:5TJ,U&33])""/)&]O7PRY-K>QV[HF.0-,54SQN6TVW9%P!T@!;-XCB%=0 MH0G'PE2_?*XYEQJRUS@\U337*A$CV9-9H3&F D1^R$"5KS5;.[6=S6VMV=>: MV]NUUIM6S5@KM1TW(?!L7D<'#82Y#3YEHK*-2;($DU*@-YA&EI=X-]QVR%07 MQL3+*/4! 0'(>^&D;KD9"\:R9(,$T%'T[(AT2B^_RC*>'C(;=,(92T952'SA M"V7JPT'-."M1WYR$BM3 -&\@ZD+,AK0 M(>5*AV4@&D)5B)(VFFI[(=!7#T%YNY2GA_XFNNE^.]SS6+H@Z4 [ELW=A/=' M459"*!2;=9/E.#-;4\U*;"01.U46@;P8,U2_;WI$N<>YR\C/".]0HP4 A G= MJ2K++OZ!,0!*>&G8LV)B$IEJ\1BII)-=Z_0PGN3 5B,DI-<.9?QR@"H%N3@Q MCAI.6B?/TUV8H*\O\;_:C/B*UA:?UF3C/3SC[$XCX*,0 M;@(F.%Z5WW/K>QA=D>)+6.).3=KWX]?37AS?+>F >\7I/8FI,,V#&V4?1U'^ M,=P]ZB-1H)/PQ[5P=Z$,R5B"AM37U@9IQBVR':+'?+WA(?9'/0O[NM W'>U NCS\*"Z)AZT]W:X;!(64;Y"(NT_Y]MW"AFO6AP'C2#6*N9'GYYRTM0@:!C^MB"^-9A//#EUS)Y=' M'[SF7LGI=7YR\:MWO'=P>7I^L?J<+>BGG("H_!+47@'H0/ M$S&&#>6(\EC(V4ABN[XO,(8:K6!PX1API(DA3[S$&/>TZOV>Y&C=P[P-S'@S M&&@,Y4.9H:Q?F.$_;\''\JSV;CETP)L6.?"(A.@,9J9%;D'B^_S_V7O7WK:Q M9&WTNP#]!V*0QDD VMN2[]/O'L!QG&Y/I^.,[71C?]J@),KFA"(UI&3'^]>? M>JIJ74A1MIR.;XH.SCN[8TGDNM2J59>GGHH5 5AU$KF]ZK1PW#/M5IJ7IGZ9 MT0Q9?"&X1(^?QIT) R&'=BWCF*\_26&N+Y<]*5QK^!]I&VAJ.QOPN> 9Y:7C MM>6*LNEHJAQ=NKP JG:Z>^'.SE[8V=WQEQLEB (/%8XE?HW2HIN"4@>]9#9# MH>.'&V^Y"G'N)?]W>QEF YC8["[#V_N&6\A[)P\^W-G?#WN5W"(8NBPT 4@78>V[E9S5+QYHA*I'Q0#Q M7]&C-AHL$3V3/S?KJ.V,Y0SX@'B9JNV;*Z)?QI7AF\:!6 @&O2EDH?X;\XR^ M\%MK5GDK8GN67*,DT19]@J RK)9R@L1$=!4EJ:AC5P&(2E+Q4;6Q"5=OUNP9 MUB,&4 ]T5826)V9YE;I[.H(?[16K^U+U:*I?EL=LQ>.\4\D.'/VU@5XIZ2B* M=8.MW6VNM:#_1QM2VZ) =DC.&Q;[8"3JF2R0"2M]2/D!'+M4?G=L6_!QI=LM ML:VKV)0+=TD]=SM=0#M42+1PSAN"O75J)?>=S7 ;EU.W,R-?^LL^X_DG2O5J MY>I""!TTW2;BJRMKG@\"N8SW6O5A[ MG&L'1>S$R?EA\)8,?MRMP=N<+D53#73-OV'UHES*MJ"F5^1?XF(-%/YYZ3?Z@^>>"UKRJ2 MAWV9W+"<#00.U"5[FG8(-7VTOJ@.#+D+A>RM"H"<]\)4PYQI#7:G:RJ!SMQ2 M'YG*SP.A).KL;VXQPTDD&BBLE _[W_9XXOD*UE$8J90]3(QGO'?)]C+"!W/"(&MB6]S@, MKA)O.6,'YPTN06/LS##("E;!.P?.,3'9E_3&+SJD?TG9H0.C'9[\F)9F-3NJZF*4,IU2 M6OY0G@\$/0%,[X&-YB M'QT58\&HP].=3C@XSWZB>;,A)/'8HPUH44"/*,HI]9^]J$S0&.\=4Q!ZUV@: M9Q[:\ERHAA5?' MRILL3^*"HAM@)A7RK"_"3>>CA.0$X1?P;YFEHNGE@SA-KN+JD.46L$$,>^$8 M65GW6\*@>Y999M=OJHBY=54%8T1RFO(KC-Z;O M"3,2F4E[3$$F?HDH]R IB^G8,(W[\4HZI;Z#N9:$C((75M=Z4@G!_C!DC@TR_26A;++.ZOL M\E-DE[=6V>47>*+>B7:(V[9/!)J'8"(R.1X+S_.F0"9 MS)&4"SX]-HG:'6K-CORVGE]E'"N?A:MXYI9'?A&;XRXY-I>:]_Q/QO);#JW[ M7H"J(1H&WVG'VAMU<4,V>!@[%@VU[VW(!M_=CFVWOLV0#;Z['4L+\BV&;/"= M[=AVJ\F018JQT?1[.+O5IO\6,UR#>]NM016],L=6U2Y==QNKP1/:JD^1YM'0 MAW(U\.9<1H-J#G=@N!PD*&I3HXCI B*:)GT46T^N8V6BJ+(2, \26!JX*!NO M")L$H()3]9L1+E,T1(N;NQN=O7 A.HQVR_!G^,T #+>&QY7!,=P,'-V 9_'5 M+XVA'&) J#*"LVFO9,M1,U>)'IH3=#^RE%S5@9UCJ]NM4\,B+2 /D^S^?'9^ MZK%I9OF4D_) WG&=K] *\RR ]F*T@S]LD0ZV7ZSZ\W@OO*HAG3BZ,>/:J#\, M#=@XSR/L\R)[;R7X_LD1M_;BBR@+#)]GM:IR,.5 \4 VZI]3T&#S;C'SNHO. M.V(2!"$ 9:L@1&R@@&/S1I'>P;>M/0/J_0*$7:W#/<#37%I=&XH6)45S#48O MHTE%!;K'V"B_97NI\8M,Q_C?[O9/=IG]X+\1#/U,+]I<=L!T9BU=D[@E,% MUN]V$",Z#9>)^-?3<\4J*UK/OE:7SWB MFNY>;,&:,",+UYM1<0/\&^$EE/X)S/T W\4^2"A 3-6W':^8S[5%,%!6\V.^ M"2')DYKJO?/6P:9&:38 M\;!!/6._Y'M59Q<%?FG4%[\ "Q"+X9=KBQK:0N16) 7%ZQ 7:R/2)BA2X9]/ MHB\T,MI2Y:?R/%FMMV_B;51)\)(REU$QXGZ>5[$A4Z+=+#F:@G:,XHW1HAAE MQUR3.K**"&1^)]G_C[0L!!K CRR(T=%04;B\LM?TD8BW2!;#2Z^;P;4 W9HL+K"C6_" R/=573E M+$)K?=]N?*O?:$,.=C-=KR>Z\5S>7;_O=M]UE$%^!B_UU"=?AN@#:GXG!X.^ M"FVG'>9!]!'.*B,:9A951U)13V2MV'NUC&U]05\NH &;KJ472Q%RGQNC-UA/ M"2B0NZ8;R#$[P(P'K)R^NU>R>E*\[''5=YU/->OA%!6 >&/M/HD+I64L75@C MLOIU3<@W3TFS_6)Y 4W?9!L2TCLA1YOE2A]O_]G-VM]7?9?YM7QK_8R6OFH< M 8M)N@V\*=[%*X81_.K:?>8I6J:ID'UVXF'X9Y6VS5YYD5.LCA>LTEA:H)I6 M=>.2CAO)O]N^^O>:64+'6>83F^G)&R2DWR=S0 "\L3.Y;U\F MQ%!Y*H7YW6JO_V09O)G7-\_U4[EQ!XXM"S[(."\&168@3[0DS 0 !A[;P0[! MM>@&82M'ZL.;K Z)'S,48)"]$?/"OQ!C5I6@2O$>Q=UP]$',*F1 VC>"I-*F M.JPT0$&&UQD> A-S;[R!EQU%+'T3[[7YE1:*$^TA(;T+K6YRG)#^VOOQ5=L0 M.A1U4_.$T9C+>L+<_SN15HJ^2]YNS?')34'0;54G#JTG-Y+.J)B58Q%'/QCM M4--.^2'8+LD!EGPE"/63\6!CD7>Y7UF![K&]V:\*J2E(4.Z[A216PX!9D:>I M^3+>;"_(*MI6;LKLSAN2WB7IC?EQ7EI; [NQBS^5R/,%<._KQB+%R.S;\A%FOR^F&UUMR,EYC\CFCLUW'6E MIGCCK_W8=%:.1D@:+AEFZ"0+_CDE47/]<[E]K;93O6N)+Z(D*ZN0$+_X51[U M0;[M,#QI&E\(:;37'B[/7,=2U^NS!.,Z5V;QL]:#$]?SM]UR@_9'H'U_A99U MTM1IKJF%+E?Y^N,-F_KF!HUM<]NM!?M,EJ[/9/#]VTR*/IQ25//FDY ]!D MVDN,@S&5U(;PYXIFYL@*?F$$UM#,F+O.9H"%JBL6@\1V4^#PJ)QG?$O2F$ $ MQE) (Z#S0<,HS L%M'?7TZ,LEW*1*IV#2X2-@;MH$ 0:/XHULG_G/ [.A$DG M-R[' .I("PJ0\.0AB3WK,J6VD_<-TOXF/XY>2LD]YQHL,%6564EC24+)!+WR M'N^H-J)S %>DV@ DD>EZJ\#HDS5#R58?D]XI@O)"P]94G$[QKT]+Q)?K 1VFE(T%.1$/HQ$QUS8W7 M4W-VED^C_%COG'G;;1F]O55&[RDR>CNKC-Z2G#;#?HA: W3_B@?.H[BFM09( M@FU[P> J=BT5;LT\+1E!WN#@\OW+=[,4=N*"E9J$F#NT#L*@EL=P[T5_3^<@ M)%D5L@8.1O/A4AN2;TTG.H"ZT8JQ$NC%%9OFP*A+PV+9%X9YZL9(8E!;U<[; M)P&S>Z2?2JVJ7K?LHOR6RQS@R7'PHHC%Y+J/M 3 2%; AXXMS"(EHX"U-5X8 MDT%Q86=M:Z1BXUT:8!?4J?.V*\XN&=BN]FD0PT+3?"S#H;!\L#M,F0=YT*3, M),^[Z-A=O82*ZO&Y#0V8'WNI8$?FQQ:EN+ E?8N,OH8E\Z&R#JBJSTU MHD:\6-%J2TJ-#YP&!%7@>@#;2P_[$93&F<$'-YTGY^A05Q-ENRX7<645 M&X_.+$S8$.'+!"M%XM6'@%D?R(/2;G?9/'^ ";TC78[ 7;KH@:8I#(=2C'CG M#X/Z[WCA5!+V*"H2 M&J>I[C[<7BT-3_0V!18HNF;62&M0;.W6[XO96[.C<2:;"^D%>:4\(VH/G&C7D)-M7-S4BP@="J]%T,0&33-,4H^( MU%]?9SL!K)]QC2Q?0F \QR -R.9^Y38U6D$+(JZ2^'N*,;Y; +A4L]' -HW( M65B'11P+.J1I3Q\U*O)H3)+RTE^:JDYG@.1:CH6\2%+4479,VLI*VH_+F="M M:]NXO*X&Y+.8*A\ZY/+]X2%N&D-8;=-$'!J=9AIH1*G1!1/7#V+AD6$U"-)E M7$GXOSE$D\,#I!0@E-*IS=A#IG.U%D.DMC#% M$;,#-?9A#W*/<.[=P*<]GF"06MM3>=3;VQ[%C+!B/])3IE*0+DJ6M1FF+, & M)H*/BD$I9=>H6034EV&G;(30?J]I_V]X8;$4!]/BL#\(;B3YH!94)U]\FDSB MVMX9 6I>-5X$72C)(LI,Z[*T'GS,;6;9C,C66=KU*"U'N_+'3"[=I[8$V\K9 MP&N!HAOB[816P?EKZF<;['.E.;OQ K>KVX+:ZNRO-4N;"?HDI<_YCPZ:,O MKG>WD^SQ$L1S7O\X-]LGFV;*4VNR^H!PDUFDO\4:'!CG8T0])$A0$0,V.VW5 MFOMSCYX.X/JRW]H*![Z5;0&.BU0L2%6KXNC7@S-:86,J^3O IR>5@)0K?B._ M'\1O3/7!1!(@Y!C%C).YR%RY7#7U:;YJC5OON@[I_@"%CW]3.[8/:_5;EA1O MB*1U0@#O<">(NKJ4*Y3Q)"#LD#N0^=5*J #WBGX$'7,!ER0:Y+3 ^"9=YA<7 MJ-67"H.$JPZ\JFS)M_(SA]%57H@'J-^3?*0MVU?WQ=HV\A=T:)%W(],KF3UHE+SSW" MVS7+LXKHHE&0:SVLO#)N-JY61:J5Z+QHN:MI(<9UL%G,# ?\W@EX32?6W&^6 M.;U9>,KD#$H;, =-".M"!WI5;D'&U(VRO:@5-^'>7L%.?<1'OY=='!AKC8F7G6$$.U6CVN"C:P,+J_,*/2% MUK.3S"+XB PKH7@#7?E@Y/%Y,-P8HL*72S5]]7$&)SI58B\]!CIJQCJ;! 74 MH<=3:6YVK[F! D"PNP(0O,0392 #/KN&)%XF<322G&V6Y'Y"65M:&18H MRS=&ML*$+M^^-?H*$'UG-5Y,F^U8:D/^Y/:Z8 3:8CG/E6'1,N96F MJDKO$2FKW,R.>";VE_C&6^) .GSQO2E =WUJ+I?[*#;\*=(9"\\%UY9],(1 M[FL$*K@)H<.7VZM[;ID$M1$52&NXS#T>AK_#. ML"PS^T1GD>!YT,>3 ^\I(%E MN=T26 E[4AQ7NXX*#W(^PK'"WBFI&;#<-W42L[@H,,M!:V4"QB M9LUYZ\1YWLBT_S+K(V -QH3X*.=ZQR5MZZP=R4VI&7/L6?XO>BA#9W@='Y*,;T5M M#^"Y[*^3JS>:-_?N$)_3PM!F9 /GT,=Z"9HKLAJ3?-WT2&5X-"ZXH:RLLIO> MPLYXGQOTSSI-5U-OC:0BT'1#W"K1YLK7Y3T2-\2"-)=S_/2\4?^_-/"+47:'-[W8MA5%K0I:9_(5R1\D-,V! METBI2T6#F.E&5?,>2T'8H+&-#&IF5PH3CZ;20*UEQ[!!LC291*)I<*JOL#E>. MIP!3*D3[_D0-"N;.N>H3XT'E]!D(2@5YPP-SI;Z8-ETM*8CN[?PJL[+\ES0: M;.J:/0!CUUI!J3$].))H4<..84O19DX%YP/<[=:$*V)E*B!YQP9/!K[NG,59 M,]:,MI9;-O"-H]#.ODY%05O\WZ/Z4 UOY'KP:WX=G3UO[!)SED= M*0.K*'<^2KZ ,\:.?JTL[;X7=^WH6"OLF\:JMRR5'D&E2? ZEE0SQG%T QY( M)9?_ZFA-?8]$B&R]Y6#WRGNWMTI,Q9F3R)I[O>&(F52X>"!\_9HMYK7UOZIO MCD?@MHQCU'?;GD4L2[S^L5/>M,?LL6/Z^20VZ;,^8Q3-0JC.+[EY&_=_8*Q, M5=D9N"+4%"+E.7Y@GBX5EN:?#I1@O#^Q/Z^T700OMSVMJP+I>[HGB.O$7\=2 MI6' P;##)KR3-O5J&$PE5N;RB!#,NL)JYF]>:K_KS[@!_P$YM=3H[$.(BM;8 MV#@J)XXKN0:7\=B;?5"HZX3 H;!J[X,[?^-516,D[987ZD2*_$J@9$(60[KH M6LI=II4*8OL^K\69U88B.:X42/G:!U@H\RE?RR5:WJ%E!(<*N>6>>;!%PQNF M"'!@!K)AO#RD([T7(/_9H*>B*C-=R,+=S@IP1@#FQ;H=U.K9O,X5,U3#0;71W$OS76X)>-?4''+U=Y^Q=LO/W3I?%"M*ZU[I M:$+7%U+QP62.+=WD#)9&[!/SD34WP-J"-,J031 M(!=CFG@M3L5.J8(CI4NW&6*%DLIS]+WB!/%,O2H_B\\VZU-KC2K5',85Q(]- M>T^T1>\K>EL\1UD+CWI,$S[ 1?(P9AR3=JO9++JMC?EP:@7'D\G));H&UAI- MJ=V=5.HXK 3YEAV'WI4]; ;(GGLV'C=RY_H78;+2M9?XO$.U6/FH-&-;I,U@ MM;^['43H>ZL:W5/_>4ZCPSO0!\O:4:8"/&AF+#-Q!SX/OB+KT0J5]VP,^31- MNY_J%J@TAD!<6?P\KL"#1+K2*.YMAYN6U.W%C8_]DM;8B-M(C;2T_H;_-&4W M#MJXI%,&-Y4>"$TDNM0$[VN%6;.[&LQLJG':#1H%/4I+5=BQ\JZ@S32HJ@Y18JPS8VST)9D$5JO'>S?L2-INPMYPZUXL MIL9$U*+3>'Y"T2TJP.S$'[NA:DE!-VA-!4^^TV[-9P665*:,9B9Z#24FB]2=G$3XK!;I//A M;96Z!^5AI;6T%8"Q1OSXRR8J:U[ %<83[GPKD1"$\)C'T=1FN#6SW,LNAQB) M^0.HU2A#H8?$+/E)DNQ5%DID.9@ .JK:$ZRI'8A-@RAR@F1)3-C%C,JCFG5# MJU7J\%WOGJI2*,^3]IE6MOI*,%DK::B"'+C:]^YJA%6.YH[G6_>S]X]33J>= MQJ9=LD2.3Z[1UAB]M,'03%L VF-8!V>3O/_E 96]-S*SRH]UF9U(!2!-$^GX M/@5UYL*/-%S5WDZ57="-[(Y-\QI%='](QC@'"Q0;QLW'HWRV\7%*U3V!&1FOJA3H:]HO+V&1&CX:N:M M(?@%]17Z>^T*S8K7:VLLA0\2RQ>"/)F:YVH-DA(0'K *Y7R9.H_*[F5P1PO(KH<+- QQ 9!MFI5MA1=B.JRA;W_#UU)$Z9XK;)XS2:TU6UH M^H%GX+KZX3&@\/!L]!@8(!IC)U8=T)9$IKQ^]A9487VS60$I&%(S(B=XH'+8 MNS'0:&$JB-*; J QOX*H+%2_\]9_7N69ATA$7J9>)_]R, F5B; DLB MR)JBK ,W.<+9XP!,NX\%JXY=DXPV5D,8:E5C2"L!JGY=DGSW5SCD* M=>G)R)OVJYU=%&&,UJL">67R+!M2M(@DR>I*VB/RN<%[DY74+(G4 $4[S?K* M3&X9:^M$R6P:.!H?AQ?E8&+$_QGU_S--RL32H7"/\/@BZ2.7GK"DK<1F2<3& MZX"CG+JVI\X,[U;(G7!IO@$CX0O5,;U\":5&>A>M>F%(_(3W%$ID\P5OBU8)/V^'_&U3 . ;-_25$YP MW'>CMRJ<]3PR:118 N3O=;>M\M8UU0?E!^O>Y(9.2_J71-2I,2FT%C#(S;,,T<^2R MII5S3UI?IEJA,D1=(C.4"&NBX<5$-M46I"Q5X=-!-DG6T'N$,017\ZLH0.GR?1)=;9"%%2(I%,"Q1*U8:02VJ?4BT*]#ORJCR:!H-F M3Y4OZ [Y5;E8:FRVDF%&LM+]O!@;^(@I[(C\G>/FO S$]C)>@[P)VK[?^.L_H"O;V!$A#<_V+S4WGWZLY$J3J S511I3SN MRSP=F)I=<+>"",YUV3$5MJ[9#W2[=/OY2S-:P5%?AJ%E'M2L3VZWO TUH<3N M-+0'H= VB[TTRNCVOHS[7TRK19+F85S@A"F269H+Z0V'9[A6N[T\*@;<#8^. MI("E:V#K*+ 70C29Q*/Q*DCX(PB>XV^*D$P$HS8'>+(Y8A,J1AZZ/XNOP?S( MC=,&[BN7R1BLJE)$.Y0&!3DJM%":ZA@4N-=312(GH.Z'2D8A#]/?P?^@W\BX M;L1J9':ZWHW:K>;>*^)1?A6QC1'91]HB3&4ROXRD5$@'U7.#8!O<4_$K#_<' MD7]AH[^^S+5NA 0$!:KH]RECW_SWV RX*E^+P(9B M0=%:, .&H0<&"=NLH1A:YG;Z*FK?$B[_1B=:*4_G@KX>^;>HUF/0JO94JR[Q M,GA;R_26A;"LW166]0FPK-V-%9;U)9XHVZ4L9T7IJK"E>;JA&N(.2S'SD^39 M3$1OR>,ANC9"@&M6A!DN[;+8SEJ5DF0A6!>HA/FJ(T.*N!4LO',)JRA'/8<- MBMAG<6GPG."95SM[55K\5KW^.608]=(-O\-XZ#B_OG)C&&64\[_1$)%UV?RI ME*!-BJ0OKVNW;#^-?(PZH6F6"*^I:TZKQ*%HFP6JLDIDR:.30?S/45A5*F_G M+)=T[(U'J$F/K^B%PK!LRN]M-8M7P"\4IDS_ZMB[*N38,X^ M\*JI-4[P*@@X,6ON@N1]=VJ8V! M7VTCRV6Z[E[[C0;LPI;Y&MP".A^ZQ&,LL7GLE!YFUMFG!+-MGBP7A&4T'VG+ MZC2A SU OP)+#T=3UVX7.&)'7]6Z!K%+4C)AT6L=Q-G1H;[V#5?D9;0 M::F,[_IZ:-:;1V*:2(C[[Z64WN?2[8%T7%9JVL?!%:+ FQGZJ_.[: BCL;(< M\689/=:5AB7RL ME"<(]INZ20+?1OSCE-I_QTK3V7C50G]JSZG4M(K7BM2X0HYA9E) W* MN)RSE]/.5(Y.F;,VH_^]RI.!LF9ZQ_I[DJT\[TR[N?G>3PLV-BJ(UZJ.2F+; M1&B0@$_^2CC=1-PU=^B""X]COC[.%7C,\95Q3JJ"-42MQZHE;V-ZH_@+V%0M M%MC8F;;_*?@JXF*$AEN)ZP (SD4V5K7-%O?'8V9^E!WE4*;DH#9OBQ\P)ON4 M?6H:)SA,>Y/0G M)NYD/9U(;;'%'!T7Z\$9T-*S0E++C[ ] MP/$HT$5Q"OHRSM80XB*U[_&$R6%N9 MC3\-/V7@+K+G0N4K DU>^^^*OI+SQ M6E]@/0:=V_36(] S/2/?T!$Y62M#@I!8(%P4DIE&JY*)W*$5(VQWL[&ST8)KODQ*YH!EV/3."$SKC%#:A TJRVEZB8$W3GF7/4+E M2)MTT.,VP\VM_7!W?],[)I4C$DUJ)B19;V006[J,5QOKG2T\_55G?6.C8LJC MDP@9:C&$@(\Y&GU?Q TF*1ZRPYR8S3,40KOKF/L)-@J0M"?TQ=!?#K,(3"1L M?V[,M3+BAFQB,$Q[Y&4;T?*S4J5=/VF6)+4@]HU6J?EWWQVJQ+)J/Y4N>2C^ M2%$-G/1)!O_]M^A_-SI=&"6GZU__W$]R'P_TDW\(/OR4+OSTIZ[<+.5S57^XRGR'YU5_N,Y MGIJ*#MZLZN!N105_.CWY='1Z?GST0G3N? SX27^2PW[HTHPE9.-RC!.4B&:"Q6@->Q7) Q % AV )R4"+HX'2&);KP4D6'-#UG@:[L' ZNZ%P:-IA<@B, M88I!!,2BH;UG1("Q*7CT8F6,V7S.)!^P&>[O5280!CT =@QJ5&R_5'K/R33H M(9T-L@2W]&?MEOQ.XG%(A)D?ZTO1Q=V$CQJ>QY;A[V2WJP6'%\B$-S?X+SMB MKPDMGY1.HM^S88HGO]?.&P9;&?QS2C929UN6Z^'"+P\HE5@.N]?WDLCM<&]S MKRZ1PS1'@>@B4HA2A8P+#:\9WE%K\RU=R^T3=(M)J,B[+]$!6(?>W5J2A 5M MQL?\2GP,ZU_<:T>VNMOWT!"_1 D.9MF;%A/] M^A#G]&.^3H-8._QC;6-C?Z_S!I7B\860H ^A]A53GR%AD$Z2,=FO1W_^'B#= M#">8X_V]&YG".BT#'DF*^'?.574Z/TOF:^)*4%#9@.<*2E7G@]_8?KKT#;:J M.:/]WF;)SVQZ H5.P.T?T[])JV->G^AN#([_T$:G97"094BAGS*E)L['>_0U M[FRL_:9MP)#AF):V@PB]]@.=.B"I#^Q9K9SEAC.VP3DFOCP9.^!ME&ZJW('' MGPY/PN##A\-@T(N"XVPR+8__Q3!9[C/"8=V):4\BPO!!A""T^%>YN\<\0M87 M7/WDJG[7VZU/TP(Q+WO5XYHMY\XN;)R1$483W#!R9X3SC$1@ZIKDD&@AP^7B MSR*8R%Y_NV1B/?0UMI?YP+Y(YU-9)KP=5Q4PC44\N3%]:(OXW],!37Q);IYS M7Q%4H -T9E'N6>3].!XPXI5C5?TT2D8FBQQQNFH^D2@W\S8-KH*#%')W<0G$ M=E1**-PTQ;(]^9AD@D57SC=BK8SP#A5<@CRQ*+#J?NGI@TAQ^HP#NSQ*2]EO MV_(,JA=L+TY!EU:Z+!V -"DW0,BU1(HSN=P&:@*+.2@O)5X&L,K=G;ZP$ Z< M8QX:-N. L 0.!O!('NVO>-FRT3!OBIN'"W5O&SIXB?=5?QLV=R3N8VVJJJZAVKJC\= MG)X'Q\??60T_O,NV6[ULMJN7S<'I;T?GP?N3T^#TZ)?CL_/3@X_GBI\[X_3, MR/T31XW8 ;S[7O5^VWIL&5OCDVD$4)"MYP$?4:/7J-T5QQ M81*,#H"&?H%#-*R5%@=KBF>3?*]S812(AY^O3<>A_,<@OU;LB 5(&E8!C"J+ MP?Q IFMZX\!P@0*D/13A8]4;/<2Q.HW[=%4%OTI^]R6;8Y*!_STJR/;N;DD< MR@(,6'O\H[NQIUH#C;LEH\W-SG@-FE V$ ?][?Y^V.UTP^Y>5Y]Q&SK'PH.R M"KCAT6ST!\O*O#.U$)_(=NK?O&2!\3U:>'Y9S'0F43*HE@5(-L3OF8=='>2Q MZBY; H&* D2OW*]-S4$.W1$+/HCK#PQM!8/OHK3,*_W0%<$\KQZ#"WEFWE49 MJ8JA4\TV'H/O8)% ["$D$3/@MQ?G;9#8G#F,WH$A0Y .Y\<&C/69%^-(,'W8 M^)@4.+OLG](H>]&Z#Z%/"4AVUUT10*7#ZZ$*U5M;.MMNR1=8"GYW'"9",")4 M3F<._$-?D8 &YV8\2'74PP7K=Z6J;H!%PSEIU&-G:AK:+45:]OU=&6-77J0P M?LX\&/U9I/PL*GEG?ONN0?!9 F"?)'SV,J3P^V.&'F(7VE[50]NIMM\\^G!T"*?K_?''@X^'QP_'($>*/UIQ'._7QV=DP^-=QE^L*'_SD[AIO<;KGM M/3SY^(X\9?W2Z='9YP_G[$H#N7. #UYV,%C!Y,,,55\@JYW#,D M/CE#0MYQKI#S!U\F'^>_>MDWOZSRFMN"XMNKH/A3!,4W5T'Q%WR^.# &9^B= MQV^_//4X4OWTQ[N#X-PKAF:$C"5D4A;092I$^CGHD9:[*'+R1*&&\N+OR/Q/ M8HX>HFH/#>,EVIL7C"51BL]#+7P63$]I03U[:[\%@A4ZF%Z@J+FS80I_L)K_ MC+(I@ X \TH\$ARJ\LT=KT)H'H)/N8S5@_&A?*_Q*T/:8(JC++[&UO:S98!] M_H4F/0[.UL?K!^L86W \B="6(_AW3N\*#+NSC,*P!- /S9-"C,(@?-HMP4O@ MP=\V@Y&29I"$&GNYW'ZA7R> MZD05CY5=F%%Q@#4,I-J?)3=TO[R6OD3=#9Z8;[&QOA_M:N M%\(U.W H\3,.?%1>;N)(YMW,\4:BSKGO M^E.>9K>1/[.!+(./TF\%-GR'G<&=&O=1Q45R#,L._+E";^%VU3_VYB4"I34; M*%R)DO@Q4KS[O<&=]SVD3ZPCWEOCWF=99?+BN3+E]E=$4.KOO*,2\E_S:S+R MMS=_,@@SI5^MI0^J#X3&#H;3-+V1PCW.-Y2VK&_P7UH2#=J\B%P/ R(2@.4\ MBFU/&ZWST*0ZD#G[IB!TP%@A42/M)[6SW3!J6I3%AQW<-FJPL"<3_8'Y5NG+ M_W++X]^J#)1SQW+,+F$6*_N\=0F;+OEQ#:PYJYI#,$M?TL5WM!Z\O2DR#/D3 M.M('Y^O!;^@C@.=\B($&#]ZMPWV8D*[VE8\6AAC53;6-0$\M )+D[F<2QT(R[-]#DY1JC/S&T M+Z?3,% L'C.>N!?+6145Z6ANW7FR@Y?I&'B>_+H^=]H=E ,[&ME/"8EU5*0Y M7=/1*+J@BSD,WJ<1F2-D@))7,4T36?&S"7.W#RNEXC!E=(HO)MYB\")=:/QK+8Y64<,"_ $DBC:H?V]Y$[MT@D&'R MKFH_7)EV<<5D$8[L165EW4^3)M([AI>9K!MT2K2FH3V=^-=%FO=@]B<3:;5L M5GHF"=I(RFCQW6&% ))7@ZZ-TC5SEXG;29,,728IJ"]D4R8%[4J-CC,H^(IZ8R'M*"AGH&=!O(G3!UH3Q#;"Y=!'W9?_0*\+NG%.S(J:\FZ8S(+:R M,*6[^34N=X"TP+4G,W*'29D9R0*++N@Y2J;"*E ,/M$;:Z(WV$/A,S/40B(6 M2[I8P/V2D_*],!JDG/9*CMI.P+6&D5SKARFJ700,6))N(Y6)+:)7F3DY14Z+ M-31-NAI00,'9^:F80[2>23D*CO1Z*.$6?U4#IBV5)?3K BLV#3VJSA% M(ZMVSE')@J'&%VS9PS< ?QROF]_7-;U1'BN:W)J="D\.YW.2I$IF \U7:0A+ M.RQLE1KJ^0^<"Q44EK#@@L-/[$1B!4O22FG*HB(SH=7@RAG+,ZOS_7^T>__8 M)0.._@\)2HPV/S@B!EIBMC$TPL@L/HZ-JA@VQ $4.UL'2W*/+Y2CW5GE:)\B1[NURM&^Q!/%$1"M MZ:U7EB]7]*/:UK"Q9-[SH\@+\-.'S;P"'!AV=?8-] "L_(__I=J_@2D@4@:& M*DV#H8[0BANQ>6]E#9A/FJA5&Z^VNSOAQL8&!I$FUL/7@@T)_TE+4(^TX6V4 M4S/>/U*GVV='"7)#H-7G:T-\UKZM$!.PW\] MUNW5YHY\!U'C-285,E^Y>6,8@@KID">TEK(20@ED)T!OP#8:P[DDI# MAF! 4QBN&;U6E3NJ\_2'? M<%Q6M2*W'LBXV%#C7899/_HB/:)S>@C&QFY]P?T O%#5"$$_[PQK@& "SQ;" M5S+"'W_*XFL32X3+>SVY7)*=ESOW$)AY,NR" ]&96!.N S-:\8B^#JU1?O=K M^&E8HEEQ%O'8Z]+0B*H5/"Y*8DA@-/D:N34:DZKH@[ZHK ;78NZYT4BK1&\Z M&-% ^Y&A8*\(-4?/(;VQ67%1TF4Y'1G6Y,N(=)K'S1N-Y)XSX";SXKZO2.>" MABO08D8.:W;M!#$T.CS2F5V1!A5,TU643B.&&OM!(S?R:2F#D97FM"(7LMTU M+,<,/]%&#;;_O(D&X:*]R!RZ.@*"@YL D%5 &F2:F90U?"1K"J#O1'(EUH"C MH,O1YBDN^W 20A=^0Y +1@#2";P%\41HZQ$;G$1?_69(/OQ:EH6S]798H2"Q MUGK,2.B70X7*O>Q=BU[C%TM0PX4N3$=DEY>F3HH8Z8F^]H0J$ID"7Y I[V@Q MI6$45I"N:!]RZ$1..=7%:@XG3J[X= G?:Z+.LP@DVXY3PI\(O .[0)*,,?Q[ M.KA0CBVI*6/IC(J"1XCEDH,A2ZQ6A37+3/]L6R_)KS6]YA&4M.=1"UU*\DT.3,[2)^V7QY[Q[\PS@J*@8E#3[ >M$%IGS?)ST@YV- MG3#0)2)%==L:6;#FP=FA_(X9K_3I%AA#OAS,]P&*EN.HP/V#6'A\$?5O&K7E M!5D_T$CDI>F#E4M+GXP<-+82N0#HJ2*^)%4%!V5(_[,&,ZSQN:-\$*>!Z+?< M'!F]'D6YH/.3I ^TZD5__G^Q>6"[97]_S4V?)P&49#E,5/G17+D^E3MJ>'GE MGG9_ EY2.XH8O HIZ1'P9\%%G@^47$SSP)QOUNM3AJB4$U(\P^<[&:BW4X$5 MF8F()!%:E1SY EV$3*,'C&/&Z7LN' P.[OJ*/$M18)/*389; M#/X[7VFCF.;^NO-&G'_[4,MX%XUAI7AP&#,U]='LG/ '[B%&MYQ$0PJ'L9.F MHW+X\+.D\)%XWDD,@]?=-U5VT3[7(*KT,"(&;_!""]R0!:VLHH*-OMF#:L\V M>/M>;[X)YC[?1$.8%D%,P;L>M_6FNF58.B_GBG3Q1$PXQH5OOPG4M#2@$U@N M:1K,UQ@UMM5ROJ)@6,EMX^6>3D7>8RE:IIRB=R L P?3B@,G[*1&@T0U2<>R M3;,$YC>":RQ1_$U#]XB>+Y4*^!$S6=[\.B_,V7BS M3I/%9=!FIM[#<"[I M(:;9(.:R)';F,KUEH?3@[BH]^!3IP>U5>O EGJB:$3K'%UA.2Y013BSSD@,T MP>@\4S PWPTP-")WSP#,E5VD\Y;*CZLQE92:&>HU"7"6RQ6-D;@D]\S,PC)Z MW%M=2]2E\W;FAL;)XHR#IF5I-T+ZT9*EF"K^T%AOH5_&!X2\>JL!4#FZB4J!J0>VK$ M)WQOS3G=8=";,C-[7)8Q%^DY L<\B[EQ:(_',D?F7S77#C'O#K/UFY^:L]&-T%WU$&IC>/]Y5,.M^ MLW'F)%W.>\>EM5@]EJH?K6[2JX:AZL/D*\X=$[1R)QDE3!*I @30N+A>LLLT M.K>^F! :2KMBC1(BXH\SC^2%&+6^FTVODJ!+P6VR#8!<[\*HYE>:]TE9 =F) M>MM)(B=$R#$QWJ<#3K@Q5$C^L61^'ZP9H6!E[M2EM.LNN.!UPN2.^)9A%>)0 MT\_!97Z-^IQ0RA=93\87^23AJWHZ1F1=R?QD *+@>>UGWA\P,%\T9L5M7A)] M=UB/R)5RH=/&PA-QA5*T<+QN*#WAY@M&Q+2VBDF]H-:D/XXIY4)/:[G$%=J. M_VOO7>8>1MV0Y)I0G2E '-EK;;"M+T1$Q_Z@W4I8X<:9% &8>]./::-^+/'B M#UQVEF=YH?7C$A#T3I>MLAAC)?04^D"S2=WNL(1D9'529N;GL(S=U6O*U&W1O1Y*S MX%U50HL;>IC=NNS)?LT62#SMG#F^R:,K'%T+>Z( M>(AB5]@GAWI@3.3-/-PDGS53)%50HLOLV\RSD #/!R1J+JFEF_?L="26 M-JK@X?A@^.5SO=@9E2S<1OYMTDJ2_VZ$['G1 ! D6&-8GZ3$S=#K3V#)7!*- M3(;2 >FE/K=9:KH2S5WI68WMUE+Z[YKG514SFS.3HZ&+-2![)5>LZ*UV=5G) ML7(B)A4 *9]#&@7TK ).=X5._2]$/' M36ESG_8*8?.LY%NQFF;ULA>>@R?*JH>RQ)C)K:65.!U,[WUY#S^$GH6SJ]W& MHYFGVDR;R2@CK*EECG,'$'!=W"@A$RSH)T5_.I+,CK9=S]V'S@]2)8DDN7B, MSE/G_:-_J58+>D4>#;@3O0S:PK)\,@EQ8&%?IO0R,2_I9D[8J3)6('^9GLG0 M&%S@,9O!-,<8+!.6QNG@U&ZG" 63T+BD'>F^Z4BG)ZD,6^9.UQ X']8#4X]Z M*47M:F3;S)944;.16C4@I(J=M'")F&=27O)MEHJ!C@W5EIYV/W&Y1NL,,>0\ M7UHK%IX:^A=P50R0&^'<)5(_")S3Q8J/4 M91#MKVB@^D/"RLC;K5%,-[]M@T%?2?EJ8"RIG8P')5I$3?IA##Q8NU@\6H.P MA\X IFE]#P++BX:.'\J3(#%-NC.*@+M'BH'#QET(BO(<].5B_!6F4)1!T;;*Y_'/+I8IZ3GH)]/A,RD;='J175I1VB\:4!HC8.,*[R2\I3)LKF+]RQ1 M+=:!B&HU)1H34MA@D3]5$F&UE<3)..8_VBD?>6:&7[,&,$R8"3-5[1Z ZY*!?9WV;AA:<7](6# M*&$ONU^8>E6C;;B0UI5-<-A! )5XK(9YA3%4S>]3M'+A<*".RV3*U0/S.[=7 MRV*78S<.*V&BGG!*2N$RJ48)Y1HN4$6[:B&1A/OI;9H^H"M!(J/D]G,OQ2LX M)2B28O4I^-:),'SQ&== 4"(!89?[PB +A+XDPQAZA2%+_)P<5+7+"BC%U)/*G35$)H+EG#P7FMJG#/KR7< MO'BYT'O6V0*^(QWU(\:^[;:]GZ;@@>7$TV%>3AX)I/ T718KE[4$V\ *4=8U MOG=I0 @E3_G4Y'$0WY04PQ.[2+S3FNYT@_P8I/5"8,!,]PJ&QR36-O1 M@"I[R]E0G6?RV#<9;-:\.ZNFS&HW5I/.:K>^L])ZW,+Q U,@D M0OQ@MF28MUT*BZ70@.7$803]F/-@:MHB9HC&<5OA@5[4U:2M<75#2W6%3B36Z24B6!L7$7#5=*5\Q27X4WTY+#8UZ7/5 %G"./_0P31=%' FU-'UYII.E/UE6;5>U,BF2BPLNJ/*I KP /_DFS$3(^\*ZD*OX]9F@U!; M+!8:*R1S9"2IP#$1HOX:C80D7/,3I.=B+1N_$8N1D0,>J;_!O&C1)LD\*^V9 MY7'DXF@;;'G&V5: U\\FIRW>U@'B<4W34QKC/NWO6N]F#?_74 Y$$R'JL U0 M./R 5%D1"V^($PI.\D>VH,9>/Z/1-#.5N-9J;A P61$C2[I,1@8,6"9TZ\VK M@WA$7-)')LNDMT%E@A;G*_(I-@_G+U ?BY,Z&D]*RX$WB8&.2-Z1Z/,7,3*WN?6RF*)Q'DM2D *(TUC[7?G(31VR*G/"4 M_3HVE;3+.1W^RS@R)_FX]GPF.Q@8K!AI)PFGB!%&MU\,E NN2KY!):%=55$" M7RQ0Z9>%^E\ 3;U^?_S^Y$T@F=3U=JL)XU6?K==L>Q+W+[,\S2\XEN93?%38 MOBV)B<2#FH:KS;6]=ZFV^L\T*B8@VE!\#\.'M&X]:0;&S]0(&A8,8[7RI1!_ M[0"JB+R@"5E2C:(' 18L'OBK7!$*(L#((5L60F3VU=R4_9B5Q^)6V L=/ M&Y44FM8DHZW/AH>)0>&JQ^7M,WMQ'\>9ZI+2^F^E8H6 3.:;GKT.&G-FPKN* M',.4V* P([;@L5$TB(']*]@UQMX!\LPB.< X67ISZ&/G#,)RKMHMK8;,Q;NV8O=J:R?M[7"SNQ=Z9"9P[QBYJ#27;HH*F12 YY*8/,8!8[/P//KZX^BO"K6/X_13 M5BB;8U/.1Q#\[&YMK'4VU@-3 (%3Q+Y)B*H.96?Q'_1:"T6D#NB-1HVY?G=0 M579S#'&_UY6&54RJWW(0"C'@7/(\92^=&-9>^'9Y60I0A-'FB$>P\RTD@7$F MW;.&GB(S9165_#J3KY*Z3Y,^ X4M#IB++1P)HA>S\GRC$1"/VK&#HV\<.:M3 M$'*R")^(RQ$K!C*+AXF$[Q-D?QM6OY8MU*XL+^S,6D9T;J_YE@7FT&..7)(( MR9\N]FE:C4G78CDBT363ZAYQ7WP1>H5ZICXH$_% M:5G-V29(M:.O.0=OT M@$(E$W\HKWAIXCI_>RU@F<^BVQJ$.RJK<<&V]0#@'1.R9N]S[:Q_B?"-IU68 M;E!1"D(]:+=_6B[ HFMW)H1M %##1)KPP80*W0\183'$9&RQ2AL]V*^(W"/@ M;'96VR]QN>F5 ,NKTQ//RS2[U2>.&B(L5SD2HWX)1I\[[;9;VCC8 M)"UX*QVC<=5<-01XLX(C1Q.FM'>(%06CN!1396)L3C4$/?B!=H*OD+F6%!Q&@-H33'PQH 7+C% M-G?8MFRW3LUWK5>L]Q>[K4PZ4R2EE]JJ#4$Q$&JYP?";9J:J#,EJV[?1J^?S MD%>&\X!O-CGI0'P>#TT2V7[3HP(Q1O=>,,R4_.Q M1-YPQ7$66EBG&AX.2/&]SN-WMPX9"4V^VW*=XL]2<&7])>4XT@06$AADY=-- M*I<)70&(_C+;9B2 M:G)9Y-.+2TXE#M"^1 @E):O,E? #'1%#.,VSOR9S-C54>YRGR M.'NK/,YS/E%:)&:[5+@*@>\?-'DHUG6ZW_\'5[UFC,M@X_V=3/<:HKCE)8.CX&,RJERX#YH0D8 MD&/MT3+9OC4)W&JT_7;03Z]1>*4_.)K"?WN#\,>R%Q[P?-VSK=E+W'.^/J5]V#:8"0S?_^6W>S M;H_--0&;;*$Y%XXS3Y[AE'?_THQQE3Z'06P\^2#^ /D/@V\?>K/OF,;FC_W] MA5>>%!5MZP4Y_-D RBHOR*NXZ+WN;NZ%^O_>-.R.JK!N]Z=&U\J_%6=<-<4\ MV9NPT=7I_C1'4*M?ZS2^_]6KHX:?[M+N^M;\9[NW>&?E8 M[?H2[?KK+EU%6[MWQMSFKL*=*OXY[?7DJ:'GV?RP>0$36F<9DZ6 M)/?XR19U"5619<%$TJQ(2LL1>!D;.LQZ"S342F1Q<7'CT5IXQ?R,ZBVGR<1T M)I*"-N4.*.>1!X2!1QP0!M=)$3. *HLGUWGQA3,YYF'TH^MDTK_$W)$$,G4C MD25U-,-9$D30>RUX9P;P.25NH5EK+^,UB/MH>R>I8M2P%<&KC?7N1C "E9KI M4M_WDO#:,H&^*#6$O[K$:]#PV*V?\*-76^N[7?/,,+A &C>3(L&&WW0VY$<; MZYU]]Z.8AAYI5\>9GVSNFI]T][RQ)VD<_/[NL_L%,S?J2W;,3S8WVBWS&TB) M9*C[0@?9\$,[O(UM\R[;4LG6W;/8MIGQ:?=:G@VO#6ML,RK2 NDV)@N$#H]*9Y+Y). M!F@_=HEJ$)+B8JI5#XQ#Z3/QU "U:RE(E;0&@:TIH$@,=: AG/,?()Q#%[F! MA[Q*-2(;=W728VORL)T8,].\3Q4?91FW8IHA,F\D):^^<#V8G;;O M@GXA[R31+ M)EK<@C)O$D\4"7&/]QGQ?&$[)IOS+**8[T%PFK) M]; $Y 0RLSE7E#G;WO;K8X60E[%26 O-15Q =J*+"F.Z<3D?$@2[PKL^"MYU M5I&M\*XKO.L*[[K"NSX_O&LWW-_="_?V=IX):/%;L'_;6R\4VL_W-B_'];X^>!=.SLKP.LS!\EM=\/=W6_%R+TD).3N MCPN$W-L(M_<6L3U?^AYW9O7\#[/)K^F6WMN8,9&6#>VZO8*[OD@(W&:XL=D) M=W9^).#CUFR9U8^%>]P,=S;VPNWM&=]AB3=]>^<'W_37V[L[X=[^M^_YRP*[ M-ODXSPGMZJ=0'RB1:EYR:)I,+B<4UDYO7,/$NI92PNVJC:TJ(%CIQ>DE[F;; M7"D$-;"-G&Z:D'BW #DU@>,A)W=^$J[86Q.,?C\YZ6=E,LV2>KS2F'$-:F=2 MXIR>\3*1I?#QR%+8MJCMUJN-]:U-A]]$HZJ2+2[#0LUK"Y3GEOL6+VV);!7( MST>#;?'&:5:NY*YAH @R/[98 M3J^?,V,W%>_6OTQ(SBYI0-$%!*F"?Z/_34&<')M1#D4,HN*&^ZB""Q2-'WZO M+E-#ZFU0.T;ZR,YP@5SR,G8YJ"F?A\>E/*.Y-Z$V2LM8.QH# MH3]PAY8[QWO(%8L,8/6TJ+HIYKRT"GC8_ND6@$.[-8-PF*-FT'FSKETJ,YA$ MPR&-9;DQ#;\4@#+3O3I,)C\FI.&"5V#,*S 7T="?3$F9^E_UU&FYPB\\CV3^ M"K^PPB^L\ LO^ON/A%\@!^:!\ N=A\CB=NI?MP"&[9W-<+NS]_VRT']I_+<_ M>S!;J%9S+^;UI^R?#ON_R;6_MA=^M%+W[G+\C^ M"L?P&.G/G5T2LH6LI)>>Y-[?_'&3W#N[G7!C\T<@[MJ;5?<_S"[OA9V][@^P MQ]\%K;*",CQ^5KN[U0UW[U9#RY35OIM'<+FSVMUP;V\[W.QL/OTR/!Y^91:S M_F-M^N;V;KC5O1-3MT1;O@!?Z--3=WWW3,SS?^!"1!G=%5'&$Q!E;&ZLB#*> MR3FY-3'OIU#1!/.A04K/""7PBY\0O84WK-VR;% >P=F.H2[8W/XFZH)OP ^A M35<-0!0\ 7[(\L!Y *+@\?%#P"PU HB"1\NMV7A/PFA1A2EN M:VKISV4!:%MK04MJ^'UZBLU>L>USJHDNW<_2H'@!1$'N]ZJJ4:5L_X2$+ MC'KV]#12X_FSJ+Z)9KH <]_&(\%9'@34,JMK?RA,UJ+:UHJ+PR0.0-!X']UJ MN1V_#33EJ376!L#@8#0. ?K"4%6WB,&B4"MMFTJ+=$&3$OY7\' F$U@]4,'GX&J^3>8X?\M\.MGV](C]KC" C^IBDY&Q=A,$%NJ-$J70D&8R2#"T@(BYH<0_F7X^+ MN)](/2E_>9337?!_\@?]ZGKP;LJ!E@6"5 T3J)1P[=\=BXA*XS0.Q(=\:0&# M^\4&3OW=?.=V\V%*LE;N[LK=7;F[*W?W!3@JJQFL9K!R=U^>@],).]W]+)3,F'OWK:&MY WW]YFFD\@AGK9ML\R7YL;_ &]9" *\N8( /P4$N+." M +_$$W6/R-^9B=;^XD5K#ZK1VF7'"V&]_->L I*K@.0J(+D*2#['4-)J!JL9 MK *2+R\$M15V]_;#_;OU[G)'XK;"W6WZ?WO/H-S\:0.2.UOAWLZWK\++BDAV M-IYO2/(Y.""+1>(,L*;=6@194PG,T08\ Q+MQX,TW3.P**5!^4V43FZ"86R+ M';<]IO6([,O.ZR]O@G@T3O,;VIE1-.E?ZCVG-Y(QJ96D+_N95<;K*D1Y%&E\04+B M?;YIGR+Q5V^8U4;<'K$V1$6*#KFZ, N.9/YQGA_Q?G9_?H(8&W/L#B3FPX!T>G!Z=!0?]21A<7R:TA.A#3^\8TE>D_L8; M5I\?C6%$$SH:_7Q:1!<0ZFF)PDA(.NWDES@>FXW!;#6DKL\9..38XSJVP:9G?HP]# M9V/M7UR_5TY'(Q3>\J=T(N)B5)I_Z(0#.U^M.1YPO:_F-*(;?-)NY220%QQ; M6J;"NL0KF?N0E^5CU5D^S@S=W%*4==Y1S]EN2?7\:%R0F ^"[M[Z-IWB1?H*:FZW+B/(2$;+P7*N=W&G461KWR-Q M==>Z=XDXJ58AMK]JMCM(E.D"P^-?==;WW!V=Y=E:/RHO@XLHR?C6&L0]NEB^ MXEA.D_)23@7&F&5H!0"""F0[AU.ZU>C$7I XXQ(T2OO3IT^TZ5&&TM7*N:F4 M_=-AEH/#>6MZ! UQFDE5Z^"'.D'VL-!&_')P\"EP=^KOM'+@HEBN\_-[E)'U MQ&+5B],DOH*9 ;Y2 -Z7$8"AD?(V4M*LAOHP9/K&-@!!WL@ MFU.,)/UO-M/E\#F(OQ9KKP<'3'1"HDCG$B_ (Y$^9- #/8$L&#;'PTK!05BM M-L#;:$;]+VO2/ HC)%&7#XU]:][4;AV]/3Y_=V",73%D1S%Y&7VL$KM>([?D M# #.2UYC%Q&J7\*S%](SH5B150(LJ".BZKFUYU7G MHXY%84\IT^_PGW&4DPR=V'37RBE0/68N]KS1;S$T;#E?L#28(AZG$8D!EJ6J M'X5-_X!3WU#XH +G!..UJ8)9C=3%]7\/PATO2E-/G/-"&]=(-QE/8WUEF- M^N1N9O)+$KU^,@:EA-Z+B"?T^_%XXB!>2[7YRO9Y\O_=(*EB/_?'7Q1(__,797,:MX50M^]@>S1 MQ7B9#] ,M&>5?XIG7MCL'*_9)#C=#36RX'^1M<1]N^C__!RZ$C-Q:(2.? AG972$CG\DYF;.I MO7^<'AV>?#P\_G!\<'Y\\C$X>1]\/#H//IR^/SD-SG\]"O[GZ.#T+#CZ^([>_^[H\.CWMT>G@JY[C%$T9$]?6,?( M.>J$U==UC-.+'Z6D3!\4P-?POD6!A<]WJ!N/@T/2_=]I;K?W4<.V#X'JFMM, M;,XU\'JKTPUW]V9JU&Y]R0RHXDE&OAEVMO;#O>V9(L-%QOX@7<1FW_8+PC+- M 78SZEM7;%%03"/Z)=S;W*&]G8%^W;*A#S4834/?/9+'1 O.OOU8XXW&;0D1 M%7KHM>EVPHV=F8+ANQ[X@*/9V9I1!P^X48L?IF,)PB'BRB%I.-4/O1R[X=[> M3&.B)]N;;KBS,:/NGMX]NX#OQI _==ZVN0_YA_)X'OF*[S'/0V9RA]7N"*Y;LH8TMNN]G[:&',8)N MT0W_.'#-'_[^\*;%75]\3!7]+:-YI.MS7OC]X:_0[LX]+ZUG-9C'+EJIJ_L7 M>C,L/(/EO!B_V_0?13O,6FU:R%%+K[_T^A>ZL'?VP[W=;^]!^#TJ8)YT"3;1 M\3G0Y#SB@,ZC8=4B"8:K_@'LVK0HIP!2T5>EZ@-_ M[=-Z<4D./>65P]K:R@=Y#]/^"#[5XM23$H_K2XNOG6ZXO[$1[F_M!N5E5$B] MBT4 U&79Y(:5\CX=504.IBQCIH68SO>G Y(PG^H2W MB@VR7SF-$4OWF7H9J/K ^-M;)/+9PK_-X:ACNS7GHZEP@@WB8=)' 1/_O+M'XK5' MSNJ.P%I0WVP1KT")393DJJ^H;O-9F@@$Q0VDN[$?;NYTUH.#R1V+P/-[U<6W MPXWM?1X*3Y?/0J6)VZNMG8UP8V.#2[VN2)@M\"5C-(@6>KT7$.F-%$_5_B@H M6!HA/8>?):V7AEK*Y8J^VJURVOMWW)\(])ZNT4) :G"-T-:K/Y7F@('X2EK5 M5:$X3: ZT2DLPVJD M9-#Q+P=7K%^ * WMUAKL7IJ, *)E996X>I?[C0VE9O2LJ/31U@9Q6GKU5@#" MTM4G\$Z\:Q21SD5*@S1/DB6CZ8CN203,BZ0/J>/M[46IT9!N-TA>6((:1.8Z M#J18@L425':5#9GI+?AJGVX*/)879CIAX)-\W;UX:X.^L[*"5!;J$*C36IZB7^3T>52*&"48?49OX9WT+Q3 M%24@>225P!JC$2EL$ -GM32#[=;M6MM*'[]@B+9MJCL%&NV]JJ*)URN@1;K) MI72SI$5+Z.<15] HR?0:-20,1HPHX6.&5$>!G6:1-J&+_%$^@BRW@,8FDR3 M"_["E*QR.?IC6DH BDN_.)*L&48ZLXI@U1#2L(K!-3,U @V=#R?X1[NE&$,> M66B7SYX)U<_02%);R5-%F2P78#MGFPT+XUA5&@>?UN=YT*M49 M[@NH3Y)+(\\N\BIJ6@4%OU8$*+9H/3BI?X/%I@0 15;M"6GE:A'USG MQ1>_6B#%&BU+=>K!3.55V'C]N#,C51FS8$[>LB@M<]DW0:RZLI2&/^Q-:CS?Q[ M0>PCX/S)%,(56M*Z1M+J(RH3.F;OXG$LATQO$O0LUKF64(MZ_33.4;:"_I-7 M'+5*I X-_6O(_Z*=(QT2%Z7N%"V+WFFXVV.R4[6T.O JJVLVACRITEV9F0?D M15)J,[9&HQP3_ ('@T9%^D5?'KAW@S V3:#V_3'KM%4I];F4HQ=;64&W9GOR M8/N9928G*2%KRY0].#0T_J7=HLMD,K4 Z 81;K?\RJA,O++0J]SP9%Q[32>T MKM#' UIDHQ_LI$U!S;44,<+V1 $GG:9BJM=I;G4D_EL.B->WN]YQ65QN-?-]@B+5/18Y.B4?A$U9ZWT)'.;4+J M94GTWC*]92%P]_8*W/T4X.[-%;C[!9ZHIEYFL!_E O,KX,7N@2HU'$F>N\ 1 M574\Q?6(Q% 6FU7J\4=T>[->GWO/1P%X;PK3<1R/P,6!)\"?"C16&W]-2G%Q MQ\DXYE )7[>>^Y)G\5H^'%8,9QF8M2/P-*!JA;L&!E)!)DRDM8EPL- _C:\2 M>@K=SH$)%NC%F54EWG)EC5'?.QEBRFE MM%? [HD7)15*E:))B81H"5+T[]R84W*1\G*%[,"44Q3]PDZ#6\?EJMC,FT6C MKL[DL%::FAG-HV\(QC9$6MLM\^'Q[/,_&4-Y.6XIG"E>Y4+6P8B?*QIE]X.K MAN%:F\"Y,5;1) !1,%.+5[5X*L5T^F06EVJIVT7$GHF4,4L5L#B'\#L0K4B' MV(/N1F??<\01^[U*XFMQ9N%9HZP^$<_7@_+TA29 M]UF#PUL*EL"J:#8:A;OTZL\G8ZX.)[VM8BE1CNXF$9( MAL0X=*2RKJ364'8!%8-&2625:FNS7[0J--!A$@]"<;9N<+&HHF4+PXO4.Q=.P)FH4@HG+>.S-JX2-)VJRL1L'H==R6UEI$K0,(^ MQ5]H84=)66([\<309/3PM*"S*P^S5!5XYONDH$-HN&$<,QL+_:]P9ND,MEMO MH^P+KJU#FA-M4):08XQ*=CB7A8RF1U^QCS:_#/!#2X$A6EU"PSN;= ?RX V- MVJ?HIG\9D['ZJ:"QRWU*_WE11"/[7!JH>1H)*BVHR4O.)C8X.*;T#0UT.-$( M-PTS2:G:KR[%>G"2!>_C7B%ISTJ.TX]G:_$_8N*FB0J#T^DJ*Z8N,5%].//H MP3N[L4-;$AD_4=D-NKMW9X7I3KA3=B/>,7VFW061)-7Q6%66)5^PS]QGGF1K M9NU"M+%J]AA\>?[VR)B=R EOTIS#P2)N2"',D 9%=.T3+QF.)#DI$C\[>WL@ M4=SIY)+,G/_33!,^^BV.QQ"N [+?8.<%?^9D+I$II_R*$AG[%"4#4"4RC<09 MV"8X;/[7CT*[55L]/@SN#4AQRENJBT"_&2;%B-.>>E'7'D26-FZ3>DXL-,J? MUH%$C*Q-_UC)\!#8-YICG$Y+>\+LD6-:KG!C:PN/*F+$@OB@[#XGUX%;<=L>(?EEGQ(,NF#$:1#$AFJ19_,X)\"]FBW8,7IB"D MS#8&^P)$N1;+?ZS6'8F=UN-0=57.B9!]=K;FZT"2;E%=$D8E3<@()@N1>>TI MHNI9X]-DL33VBFU031?(2V#+T; !F60MP%#DI<3+DB<[GV?(^1 %)Y^D^\TB M]IA[R5EZ-MV?\.UFOJ;=]=WFCS?X M]CWI3W+Z8[NU;W0*J)AQT>@P;U,/]8L:PS$W<3/@K2LX"P_A=AZG7W+ I 3B MUFXIQ@WK:)YPR2$8TA8(@)5,AJE0CXUU#T5>5VKJQKNU5?=M4R'.&(=1Q?&9*C3&B,.3.P'EG,V,PW MLO/E>9DDI9K$,]?,_I(XBK%9SW4%[!D)VZT9XQQ] M1]V=!(RMASH-7D>SH3LW%;WJ+=H4DOT6&7$V>*6GJ:68A*=5B@O/A@4;VP?6 MV&[\'3_QS MM'SB&O4]D@2,$]L;R05;<&_HA349A9/TO67Z=QH,+]9+8F!HH M2;Q933YA-(0^H$\:-:P3Z?*R^JA,)']".BLXTF$!@C>,P&[)>S)D_('N=$UPEN;,VT.F$/.[COQE4DSBFIZ\ MY=3[WUGLU/_.G6WUR'7!.0ZQU)I+VP+4NX#MH@( : MG*@3K1E+TABG=')X2!- @? OX-,G/G)T.<1PF=ZR$(9@9X4A> H,P=8*0_ " M3Q1=4G(G:&E4][;8-JAZIP]\0_USFL7&0M[\_A?4L5&-1 M>*U],$2@A.;(&BNT%,$LD0/%T6OD ,CF4)QLQ8K3IB@[K04N>Y&:VX9(]@Y0 MN':@/G)0A\RE&XVXWR9'4QQ*XY?:^[_!\YSC:2'ZAQSH=*2@9NM_0^CS5$*0Z'D1$A M66]X<%Y83T7D3, \2!'$UD70+Y>AUVMI*$EX+ZPEEN$M\5;3N<$/=F!+9E*X M;!+V;8LJ3TVI.6I?47<]:P=.7VA8F($27OR0RGH48"JRKJ.<*@U",5+"[J/V M,Y%?64*JTEM0@3TY\)1)V@@9_Q(IP<8JK,9BJ'8+^L&49_'BONKN[*)+Z?SX M)4,+(GMI&:7@PLTNC&_*.%@-S2G3HB>U6Z^VMKJVW&ML,/JWE*GY]S$>+G@\ M;.B8)QS]SZ&,'JJ M[F$+YQZS!]:BK *W8%*6C%&@ I'E0+YDI!!QN,XY25DV@'7:K2:T3A4^89.3 M32B(:E^,LQ&.IPTR'GBMI1"A])Y[]M:UUF%=X6 4P3>A*+R&DWY:Y3 O\BRZ M2HHI#2<9A'2BR) ;2K#QR-0VG6GJMMWB)Y%*8?LE-QZ#HF&6)4YB43X&4_:M M*!_.05I8Q]W - Z:?2OFRT))[@WZNA/F4H-WW8YR04NF.LPEN!?*93?+)GBB=;CI/V(D%Q+\YL_PXVZ2&"(N_!@TL_]J:2#$@]W;V@IW][?\9JV+=E%;T/N4(J^$I58!5>U6 M%L<#P]?"I)ZET+<(YP8WRM1R$P"N+BIU+US?$7KP-+K4^MK)+U0V"OHR^]2S M9$"*S1&$%Y,GL$LHB>NRO@YSEX'+QES#6FX,JRUQ,]][IQ7N,N=+I;FLS2&. MHQN$ 1"0"5YM[\@W_?;,TMM/9BKE+K2%V]O\/>W[YS^5=;4W6VN_9]IPD4;W MJM.IO@::Q>AW=GY%DZLQZ+7(A0N0F.BWB,:]1T MP959['1FOFBJ!C4(;/ONONIL;<]?Q#I*T$A;'<:GX(3%MGBCML4HCIJ[QYUP MJ[/7N'<-@^39=S=G)V2DU:Y"92/MXB.B.6_UN]U9$:H+V[H!D52@G\,4O4'9 MWZS@1[/X(J?W,L5%PHV.]=*!?4;GQQ94"E=*FHK;6S+WA$7.N<-J'XYL6S\J MM5R,$YU:S75]&9NV=$U?TGT,/;.*@[SN'8BE8N9G([:+11HNH16@3^@[P_ /(-56Y*;>9G>LA D8'<%"7@* M2,#V"A+P D_4.9?*PMK,\BI-I/"*5:W4=NO>MN?Z,ND?-N.U6IK#%IJ'J9KR M:KMO;.V%>SN;8A>]VM[>H=M^^Z\;[Y_(@F:+W((RSVI1'S:&3&@@9),;/S"< MAXA[F)]6V2OUESOA[LY6N+^S)W:"%0K8GIJI+2UW5/,#=KK[88<>T&B_M5LS MLVV:E@M!W3:K8,%);8=[:L:92;5;]YU5!_;R]IQ9-90]O$C17[Z\W(L)C!QG M0T%V+%W\@_P+!8MK;V<)B"9FPIRO$X9,PT76;DG!B"$A,V5EA@6P3!*TJD,D):,45, \B@S&US*2-?E MSD41^'33JCPTE3;_,7V($$HUPQ>IL2L053IIOV, 1#WVUT\TZ^Y*?(LGQH&VJ53J3;= M\=:F.VY= $LS/3<1$CQ0'F10X?M'0/G:!+JD;M4?YDN[]CT130;__;?H?\GP M0Z""I>WX_.CW8/= +Z'@7Y\//IX?GQ^<'_]Q%!Q\?(<_?##_?G=\=OCAY.SS MZ=%9)5HR_! M=G>JV[UG=OO]\<>#CX?'!Q^",]KBH]^//IZ?\:Z???[TZ0/_^^#T?X)W!^<' M+WIWC;MPMRIAF).J'\0=F(UV1)_UE8V8XRKOUSHOXTHR M"M"L"^$8##7P\^ M_D*G^?@C;SL=\(-?3H]4$/X\/O\U.#@\//E,8H _G'PT_SS^^$N[A5\X"7+* MX46+RA(I@A_@+0M%V_=6T?:GB+;OK*+MS_E$-=P2F[5;XF ]D)<>GGP\/SWY M(+;!I].3PZ-W, )?A)XW'%5'5U%JJ.Z'P;ND[*Q+2^"#4IQTO&/^+/K,^>9&B](BNJ M[9$&6KVN+U(L$1 [])-\D/2U5Q[*Z](*X8N"NY&;.-)6%7NAPMT VPPU\J3-R9"R5]]S0DNLX_4X M0*QK>G9T: NUBJDAM^8F- I4K:P6A]G\E>(&#:X]F< <1J-IAB8SLH!8, =0 M\CDQZ)-VZ_ RB8>T2J#@ 57-R7"8]!4<()\YR]9^IC5 XR)A2BV 3E+ VS#; M%#UB^EJT5<074<$OLWOJQ*;2Z\>UB/B6$7'!8"QG4AD7+/N. ;IB(>Z66255 M&4I#$=JF4]J6H+,9K76V7\=Q5[$_MEL+V8Y&A)3&-1T*Z=BCWI+G)T#(L( M:&>]-MHM5-IZVRM?I0/T6!K^22@8*RI*]&TYIC.1&-*[N(21EI27ELS>7$.< MBAZ0& L+ORZG)?C!:OI]DG0UPQI-CW_(A_..]1Q]M?!+,;'_G[UW;4X;V0)% MO[O*_T$W9\\YR2[9T8-G,CM5&'!"X@ Q.$[RQ2508Q0+B4C"-OSZVZM;3Q @ M0 +AJ/:>F<0&J7N]W\NO!^V\NK<.!O@(LRO$K?VBD[9G.O5VI+PZY.F>B" 5 MC89KG,"/O,^;7G1B;OJ178UGR%[GY&W G@#("4'#B'NC%# M.T38\^[NE>W!)DAG'!@!E-L?(2-HF28-Y'-]KP27]APM^+U/;L.;R>8@!?(" M+R66<.O>&LI)H?G#P1?9@QQ4C::YU@C97>)! MREO"%Z*KW8%S1%>S[BCAP#,>=@5 M@&N\$"[Q[6=S8 JV.#*(Y0WJ!82% V:GJ@#@[ HN E]G7L7OO?0%#IFJ-# -RDH-HY#5VR1M:]@.PB=.'LP*#RV%,?P3V&^!(FS/13 MO>7+GI]!ZYWAC>Z\0.)YR+)!A#CJ#\'M49<_WJ]0,#<9-$4XK_1 A;D"WZXO\EP*^;'3=R;YAN F^ M%2P4NZ#"]/NA&V&5*"O?KE$JT71P\>@'Z;/L"D"[$#U,6+S;,\=YX5-_N'0^ MG+KQ20+1U*51UU+0L(>T6X1[#P*O]3K^F&)V^9O4\0K!!+S#*I1(U=X$A[ M").S<0M^>*_1.I\!L99H(XH)NV1-8KH1QB)#4GQ[-L&4&TQ4V-X#*H*\0R$[ M%#U D$#P1M@+Q=1*]*VDWQC/D!K*",F(,E6(XQ'!XSJV<1(.-=_)%"E?>9C[ M3D]4VU&\T[=+%';_P,2^R8V9TG#0=-WP*N^LJ M[!C(EH0 J$,[T7S#4,#-IEZI8Z*94Q,SD$D\6YC78E.!9$FL?Y\9+>WV@N.$ M8N>T/"5@9QZTKZ_,>;0_0NP1O;OI M_=7F5NMR[3W]Y#N,*A MW@[#80+:7JQ ;R0-"]IL2/]")+)CB_BE]1*I:Z>28[!WZ;^ACG@_ON9?_[Y( MM1_EK/;C$+4?Q:SVXSBX;'FMONF%("#M J&0/K41YH:V!B+Z_FB1,P'3]*UI MH%_0:7H'U"7H#EA80T*]"C M1&"B:'2OM9/+IS,7(# .1INB!/(&;1 'LD#"7 M](#&*I*I.PCV/I2FG#,W^%+JLE][R?KP MX]D>)%@[C(; 8I%@L[5$4OH04\64R)Z>6,ATRC]\Y.:Z'&R$8#XE-[+R-X ' M6#N,*9ODWDQ20!((ZNN(UK7"])0^76!'[F3C^$X MWEKJ4#&XD *$CK"YBA@RD 6[M4N!L,FE_& Z/5G6T>Z_-1EP!YD#%^-VE[M] M>%\2Q%XLSH:W,K*T07V@ZD^V?V4[\22905:\#7459M'8#AL#"0)K&H)D)]MM ML_8ZS+P,'KRA?\/^ KF0$:^EILN;>F0$YGO3P"?S)*IB#6+)MN(LZT/ M9U"]_XBT31)L&AB@U;,W"1$'>!7EOQ"\T\*FB@\>#F/3O.>UAYHV00U4C+JX MN<2X>E'AY9!.%]@?%-"8CN M&QP;I8?T6>3F^BPNSOV#!UK=3_5KIM&\;%U_K70;K>91]],U=6U?PNDE-;8= MY5L2&Z"1/3![X#:"+D*&(,=E&8)#9 A*688@)7RR!*GS1DO>-5K:E>LNTV@T M$C0??*=(K"4T<+M"T"3CN8!)5FMH_ZM4;,@VE=7G9J-:O:5-L MM77=;EU7NO73DX^M[_5KF(H0^R"$_1@%[8EA3B2:;?EHE[$V--,R)G1ZWL?7 MXAO67Q1[>J)#;ZF!;7G=GMR,W'8XG9;\FT&G'39*V+V/QI@T1##W8/!K)(IE MU_I"]XVBN9\@M?4&&B"ZVX_$;4C3'#0%*;3! &973[T0(80 ._TADB3P'!( M.,H7Q%R:KHZOO@<:_>WTNY5N^""%SCZ;%F:XML/+ B\.OX7 M_8T;7_1WKI(?M,F!W7([M]#_Z"P_VW/79=+Q4,>0Z2?10KV_4647NF3() )' M:EP>G9[A+E(?=)C%3GXEZV.:T)&8X-WM1"89W&W:_;8>D[ >7Q!VH2MBT'R' M%^S2[.OCZ=R/W;J>N5<^2>;I":5-"?JHATI/L1@^-[>YQ?WZ\G!YYV)57L$. M*G B\]KCA+DV;MK R\ LG8[LMG6PA($/VIW9B"_K$H#F'M!LP3P;TZ;B?70:K)6V^Q\FH M =57G%-]O#,BF,@L+D_8(^ M<68,^)3+Z8FG6)APO?("J+ T1X5"P ##$+FY;G1_,JW;)C:Y/C7:V/QBL/75 MK32:S$6]6<>V&$RAHK^GLZF^5IJ5CV26%3'1KNM7V#ZK,9UNJ_KE4^NJ5K_& M'^EV\>=?)$V;2XC:+0S6G_!WS*$R)F+3+ESNX0=!8A^&RMPD-N#Y!3% M^W*7KM$&@=_UW'%Z$A=[,"^..Y9G)'R)SXI7?0Z:NF$"*?1AUR<@HTX2R!3( MKMAJJY)FOISIHMU BQN-M-B6@AGHV8.R NQ:D(Y[TX.@%(2@XD!P[&,K.Q$? MD/YC *-K%/H:?@/D[$_K4QMO\5'87R'/LL?,;?"\)<-*#M:\%R&Z%?TDT>)@ M:YOW:/!F24. +[Y$PFE/"*))\"55?L_8UW'C/_PX&&CRZO_QT4!I_>^5.!_& M6QHY#'E?6.BC.2&X]3HY;#\"RT.[U9R8N-A$,?H*'5[@WSZNC^W:$WME.R5" M$C,SYR&P^/J$01 :ZDDL@G1+8(WD,PE:@>^1(P*9Y%[I8H4.4]\(-_1PQTRE M89OIR1Y3.K+#E;1T:,MR&?L:/3M]38&G#U2:9B:!''4RTIC7TIL8B3I"JQ%] M I95&&SWAHYO O)*-]XQMT/%0B%=PV'0"Q=(82=?0,?JSN.(V(LL$$/)?&5[ M$V8"@I3>AT#C34Q'7//)E,*CMT=X'"G)] ],,CNQOG'?>RV()=;^Y\WRV0%Y M_I^U(I9FZNJ1+%#7I[,MQ"4Y-.&?U33@F%?_A)UD97*0G_^.G9T363%79HME M<=GW-GA5&)$[R4%\L=?\FRUN]9\-+\2=\X48[G(PA/ <;)B"?_: $>%-XFHU M A,MT?O+.6O>'UO'7=$-L2WLXU7PW^0Y;KJ<-!A'N,)N9/"WP^1OO_^AS.\( M.CB"*R6IEXL6S#9ZEZ MW@HX"VI[.[B$:?,=07*,Y+'<*-@C?2PQ%MP)#0G6/A_Q%#)NQR%D?@>,L&B\ M4TY(=IC=T9F0T-R! RNI -\4^53V0LTQIX"['#V^/D90"/$I*C0!7X=?!+ M?*A*M#S$JO)>/BOO/41Y;SDK[TUS2C6D *,\5X A!@HPG%(+4D31:#6A!*,3 M**OH7E>:G4J5_)+67SA5LTRC6:NWZ_A?"=3$[K69:;LJ(J>T@E1-@#H;*F,S M4$?A'U1ECPNDA8*^5F38R;MMW9%P>I+RRHK]E7J+<[LO^5R T-O7C6:UT:Y< M^3;?,9?UNKT7L7[]O5&MQUXP= 14;*\-"$YK'B!G4!LR'A48]9-@;1R,*-^$ M1H^$.H,]]W/3W[J8/3![8/; [('9 \?16[F%+-9S@%A/CLMB M/8?CD[ ,BQ\&7 @,G&JKH%_,SS5X?W]!_=VB,.?TYP-.?_W'I\9%HTM]?&^E M?:=;Z=+^H4[U4[UV<[4OQ_\8\U%;)"M(@6A8_L.M5Q9>[?#XFMZ?T$&1;D\L M;/&@S;1D9:4]+&^7O,^\:(M6T!7Q8^7#)WS. M*>TFT=@O 328:Y;+9BAHY$ MT=$)F9!L%^]FZ#D\>JHPW/H2AEL3=&2H2!@53=VBG: !G(196, _ZN4V*A =?L;?5BREA!C)T5[.%29F#.OINM[TU]KEF!XT%- M8'=B0NM?F,[9E_T6#L[W^R4:TWII+PG6)Z0^MYL]-WON?"C8_\15"20Q2R = M(H'$9PFD=''-TF2-G2@A%;T_CC8_%&F@%'(LG$ (&G9HD-U=L+MI29GCN_V. M84I#OFC;= G/_[/.TA3.^97&J]NVOCJC$@)(]X*E$IQ"8H88A?][-;2L\;NW M;Y^>GLY-U#^_UQ_?5HS^4'E$YELDWTO&6UCC_9;GRCFNE'O+<1Q?*(GX'[Z( M_USD^+>6/2+VKO1PAIXY@>//A]9HK==DFLBBYVY/\ LE$S&5>P-1/Q,3&%D9 M-=(Q;=:MH=ZQL/ :L:M^.9A@QH M<)G.8A5*$*#ABRZH)0>$JSV+-;6^S@Q:C$1G>2=)QY3.OC"O+[&OP#3UT_."-BZ1%H\(@OO@EQ&J+[5,*YL+/7NS.)")B71+&>/AIX/\2WR/^U#I(<.=#%6 $XJ[>5K MN!BR=Z?[RNE]S+L;W](S.,PKSC%OYZSDP[XHBF>Y8KE4>,-ZW-OJ6SK$?7E" MBARW&^NNHP0A/90@XC^6A++'WR:/GL6S2 1P,56E)Y,>-2'$^G J.#AU)O+3 MT(RWR)D<0W-0S@WND^@<(3'A-A>GRH:F?G=+L] M_IUWBTUL6W8U2I*DJMSAQ0A7*@M%7@"ZX81BZ:U-"9C?(EF0#KG0)NU7!/-MR\@4,WI]7]W["U8O. \QO>= MP :?2I]4B/)E,4?$AF.TP0FB4U N(!^6&HOAMJ+ )1)*P++K&+1^)!$!D5MD M^Y 5J! BD('H\#62$1J10'&;H,=PYR/Y4+X\MN0I9NK3E[<4,/1L*S7)IO;A M7FT&?+[T& W+J45(C%H"\8)K,K3^H-0BI)Q:1(BD2Z"D:8,[(2#+XL1E]T9#%""R!"V5"Q\\I8G/EX*0@MK MW8R-]B@ M__-$G3*"D+R'BX]?C([Y!"(56+%&U!/>(E@XS0JY3\(#M/P 4M;^.H>0O#6X MJ-#%"\I$!8^6_ B*?QF# M**U(]%>!73?\U:\IBQN%;*BB%.U*E*7UH*'K(@(#D1;'(2UOITKNBY'Z47)9 M/\HA^E&$O[X?94.Z?^$M"+:FZ>U)T^PA]\SG2]S;H/$L;%20Z-9ZS)D09!7+ M6E7DV@R1,\?SGA5]/]89W]:&^:<,GP_)'B=*,4 P\92;Q&>%V''=',>)Q4)^ MR_C_E2YI7H5ZQUF,N."I=]#8LD=_T#+/'!O!^/R$F=X"@70A:0]DMH@^&B$# M$\-VB:.X8SM.63N-].42CNSP*IDV)R+F4;5\0+=EWLDFIM!]2BBWW=( B.RS/"E$,G>Y0,>2@MQV-RCY+&I%8 M0IXV+:Z/4J^@,8>X-B&?PD9>]4)Y7:*4LT'N*HV44XQ".9<8]M9P&]*Q.W'+ M!R*7Y3G &EL8_6(<]3Q8JR>0AS3 =;7_,:6@=N=DDIDB$#)GTCXLU$-WR,FD WI MB2$!53)O#W^0AO]=]XSZPZ4-)8];1!I"7DE15C!B1$^P0%]>6H-6F97>, D3 M5QKZ#]825Z1BCCI$OF.@+9KNR6]%6/C[] ")$M9"Q7%X*)*>9!EA)4Q7:>A4 M6$M7D?H;FTHL(LO%0#%%(BL2'5$2H@?8.QVEH'72H:,R!P'LK2*1W9C5'D_U M7CD51+2!1;5$[7GWHE25>!M5&N+;'E6)N=)6,K;.&\;NF4W\N(_WAO2"/X[4DQ3Q^P, ^.# M%;0TG2)P*R>$K8P2,(GFV>@IA>)>8@3",<6S>?SO;>@E9) /@6V47/U&P:!( M:/;;Q/BUGR<:HCYD.+*3+>[X+ZE%2UFRWAL7R!5RX3&C-1B_50RD(M/NOVAB M/M>-!Z:-48B5SY6"D1S6C>&6^7E2VPG5K8D, MW)/P!ZV)V?VZ,U6]K43)L#)8A3KE@G-C"!,NJP>2VB)F[97*+YG\FKB(63J? M,E)Y$$&/K2G<63-NZX\]L0203X$0T25:IRP6IDTF6 P.B(TMIGPP9(J;(/.[ M3C:^N:+BV/$G[JF7(D'\19H3LTDW[;838_=.!TE+;3'Y8=,1^J!B(9U<4>"W M,A6?D#JPACMYLO/E?T*$;KT-_(UXVS6=%%EA7P(HMJCL'JBH(.:%K:AHJ!@6 M@KC(3H3D;I"C'9*IIB/OK/E]4!)M2A/W- MWMZ8TT8[QP\JZB1JT)Y:Y%>2' M;05C3C)4':L>:23=JXH4Z$:;FS.TOZY /W13)L3X(_EK=Q(4LZT.Q_3J@]; MMPL[,K'3/'"8Z@-W=I!-G0@=;=K\OYZ.5GIR><#P=;5P.@N2B$.BKQWHG%V7G1E67D9LWK5M#I6\FD#5=G'K;N5B>-EVR M*8$+[3>+<:S8?_\K\/%-PDW.G1#<,6-S&KXSZ9F*K$@P>FYOTT$PU&+<190@ MU$0':N"$@44%0\25\4!5F*NK-DNF=HZA[AS_*C MNJC;+YZ.@4&$< 8))_.7B*?_@FQN-#N;3,Y<^<'\O.CV4=6_V:;C'2>(PDLD"6@*@! M3IM$BRYJV,1EB%W80WUI8N+G6"9]CR7=TUVT$.^4H3OL2<'VJO,,[T#."Q./ M/A.P=JJ?$@%K5WK6-7TTQ4:TA3233&?M#]%("<5 W' /S]HM(P(:_EL=Y$KXV%4=OX"$:I?8"J\'NC&2+(MD1_#_ M70S2.DQW>3W^)7*3%?R;\W!L^?,-!P]Q;L"@<_H\O[[R-TJ L[S^.0U-!IL: M7QA?%6.)<$(??PHPQ>@&_O-HC/E'LJ :?ZSB1\'"%"B&I!]>@HC8++5P(;,F M,(I?*6&"@>6NL#2>&O2*Z5+04'H$*Q5IC(%D?-$Y7Z!AH1%3X/C7O3>O>>[- M:^7Q#?$XT+UC6G3.OIPS76_=*"-!KL^$+X\-_5&1(1.(G1OW\7U]/'7\"N<4 M4+3.F)/Q6"60E%0&"R2%/(2X'_4J,QGC#X$9;4!.PTP$$H=!E@&O$RQ>RB6ZR/"E>%:E(+=^ MX+\]]YF]#_$^ET)5D?_W2KKC1/&5X^\VNO6O#%^PBRCIOR];UU_I"(W.S=>O ME>N?Y_&?)Y%[-G4-G^"+?&"DHHI"5E1QB***W%]?5)$B/IG7 MQ#E7$W<:'YN5[LUUO1.K5EQ"2(EHX"4-8_XL&!C$8 ,K!K&5[4)])ZZ/?9+3 M$S[_6GX3L@G8OP68M1_D;!O&GH#)R+ !BT2L9;\E"*_M(<;$AZ(%#6"']]!0 M4@=0+P$/(MD+^@&6KN>9:+!EFCQ1FEA#W+;>F M\,;_N353,>I77UK->I=E&LWJ4L]C761_7D M?FWU*6I00_,NL)5SR?2:);JK M%]1=ZV[]UGP;GE[?[OKVGW:74J%G&L?W_.I000/,SYBW213)WME*)7M"[EHT MCCN0! Q*NM.3L(7G;$"F@;PC@0];K/60JC\YXFR 65A_@C*9,19K)'"B.1+/ M?IM/=-+P'/EI7P(YX^Q=/SW1Z8]E$EA2[!#37RH&UP5G-Y0-[ON%]?L6P*2+ MHQ RXHERX5E(_XG:NDER1WL\500X@?S>-&JU@+ZUJF7''[Z<0^U-">Z4T%^B M;(C8-CZ:A@BI,< MG>]$YNJ!"VG=)TF]WTM>D?96;+_+)=+-^0?\SH'YOV/!>$*@ZV\3I?\0(^]+ MBC&2-,>KN= Q^^R9\Z/;<&LRFUO#*#-#8R)3[!\RG7/F"LE/<5+I@:S,N AS M:ZAD=!D375ZJTJ.B,S)BVM)$5WADM%F3+0YM[$^(TWZMNW!LB,1 M)!4Q7\@<)E6I=&S/#3QQ5?E#,2M_.$3Y0SXK?T@7URR5*_-)X!=1!>%[%S2W M/T,*T M6=2S)HFG @UWW2+-KSOR.XOI)EALWKOX?NS+GFN9:]8%_+@$]R=KA M!&?>6(/%+E/F=;M::5TPC1KCE0,]R\]W92YWAV2DG)U5)K*"S1]X5$.^Z\-8 M.1@V\N,_G_+X\,KS.TW7FI,1AG^?E/[CJU[#=2X- M?03?.N/@_Y9._LP+9R+_BM&PN/S?*_S&=X$7OOH@YG+_O@T\TSG\FYVR?1M^ M;'WIR.69P/S?_U/"0'G/7)Z%3R)<_?*78]8GP@F<2,=U@#E"ALQ<2"KI*NX, M$;),1K*\J9.V>SM[PS*]?LY!$Y,RQ+H.!LD1\N[G81,P=0HEZ&=^0X>;/^2^H$-%26#-@Q&7!YMDTZ@,^R 2GA MHZ4QZN@VJ+^3DN/=3LKK>KMUW65:ETRC6:NWZ_A?S2YS7?_8Z'3KU_4:T[ZY MN&I43T\JU6KKIMEM-#\REXWKKZZM>!2IQ]C%6M<>5S*4#&2[^,0W(T5U9 ^. MG9(WXWQI8'IRC ^^E28/R!Q*+'.KF'TLAA7M")"*G]L:*QH9C4E[KQ+/%>VK M!^X6T7$]$N092(R2L/T#=NF(R_! MK1>X]^XXG[D/D5_S[]_,;W9:"$;0J57XB:1^&[OE6A[QW1N?HZA1\; ZY3.:"=UV#>8,9VSQ@PDQ5#QZ16-D53U]&2$ M/V' 9R5SC$]CSC]B;#>'.56Y+C)6)0I8WZ5A/1.!*W1J>["EG8KX1P#"TY/5 M,"3'Q2B#L600GB3S@7RUZ7;!NHH)YQYI^!4P1 C_'HWM$6;PT!M-<0-( \48V>VX))UL#[)"3E[9X1Y??KGU2*85#"U;-[\.T.D; M.[O\AFZW,MQV8]F>A*#XD]GD=0 (S,E.>[+S2F!X_%9#)I+8/1B,8V8&2 :F M84QO0(,J/9DN%TOC,3X]<42,B4H;BN&:]N2UT+9G^(C;^@S+MA33=%:"$XC MM5+,>\LU'Q9$\H0,D//(8AEX86:SC-'J@HA>^_2D.]1-_Z]MM.+/8,GZA.A4 M/]*,@PP0>Q0/\"ZR^J-'9NEA-\34-8(7R30G]K:KGC[!CQ@BF'VQ7"$ +0T, MA'4B/IFK!0!+SF=8]R'RA"Q>Q1H*2R'\_X&!3Q*BUR#@I)?!8-GX5,/-15ADRK].Y F^8QZYPS%:S7 M)%K4X:&"A3?-1/#%H>@(3/5R:: W%?""0=4@9:P@?+3LP#V.%-73.^MEP_@S MK53SR%3@ C60L\#V&(P([\,PG]V^$'J6\),(_<&X22SG+3IFDF40S*D$-L;B M52(8IIP_ GU!!:^,?2!5-\D!;-LF[%I4+=JPE%13=P%Z>H(>)74B6>[30TTI M,GO'$=1A7(WL^J8Q@4(6GC,DL_R>D@D')S+T&R!F;9HXM2G0' M8?OE5[B%D:"J@AYMR>B3N.Y,3[\8[+G&DL\L3C$7$/.K"CJSCV].RK:8KS!Y MUSAR*X_I.Y>B2HN,$R:3:T<3C8X>L>><8'Q)SJ^Q7TZ)[L.O[FRH1S#-T!K"*GC'0Y7N;60C8W6NY3AL&<#@RO 42*OR5Z$?L7$E3 M/_,X*BQ4 M;0*"?6)H#V@*,F%"?M;')H<^(H8%'8\/X]'N=F[4\'8M1V?'H>)4YPFD: X,7$\6; KL.BV?:C2*1"[^$; MDQ>=,]?^,K8*T'8:W%<\(DUGH!E@+T#K/F]8!Y 3YN0 MR#6VCPQ='YG.K9%,7 YPP6"Q&8(HUZZ$R/CH$ ,%+*5EU@_=T.5L)'"]+.*( M!;PL0(%S+XR\>SO(25TU!6,6XG\DU.H]A21L=,VY$9"*>R7; DJE--@'L[W' MU-%_N#>PQ2B#/: ;[QBR4,81U9^PHT)B-C;F3D\",OL6H[4BRX &+^% /A&[ M!-_T_'L.V_BC(T[&"T(J@4C ZLASHYE]W](W$+-!.1J4V1C]7GQM#B4^@HH3'^%;KQ;[*".X$='/$,WA6+^) M/FHIZN$-$OB^_FJ:ZBYKFB2.IW9B7]W M,Y&ENSR+M=" )IA]:XD8^)T=(QE)4[N$0',4EJ>; MJ6) ]\&GD9Y?T_N+/]L @8%.B4]C'A@+9*# ZQIB/ M\%_QQ]6I#YS'!96 .%0T;#J26!&L@J))%W^-">\C0#U2E< \<6Q*L9FHF5Z'W!9\7B M$RJ:4ATBGJ<2(4@E5SK-!H13RO.OO";S7$NHB?%1BO/*5Q^^*IJ&I+&N0G*3 M_,74+2EYRIF?$)56[(5'>+.79"_)7I*]Y!A?$B4=F.>R=."!TX%BE@X\/M8Z MS%RU8&^6MV^VVFIV6E>-6J5;KS$7E:M*LUIG.I_J]>Z>UM[5ZM7ZUXOZM=>! M4&G6[/D3^YO 1O_-+!G$MDKP.":[R)7N>!X;XU\&GPHW#VKU\;F(Q=)DA(\Q M)1]YYW4,,6?,"L G&I6,,)XB+-)]2R/="Q.\%N5B4 "N'"JV[LLN<'/EO.ON MO K[=H@=^%YC4[(KE/EQ\$W>]3'>04#\[Y4XKUR7 MZO-0#DM.7S]>IC^>%5?-*-F(E/"!@7OJ[*KSY4.AVB M&^,0'>D29$F(K'DLYA>P6*7%P1XR.1ZCLU8IC'^,QL_M[_TDT1EFU]L'(HT) M%N0KTP?;=)TF'-,U'Z9A!%E%D^$_,)SN45*ATJEB527#@%9CXD9BS N-NY%4 MG2GYY[O9U3A?_SSXEB]+: L*,.Y[KP6QQ-K_O DA!D=FPX6H0'-MI4+AGU#* M@$YAMV48>3=9XFT)44>OAKWL/TL>RB]QX>RP[Z5AIPUI/-=&P;M(&'@5"!97 MS-; 'R F)5_6_UXIS]8[;3*2=4M&?64DJ:\8^P\F,8@GFD(?<-.IO?H@L&*! M9[E\V0D7.P=1Y7B>+?%\?' .YVO!+\'M^OQK;#/@ MNV)WJ8DL6W[.L7/MOOXE/ZF7!F@8HT /X^'%2SG'A 2I?4Z6T9"5M#!=32JK M@)<$)V(NY#DVG\^MI9!#*9^8X;4C1Y4*>98O[@JM<":Z\#%10WO$-]"-*;[. M/--(W>^/?.M/U=R?"ER\CG- !6S[@[.-'UQ)L$E)R&,F6:^NTLDD:Z&S(U/P MK%C"Y%00$F$+OW=0M8ND;A5K6+7K&8G'L,@FSX/% E8JQZI0-H;6KKS#Y=AR:5?)$LXY)1_GM TTEA2Y_CQ&FHG" MS3&L1#]7/_V^N! /J5GLD\+D SCJ@;DG%&Y)L$U1S+-<>5<1FGXP[,Z'Q97INQH*# M^UR;[6/36\2C5U'6)L^):-R$("HZ@\Z0H6?8C*".$(:<8EL=FY!&^"<*P2B:B]/(*Q"72(1O!PK<.OS()FXW@X[NQIR M0I$M%-<[OYGL/FK9G?/)[A;TM<[7[) RCUFQCZ2NKG1^)!2'BE3Q0,TQE-C "='15.D>4X+I$@8L4OX^A4?.W^"DDFNH:KMP8W)B+WFN. D?:] MQ)F]A]\?>X>+OB^Q4-U[X ])9 XNC#77!]"F_^*#"2N1F$APH3X18RC# M3QRR0\2R-9^(+[&1V=34M?Y"]!%DB>OT&E:_\'-8J?^<\3%JU8U"CKK/C'K! M-!B&E61D0XGEN6(F&^+&RZXR(9?;ATR(TRY(L3.1KM.LM_-IDH5^@(_"7>C7DI/%W_5.<5:&1 HI7C$C7:<*IHA!.%>'-A-;7B=&I#A7Q,:%6 MLHWZ"E7ON%FP>4OTUT.:D-K2%(J/%NI=N4OE;G9EM&;=H=$:-83#M1^-Z0FW M!/."]MY<-8="*IE>(^B>R8M[CTKO%4@[]U)P.9'E(KCXN^I-?"=C@N1%03G' M)??:MRK/?[_YE5#A1&1^@=/Z!>5AG.2RV MPP"3!$]@:<9R.W?.I!Y*.[*#4"BR0D+]1?4UG7D.PT_#V>-9Y9^TSY/FEV;Y MD)K%;=;SJ1;&KOAW*J8/2RM18)M(S1S'L>7"L181; VU75O$2R66*R137%!8 M6ERPAM>D'^V?\L^AP#\I>W=UYJL'4LMGJR&:B$M4AG$"ZV/)Z>2P+>"UJS;+ M":Q03D:;^;O_8"-;:.S [OVC/'7S>SPP6]J5M@U/Q::_R/8X.XJ0+GX*@>*! M&O/2R3]1X;,CTY1Y;"@7DFF9]7M$I.%O'=.4=*5;^&V6[R_4%#;,S@7C7EY! M1 B.DLF2YL2LV2)FG(2*@4/W+Z^?\Q<>8+0+)4 F@&S0[K_>S7@CW_IQ6^Q= M:@D5_F]4N=9?3,V\7!K<3QA39,O8.2KS6?U:O&C9>4P@1@G+B>M]UJS_ZJ@S MI$O*)KS2R+D<^?/EJ/FSVY9ROQ+J28A6.*%CBH,-DUF6/ 8:*$4-V@;+RVDL MZ4]O>C?[R#6%]O>'[Y/B_F-)*X.UJD,H*0X\)EL>SN?JRP(JY74L:PCFNN%CFH9A*0FR4L2E0CC"@-!,;&^)EY\):(5]@"[E$ M1O9%*1=T[^F3#R 70#[<%IHP]^;'^C@C5]H7F1%Z1! M69;&V[C\<64Z_(=T6T+)8=,(]'2=)M8\8^"5BB8C6&]Z1F,VP3B.L'R+Q0!A M8U9F"%+)^E-D,A46?]]@'F'C&_,?;_\V$&PY,"[/?0#Y?ELR6@;9%"V3;7%M M9'2&DH'N^LX&Y+L['ZW;&Z6KJF1B'4J>4'E63/]GR'DJP;=\)4M>[\:R_(JQ M% L@X-W#A$_XCO_JP_SQ2]L=GSO4\==MM(AP@54&I'/:NQ6']5LNC>9ET'9I MDU>8"9Z4B_NDYUSHD-V%'Y U\_9_F#'"+ L/>,_,DU1Q*4G1-U8FUE WE!F2 M]\@)'4I*] 2,=X1%CBAL=OS]<,**XV] 9_,7V)T3(IGW0=+;AD$B'7PCQMCA MX (?EJQ=S2XF19R,3*QO@,_9!;;AU]!=:V*9%K8SL1X[&-_XSK#(.)<;7N 0 MG!.\P,84Z/_ZRW!]@3)PRN@BT&)L."8&W/+[2!Z#X5>Q+OB9N2P M_$I[HFA\01,;^"A\VH0@L+G0,!PE!4#Q O[RV^(O=@F4/OS%S]N8EW,Z6.$O_2(U.EY/$ZK2RFEY9QN;ZYO4!S2<:S3WXEP^:RA M?YL]-_+R[X:R7&'9*-VV/B3D=FG@;S''L?G"H9LG/8)8;NRO((BXQ<;L<[]; M^/54UZ6"='""V+/ B(<@D@KI)Q93NE@94ZKL.Z9T$6M,:/Q]QM3 M"CUL*F-*.YPT[IC2J0@G ME?<;3@JGD=FD^DN:%?BOYE@\>/1@K[PM%@26RQ]ZFN3!@DE+R.%;J?.GW.JU M/VJ#@Y/#7H5%/.007I96G2M.U+4@7AV,SM2/#>/[3:Z<&VW3?A]_31,]K(/V M%3$G+OR&$0).?AO9?MWZ&-'E%J_C-GC=FJ;EM2]<766^>[!FVR-PFQQAFR@, MI;T5H9A*..96Q&&68\PVPZ7(L8<5+XRA+R#O3XP)*;)4;:&YXF8JAB-]H2"ZS(\ZP8NG,B M@N@*X\*5:/51SSH-LX9ZQ$VH)^*[$J*>.,1 S-03BV3:E7H"&":TM$&,* %G M<_NY+$$C-9')-1381SI!(Q*$=FU@C05"ZVUAR6$)"!/A&Z'(%G,<6S[: M*>*; &M7%@)@B2);Y'.)>_;7R)(4##'92B&)O4>.FS)B(B9>=9 M,R)?Q")B??X@&ZA\A.WEGF3V=XNLVT/MRFDBGZ]_CE&S7FQ(%_S!!@XLBFQ[ MR3P5VKX+D;A$)T2(UR,)\:/>7;\.K\GLSR@5.#9?VERN1]IJGV$J-E%?8'-E M['V+FZ\TB(0I5^R\M6 ]"/XS_._?L9_+J6/'=)419M0F>F*N]9&DL?0'+.D2 M&+QG1I)QK^!WP$>YX&O["$/%\%X\_I#@2SH(,5*_KX_&DC:%.*@&6Y 82P?D M$+5.7,Z!HDE:7Y'4TQ/3J6(P$S[:OSV#>?LAZ9N]@BQCJI=XQ>?X]K:K ;V7.SAP>E)7'J(81/?"760*HT-O'1G#^]9YX4V1H"A+A_WC-$\9C* M##G+:5<8*OA\81S@XQK[T:+XSS(1YGPB]T\XP"_/_*!V@/R>Z4['^(@5 \N, M_GNFB24)1413!Y#G_%]ZZWP+?K/L_>(_H2)KGIL=3O[W+49G&&8-)#V<]1 6 M1_A 8T(9T;#ITJN/"OU,'7BC_W9P:TIFQRU:_NU]Z-:OOK2:]2[+-)K5\W_? M]A)GYYXO[':8UB73:M>O*]T& M_L!^CGC9NF:ZG^K,SWKENL/4FS5\HEJ]6O]Z4;_VDD^59HTDG_9S)DH2]-], MX)71Q))CA8M<\8[GQ;O9U4WGRP3U2M_;.2RT)B-\C"GY".9Z1X4P9TPDM+S: M_-;1Y..KE/INKD]3OKP#8N#P_^ZU;Z1(B,-D@+XT'();Y4)?!G(FCTB;8.O=/YKOT7IJ M:HU\Y>-C0KG&1?0[YV 9#5G9IJ&-@B.)YJYL05HH_ /=T+H\Z2\DI>R/"/^L M]F(=D?S/:F_5*\@60NC4+L'NNP+3E9AW=Z9A0>4V.6/+P#KB4>FCN=IK^]=. MM?5WLR9\NNG6=*GDUO'04$P368S]TE?S-UAB=Z[+H- ;!%WB2T,?D> %!_\/ M*<$/''CW*NL\F\\);(Y;GXU=B:Z5?D'LA%!:30B<2PCO<3=WB]U)NXC=JW)Y M_4JV(TO0A7U.)P4YYV" /%M MWTX>./QAPQL"6RZ6V%*$*H[]A,O+)2X"EN,(8+34SP^%A_:#?CLX%);W%KL0 MV;Q0Q)B.]P4N!*;SV]> M.IMU2:3T-.LWIG\T=-/$>G0 _:]=TJ_VM?9P-[(5$LY+!E*6;!Y9AP$YL@%MA2*<^*?")+ZS-!G!Y![)]% MVQHC0X(=P_7G,=+,N:([0<"&_V.G9O6W&4>P5=&=>R#&.5$6@=X2S_5 WM9$ MDM$?5C2YAJTZ51]#';0-8EB 371PL3.\F]V:_5)=^O3UXR.*,9\;;92+RN E[3"Y%E>*+/E"/;QH2@V;N#%IM$PZ(I%5@B=]APO>W60 MJF+J_H@T++U4?-6*/%(T!40IS.X*Y;/'Z? G/^KI'^6$9C-$8SG[Z"QS3P]/ M6$\*'/^P!!0-MDFS80[3$69#87T((9ULN ,48^/''%O,XW]*ZRW,75UD<\78AOJ\= =U:XS%)E?R);:43]QM]22-L,J! K'2)1,^0*Z,3!K9 MFO5OE8\?=?5/0]M30,O))RPZ5(=51 L 2YJ;\VRN(+)BKG2DFCL:P.)C)K8, MHRSX7<&5:"'#,JEYI (V\@U>IGZ)[?KK'367F1I:7Q^A*]TT20+"LA,0V!R\ M**MW,[/3%8NY'^7A\S9!D/CR#Y[TAJ,>,Y+7#',,04S\BF'))$>!%02.+7"Q MY21>\M3-J(C:02$M09/(\EQ^R>JU7="4Y2;2$[.N^61U4]?T(+'9%E @1W$E MW%Q-&O4?'+^-X[Y=CL(:(H.A1V)>.V;9FRQ1$4=E@*1H(%-:&A1 M09M VC MFK952;-@@!L)'Y/8C4S7G@V>:G>SQO>/G%ZM%K[]WGO. D[,8#$IHY[%X-_B M;TP4(> J7,#S(/D\&1LRPLVQ)9A M;']F,\]RH4O&,YMY%U3%;SAC1!5R25K-GDBI1+'?O! I"!77Y]:^/C<_]B7S MIQ3G\HN-BJ]#+;NCILS5A+D417NP"O@\6TRFV.PX,;5&AFR&JB,4(G&:$REV M@=)UFO4.&2T]]0=*05B3C47Y^MWL5OEZ?_%Q;(R508)"^]4'. !#Y^%".?:C M8@*+X+\ZTKHK/2>?VEK#HQZL]F:$Y;@<6RIOTUO\)MW 2B1^*, ^CFT\T95& MCQ#PHX :,3':TOD":0BZ'" 13!BF?/]4ENJ%XKAYV)4\'MMX_'3,ZG.=!1Z* MEJ3-G");*F6=#@G@*+ZN!X$M<.L+1&-+1@8"W,A:3$,2(7%?DPJ34<<0;[?9 M"[.]*V0O_H!Y6E'RC2G?$[+.HO:#?W\*FQ?88FES0WKIHI"U[NE+QU(BED*N MS);RF\N%=5C*')Y4.CS<@@57&6'(6V;%L@RE-R&["+KZ-1I#3:-V7][/K%QO"W',XW*D,8/=?\;>Z$ZVDV<)QV2KT#)^VT>: MWUG?VD8&H>H+R53Z).TT,R_*%S^D4O.'$.=HT>UR3+86):=CSB"WQ*C E))/ M0M#]581!_;M.7[:"#L5?S.94HWFY1%FWR3O-5Q^X"/V;!?TOV4".Y@A$#*S8G,%.P-:!DT9I8IB5I@'.?!U!6'XU?_8?+ MZT(LKK1S L8^0L"=-AG?&;"T[\$QDH;T:H;="&))"%^7?QW>Y<4"*_(\*XKK M0YCI+.C<':8[B<90B HBS^8+R5ZY\,W37/,=U/UZV;CY\6MM#O8_G\''%LNFY>N./YW-VL^+'=OR[_^O'Y M]_V6Z^8#6)'&NOF>H3B9VSY?>NG+Y],5''$=J(N*M^#&12DT_EE3[*Z,=0TL M&[(#PED!T3;0 !D&MEPA'@RX06;%60>1&_SH][I#ZV.M$/>.^I>*@&(<"+AP M$/#SX>:GU?GT1_C*9PB(AH!R5 3X=FV (T_ [\!]?)W[)7&SS]?H/FUP]VY: MV_BF%:PLP"V4U+:DR VM*HT52U)==B^9PH.>S_\LE=)[Z\@2SC=/V)(4#IU4RV*-3#8 M=_][)88>V'//0=@Q%<:5@0SAPJ-Y^,6_/8-Y^\%[A?WW(WP1%8(Q/HJ)_8B> M]'*>#5+L3(GGU)5^?S*:J-+:L&W$Y]$F73\0[&2[[/!CT.K7@Q\C@T8&C67'L.VL@Y^CA@9*?Y?E0#&=@]IK*Q*! M8BUTIZ%OB+U/H-*GW2F=NUEOK/%?.U)5_YIDPZ*BR0BB'&=Y_W)26J]%?N0$ M,,K_0!&N*D%<5+*8SY(VD8PIX\:-0L.DPC]+@!_\&/]/6%QXB1U9+ODGCH?D M3COA.R0CFMK1H@G?AK6&P$V4)N>MV+U ]XH&5CECPXFU$ZJOYJZ;#X\=KQDD MOSH;5S%; WS3^O)X]NO7]U'S4CTV9KV(@5DCM--EO+H]T!=7[14$ELNO M;S]/&Z=>),JIJT*4C?(G1;K1;]4?Z6109W?]PM%WK'6A,]]SY?4[+_Y"!MT5 MZ(LZE,([@_5R6*\,JF\-=Z'(%KD26RRNGSIV'+!?4^Z_)?##8_L[-]7S0IX, M\,Y'V/VZ$D@+31I'3O7;K]/*Y7BVE(M1PV>CT+/39*?)3I.=)HF<\*JI(T1E M-$QS@N3:Q,!JMXU=0%TF];A-]$1^8]XI=^,Q-^8.%X=ULA",0HX*9=^R8J"^ MI1N)#U]T1Z&G@PYH :;]^S,3]<^4Y[.A(F/XO6,P@@7EN6>HG,CSOJ.3$LVT MW.!8 2H<%J!>I**RGH$INW@FF= M3ZOZVQN=;$T!)9:+,-TB<^FSTV2GR4Z3G>;P+KWH\P@J\N^):9'&YZZ^Q$1P MIJ\A&6Q]I)ED73K1/:TQ_-&\1M@5,+$8[B#C4>DCJH:N45^_U\@34Q$4@ .? M]> >, O+O8BSBXLQ$*D"!A\$C<:J/D6((=.R&)U>,_-U0ZTG@4NK]72L ,VB M,3$#],#1F&WM^SU)YS1XDD56V'F,20H(+9<1VLZ$=D@2RCS1[#39:;+39*?9 M=W)Y;M'0X?W%YA:#E#.[.V@.%=-J#ATK0$L90.,%:#FM (UZ S&UT9?XEV8E M7?X;?:?6(E@.O:HTW3O(EL(K5H?+><*ZQN8-/AIM=/Y^5E-&OL'+W,R973^[ M?G;][/K9];/K9]>/;=VS*&XQM.HG%KRI=TQ=$[&C_V=ACU3'.YH&%13>W6Q M=%V;HA>YLX<"?*6B@TQ4;&QJM?K*Z]^LQ#_:0+3BX]% M6B0UO";Z\JLC(;@T2HL$AN 0O&4X2QYGR0W3$46VR*_OK_R[5X MH<0*^3PK1IC]]==L48X3@3MX7WP1HR8A,RK;2GB\6PG_[;G/C'%)5O;<[+G9 M<[/G'N2Y@2>N6E$J9BM*[6\<:D5I(5M1FBX&2M56TB/:/LHOW3[*'X_@#'GN M1K+K,*M%L]UGX0_/=I\M?U2V^RS;??8W[;?*H)%!(]M]%M?NLTN2C.7=9"P? M;?>9G8F#7;??9R:]#2QJG% M1#EU54W9+^[FYG?K8^'G()W:]/#E8W\A@QZL[.LOAO7!R[6. _8OMLSJK]A] MMK_RJ&SWV=Z&DF2GR4Z3G28[383&:$[8>/?9[/?%YVIU-AA_?SA@,#9;@+;Q M%*U":J=H'2M 4SS#_-BEU=]RFLBTEGM)M);9^-EILM-DI\E.LP\;OW" 94BS MF^YO8S05>?'K,-N(]!*-WVSN=