0001683168-24-002470.txt : 20240416 0001683168-24-002470.hdr.sgml : 20240416 20240416172805 ACCESSION NUMBER: 0001683168-24-002470 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240416 DATE AS OF CHANGE: 20240416 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Beam Global CENTRAL INDEX KEY: 0001398805 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 208457250 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38868 FILM NUMBER: 24848806 BUSINESS ADDRESS: STREET 1: 5660 EASTGATE DRIVE CITY: SAN DIEGO STATE: CA ZIP: 92121 BUSINESS PHONE: 858-799-4583 MAIL ADDRESS: STREET 1: 5660 EASTGATE DRIVE CITY: SAN DIEGO STATE: CA ZIP: 92121 FORMER COMPANY: FORMER CONFORMED NAME: Envision Solar International, Inc. DATE OF NAME CHANGE: 20100407 FORMER COMPANY: FORMER CONFORMED NAME: Casita Enterprises, Inc. DATE OF NAME CHANGE: 20070508 10-K 1 beam_i10k-123123.htm FORM 10-K FOR 12/31/23 Beam Global 10-K
false 2023 FY 0001398805 9452 10393 3787 P3Y3M19D 0001398805 2023-01-01 2023-12-31 0001398805 BEEM:CommonStock0.001ParValueMember 2023-01-01 2023-12-31 0001398805 BEEM:WarrantsMember 2023-01-01 2023-12-31 0001398805 2023-06-30 0001398805 2024-04-09 0001398805 2022-01-01 2022-12-31 0001398805 2023-10-01 2023-12-31 0001398805 2023-12-31 0001398805 2022-12-31 0001398805 us-gaap:CommonStockMember 2021-12-31 0001398805 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001398805 us-gaap:RetainedEarningsMember 2021-12-31 0001398805 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001398805 2021-12-31 0001398805 us-gaap:CommonStockMember 2022-12-31 0001398805 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001398805 us-gaap:RetainedEarningsMember 2022-12-31 0001398805 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001398805 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001398805 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001398805 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001398805 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001398805 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001398805 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001398805 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001398805 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001398805 us-gaap:CommonStockMember 2023-12-31 0001398805 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001398805 us-gaap:RetainedEarningsMember 2023-12-31 0001398805 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember BEEM:Customer1Member 2023-01-01 2023-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember BEEM:Customer2Member 2023-01-01 2023-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember BEEM:Customer3Member 2023-01-01 2023-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember BEEM:Customer1Member 2022-01-01 2022-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BEEM:Customer1Member 2023-01-01 2023-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BEEM:Customer2Member 2023-01-01 2023-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BEEM:Customer3Member 2023-01-01 2023-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BEEM:Customer4Member 2023-01-01 2023-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BEEM:Customer1Member 2022-01-01 2022-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BEEM:Customer2Member 2022-01-01 2022-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember BEEM:Customer3Member 2022-01-01 2022-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember BEEM:StateAndLocalGovernmentMember 2023-01-01 2023-12-31 0001398805 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember BEEM:StateAndLocalGovernmentMember 2022-01-01 2022-12-31 0001398805 BEEM:AmigaMember 2023-12-31 0001398805 BEEM:StockOptionsMember 2023-01-01 2023-12-31 0001398805 BEEM:StockOptionsMember 2022-01-01 2022-12-31 0001398805 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001398805 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001398805 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001398805 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001398805 2023-06-01 2023-06-30 0001398805 BEEM:BRileyCapitalMember BEEM:CommonStockPurchaseAgreementMember 2023-01-01 2023-12-31 0001398805 BEEM:WarrantsMember 2022-01-01 2022-12-31 0001398805 BEEM:AmigaMember BEEM:TrancheOneMember 2023-12-31 0001398805 BEEM:AmigaMember BEEM:TrancheTwoMember 2023-12-31 0001398805 BEEM:AmigaMember BEEM:TrancheOneMember 2023-10-19 2023-10-20 0001398805 BEEM:TrancheTwoMember BEEM:AmigaMember 2023-10-19 2023-10-20 0001398805 BEEM:AmigaMember 2023-12-31 0001398805 BEEM:AllCellTechnologiesMember 2022-03-03 2022-03-04 0001398805 BEEM:AllCellTechnologiesMember 2023-12-31 0001398805 BEEM:AmigaMember 2023-01-01 2023-12-31 0001398805 BEEM:AllCellTechnologiesMember 2023-01-01 2023-12-31 0001398805 BEEM:AmigaMember 2022-12-31 0001398805 BEEM:AmigaMember 2023-10-19 2023-10-20 0001398805 BEEM:AmigaMember 2023-10-20 0001398805 BEEM:AllCellTechnologiesMember 2021-12-31 0001398805 BEEM:AllCellTechnologiesMember 2022-01-01 2022-12-31 0001398805 BEEM:AllCellTechnologiesMember 2022-12-31 0001398805 BEEM:AllCellTechnologiesMember 2022-03-04 0001398805 us-gaap:DevelopedTechnologyRightsMember BEEM:AllCellTechnologiesMember 2023-01-01 2023-12-31 0001398805 us-gaap:TradeNamesMember BEEM:AllCellTechnologiesMember 2023-01-01 2023-12-31 0001398805 us-gaap:CustomerRelationshipsMember BEEM:AllCellTechnologiesMember 2023-01-01 2023-12-31 0001398805 us-gaap:OrderOrProductionBacklogMember BEEM:AllCellTechnologiesMember 2023-01-01 2023-12-31 0001398805 us-gaap:OfficeEquipmentMember 2023-12-31 0001398805 us-gaap:OfficeEquipmentMember 2022-12-31 0001398805 us-gaap:ComputerEquipmentMember 2023-12-31 0001398805 us-gaap:ComputerEquipmentMember 2022-12-31 0001398805 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001398805 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001398805 BEEM:AutosMember 2023-12-31 0001398805 BEEM:AutosMember 2022-12-31 0001398805 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001398805 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001398805 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001398805 us-gaap:TradeNamesMember 2022-12-31 0001398805 us-gaap:CustomerRelationshipsMember 2022-12-31 0001398805 BEEM:BacklogMember 2022-12-31 0001398805 us-gaap:PatentsMember 2022-12-31 0001398805 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001398805 us-gaap:TradeNamesMember 2023-12-31 0001398805 us-gaap:CustomerRelationshipsMember 2023-12-31 0001398805 BEEM:BacklogMember 2023-12-31 0001398805 us-gaap:PatentsMember 2023-12-31 0001398805 2020-09-01 0001398805 BEEM:AllCellMember 2022-01-01 2022-12-31 0001398805 BEEM:AllCellMember 2023-01-01 2023-12-31 0001398805 BEEM:BRileyPurchaseAgreementMember 2022-09-01 2022-09-30 0001398805 BEEM:BRileyPurchaseAgreementMember 2023-04-01 2023-04-30 0001398805 BEEM:BRileyPurchaseAgreementMember 2023-01-01 2023-12-31 0001398805 BEEM:MarketingServicesMember 2023-03-01 2023-03-31 0001398805 BEEM:MarketingServicesMember 2023-03-31 0001398805 BEEM:MarketingServicesMember 2023-12-31 0001398805 BEEM:Plan2021Member 2021-06-09 0001398805 BEEM:Plan2011Member 2021-06-09 0001398805 BEEM:Plan2021Member 2023-12-31 0001398805 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001398805 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001398805 us-gaap:StockOptionMember 2023-12-31 0001398805 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-11-01 2022-11-30 0001398805 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001398805 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001398805 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001398805 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001398805 BEEM:ConsultantMember BEEM:InvestorRelationsServicesMember us-gaap:WarrantMember 2023-01-01 2023-12-31 0001398805 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001398805 us-gaap:WarrantMember 2023-12-31 0001398805 BEEM:RegisteredCommonStockMember 2023-01-01 2023-12-31 0001398805 BEEM:RegisteredCommonStockMember 2022-01-01 2022-12-31 0001398805 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001398805 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001398805 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001398805 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001398805 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001398805 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001398805 us-gaap:StockOptionMember 2021-12-31 0001398805 us-gaap:StockOptionMember 2022-12-31 0001398805 BEEM:PerformanceStockUnitsMember 2021-12-31 0001398805 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001398805 BEEM:PSUAndRSUAwardsMember 2021-12-31 0001398805 BEEM:PerformanceStockUnitsMember 2022-01-01 2022-12-31 0001398805 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001398805 BEEM:PSUAndRSUAwardsMember 2022-01-01 2022-12-31 0001398805 BEEM:PerformanceStockUnitsMember 2022-12-31 0001398805 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001398805 BEEM:PSUAndRSUAwardsMember 2022-12-31 0001398805 BEEM:PerformanceStockUnitsMember 2023-01-01 2023-12-31 0001398805 BEEM:PSUAndRSUAwardsMember 2023-01-01 2023-12-31 0001398805 BEEM:PerformanceStockUnitsMember 2023-12-31 0001398805 BEEM:PSUAndRSUAwardsMember 2023-12-31 0001398805 us-gaap:RestrictedStockMember 2021-12-31 0001398805 us-gaap:RestrictedStockMember 2022-12-31 0001398805 us-gaap:RestrictedStockMember 2023-12-31 0001398805 us-gaap:WarrantMember 2021-12-31 0001398805 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001398805 us-gaap:WarrantMember 2022-12-31 0001398805 us-gaap:ProductMember 2023-01-01 2023-12-31 0001398805 us-gaap:ProductMember 2022-01-01 2022-12-31 0001398805 us-gaap:MaintenanceMember 2023-01-01 2023-12-31 0001398805 us-gaap:MaintenanceMember 2022-01-01 2022-12-31 0001398805 BEEM:ProfessionalServicesMember 2023-01-01 2023-12-31 0001398805 BEEM:ProfessionalServicesMember 2022-01-01 2022-12-31 0001398805 us-gaap:ShippingAndHandlingMember 2023-01-01 2023-12-31 0001398805 us-gaap:ShippingAndHandlingMember 2022-01-01 2022-12-31 0001398805 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BEEM:CaliforniaCustomersMember 2023-01-01 2023-12-31 0001398805 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BEEM:CaliforniaCustomersMember 2022-01-01 2022-12-31 0001398805 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BEEM:InternationalSalesMember 2023-01-01 2023-12-31 0001398805 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember BEEM:InternationalSalesMember 2022-01-01 2022-12-31 0001398805 BEEM:ProductDepositsMember 2023-12-31 0001398805 BEEM:ProductDepositsMember 2022-12-31 0001398805 BEEM:MaintenanceFeesMember 2023-12-31 0001398805 BEEM:MaintenanceFeesMember 2022-12-31 0001398805 country:US 2023-01-01 2023-12-31 0001398805 country:US 2022-01-01 2022-12-31 0001398805 BEEM:InternationalMember 2023-01-01 2023-12-31 0001398805 BEEM:InternationalMember 2022-01-01 2022-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:EUR

Table of Contents

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

 

FORM 10-K

 

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

For the fiscal year ended December 31, 2023

or

Transition Report pursuant to Section 13 or 15 (d) of Securities Exchange Act of 1934

For the transition period from __________ to __________

 

Commission File Number 001-38868

 

Beam Global

(Exact name of Registrant as specified in its charter)

 

Nevada 26-1342810
(State of Incorporation) (IRS Employer ID Number)

 

5660 Eastgate Dr.

San Diego, California 92121

(858) 799-4583

(Address and telephone number of principal executive offices)

 

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

 

Title of each class Trading Symbol(s) Name of principal U.S. market on which traded
Common stock, $0.001 par value BEEM Nasdaq Capital Market
     
Warrants BEEMW Nasdaq Capital Market

 

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

 

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

 

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

 

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

 

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

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company under Rule 12b-2 of the Exchange Act. 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.

 

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

 

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

  

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

 

The aggregate market value of the voting and non-voting common stock held by nonaffiliates of the registrant as of June 30, 2023 (the last business day of the registrant’s most recently completed second fiscal quarter) was $141,965,547 based upon the closing price of the shares on the NASDAQ Capital Market on that date.

 

The number of registrant's shares of common stock, $0.001 par value, issuable and outstanding as of April 9, 2024, was 14,438,270.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Portions of the registrant’s definitive proxy statement for the registrant’s 2024 Annual Meeting of Stockholders which will be filed with the Commission no later than 120 days after the registrant’s fiscal year ended December 31, 2023, are incorporated by reference into Part III of this report.

 

 

   

 

 
TABLE OF CONTENTS

 

  PART I 1
     
ITEM 1 Business 2
ITEM 1A Risk Factors 14

ITEM 1B

Unresolved Staff Comments

24
ITEM 1C Cybersecurity 24
ITEM 2 Properties 25
ITEM 3 Legal Proceedings 25
ITEM 4 Mine Safety Disclosures 25
     
  PART II 26
     
ITEM 5 Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities 26
ITEM 6 [Reserved] 26
ITEM 7 Management’s Discussion and Analysis of Financial Condition and Results of Operations 26
ITEM 7A Quantitative and Qualitative Disclosures About Market Risk 33
ITEM 8 Financial Statements and Supplementary Data 33
ITEM 9 Changes in and Disagreements with Accountants on Accounting and Financial Disclosure 33
ITEM 9A Controls and Procedures 33
ITEM 9B Other Information 35
ITEM 9C Disclosure Regarding Foreign Jurisdictions that Prevent Inspections 35
     
  PART III 36
     
ITEM 10 Directors, Executive Officers and Corporate Governance 36
ITEM 11 Executive Compensation 36
ITEM 12 Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 36
ITEM 13 Certain Relationships and Related Transactions, and Director Independence 36
ITEM 14 Principal Accounting Fees and Services 36
     
  PART IV 37
     
ITEM 15 Exhibits and Financial Statement Schedules 37
ITEM 16 Form 10-K Summary 40

 

 

 

 

 

 i 

 

 

PART I

 

References in this Report to “we,” “us,” “our,” the “Company” or “Beam” means Beam Global, a Nevada corporation, and its subsidiaries.

 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This report contains forward-looking statements that are based on current expectations, estimates, forecasts, and projections about us, the industry in which we operate and other matters, as well as management's beliefs and assumptions and other statements regarding matters that are not historical facts. These statements include, in particular, statements about our plans, strategies and prospects. For example, when we use words such as “projects,” “expects,” “anticipates,” “intends,” “plans,” “believes,” “seeks,” “estimates,” “should,” “would,” “could,” “will,” “opportunity,” “potential” or “may,” and variations of such words or other words that convey uncertainty of future events or outcomes, we are making forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”).

 

These forward-looking statements are subject to numerous assumptions, risks and uncertainties that may cause the Company’s actual results to be materially different from any future results expressed or implied by the Company in those statements. The most important factors that could prevent the Company from achieving its stated goals include, but are not limited to, the following:

 

  (a) volatility or decline of the Company’s stock price, or absence of stock price appreciation;
     
  (b) fluctuation in quarterly results;
     
  (c) failure of the Company to earn revenues or profits;
     
  (d) inadequate capital to continue or expand its business, and the inability to raise additional capital or financing to implement its business plans;
     
  (e) reductions in demand for the Company’s products and services, whether because of competition, general industry conditions, loss of tax incentives for solar power, technological obsolescence, or other reasons;
     
  (f) litigation with or legal claims and allegations by outside parties;
     
  (g) insufficient revenues to cover operating costs, resulting in persistent losses;
     
 

(h)

 

(i)

rapid and significant changes to costs of raw materials from government tariffs or other market factors;

 

significant currency fluctuation or foreign regulations that could impact our business;

     
  (j) the preceding and other factors discussed in Part I, Item 1A, “Risk Factors,” and other reports we may file with the Securities and Exchange Commission from time to time; and
     
  (k) the factors set forth in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

 

We caution you that the foregoing list may not contain all of the forward-looking statements made in this annual report on Form 10-K.

 

 

 

 1 

 

 

You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this annual report on Form 10-K primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled "Risk Factors" and elsewhere in this annual report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this annual report on Form 10-K. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.

 

The forward-looking statements made in this annual report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements to reflect events or circumstances or to reflect new information or the occurrence of unanticipated events, except as required by law.

 

ITEM 1. BUSINESS.

 

Overview

 

Beam is a clean-technology innovation company headquartered in San Diego, California with factories in San Diego, Chicago and Kraljevo, Serbia in Europe. We develop, manufacture, and sell high-quality, renewably energized products for electric vehicle charging infrastructure, energy storage, energy security, disaster preparedness, street lighting, telecommunications, and energy infrastructure. Our Electric Vehicle (EV) charging infrastructure products are powered by locally generated renewable energy and enable vital and highly valuable services in locations where it is either too expensive, disruptive, or impossible to connect to a utility grid, or where the requirements for electrical power are so important that grid failures, like blackouts, are intolerable. We do not compete with EV charging companies; rather, we assist these companies by offering infrastructure solutions that replace the time consuming and expensive process of construction and electrical work which are usually required to install traditional grid-tied EV chargers. We also do not compete with utility companies. Our products enable utilities and others to deliver reliable and low-cost electricity to EV chargers and, in the case of a grid failure, to first responders and others, through our integrated emergency power panels. We also provide energy storage technologies that make commodity battery cells safer, longer lasting and more energy efficient. Our battery management systems (BMS), and associated packaging, make batteries safer and usable in a variety of mobility, energy-security, and stationary applications. Our street lighting and other street furniture products are mass produced and sold in 17 nations globally.

 

Our charging products are rapidly deployed without the need for construction or electrical work. We compete with the highly fragmented and disintegrated ecosystem of general contractors, electrical contractors, consultants, engineers, permitting specialists and others, who are required to perform a traditional grid-tied EV charger installation construction and electrical project. Our clean-technology products are designed to replace a complicated, expensive, time-consuming and risk prone process with an easy, robust and reliable product at a low cost of total ownership.

 

Beam’s renewable energy infrastructure products and proprietary technology solutions target four markets that are experiencing significant growth with annual global spending in the billions of dollars.

 

  · electric vehicle charging infrastructure;
     
  · energy storage solutions;
     
  · energy security and disaster preparedness;
     
  ·

outdoor media advertising.

 

 

 

 

 2 

 

 

The Company focuses on creating high-quality renewable energy products that are rapidly deployable, have diverse use cases and are attractively designed. We believe that there is a clear need for rapidly deployable and highly scalable EV charging infrastructure, and that our EV ARC™ and Solar Tree™ products fulfill that requirement. We are agnostic as to the EV charging service equipment as we do not sell EV charging, rather we sell products which enable it. Our EV ARC™ and Solar Tree™ products replace the infrastructure required to support EV chargers, not the chargers themselves. Our ability to make commodity battery cells safer, longer lived and more energy efficient in bespoke enclosures is, we believe, a significant differentiator as we move to an increasingly electrified and untethered world.

 

We believe our chief differentiators are:

 

  · our patented, renewably energized products dramatically reduce the cost, time and complexity of the installation and operation of EV charging infrastructure when compared to traditional, utility grid tied alternatives;
     
  · our proprietary and patented energy storage solutions;
     
  · our first-to-market advantage with EV charging infrastructure products which are renewably energized, rapidly deployed and require no construction or electrical work on site;
     
  · our products’ capability to operate during grid outages and to provide a source of EV charging and emergency power rather than becoming inoperable during times of emergency or other grid interruptions;
     
  · our ability to add electrical capacity to provide for the significant increase demand brought by EVs, without having to go through expensive, time consuming and risky utility grid expansion (adding power stations, transmission lines and distribution infrastructure like substations);
     
 

·

our ability to create new and patentable products which are marketable and consist of a complex integration of our proprietary technology and parts with other commonly available engineered components, which create a further barrier to entry for our competition;

     
  · our extensive geographic footprint in North America and Europe, and existing customer base and contracts.

 

Products and Technologies

 

Electric vehicle charging infrastructure.

 

Our clean energy infrastructure products currently incorporate the same underlying technology with a built-in renewable energy source in the form of attached solar panels and/or a light wind generator, along with battery storage, which enables our products to generate and store their own electricity while operating without connecting to the utility grid. Our products are also able to connect to the grid if a customer values that capability. We believe that the U.S. and global utility grids lack sufficient capacity to supply enough electricity to all the new EVs, AI, data centers, electrified industry and other electrical devices which are becoming increasingly available to consumers and business, especially considering the number of national and state governments that have announced future bans on the sale of gasoline and diesel vehicles, as early as 2025 in Norway, and 2035 in Europe, with most bans being put in place no later than 2040. Even locations with a grid connection often lack circuits which have enough capacity to support EV charging in any meaningful way. For example, parking lots might have enough electrical capacity to power lighting but not enough to power EV charging. Beam products provide that power without a requirement to increase the electrical grid capacity at a site which can often be, and we believe will increasingly be, expensive, disruptive, complex and time consuming.

 

 

 

 3 

 

 

We believe that there will be an increasing demand and need for rapidly deployed and highly scalable EV charging infrastructure products which do not require construction or electrical work, and which do not rely on the utility grid for a supply of electricity. We are not aware of any other products which provide a similar solution for this need as effectively as our patented products which are listed below:

 

  ·

EV ARC™ (Electric Vehicle Autonomous Renewable Charger) – Our most popular product- We believe this patented product is the world’s first and only transportable, solar powered EV charging infrastructure product on the market that fits in a parking space but does not reduce available parking. The EV ARC™ generates and stores all its own energy through its solar array so there are no utility bills to pay. EV ARC™ features our patented BeamTrakTM sun tracking technology that follows the sun to generate up to an additional 25% of solar electrical power. It does not need a grid connection which eliminates the need for lengthy construction projects, trenching, switch gear, or transformer upgrades. The EV ARCTM can be delivered to its intended location and is set up and charging in less than an hour. Because there is no foundation, trench or electrical infrastructure, the EV ARC™ typically does not require a building or any other kind of permit, and it is easily transportable if a different location is desired. EV ARC™ products support Level I, Level II and DC Fast Charging (requiring 4 interconnected units) and can charge between one and six EVs simultaneously. A single unit can provide EV charging to as many as 12 parking spaces. The electronics are elevated under the solar array which makes the unit flood-proof in up to nine and a half feet of water. EV ARC™ systems are independently rated to withstand winds up to 160mph.

 

Because the EV ARC™ systems are solar powered, they are not disrupted during grid interruptions such as black-outs or brown-outs which is becoming increasingly important as more transportation relies on electricity for fuel. Current grid-tied EV chargers are often placed in locations where a suitable circuit is most easily accessed and cheapest to install, rather than in the most convenient and desirable locations for EV drivers. EV ARC™ systems do not need to be connected to the grid and as such, can be placed anywhere, making them a rapidly deployable and highly scalable solution for EV charging infrastructure.

 

We received a patent in 2024 for a version of the EV ARC™ which, when fully developed, will be able to provide wireless charging to suitably equipped EVs.

 

Because EV ARC™ systems are highly visible, we believe that they are an ideal platform for sponsored deployments wherein networks of EV ARC™ systems are deployed and owned by us and monetized through sponsorship and naming-rights agreements with corporate sponsors who are eager to have their brands associated with renewable, clean-energy by sponsoring a city-wide sponsorship of free EV charging through what we refer to as our Drive on Sunshine™ network. We intend to deploy our Drive on Sunshine™ network in highly populated areas where we will deliver free EV charging while monetizing the network of EV ARC™ systems through corporate sponsorship programs. Our products also create significant reductions in greenhouse gas and CO2 emissions which, we believe, is a further inducement to encourage corporations to sponsor our network as they may benefit from the carbon offsets generated by a network of EV ARC™ systems.

     
  · SolarTree® Products – These patented products are used for larger scale solar powered EV charging applications. We believe our Solar Tree® product to be the only single column, sun tracking, solar support structure with integrated energy storage, EV charging and media platforms available today. The design of our Solar Tree® systems is ideal for charging electric buses, electric heavy-duty vehicles, electric agricultural equipment, public transportation, and electric vehicles used in the construction industry. In 2020, we launched our new generation of Solar Tree® DCFC products with on-board battery storage that do not require a utility grid connection (though grid connection capability is available). As a result, these products can be rapidly deployed and enable EV charging in remote locations where it would otherwise be impossible or economically infeasible, such as rest areas, park and ride locations, construction sites, or any location with insufficient grid connectivity. The costs and environmental impact associated with delivering a 50kW or greater circuit to a remote rest area may be prohibitive, whereas a Solar Tree® DCFC can be deployed with minimal site disturbance.
     
    We believe our Solar Tree® products with on-board battery storage can provide a highly reliable source of energy to provide emergency power to first responders during times of emergency or other grid failures. We also believe that our Solar Tree® products which may be optimized for branding can create a visually appealing platform for the delivery of a sponsor’s brand with a less onerous planning and entitlement process than that experienced with traditional signage.

 

 

 

 4 

 

 

 

The National Electric Vehicle Infrastructure program (NEVI) requires states to provide at least 600kW of DC fast charging on every 50 miles on US highways. We do not believe that the utility grid can provide this level of capacity in all locations, especially not in remote parts of the country. We believe that our Solar Tree® product could contribute to providing a solution in many of the underserved locations. We believe that this is a good example of the sort of opportunity for growth that the Solar Tree® product can contribute to Beam Global.

 

  · EV Standard™ Product – Our patented EVStandard™ is currently in development and will use an existing streetlamp’s foundation and grid connection. Combining solar, wind-power and the streetlamp grid connection with on-board batteries which are stored in the EV Standard’s column, the product will deliver meaningful Level II EV charging at “curbside” or “on street” locations. The EV Standard™ design combines a tracking solar panel, wind energy and utility-generated electricity from the existing streetlamp grid connection in a bank of integrated batteries. While most traditional streetlamps do not have sufficient electrical capacity to provide meaningful EV charging, the combination of all three sources of power provides sufficient electrical capacity for EV charging in a sustainable and economical manner. Densely populated areas do not have large open parking lots and will require EV charging solutions where drivers park on the street. The EV StandardTM can provide that without requiring expensive, disruptive, and time-consuming construction or electrical work. This product will continue to charge during grid failures and greatly reduces the cost of electricity when compared to an all grid-powered solution. We believe our patented EV Standard™ product, when developed, will create a significant additional opportunity for product sales and revenue generation.

 

Energy Storage Solutions

 

According to MarketsandMarkets Analysis, the global lithium-ion battery market size is projected to grow from $41.1 billion in 2021 to $116.6 billion by 2030; and it is expected to grow at a compound annual growth rate (CAGR) of 12.3% from 2021 to 2030. We are living in an increasingly electrified world and more of the devices we rely on are no longer connected to a wall socket or any kind of utility connection. This untethering requires energy storage to be more energy dense and packaged in increasingly smaller and lighter formats. Physics dictates that the storage and release of electrical energy will create heat. In extreme cases this can lead to a chain reaction within a group of battery cells that can be difficult to stop, known as “thermal runaway”, which has led to some well publicized fires. Our energy storage products create high performance energy storage solutions used in EV charging, electric vehicles, micro mobility, aviation, medical devices, robotics, stationary storage, and maritime applications. We believe that we are unique in the EV charging industry in that we use our own proprietary energy storage solutions in our EV ARC™ and EV Standard™ units. Our proprietary and patented passive thermal management, modular platform architecture, and scalable battery management systems (BMS), enhance safety and performance to prevent thermal events, while extending battery life and reducing lifetime stored energy costs. We provide safe, scalable and high-powered energy storage solutions which have enabled electrified applications in many formats for Fortune 100 companies in the U.S and Internationally.

 

Energy Security and Disaster Preparedness

 

Power outages cost the United States up to $150 billion per year according to the United States Department of Energy. Our products are fully sustainable and include battery energy storage that can be used during times of grid or hydrocarbon fueled generator failure or during public safety power shutoff (PSPS) as may be required in certain jurisdictions. Our primary focus in energy security is to ensure access to EV recharging infrastructure during grid failures, such as blackouts. As the adoption of EVs increases, it will be critical to have fuel (recharging) infrastructure that is not reliant on the utility grid with its centralized vulnerabilities. We have witnessed power outages in Texas due to cold weather, in California and New York due to hot weather and in other parts of the nation whenever inclement conditions such as high winds or flooding occur. California has also been susceptible to public safety power shutoffs (PSPS) to prevent fires during high wind events. There have been kinetic and cyber-attacks on the grid and the U.S. government has evidence of intrusions by nefarious nation state actors. A Wall Street Journal article reported that attacks on the US power grid rose 71% in 2022 over 2021. In April 2024, North American Electric Reliability Corporation (NERC), a division of the grid oversight body, reported that physical assaults on the grid have remained high since rising in 2022, with about 2,800 reports of gunfire, vandalism and other strikes on electrical networks in 2023. Some 3% of those attacks led to outages or other operational problems. Events such as these constitute significant vulnerabilities which are expensive, disruptive, inconvenient, and dangerous. As we electrify our transportation fleets, these events may become catastrophic. The U.S. has a Strategic Petroleum Reserve to ensure that it never runs out of gasoline and diesel, but there is no strategic electric reserve. The electrical grid faces unprecedented challenges as a result of increased frequency and intensity of extreme weather events, such as heat waves, wildfires, hurricanes, floods and other climate events which can disrupt the generation, transmission and distribution of electricity.

 

 

 

 5 

 

 

Beam’s products are a highly robust and secure source of power for EVs and provide a hedge against grid failures. Our EV ARC™ and Solar Tree® currently provide, and our EV-Standard™ will provide, locally generated and stored electricity. We are engaged with government officials at every level to increase awareness of our products and the benefits they can bring to energy security. We are increasingly hearing suggestions that 25% of all EV charging infrastructure should be independent of the centralized grid. We believe that our products are uniquely positioned to fulfill this need. We believe that our current contracts with California, Florida, New York City, and the Federal government through our General Services Administration (GSA) Multiple Award Schedule Contract ideally position us to take advantage of what we believe will be a significant increase for the requirements of robust and sustainable EV charging infrastructure. The Biden administration has stressed increased commitment to:

 

  1. American made products
  2. Clean Energy
  3. Energy Security
  4. Electrified transportation
  5. Transportation infrastructure

 

We believe that our products are ideally suited to fulfill all these requirements.

 

Traffic Telecommunications and Energy Infrastructure Products

 

On October 20, 2023, Beam acquired Amiga, which is a business located in Serbia that engages in the manufacture and distribution of steel structures with electronic integration, which we sell throughout the European region. The current list of products we offer includes:

 

  (i) infrastructure products for public lighting;
  (ii) infrastructure products for mobile telephone, networks, and transmission lines.
  (iii) infrastructure products for tram, trolleybus, and railways.
  (iv) infrastructure products for contact networks, masts, portals and semi-portals for road and railway signaling;
  (v) large steel lattice structures for specific purposes (e.g., stadiums, factories, power plants, etc.); and (vi) distribution and command electrical cabinets.

 

Our new European operation has strong engineering, product development and manufacturing capabilities which we believe is well suited to manufacture Beam’s current products, and assists in the development of Beam’s new products, such as the EV StandardTM.

 

Outdoor Media Advertising

 

The Company believes there is opportunity in the outdoor advertising space to place outdoor advertising content on Beam’s infrastructure products. The objective is to sell advertising space on our products to a company, with the proceeds being used to fund the delivery of EV ARC™ systems. While we believe this is a proven, successful business model, and our EV ARCTM provides a good platform for advertising for a company who seeks to promote their support of clean energy, we have been unsuccessful at finding a sponsor to date and this has become a lower priority.  

 

Strategy

 

Target Markets

 

Beam’s target markets consist of several broad segments: state, municipal and federal governments and agencies, auto manufacturers, corporations, energy utility companies, universities, retail, hospitality, and international markets. These segments can further be broken down into increasingly granular segments as different market opportunities are identified.

 

 

 

 6 

 

 

Beam’s largest customers include the U.S. Federal Government, including the U.S. Army, Department of Veterans Affairs, Department of Homeland Security, United States Marine Corps, and many other federal agencies, the State of California, which is a conglomeration of California state agencies and municipalities, and the City of New York. We have expanded the sale of EV ARC™ systems to 41 states throughout the U.S., three international countries, Puerto Rico and the U.S. Virgin Islands in the Caribbean. The largest customers that we sold to in 2023 were the US Army followed by the Department of Veterans Affairs.

 

In October 2023, Beam acquired Amiga DOO Kraljevo (“Amiga”) which is a business located in Serbia and engaged in the manufacture and distribution of steel structures with electronic integration, such as streetlights, cell towers, and ski lift towers. We believe Amiga’s manufacturing capabilities are well suited to manufacture and sell Beam’s current products into the European market, which is a larger market than the U.S. Amiga has also a strong engineering team that can help to develop our EV StandardTM for sale in both the U.S. and Europe. We believe this provides a strong growth opportunity for Beam’s products.

 

The factors below have been considered in determining favorable markets for our products:

 

  · Economic Factors. Our ability to deploy EV charging infrastructure with a fixed cost in environments with difficult, time consuming permitting and regulatory requirements and high construction and electrical costs.
     
  · Speed to deploy. As EV adoption increases the requirement for EV charging infrastructure becomes more acute and more urgent. We are able to provide EV charging to locations in many cases in less time than it would take to pull permits for grid-tied solutions.
     
  · Scalability. Because we are not constrained by local construction, electrical and permitting requirements we are able to scale up EV charging deployments in a manner which is not feasible with traditional approaches because of construction, design and engineering challenges inherent in in-the-ground solutions.
     
  · Sociocultural Factors. High concentration of EV drivers and a cultural desire to be good stewards of the environment.
     
  · Technological Factors. We believe our products are ideal for regions with good insolation, expensive energy costs, and poor or degraded air quality, and a lack of capacity or expensive upgrade requirements for their utility grid.
     
  · Consumer Products. Auto manufacturers are delivering more diverse and popular EV models such as Ford’s F150 Lightning, GM’s electric Hummer, Rivian’s RT1, Ford’s E Mustang and Kia’s EV6.
     
  · Political Factors. Political statements, mandates and laws supporting policy to reduce carbon emissions through the electrification of transportation. State and local governments focusing on the transportation industry and the electrification of fleet vehicles to reduce carbon emissions.

 

Many of these factors have been important since the early days of EV adoption. Government tail winds are stronger than ever with many nations and states announcing the outright ban on gasoline and diesel vehicle sales during the next two decades. In the U.S., President Biden set a goal for 50% of new car sales to be electric by 2030. There are currently nine states that have announced plans to prohibit the sale of new internal combustion engine automobiles after 2035. California has announced a similar ban and seventeen other states have historically followed California’s regulations. In addition to all-electric car manufacturers such as Tesla, BYD, Lucid Motors, Rivian, Polestar, etc., most car companies now offer electric vehicle options for various types of vehicles. General Motors has committed to only offer zero-emissions vehicles by 2035 and six major automakers including Ford, Mercedes-Benz, Volvo and 3 others, along with 30 nations, signed a pledge to eliminate sales of new gas and diesel-powered cars by 2035 in leading markets. Automotive manufacturers have started production of electric vehicles which are more consistent with traditional car models that have been popular with U.S. consumers. Ford is selling an all-electric F150 pickup truck launched in 2022. Since 1981, the F150 has been the most popular vehicle in the US and the top selling pickup truck for forty-three years in a row. The electric version of the F150 has the same towing and payload capacity and will be able to accelerate from 0 to 60 mph in under four seconds. GM has launched an electric Hummer which has 1000HP (compared to the gasoline version with 300HP) with a similar acceleration rate as the F150.

 

 

 

 7 

 

 

We believe that consumers will adopt EVs faster than many experts are predicting and that as a result, the requirement for growth in EV charging infrastructure will be more urgent than is currently forecasted or contemplated. We also believe that as the easiest (low hanging fruit) locations for grid-tied chargers are established, the process of deploying traditionally installed and powered grid-tied EV chargers will become more expensive and time consuming. At the same time, we believe that we will continue to reduce the costs of producing our products and become faster at deploying them. During a period of significant and increasing demand, we believe that our scalability and rapid deployment will create a significant advantage for our products and our position in the market.

 

  Growth Strategy

 

The electric vehicle market is expected to grow at a rapid pace, and it is expected that the EV infrastructure market will grow at a comparable pace to support the EVs. Research reports indicate that the EV infrastructure market is expected to reach $224.8 Billion by 2032 which is a 27.5% compound annual growth rate (CAGR) between 2024 – 2032. In December 2022, the California Energy Commission approved a plan for nearly $2.9 billion in funding for 90,000 new electric vehicle chargers in the state. We currently operate in three rapidly growing markets: EV charging infrastructure, energy storage (batteries), and energy security and disaster preparedness. We believe that our products have a global appeal and that we are at a very early stage in the development of our sector. We believe that our strategic growth plan will enable us to increase our user base and revenues while increasing profitability. Our strategic growth plan includes:

 

  · Engaging government relations experts to educate decision makers on the value of our “Made in America” products.
     
  · Increase marketing efforts to educate potential customers.
     
  · Expanding our geographic footprint and customer base, especially in Europe, the world’s largest automative market.
     
  · Increasing our gross margins by increasing production volumes, improving operating efficiencies and reducing the cost of materials and production.
     
  · Increase leverage of outsourcing as our manufacturing process scales.
     
  · Expand our recurring revenue business.
     
  · Educate potential customers regarding federal and other government grants, investment tax credits, and other incentives available to our customers.
     
  · Capture market share of the electrified personal and public transportation space, which is at a nascent phase.
     
  · Continue to develop and innovate new products and build a strong IP portfolio.

 

Sales and Marketing

 

Beam utilizes a combination of an in-house sales team and outside consultants, pairing customers with our sales specialists, or Clean Mobility Experts, to ensure their needs are met.

 

 

 

 8 

 

 

Our sales process is heavily focused on educating prospective customers about our products. We have been investing more in marketing materials and videos, and we have engaged a public relations firm to educate the market. Beam uses research to identify potential customers, as well as contacts established through trade show events and in-bound calls. We also utilize a combination of regional and industry focused campaigns, nurturing campaigns, speaking opportunities, product demonstrations, press releases and social media (Facebook, Instagram, Twitter, and LinkedIn). Beam is, we believe, an industry leader in the sustainable EV charging infrastructure space, and we use our website and social media to highlight our innovative products and offerings.

 

The sale of our products can often have long sales cycles due to the capital expense, budgeting cycles, and the sophisticated nature of our products, though we have also increasingly observed shorter sales cycles along with an increase in the number of units ordered in recent years. We believe this is attributable to an increase in awareness and acceptance of our products as well as an increase in the urgency surrounding the deployment of EV charging infrastructure. Sales often rely on bureaucratic processes and funding approval which can result in extended sales cycles. We also support our customers by identifying grants and the federal grant process to reduce the cost of their purchase.

 

Our products may be eligible for various taxes and other incentives, which can significantly reduce the out-of-pocket expense paid by our customer. Examples of these incentives include:

 

  · Federal Solar Investment Tax Credit (ITC) (Section 48 of the tax code). This may provide a tax credit, which is currently at 30% of the amount of a solar energy system purchase.
     
  · Rule 179 Depreciation or Bonus Depreciation - allows our customers to accelerate first-year bonus depreciation of their solar energy system up to 60% of the cost of the system for property placed in service during 2024, and 40% for 2025.
     
  · The Inflation Reduction Act of 2022 extended and amended the 30C Alternative Fuel Vehicle Refueling Property Credit (30C credit) which provides an income tax credit for qualified alternative fuel vehicle refueling property, including certain property for the recharging of an electric vehicle. This program is available through January 1, 2033, and provides an income tax credit for businesses up to $100,000 per deployment, which helps to make EV chargers more accessible for commercial use.

 

In addition, President Biden has made several commitments to the funding of clean energy and EV charging at the federal level and we believe, if re-elected in 2024, the current administration will continue incentives for these products an example of some of the federal and state funding programs include:

 

  · A federal infrastructure bill passed in November 2021 designated $7.5 billion for the deployment of 500,000 EV charging stations across the US, $5.0 billion of which will be made available under the new National Electric Vehicle Infrastructure (NEVI) Formula Program which is allocated annually to state transportation departments and an additional $2.5 billion is available in grant opportunities to help connect rural and marginalized communities to electric vehicles. The Federal Government released a guidance manual on how NEVI funds should be spent in the first quarter of 2022.  Beam Global’s products were pictured on the front cover of that manual.
     
  · In December 2022, the California Energy Commission approved a $2.9 billion investment plan to fund approximately 90,000 new electric vehicle chargers in the state.

 

 

 

 9 

 

 

  · The U.S. Department of Transportation’s Charging and Fueling Infrastructure (CFI) Discretionary Grant Program, established by the Bipartisan Infrastructure Law, provides $2.5 billion over five years to a wide range of applicants, including cities, counties, local governments, and tribes to strategically deploy EV charging and other alternative vehicle-fueling infrastructure projects in publicly accessible locations in urban and rural communities, as well as along designated Alternative Fuel Corridors (AFCs).

 

We believe that because our products are rapidly deployed, enhance energy security and are made in America, we are well positioned to benefit from these and other initiatives.

 

Major Customer Contracts

 

In 2023 and 2022, we had two major customer contracts, the State of California and the General Services Administration (GSA) Multiple Award Schedule (MAS) that accounted for 77% and 60% of revenues for the years ended December 31, 2023 and 2022, respectively. Each of these contract vehicles represents a highly diverse and dispersed customer prospect pool for Beam Global due to the extensive and varied nature of government departments within the Federal and California government spheres.

 

Contract with the California Department of General Services. Our contract with the California Department of General Services (the “California Contract”) permits California state and local government agencies, including cities, counties, special districts, California State universities, University of California systems, K-12 school districts, and community colleges, to purchase EV ARCs™, ARC Mobility™ Trailers, and our EV ARC™ DC Fast Charging Electric Vehicle Autonomous Renewable Charger and related accessories from us. The California Contract can also be used by state, local and municipal government entities throughout the U.S. Since 2018, we have sold 284 EV ARCs™ under the California Contract, for a total of $20.4 million through December 31, 2023, which includes 73 units totaling $5.3 million sold in 2022 and 50 units totaling $3.9 million sold in 2023. The term of the California Contract expires in June 2025, but the term may be extended upon mutual agreement for two additional one-year periods.

 

GSA MAS and GSA BPA Contracts. Effective November 2020, following an extensive evaluation process, Beam was awarded a five-year General Services Administration Multiple Award Schedule contract, which facilitates the purchase of various products by government agencies and other agencies seeking EV charging and disaster preparedness equipment. In addition, we were awarded a five-year GSA Blanket Purchase Agreement effective April 26, 2022, which allows federal agencies to purchase EV service equipment and related products. Both contracts help to simplify the federal procurement process and ensure the best pricing for the agency. We sold 96 EV ARCs™ through these contracts totaling $7.9 million in 2022 and 621 EV ARCsTM for $47.7 million in 2023. We received several large contracts from the US Army, Department of Homeland Security, Department of Veteran Affairs, US Marine Corps, New York City Department of Citywide Administrative Services and more through these contracts.

 

Competitors

 

We do not compete with EV charging companies or utilities. In fact, we support the major EV charging product and service providers by factory integrating their products onto ours, prior to deployment. We have deployed ChargePoint, Blink, Enel, Electrify America and many other quality charging brands. We also do not compete with utilities who use our product as another tool to provide electricity, primarily for EV charging to their customers. We currently have seven utility customers and anticipate that that number will grow as more utilities become engaged in EV charging and in deploying distributed generation resources to enhance grid stability. Our product is unique in that we are a complete solution for EV charging infrastructure requirements. Our product provides both a renewable energy source, and EV charging capability in a rapidly deployable and highly scalable construction-free format. We do compete with several companies which are involved in the design, construction and installation of fixed grid-connected EV charging stations that depend on the utility grid for a source of power, and on the construction and civil and electrical engineering services for the installation of traditional infrastructure.

 

 

 

 10 

 

 

Competition in the solar renewable energy and EV charging industries is intense, and competition is fragmented among a wide variety of entities. Companies such as Schneider, Eaton, Enel X, and Bosch manufacture EV charging units but do not offer charging services. Companies such as ChargePoint (NYSE: CHPT) and Blink (NASDAQ: BLNK) offer EV charging services and hardware but not, typically, installation. There are many companies which offer installation services for the EV charging market. They are typically electrical and general contracting companies as well as some larger project management firms such as Black and Veatch, Bechtel, CH2M Hill and AECOM. Our EV ARC™ units incorporate whatever charger the customer wants, so we are not competing with the charger company, but rather creating opportunities for them which they might not otherwise have had.

 

  · iSun, Inc. (Nasdaq: ISUN) offers an off grid charging solution using solar power to charge batteries, but their product is not transportable, does not have solar tracking, does not fit in a standard parking space and requires permitting, construction and electrical work for its installation.

 

  · EV Sheltron uses 20-foot shipping containers with batteries inside, solar panels on the roof and an EV charger bolted to the outside. They can deploy almost as fast as we can, and operate off grid, but there are several clear disadvantages:

 

  o Containers render a parking space unusable. Our products do not reduce available parking space which is an aspect of our product that is protected by one of our patents. Most jurisdictions have a minimum number of parking spaces required for the use on the property. If you remove even one parking space, then the property can drop out of compliance. Our products do not reduce available parking but shipping containers in a parking space do.
  o Based on EV Sheltron’s design, we do not believe that it can withstand the same environmental conditions such as wind and seismic that our EV ARC product can.
  o A 20-foot shipping container does not fit into a standard legal parking space which measures nine feet by 18 feet. Two feet of the container will encroach on the drive aisle which is generally not a good idea and often illegal because drive aisles can also serve as fire lanes.
  o Shipping containers do not have BeamTrak™, our patented sun tracking product and cannot get the same energy density which means less electricity to deliver to EVs.
  o Shipping containers can be considered unsightly, and many property owners may not want them in their parking lots.

 

  · Paired Power offers a “pop-up” solar canopy but we do not believe that it fits inside a legal sized parking space without reducing available parking. We also do not believe that it can withstand the same environmental conditions such as wind and seismic that our EV ARC™ product can. It also must be assembled by on-site personnel in contrast to our EV ARC™’s rapid assembly-free unfolding deployment.

 

Many solar installation companies are now fixing EV chargers to their parking lot structures and some are offering packages combining solar rooftop installations and EV charger installations for the residential marketplace. These installations are almost always grid-tied, require construction and electrical work and do not include energy storage.

 

Electrify America is another example of an entity which is providing free or discounted EV charging infrastructure is Electrify America is required to spend approximately $2 billion by the end of 2026 on EV charging infrastructure ($800 million in California) to satisfy the requirements of a settlement with the U.S. government. Electrify America is a customer of Beam Global and has used our products to assist in the expansion of their EV charging network.

 

We also face competition, to some extent, from entities which are offering free or discounted EV charging infrastructure to our prospective customers. Utilities such as the three large IOUs (investor-owned utilities) in California (SDG&E, PG&E, SCE) have successfully lobbied the California Public Utility Commission for permission to rate base the costs of installations of EV chargers. As a result, they can offer the installation, or “make readies” of electrical circuits and other civil infrastructure, for a lower price or in some instances for free, to certain customers. We are adding utilities to our customer base and have provided product to seven utilities to date. We do not view utilities as competition and instead view them as a significant opportunity as they increasingly add off grid solutions to their energy mix.

 

 

 

 11 

 

 

Where energy security is concerned, we compete with companies that produce generators and combined solar and storage solutions. Companies in this space range from small startup companies like Green Charge Networks to behemoths like General Electric and NEC. Siemens, Eaton, Schneider, Generac, and other large electrical component companies are all also working on combined renewables/storage product solutions. We are in contact with all these companies and have not observed that any of them have a product which provides all the same value and differentiation that our EV ARC™ product delivers because our EV ARC™ systems are transportable, rapidly deployed and offer multiple layers of value beyond EV charging and emergency power.

 

Our competitive advantage over these other solutions includes:

 

  o Rapid deployability and scalability of our products. Our products offer a turnkey solution, are manufactured in our facilities and can be deployed in less than an hour after delivery to a customer. This compares favorably with grid-tied alternatives which involve an entire ecosystem for the design, engineering, permitting, and constructing of civil projects which requires engaging a company, or group of companies, including architects, civil engineers, electrical engineers, zoning specialists, consultants, general contractors, electrical contractors, and EVSE vendors. These grid-tied projects can take six months to two years to complete.
  o Lower total cost of ownership. Beam’s products are powered by renewable sources. As a result, there is no charge for on-going energy to power vehicles because our products do not generate a utility bill.
  o Ability to operate during blackouts and brownouts. Our battery storage enables our units to continue to operate when the utility grid is down because we rely on locally generated renewable sources for energy. Most of the EV ARC™ systems we deploy include an emergency power panel that provide emergency power to operate other devices and emergency equipment during outages. Typical grid-tied solutions fail during grid failures and do not provide a source of emergency power. Even those grid-tied solutions that have back up battery integration rely on the grid to charge their batteries. During prolonged grid failures, those systems fail while Beam products will continue to operate.
  o Because a grid connection is not required, Beam’s EV ARC™ can be located anywhere, including prime locations in the front of buildings or remote locations that are hard to connect to a grid. Most grid-tied chargers are deployed in locations where the utility grid is easy and inexpensive to connect to, which may be locations that are not easily accessible or unsafe for drivers. We believe that as EV charging expands, the cost of grid tied installations will increase dramatically for desirable locations such as in front of stores or where people want to park due to the cost and complexity of bringing the grid to the charger. The cost and complexity to deploy our products will not increase and in fact, we believe that, like any other manufacturing company, our costs will decrease while our efficiency and deployment velocity increases. 
  o We believe that the utility grid lacks sufficient capacity to replace oil as transportation fuel. The grid was not designed and has not been updated to do this. In many markets the grid is already operating at maximum capacity particularly during hot weather when people increase their air conditioning requirements. Our products provide extra capacity to charge EVs without requiring complicated, time consuming, environmentally impactful, and risky expansions of the centralized utility grid infrastructure.
  o Environmentally sound product using clean energy. Grid-tied chargers rely upon electricity, more than 60% of which is generated by burning fossil fuels. The electricity our products provide is 100% emissions free. Furthermore, the construction activities required to dig trenches, manufacture, and pour concrete and perform the other tasks related to the construction and electrical installation of a grid-tied charger are environmentally impactful and reduce the environmental benefits of EVs. Our products are deployed with minimal or no disruption or environmental impact making them a cleaner choice.
  o Beam products can be relocated which gives the customer the flexibility to move it if a job site changes or business needs change. Grid-tied installations are a permanent solution. Many of our customers operate in leased facilities. The transportability of our products means that a customer can remove them when a lease matures whereas grid-tied solutions become tenant improvements and a sunk investment.
  o BeamTrak™, our patented solar tracking solution which causes the solar array to follow the sun generating up to 25 percent more electricity than a fixed array, is a significant advantage for our products over any similar offering. Our unique ability to deliver up to 25% more driving miles to an EV from an off-grid solar installation is, we believe, a significant differentiator.
  o Over time, we have continued to make improvements to our product which increases our product’s energy production while reducing product costs, whereas the grid-tied competition is stuck at a theoretical maximum amount of energy that can be delivered at a given location.

 

 

 

 12 

 

 

Manufacturing

 

We are headquartered in San Diego, California in a leased building of approximately 53,000 square feet professionally equipped to handle the significant growth possibilities we believe are in front of us. The facility houses our corporate operations, sales, design, engineering and product manufacturing. In 2022, we were staffed for one shift, five days a week and produce approximately 260 EV ARC™ units. We were able to produce over 700 units in 2023 from the same facility with minimal investment and we believe we could increase further to produce approximately 4,000 EV ARC™ units a year from our current facility.

 

We also lease a 37,800 square foot facility in Broadview, Illinois where we produce our energy storage products for our own products and for a variety of other customers who need energy storage solutions. We intend to produce EV Standard™ products in this facility as well.

 

In Europe we own a manufacturing facility in Kraljevo, Serbia that has adequate space and capacity to manufacture Amiga’s legacy product offerings as well as EV ARC™s and our other products as needed for the European market.

 

All of our products are currently designed, developed and manufactured in one or more of these facilities. We have been able to reduce our costs and improve our quality by performing fabrication in-house. This also provides a good environment for improving the manufacturing process, as well as for the development of new products. Many of our suppliers are local, which allows for shorter lead times and lower transportation costs. The EV ARC™ product family requires no field installation work and is typically delivered to the customer site by us or by a third-party transportation company for a fee. We sell our Solar Tree® products as an engineered kit of parts to be installed by third parties employed by the buyer of the Solar Tree® kit.

 

We continually endeavor to reduce component costs and make production and design improvements in both our products and our processes to reduce our manufacturing costs, while maintaining the high quality for which we strive. As unit sales continue to increase, we anticipate that we will be able to spread our fixed overhead costs over more units, which, along with our other cost controlling efforts will reduce the cost per unit.

 

Customer Concentration

 

During 2023, 80% of our revenue was attributable to federal, state, and local governments, compared to 63% in 2022. Furthermore, 14% of our revenue was attributable to the state agencies and municipalities in the State of California, compared to 29% in 2022.

 

Backlog

 

Our backlog on December 31, 2023, was $21.7 million. Our backlog on December 31, 2022, was $59.3 million, of which $58.8 million is deliverable within twelve months. Reported backlog represents firm purchase orders or contracts received by customers for deliveries scheduled in the future.

 

Government Regulation

 

Businesses in general are subject to extensive regulation at the federal, state, and local level. We are subject to extensive government regulation relating to employment, health, safety, working conditions, labor relations, and the environment during the conduct of our business. In order for our customers to enable the installation of some of our products, they can be required to obtain permits from local and other governmental agencies. In the event that our customers elect to connect our products to the utility grid, they must comply with the applicable rules and regulations of the relevant state public utility agencies. or our customers to take advantage of available tax and other governmental incentives associated with the installation of solar power production facilities, and the production and use or sale of solar power, they must comply with the applicable regulatory terms and conditions. There may also be government regulations that could impact us as we begin to sell into the European market. Changes to new government regulations may have a material adverse impact on our business, operating results, and financial condition.

 

 

 

 13 

 

 

Employees

 

As of the date of this report, we have 323 employees, of which 25 are temporary employees. Most of the temporary employees are retained through a temporary employment agency to maximize our flexibility and to reduce the risks and costs associated with permanent employees. We believe our employee relations to be good. None of our employees are represented by a labor union or collective bargaining agreement.

 

ITEM 1A. RISK FACTORS.

  

You should carefully consider the following risk factors, in addition to the other information contained in this report on Form 10-K, including the section of this report titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our financial statements and related notes. If any of the events described in the following risk factors and the risks described elsewhere in this report occurs, our business, operating results and financial condition could be seriously harmed. This report on Form 10-K also contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in the forward-looking statements as a result of factors that are described below and elsewhere in this report.

 

We have sustained recurring losses since inception and expect to incur additional losses in the foreseeable future. We were formed on June 12, 2006, and have reported annual net losses since inception. For our fiscal years ended December 31, 2023 and December 31, 2022, we experienced net losses of $16.1 million and $19.7 million, respectively, including cash and non-cash expenses under generally accepted accounting principles. Non-cash expenses including depreciation, amortization, non-cash compensation and contingent consideration included in the above losses are $4.3 million and $9.2 million for fiscal years ended December 31, 2023 and December 31, 2022, respectively. Further, as of December 31, 2023, we had an accumulated deficit of $93.4 million. In addition, we expect to incur additional losses in the future, and there can be no assurance that we will achieve profitability. Our future viability, profitability and growth depend upon our ability to raise capital and successfully operate and expand our operations. We cannot ensure that any of our efforts will prove successful or that we will not continue to incur operating losses.

 

We may need to raise additional capital or financing to continue to execute and expand our business.  Our net proceeds from public offerings in 2020 and 2023 helped to fund our operations for recent years. However, there is no guarantee that we can raise capital at terms that are acceptable to the Company if we need to fund investment in our business or if it takes longer than expected to achieve positive cashflow. We may be required to pursue sources of additional capital through various means, including sale and leasing arrangements, and debt financing. If the amount of capital we can raise from financing activities, together with our revenues from operations, is not sufficient to satisfy our capital needs, we may have to reduce our operations accordingly.

 

Our revenues are concentrated in a small number of customers and our revenue may decrease significantly if we were to lose one of these customers. We have a few large customers including the U.S. Army and the Department of Veterans Affairs that generated 38% and 16%, respectively, of revenues in 2023. The loss of or a significant decline in sales to any of these customers could adversely affect our business, results of operations, and financial condition. In addition, we were awarded several federal contracts in 2022, that may not be repeated in the future. The contract with the State of California can be used by a diverse group of state and local agencies within the state or across the country for the purchase of our products. The receipt of orders under this contract has been irregular and can create fluctuation in our revenues. In addition, there is no obligation for this customer to purchase any additional units, or to renew the contract when it expires. The State of California contract will expire on June 23, 2025.

 

 

 

 14 

 

 

Our revenue growth depends on consumers’ willingness to adopt electric vehicles. Our growth is highly dependent upon the adoption of electric vehicles (“EV”). If the market for EVs does not gain broad market acceptance or develops more slowly than we expect, our business, prospects, financial condition and operating results may be harmed. The market for alternative fuel vehicles is relatively new, rapidly evolving, characterized by rapidly changing technologies, price competition, additional competitors, evolving government regulation and industry standards, frequent new vehicle announcements, long development cycles for EV original equipment manufacturers, and changing consumer demands and behaviors. Factors that may influence the purchase and use of alternative fuel vehicles, and specifically EVs, include:

 

  · perceptions about EV quality, safety (in particular with respect to lithium-ion battery packs), design, performance and cost, especially if adverse events or accidents occur that are linked to the quality or safety of EVs;
     
  · the limited range over which EVs may be driven on a single battery charge and concerns about running out of power without access to sufficient charging infrastructure;

 

  · improvements in the fuel economy of the internal combustion engine;
     
  · the environmental consciousness of consumers;
     
  · volatility in the cost of oil and gasoline;
     
  · consumers’ perceptions of the dependency of the U.S. on oil from unstable or hostile countries and the impact of international conflicts;
     
  · government regulations and economic incentives promoting fuel efficiency and alternate forms of energy;
     
  · access to charging stations and consumers’ perceptions about convenience and cost to charge an EV; and
     
  · the availability of tax and other governmental incentives to purchase and operate EVs or future regulation requiring increased use of nonpolluting vehicles.

 

The influence of any of these factors may negatively impact the widespread consumer adoption of EVs, which could materially adversely affect our business, operating results, financial condition and prospects.

 

We may acquire other businesses, which could require significant management attention, disrupt our business, dilute stockholder value and harm our business, revenue and financial results. As part of our business strategy, we intend to make acquisitions to add complementary companies, products or technologies, such as our recent acquisitions of All Cell and Amiga. Our acquisitions may not achieve our goals, and we may not realize benefits from acquisitions. Any integration process will require significant time and resources, and we may not be able to manage the process successfully. If we fail to successfully integrate acquisitions, or the personnel or technologies associated with those acquisitions, the business, revenue and financial results of the combined company could be harmed. We may not successfully evaluate or utilize the acquired assets and accurately forecast the financial impact of an acquisition, including accounting charges. We may also incur unanticipated liabilities that we assume as a result of acquiring companies. We may have to pay cash, incur debt or issue equity securities to pay for any such acquisition, each of which could affect our financial condition or the value of our securities. We would expect to finance any future acquisitions through a one or a combination of equity, debt or cash from operations. The sale of equity to finance any such acquisitions could result in dilution to our stockholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations. In the future, we may not be able to find other suitable acquisition candidates, and we may not be able to complete acquisitions on favorable terms, if at all. Our acquisition strategy could require significant management attention, disrupt our business and harm our business, revenue and financial results.

 

 

 

 15 

 

 

We may fail to realize all of the anticipated benefits of the acquisition of Amiga or those benefits may take longer to realize than expected and our business, financial condition and results of operation could be materially and adversely affected. We may also encounter significant difficulties in integrating Amiga with Beam and its operations.

 

Our ability to realize the anticipated benefits of the acquisition of Amiga will depend, in part, on our ability to integrate Amiga, which may be a complex, costly, and time-consuming process. We will be required to devote significant management attention and resources to integrate the business practices and operations of the acquired business. The integration process may disrupt our business and, if implemented ineffectively, could restrict the realization of the full expected benefits. In addition, the integration of the acquired business may result in material unanticipated issues, expenses, liabilities, competitive responses, and diversion of management’s attention. The failure to meet the challenges involved in the integration process and to realize the anticipated benefits of the acquisition could cause an interruption of, or a loss of momentum in, our operations and could materially and adversely affect our business, financial condition and results of operations.

 

Many of these factors will be outside of our control and any one of them could result in increased costs, decreases in the amount of expected benefits and diversion of management’s time and energy, which could adversely affect our business, financial condition and results of operations and result in us becoming subject to litigation. In addition, even if the acquisition were to be integrated successfully, the anticipated benefits of the acquisition may not be realized within the anticipated time frame, or at all. We may not be able to maintain the results of operations or operating efficiency that we and the acquired business have achieved or might achieve separately. Further, additional unanticipated costs may be incurred in the integration process as a result of risks currently unknown to us. All these factors could cause reductions in our earnings per share, decrease or delay any accretive or other beneficial effect of the acquisition and negatively impact the price of our common stock.

 

Amiga is a private Serbian company that has not been subject to an audit by an accounting firm under U.S. GAAP standards and has not previously been subject to the Sarbanes-Oxley Act of 2002, the rules and regulations of the SEC or other corporate governance requirements. Amiga is a private Serbian company. Prior to our acquisition of Amiga, Amiga had not had its financial statements reviewed or audited by an accounting firm under U.S. GAAP standards and has not been subject to the Sarbanes-Oxley Act of 2002, the rules and regulations of the SEC, or other corporate governance requirements to which public reporting companies may be subject. As a result, we are required to implement the appropriate internal control processes and procedures over Amiga’s financial accounting and reporting. We may incur significant legal, accounting, and other expenses in efforts to ensure that Amiga meets these requirements. Implementing the controls and procedures at Amiga that are required to comply with the various applicable laws and regulations may place a significant burden on our management and internal resources. The diversion of management’s attention and any difficulties encountered in such an implementation could adversely affect our business, financial condition and operating results.

 

Our inability to successfully integrate Amiga’s operations could adversely affect our operations; potential need for additional financing. Our acquisition of Amiga requires our and Amiga’s significant attention and resources, which could reduce the likelihood of achievement of other corporate goals. Both we and Amiga have experienced significant operating losses. As a result, we may need additional financing to help fund our business and satisfy our obligations, which will require additional management time to address. There is no assurance that we will realize the benefits of the acquisition of Amiga that we hope will be achieved.

 

As a result of the acquisition of Amiga, Beam expects to generate an increasing portion of its revenue internationally in the future and may become subject to various additional risks relating to its international activities, which could adversely affect its business, operating results and financial condition.

 

 

 

 16 

 

 

Beam has limited experience operating internationally and engaging in international business involves a number of difficulties and risks, including:

 

  · the challenges associated with building local brand awareness, obtaining local key opinion leader support and clinical support, implementing reimbursement strategies and building local marketing and sales teams;
     
  · required compliance with foreign regulatory requirements and laws, including regulations and laws;
     
  · trade relations among the United States and those foreign countries in which Beam’s future customers, distributors, manufacturers and suppliers have operations, including protectionist measures such as tariffs and import or export licensing requirements, whether imposed by the United States or such foreign countries;
     
  · difficulties and costs of staffing and managing foreign operations;
     
  · difficulties protecting, procuring or enforcing intellectual property rights internationally;
     
  · required compliance with anti-bribery laws, such as the U.S. Foreign Corrupt Practices Act, data privacy requirements, labor laws and anti-competition regulations;
     
  · laws and business practices that may favor local companies;
     
  · longer payment cycles and difficulties in enforcing agreements and collecting receivables through certain foreign legal systems;
     
  · political and economic instability; and
     
  · potentially adverse tax consequences, tariffs, customs charges, bureaucratic requirements and other trade barriers.

 

In the event that Beam dedicates significant resources to its international operations and is unable to manage these risks effectively, Beam’s business, operating results and financial condition may be adversely affected.

 

We are subject to foreign currency exchange rate and other related risks. With the acquisition of Amiga, we are subject to foreign currency exchange rate risk to the extent that our costs are denominated in currencies other than those in which we earn revenues. In addition, since our financial statements are denominated in U.S. dollars, changes in foreign currency exchange rates, especially the Euro and the Serbian Dinar, between the U.S. dollar and other currencies will impact our results of operations, financial condition, and cash flows. We also face risks arising from the imposition of foreign exchange controls and currency devaluations. Foreign exchange controls may limit our ability to convert foreign currencies into U.S. dollars or to remit dividends and other payments by our foreign subsidiaries or businesses located in or conducted within a country imposing control. Currency devaluations result in a diminished value of funds denominated in the currency of the country instituting the devaluation.

 

We face intense competition, and many of our competitors have substantially greater resources than we do. Some companies are beginning to offer similar products that provide a similar infrastructure product that we do, utilizing solar energy to power EV charging in a transportable product, but currently they do not provide all of the features and advantages that we offer, and which are patent protected. However, we compete with traditional grid-tied charging stations. Our challenge is to market our products to ensure that potential customers in this industry are aware of our product offering. Competition in the solar renewable energy and EV charging industries is intense, and competition is fragmented among a wide variety of entities. We operate in a highly competitive environment that is characterized by price fluctuations and rapid technological change. Our competitors often have greater market recognition and substantially greater resources than we do. Competition in our market may intensify in the future. Competitors may develop products that may ultimately have costs similar to, or lower than, our projected costs. If we fail to compete successfully, our business would suffer and we may lose or be unable to gain market share and our business and results of operations would be adversely affected.

 

 

 

 17 

 

 

A significant portion of our revenue is derived from our core product category. We are dependent on revenues from our EV ARC™ product to be successful in the future. While we now have energy storage products following our acquisition of All Cell Technologies, Inc. in 2022, and we offer our Solar Tree product and we intend to bring our EV-Standard™ product to market, no assurance can be given that our EV ARC™ sales will continue to have market acceptance or that they will continue to grow in the future. The loss or reduction of sales of this product category could have a material adverse effect on our business, results of operations, financial condition, and liquidity.

 

The renewably energized EV charging industry, is an emerging market that is constantly evolving and may not develop to the size or at the rate we expect. Solar and wind powered EV charging, is an emerging and constantly evolving market. We believe the industry may take several years to fully develop and mature, and we cannot be certain that the market will grow at the rate we expect. Any future growth of EV charging, and the success of our products depend on many factors beyond our control. These factors include without limitation recognition and acceptance of EVs and EV charging products by customers and users, the pricing of alternative sources of energy, a favorable regulatory environment, the continuation of expected tax benefits and other incentives and our ability to provide our product offerings cost-effectively. If the markets for EV charging do not develop at the rate we expect, our business may be adversely affected.

 

Tariffs imposed pursuant to Section 201 of the Trade Act of 1974 could significantly and adversely affect our business, revenues, margins, results of operations, and cash flows. We currently have no plans to use solar modules which are subject to tariffs, however on January 23, 2018, the President of the United States issued Proclamation 9693, which approved recommendations to impose safeguard tariffs on imported solar cells and modules, based on the investigations, findings, and recommendations of the U.S. International Trade Commission (the “International Trade Commission”). Recently, we have purchased solar panels exclusively from one supplier who is exempt from these tariffs. However, additional tariffs were imposed on other products, including cells used in our batteries. It is possible that tariffs may increase the costs and restrict the supply of certain of our components, causing us harm. The imposition of tariffs is likely to result in a wide range of impacts on the targeted U.S. industries and the global market in general. Such tariffs, if our products or the parts we use to manufacture our products are ultimately determined to be subject to them, could result in significant additional costs to us. If we elected to pass such increase in costs on to our customers, they could cause a significant reduction in demand for our products.

 

Existing regulations and policies and changes to these policies may present technical, regulatory, and economic barriers to the purchase and use of solar power products, which may significantly reduce demand for our products and services. The market for electric generation products is heavily influenced by federal, state and local government laws, regulations and policies concerning the electric utility industry in the United States and abroad, as well as policies adopted by electric utilities. Changes that make solar power less competitive with other power sources could result in a significant reduction in the demand for our products. The market for electric generation equipment is also influenced by trade and local content laws, regulations and policies that can discourage growth and competition in the solar industry and create economic barriers to the purchase of solar power products, thus reducing demand for our products. Any new regulations or policies pertaining to our products may result in significant additional expenses to us, which could cause a significant reduction in demand for our solar power products.

  

In high demand locations, the use of our products could exhaust its electricity supply on particular days, even with our storage batteries. Our solar products create and store electricity during daylight hours. While this process has generally been effective to meet daily EV charging and energy storage demand, it is possible that heavy charging could cause a power draw exceeding the onboard electricity generation and storage capacity. In such instances, except for our grid-connected products, the EV charger would have to recharge through solar energy replenishment or other direct outside charge before EV charging could resume.

 

Developments in alternative technologies or improvements in distributed solar energy generation may have a material adverse effect on demand for our offerings. Significant developments in alternative technologies, such as advances in other forms of distributed solar power generation, storage solutions, such as batteries, the widespread use or adoption of fuel cells for residential or commercial properties or improvements in other forms of centralized power production, transmission and distribution, may have a material adverse effect on our business and prospects. Any failure by us to adopt new or enhanced technologies or processes, or to react to changes in existing technologies, could result in product obsolescence, the loss of competitiveness of our products, decreased revenue and a loss of market share to competitors.

 

 

 

 18 

 

 

Defects or performance problems in our products could result in loss of customers, reputational damage, and decreased revenue, and we may face warranty, indemnity, and product liability claims arising from defective products. Although our products meet our stringent quality requirements, they may contain undetected errors or defects, especially when first introduced or when new generations are released. Errors, defects, or poor performance can arise due to design flaws, defects in raw materials or components or manufacturing difficulties, which can affect both the quality and the yield of the product. Any actual or perceived errors, defects, or poor performance in our products could result in the replacement or recall of our products, shipment delays, rejection of our products, damage to our reputation, lost revenue, diversion of our engineering personnel from our product development efforts, and increases in customer service and support costs, all of which could have a material adverse effect on our business, financial condition, and results of operations.

 

We may be subject to product liability claims. If one of our products were to cause injury to someone or cause property damage, including as a result of product malfunctions, defects, or improper installation, then we could be exposed to product liability claims. We could incur significant costs and liabilities if we are sued and if damages are awarded against us. Further, any product liability claim we face could be expensive to defend and could divert management’s attention. The successful assertion of a product liability claim against us could result in potentially significant monetary damages, penalties or fines, subject us to adverse publicity, damage our reputation and competitive position, and adversely affect sales of our products. In addition, product liability claims, injuries, defects, or other problems experienced by other companies in the solar industry could lead to unfavorable market conditions for the industry as a whole and may have an adverse effect on our ability to attract new customers, thus harming our growth and financial performance.

 

If we are unable to keep up with advances in EV technology, we may suffer a decline in our competitive position. The EV industry is characterized by rapid technological change. We do not manufacture the EV service equipment (EVSE) which connects to the EV, rather, we deliver power to other vendors’ EVSE products. As such, we believe that we are less prone to impacts caused by changes in EV technology. Nevertheless, if we are unable to keep up with changes in EV technology or the costs associated with such changes, our competitive position may deteriorate which would materially and adversely affect our business, prospects, operating results and financial condition. As technologies change, we plan to upgrade or adapt our EV products in order to continue to provide EV charging services with the latest technology.

 

If a third party asserts that we are infringing upon its intellectual property, it could be costly and time-consuming litigation, and our business may be harmed. The EV and EV charging industries are characterized by the existence of a large number of patents, copyrights, trademarks and trade secrets. Although we are not presently aware of any current or threatened third party intellectual property rights claims against the Company, there is a risk that the Company could face third party intellectual rights claims against its products and challenges to the validity or enforceability of its products and trademarks in the future which could harm our relationships with our customers, may deter future customers from subscribing to our services or could expose us to litigation with respect to these claims.

 

The success of our business depends in large part on our ability to protect and enforce our intellectual property rights. We rely on a combination of patent, copyright, service mark, trademark, and trade secret laws, as well as confidentiality procedures and contractual restrictions, to establish and protect our proprietary rights. We cannot assure you, however, that we will be successful in obtaining these patents, service marks or trademarks, or that these applications will not be challenged, that others will not attempt to infringe upon our rights, or that these filings will afford us adequate protection or competitive advantages. If we are unable to protect our rights to our intellectual property or if such property infringes on the rights of others, our business could be materially adversely affected.

 

 The success of our business depends on the continuing contributions of Desmond Wheatley and other key personnel who may terminate their employment with us at any time, and we will need to hire additional qualified personnel. We rely heavily on the services of Desmond Wheatley, our chairman and chief executive officer, as well as other management personnel. The Compensation Committee has structured a long-term compensation plan to retain key employees, however, loss of the services of any such individuals would adversely impact our operations. In addition, we believe our technical personnel represent a significant asset and provide us with a competitive advantage over many of our competitors. Our future success will depend upon our ability to retain these key employees and our ability to attract and retain other skilled financial, engineering, technical and managerial personnel.

 

 

 

 19 

 

 

If we are unable to attract, train and retain highly qualified personnel, the quality of our services may decline and we may not successfully execute our growth strategies. Our success depends in large part upon our ability to continue to attract, train, motivate and retain highly skilled and experienced employees, including technical personnel. The loss of personnel or our inability to hire or retain sufficient personnel at competitive rates of compensation could impair our ability to secure and complete customer engagements and could harm our business.

 

We are exposed to various possible claims and hazards relating to our business, and our insurance may not fully protect us. Although we maintain modest theft, casualty, liability, cyber and property insurance coverage, along with worker’s compensation and related insurance, we cannot assure that we will not incur uninsured liabilities and losses as a result of the conduct of our business. In particular, we may incur liability if one or more of our other products are deemed to have caused a personal injury. Should uninsured losses occur, they would have a material adverse effect on our operating results, financial condition, and business performance.

 

Cyber-attacks or other breaches of information technology security could adversely impact our business and operations.

 

Cyber-attacks or other breaches of network or information technology security may cause equipment failure or disruption to our operations. Such attacks, which include the use of malware, computer viruses and other means for disruption or unauthorized access, on companies have increased in frequency, scope and potential harm in recent years. While, to the best of our knowledge, we have not been subject to cyber-attacks or to other cyber incidents which, individually or in the aggregate, have been material to our operations or financial conditions, the preventive actions we take to reduce the risk of cyber incidents and protect our information technology and networks may be insufficient to repel a major cyber-attack in the future. To the extent that any disruption or security breach results in a loss or damage to our data or unauthorized disclosure of confidential information, it could cause significant damage to our reputation, affect our relationship with our customers, suppliers and employees, and lead to claims against us and ultimately harm our business. Additionally, we may be required to incur significant costs to protect against damage caused by these disruptions or security breaches in the future. While we maintain specific cyber insurance coverage, which may apply in the event of various breach scenarios, the amount of coverage may not be adequate in any case. Furthermore, because cyber threat scenarios are inherently difficult to predict and can take many forms, some breaches may not be covered under our cyber insurance coverage.

 

We may face litigation in the future. As a manufacturer and seller of goods, we are exposed to the risk of litigation for a variety of reasons in addition to reasons relating to intellectual property rights, product liability lawsuits, employee lawsuits, commercial contract disputes, government enforcement actions, and other legal proceedings. We cannot assure that future litigation in which we may become involved will not have a material adverse effect on our financial condition, operating results, business performance, and business reputation.

 

The costs incurred by us to develop and manufacture our products may be higher than anticipated which could hurt our ability to earn a profit. We may incur substantial cost overruns in the development, manufacture, and distribution of products. The cost of production materials increased during the COVID-19 pandemic and they continue to be higher than pre-pandemic days. Unanticipated costs may force us to obtain additional capital or financing from other sources and would hinder our ability to earn a profit. If we incur cost overruns, there is no assurance that we could obtain the financing or capital to cover them.

 

The equipment comprising our products currently charge at rates that are comparable to the average charging speed of competitors, but that may change in the future. Our standard EV ARC™ as a stand-alone does not provide a DC Fast Charge, rather, it charges EVs at a Level II pace which is consistent with the majority of installed EV chargers in the U.S. To date, we have found that since most EV trips are relatively short and local, the standard EV ARC™ has satisfied consumer demand. Our EV ARC™ HP DC Fast Charging Electric Vehicle Autonomous Renewable Charger can provide a DC Fast Charge, so we believe we can compete in that market. Nevertheless, the demand for faster EV charging may increase in the future, requiring us to adjust our marketing and sales strategies. There is no assurance that our equipment will remain competitive in the market in the future, causing possible customer complaints and claims, and the loss of sales in the future.

 

 

 

 20 

 

 

Our Company depends on key suppliers. The Company sources its materials and components from a wide variety of vendors. They are standard off-the-shelf components, but these components differ between manufacturers in terms of their specifications and performance. If one of these components became unavailable, it could hinder our ability to operate profitably and have a material adverse impact on our operating results, financial condition and business performance. We may be able to secure supply from another source and incorporate it in our design, but it would require modifications which could impact product deliveries. For these components, we maintain adequate supply to mitigate any supply risk.

 

We have experienced technological changes in our industry. New technologies may prove inappropriate and result in liability to us or may not gain market acceptance by our customers. The industries in which we operate are subject to constant technological change. Our future success will depend on our ability to appropriately respond to changing technologies and changes in function of products and quality. If we adopt products and technologies that are not attractive to consumers, we may not be successful in capturing or retaining a significant share of our market. In addition, some new technologies are relatively untested and unperfected and may not perform as expected or as desired, in which event our adoption of such products or technologies may cause us to lose money.

 

Existing regulations, and changes to such regulations, may present technical, regulatory and economic barriers to the purchase and use of our products, which may significantly reduce demand for our products. Installation of a small number of our products is subject to oversight and regulation in accordance with national and local ordinances, building codes, zoning, environmental protection regulation, utility interconnection requirements for metering and other rules and regulations. In particular, our new EV Standard™ product, designed to provide curbside EV charging through existing or newly installed street lampposts owned by municipalities and utilities, will require close cooperation with, and supervision by, local government agencies. We attempt to keep up-to-date about these requirements on a national, state, and local level, and must design systems to comply with varying standards. Certain cities may have ordinances that increase the cost of installation of our products. In addition, new government regulations or utility policies pertaining to power systems are unpredictable and may result in significant additional expenses or delays in the installation of our grid-connected products and, as a result, could cause a significant reduction in demand, especially for our EV Standard™ product.

 

Our media branding and advertising strategy may not be profitable. We are able to equip our EV ARC™ and Solar Tree® platforms with digital advertising screens with content that can be controlled directly, and in some cases, remotely. We may also sell other forms of media across our product platforms, such as naming rights or sponsorship deals, as well as traditional fixed media. There is no assurance that the revenue model crafted for this capability will be successful or profitable or will not result in operating losses or rejection by government regulators or consumers. Sponsors and advertisers for the service may not materialize or be willing to pay the rates sought by us or our customers.

 

Our business may be impacted by the availability to our customers of rebates, tax credits and other financial incentives, the reduction, elimination or uncertainty of which would reduce the demand for our products. Many states offer substantial incentives to offset the cost of solar power systems, battery storage systems and EV charging infrastructure. These incentives can take many forms, including direct rebates, state tax credits, system performance payments and Renewable Energy Credits (RECs). Moreover, the federal government currently offers a 30% tax credit for the installation of solar power systems and associated energy storage systems. This credit is in effect until 2032. There are additional federal grants available that encourage renewable investment. Businesses may also elect to accelerate the depreciation on their systems in the first year of ownership. Uncertainty about the introduction of, reduction in, or elimination of such incentives, or delays or interruptions in the implementation of favorable federal or state laws could substantially increase the cost of our systems to some of our customers, potentially resulting in significant reductions in demand for our products from non-governmental customers, which would negatively impact our sales.

 

Compliance with new and existing environmental laws and rules is required. Compliance with new and existing environmental laws and rules could significantly increase construction and start-up costs for our customers, deterring customers from purchasing a small sub-set of our products and services. To install Beam’s Solar Tree® products, our customers may be required to obtain and comply with a number of permitting requirements. As a condition of granting necessary permits, regulators could make demands that increase our customers’ expected costs of construction and operations, in which case they may delay or cancel delivery of certain sub-sets of our products. Environmental issues, such as contamination and compliance with applicable environmental standards could arise at any time during the construction and operation of a customer’s project. If this occurs, it could require a customer to spend additional resources to remedy the issues and may delay or prevent construction or operation of the project. This is why we have focused on the development of autonomous infrastructure products which do not require construction for their deployment.

 

 

 

 21 

 

 

The success of our product offering may in some instances require the availability of locations provided by municipalities or private owners of real estate. Our ability to sell branding opportunities or licenses could be highly dependent on the availability of real estate to locate our product, or municipal approval for visible branding. We cannot assure that these rights will be available to us in the future or will be available on terms acceptable to us. The lack of availability of these rights could have a material adverse effect on our results of operations and financial condition in our media business unit. We may operate part of our business in which leasing or licensing agreements with venues or municipalities are necessary, so the long-term success of this aspect of our business could depend upon our ability to initiate such agreements and to renew these agreements upon their termination. We cannot assure that we will be able to renew these agreements on acceptable terms or at all, or that we will be able to obtain attractive agreements with substitute venues.

 

Our cash and cash equivalents could be adversely affected if the financial institutions at which we hold our cash and cash equivalents fail.

We maintain substantially all of our cash and cash equivalents in accounts with U.S. banks and financial institutions, including Bank of America and Silicon Valley Bank as a division of First Citizens Bank ("SVB"), and our deposits at these institutions exceed insured limits. Market conditions can impact the viability of these institutions. For example, on March 10, 2023, SVB was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation (“FDIC”) as receiver. The FDIC created a successor bridge bank, Silicon Valley Bridge Bank, N.A. (“SVBB”), and all deposits of SVB were transferred to SVBB under a systemic risk exception approved by the Federal Reserve, the U.S. Treasury Department, and the FDIC. While the Federal Reserve, the U.S. Treasury Department, and the FDIC announced in a joint statement on March 12, 2023 that all SVB deposits, including both insured and uninsured amounts, would be available in full to account holders, a similar failure of any of the financial institutions where we maintain our cash and cash equivalents could impact our ability to access uninsured funds in a timely manner or at all. There is no guarantee that the Federal Reserve Board, the U.S. Treasury Department and the FDIC will provide access to uninsured funds in the future in the event of the closure of any other banks or financial institutions in a timely fashion or at all. Any inability to access or delay in accessing these funds could adversely affect our business, financial position, and liquidity.

 

If we do not effectively diversify our bank deposits and investment portfolio, the value and liquidity of our investments may fluctuate substantially, which could affect our access to capital and results of operations in a material way. Furthermore, our access to our cash and cash equivalents in amounts adequate to finance our operations could be significantly impaired if the financial institutions with which we have arrangements directly face liquidity constraints or failures. Investor concerns regarding the U.S. or international financial systems could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all. Any material decline in available funding or our ability to access our cash and cash equivalents could adversely impact our results of operations and liquidity.

 

Risks Relating to our Organization and our Common Stock

 

Our failure to meet the continued listing requirements of Nasdaq could result in a delisting of our common stock, which could negatively impact the market price and liquidity of our common shares and our ability to access the capital markets. Our common stock is listed on the Nasdaq Capital Market.  If we fail to satisfy the continued listing requirements of Nasdaq, such as the corporate governance requirements and the minimum bid price requirement, Nasdaq may take steps to delist our common stock. Such a delisting would have a negative effect on the price of our common stock, impair the ability to sell or purchase our common stock when persons wish to do so, and any delisting materially adversely affect our ability to raise capital or pursue strategic restructuring, refinancing or other transactions on acceptable terms, or at all. Delisting from the Nasdaq Capital Market could also have other negative results, including the potential loss of institutional investor interest and fewer business development opportunities.  In the event of a delisting, we would attempt to take actions to restore our compliance with Nasdaq’s listing requirements, but we can provide no assurance that any such action taken by us would allow our common stock to become listed again, stabilize the market price or improve the liquidity of our common stock, prevent our common stock from dropping below the Nasdaq minimum bid price requirement or prevent future non-compliance with Nasdaq’s listing requirements.

 

 

 

 22 

 

 

We have identified a material weakness in our internal controls over financial reporting. This material weakness could continue to adversely affect our ability to report our results of operations and financial condition accurately and in a timely manner. If we fail to comply with the rules under the Sarbanes-Oxley Act of 2002 related to disclosure controls and procedures, or, if we discover material weaknesses and other deficiencies in our internal controls over financial reporting, our stock price could decline and raising capital could be more difficult. Our management is responsible for establishing and maintaining adequate internal control over financial reporting designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP. Our management is likewise required, on a quarterly basis, to evaluate the effectiveness of our internal controls and to disclose any changes and material weaknesses identified through such evaluation in those internal controls. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. If we fail to comply with the rules under the Sarbanes-Oxley Act of 2002 related to disclosure controls and procedures, or, if we discover material weaknesses and other deficiencies in our internal control and accounting procedures, our stock price could significantly decline, and our business and financial condition could be adversely affected. If material weaknesses or significant deficiencies are discovered or if we otherwise fail to achieve and maintain the adequacy of our internal control, we may not be able to ensure that we can conclude on an ongoing basis that we have effective internal controls over financial reporting in accordance with Section 404 of the Sarbanes-Oxley Act. Moreover, effective internal controls are necessary for us to produce reliable financial reports and are important to helping prevent financial fraud. If we cannot provide reliable financial reports or prevent fraud, our business and operating results could be harmed, investors could lose confidence in our reported financial information, and the trading price of our common stock could decline significantly.

 

We have not previously had effective manufacturing or purchasing systems in place to track inventory and purchasing transactions or a perpetual inventory system. The Company previously performed manual processes during the year to track and control our inventory and purchases. While these processes provide good results in determining inventory and cost of sales transactions, as we grow, it has become a very time-consuming process and could impact our ability to submit timely reporting. We implemented a new accounting system in Q4 2023 which will automate these functions which we believe will alleviate the material weakness in the future. However, we can give no assurance that such measures will remediate the material weakness identified or that any additional material weaknesses or restatements of financial results will not arise in the future.

 

Our stock price may be volatile. The public market trading price of our common stock is likely to be highly volatile, may decline, and could fluctuate widely in response to various factors, many of which are beyond our control, including the following:

 

  · changes in our industry;
     
  · competitive pricing pressures;
     
  · our ability to obtain working capital financing;
     
  · additions or departures of key personnel;
     
  · limited “public float” in the hands of a small number of persons whose sales or lack of sales could result in positive or negative pricing pressure on the market price for our common stock;
     
  · sales of our common stock privately or in the public market, by us or by other shareholders;
     
  · our ability to execute our business plan;
     
  · operating results that fall below expectations;

 

 

 

 23 

 

 

  · loss of any strategic relationship;
     
  · adverse regulatory developments;
     
  · adverse economic and other external factors;
     
  · additional dilution of ownership because of the issuance of new securities by us, and period-to-period fluctuations in our financial condition or operating results.

  

In addition, the securities markets have from time-to-time experienced significant price and volume fluctuations that are unrelated to the operating performance of particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock.

 

Offers or availability for sale of a substantial number of shares of our common stock may cause the price of our common stock to decline. If our stockholders sell substantial amounts of our common stock in the public market, or upon the expiration of any statutory holding period under Rule 144 or issued upon the exercise of outstanding options or warrants, the market price of our common stock could decline because of or in anticipation of the selling pressure. The existence of anticipated sales, whether or not sales have occurred or are occurring, also could make more difficult our ability to raise additional financing through the sale of equity or equity-related securities in the future at a time and price that we deem reasonable or appropriate.

 

ITEM 1B. UNRESOLVED STAFF COMMENTS.

 

None.

 

ITEM 1C CYBERSECURITY.

 

We recognize the importance of identifying, assessing and managing material risks associated with cybersecurity threats, as such term is defined in Item 106(a) of Regulation S-K. These risks include, among other things: operational risks, intellectual property theft, fraud, extortion, harm to employees or customers and violation of data privacy or security laws.

 

Identifying and assessing cybersecurity risk is integrated into our overall risk management systems and processes. Cybersecurity risks related to our business, technical operations, privacy and compliance issues are identified and addressed through a multi-faceted approach including third party assessments, internal IT controls, governance, risk and compliance reviews.

 

We describe whether and how risks from cybersecurity threats are reasonably likely to materially affect us, including our results of operations and financial condition, under the heading “Cyber-attacks or other breaches of information technology security could adversely impact our business and operations.” in Item 1A, “Risk Factors” of Part I of this report.

 

Our Audit Committee is responsible for overseeing cybersecurity risks and updates our Board of Directors on cybersecurity matters as needed. The Audit Committee receives periodic updates from management regarding cybersecurity matters and is notified as promptly as practicable of significant new cybersecurity threats or incidents.

Management is responsible for the operational oversight of the company-wide cybersecurity strategy, policy, and standards across relevant departments to assess and help prepare us to address cybersecurity risks.

 

As of the date of this report, we are not aware of any cybersecurity incidents that have materially affected or are reasonably likely to materially affect the Company, including our business strategy, results of operations, or financial condition.

 

 

 

 24 

 

 

ITEM 2. PROPERTIES.

 

Our corporate headquarters are located at 5660 Eastgate Dr., San Diego, California 92121. We lease approximately 53,000 square feet of office and warehouse space pursuant to a five-year lease that extends through August 30, 2025, with two one-year renewal options. Our Chicago, Illinois office consists of 37,800 square feet of office and warehouse space and is located at 2600 S. 25th Avenue, Suite Z, Broadview, Illinois, 60155 with a lease term through January 31, 2029. We own a 45,033 square meter office and manufacturing facility on 6 acres of land at 1G Aerodromska Street in Kraljevo, Serbia and we lease a small business office in Belgrade, Serbia.

 

ITEM 3. LEGAL PROCEEDINGS.

 

The Company may be involved in legal actions and claims arising in the ordinary course of business from time to time. As of December 31, 2023, and the date of this report, the Company is not involved in any material litigation matters.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not Applicable.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 25 

 

 

PART II

 

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

 

Our common stock is traded on the NASDAQ Capital Market under the symbol “BEEM.”

 

On April 9, 2024, there were approximately 204 of record of our common stock. Because some of our shares of common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of beneficial stockholders represented by these record holders.

 

We have not declared or paid any cash dividends on our common stock and do not anticipate declaring or paying any cash dividends in the foreseeable future. We can give no assurances that we will ever have excess funds available to pay dividends.

 

Recent Sales of Unregistered Securities

 

None.

 

ITEM 6. RESERVED.

 

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

 

Beam develops, manufactures and sells high-quality, renewably energized infrastructure products for electric vehicle charging infrastructure, energy storage, energy security, disaster preparedness and outdoor media advertising.

 

The Company has designed five product lines that incorporate our proprietary technology for producing a unique alternative to grid-tied charging, having a built-in renewable energy source in the form of attached solar panels and/or light wind generator to produce power and battery storage to store the power. These products are rapidly deployable and attractively designed. Our product lines include:

 

  - EV ARC™ Electric Vehicle Autonomous Renewable Charger – a patented, rapidly deployed, infrastructure product that uses integrated solar power and battery storage to provide a mounting asset and a source of power for factory installed electric vehicle charging stations of any brand. The electronics are elevated to the underside of the solar array making the unit flood-proof up to nine and a half feet and allowing adequate space to park a vehicle on the engineered ballast and traction pad which gives the product stability.
     
  - Solar Tree® DCFC – Off-grid, renewably energized and rapidly deployed, patented single-column mounted smart generation and energy storage system with the capability to provide a 150kW DC fast charge to one or more electric vehicles or larger vehicles.
     
  - EV ARC™ DCFC – DC Fast Charging system for charging EVs comprised of four interconnected EV ARC™ systems and a 50kW DC fast charger.
     
  - EVStandardTM – patent issued on December 31, 2019, and currently under development. A lamp standard, EV charging and emergency power product which uses an existing streetlamp’s foundation and a combination of solar, wind, grid connection and onboard energy storage to provide curbside charging.
     
  - UAV ARC™ - patent issued on November 24, 2020, and currently under development. An off grid, renewably energized and rapidly deployed product and network used to charge aerial drone (UAV) fleets.

 

 

 

 26 

 

 

With the acquisition of All Cell Technologies, LLC (“All Cell”) in March 2022, we offer Beam AllCell™ energy storage technology with a highly flexible lithium-ion and lithium iron phosphate battery platform architecture. The battery design uses a proprietary phase change material which provides a low-cost thermal management solution and a unique safety mechanism to prevent propagation of thermal runaway. They are ideally suited for applications where energy density, safety and specialized enclosures require high power in small spaces. Drones, submersibles, medical and recreational products and a host of micro mobility products benefit from this technology. Beam is already using AllCell™ energy storage products in EV ARC™ products for EV charging and plans to incorporate this battery technology in our new product designs that are under development.

 

On October 20, 2023, we acquired Amiga DOO Kraljevo (“Amiga”) a business located in Serbia and engaged in the manufacture and distribution of steel structures with electronic integration, such as streetlights, cell towers, and ski lift towers. In addition to their current products, Amiga has engineering, product development and manufacturing capabilities which we believe are well suited to manufacture and sell Beam’s current products in the European market. Also, Amiga is one of Europe’s leading manufacturers of streetlights and Beam believes it is well positioned to develop and manufacture Beam’s patented EV Standard™ for sale in both Europe and the U.S. We believe this provides Beam with a growth opportunity to sell its products in the European market through Amiga’s extensive customer base.

 

We believe that there is a clear need for a rapidly deployable and highly scalable EV charging infrastructure, and that our products fulfill that requirement. Unlike grid-tied installations which require general and electrical contractors, engineers, consultants, digging trenches, permitting, pouring concrete, wiring, and ongoing utility bills, the EV ARC™ system can be deployed in minutes, not months, and is powered by renewable energy so there is no utility bill. We are agnostic as to the EV charging service equipment or provider and integrate best of breed solutions based upon our customer’s requirements. For example, our EV ARC™ and Solar Tree® products have been deployed with Chargepoint, Blink, Enel X, Electrify America and other high quality EV charging solutions. We can make recommendations to customers, or we can comply with their specifications and/or existing charger networks. Our products replace the infrastructure required to support EV chargers, not the chargers themselves. We do not sell EV charging, rather we sell products which enable it.

 

We believe our chief differentiators for our electric vehicle charging infrastructure products are:

  

  · our patented, renewable energy products dramatically reduce the cost, time and complexity of the installation and operation of EV charging infrastructure and outdoor media platforms when compared to traditional, utility grid tied alternatives;
     
  · our proprietary and patented energy solutions;
     
  · our first-to-market advantage with EV charging infrastructure products which are renewably energized, rapidly deployed and require no construction or electrical work on site;
     
  · our products’ capability to operate during grid outages and to provide a source of EV charging and emergency power rather than becoming inoperable during times of emergency or other grid interruptions; and
     
  · our ability to continuously create new and patentable products which are marketable and are a complex integration of our proprietary technology and parts, and other commonly available engineered components, which create a further barrier to entry for our competition.

 

 

 

 27 

 

 

Beam’s revenues increased from $22.0 million in 2022 to $67.4 million in 2023. We believe this was the result of the ongoing maturation of the electric vehicle ecosystem, increased urgency for charging infrastructure as more EVs are adopted, an increased understanding of the challenges facing the installation and operation of utility grid-tied chargers and due to our increased investment in sales and marketing resources over the past two years which has increased awareness of our products. During the year ended December 31, 2023, 64% of product sales were to Federal customers, a 569% increase over the prior year, primarily due to several large orders received in late 2022, including a $29.4 million order through Techflow, Inc. for the US Army (IMCOM), an $11.7 million order for the General Services Administration for the Department of Veterans Affairs, and several other orders for the Department of Homeland Security, US Navy Facilities, US Marine Corps, and others. State and Local governments accounted for 16% of revenues driven by a $5.3 million order from New York City to deliver EV ARCsTM throughout the city. Revenues from our energy storage products were $8.5 million in 2023, a 63% increase over 2022 revenues. In addition, as a result of our acquisition of Amiga in October 2023, we reported revenues of $3.4 million for the period from October 20, 2023 through December 31, 2023.

 

We have in place a Multiple Award Schedule Contract with the General Services Administration (GSA) that helps streamline purchases from Federal agencies and state and local governments. In addition, the General Services Administration (GSA) awarded Beam Global a federal blanket purchase agreement (BPA) which provides federal agencies a streamlined procurement process for procuring EV ARC™ systems. We have also continued to invest in our federal business channel which has helped us to identify federal opportunities and increased awareness of our product and outreach with federal agencies. In addition, there continues to be support for funding EV charging infrastructure on the state and federal level, as well as a number of federal grants available in addition to the 30% Federal Solar Investment Tax Credit and Rule 179 accelerated depreciation which provide a strong financial incentive for many of our target commercial customers. Strength in federal orders continued with a new order announced in January 2024 from the U.S. Army Corps of Engineers, Army Material Command (AMC) for $7.4 million. With our acquisition of Amiga in October 2023, we now have a facility in Europe that can manufacture and sell Beam products for the European market. Europe is the largest market in the world for electric vehicles and is a strong proponent of clean energy. We believe there is a lot of potential for growth in this region. We also expect the electric vehicle market to continue to experience significant growth over the next decade as evidenced by 61 new electric vehicles that were launched in 2022 which will require additional EV charging infrastructure. We believe our products are uniquely positioned to benefit from this growth.

  

Our energy security business is also connected with the deployment of our EV charging infrastructure products and serves as an additional benefit to the value proposition of our charging products which, along with their integrated emergency power panels, can continue to operate, charge EVs, and deliver emergency power during utility grid failures. Our state-of-the-art storage batteries installed on our EV charging systems are immune to grid failures and provide another benefit for customers such as municipalities, counties, states, the federal government, hospitals, fire departments, large private enterprises with substantial facilities, and vehicle fleet operators.

 

We continue development of our EV Standard™ and UAV ARC™, which we expect will expand our product offerings with the same proprietary technology as our current products and allow us to expand into new markets. Beam Europe’s team of engineers is integrated with Beam’s U.S. based team which Beam believes will provide a valuable enhancement and acceleration of product development cycles.

 

The Company reported a positive gross profit of $1.2 million for 2023, compared to a $1.7 million gross loss in 2022. The gross profit benefited from increased volume resulting in increased fixed overhead absorption, partially offset by an increase in fixed overhead spending (including indirect headcount, service support, depreciation for capital to increase capacity, etc.). We realized labor efficiencies because of the higher volume being produced, but this was partially offset by a higher labor rate due to the use of temporary agencies to meet our delivery requirements. Material costs increased during the Covid-19 pandemic, but we have seen some reduction in costs in the second half of 2023 for certain steel components and cells. Our engineering team has implemented some design changes during 2023 which reduced the bill of materials for the EV ARCTM, improving our product margins especially in Q4 2023. This was partially offset by $0.1 million increase in warranty cost and $0.5 million increase in scrap due to a favorable adjustment in 2022. We continually review the components and sub-assemblies which we manufacture or assemble in-house to determine if costs can be reduced further if we outsource, and we are constantly looking for cost reductions on our purchased parts. We implemented a price increase on our EV ARCTM which we began to quote in 2023 and we should begin to benefit from in 2024, after our proposals convert to orders and are delivered to our customers. We expect the increase in demand for electric vehicle charging infrastructure to continue and as such we do not anticipate any negative impact on our price increase. We expect to get a full-year benefit from the design changes implemented in 2023, which should also increase our 2024 gross profit. Increased volumes will also continue to provide favorable fixed overhead absorption in the future. The combination of the increase in demand for electric vehicle charging infrastructure and our revenues, and the cost cutting measures described above lead us to believe that we will see significant improvement in our gross profit margins in the near future.

 

 

 

 28 

 

 

Critical Accounting Estimates

 

 The financial statements and related disclosures were prepared in accordance with U.S. generally accepted accounting principles which require us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. We base our estimates and assumptions on historical experience and on various other factors that we believe to be reasonable under the circumstances, and we continually evaluate our assumptions and modify as needed. To the extent there are material differences between our estimates and the actual results, our future results of operations will be affected.

 

Business Combination. The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess is allocated to goodwill. Contingent consideration liability is estimated using a Monte Carlo simulation model to determine the probability of achieving certain milestones. There are a number of estimated inputs required to perform the fair value calculations including future expected revenues, expenses, capital expenditures, discount rates, market values of assets, etc. The fair value for contingent consideration is reviewed each quarter after the original valuation to determine if revised estimates are necessary. It is often very difficult to obtain information to help in the estimation process, depending on the sophistication of the acquired company or market data on this company’s products.

 

Valuation of Inventory and standard cost allocations. Inventory is stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated with normal capacity in the manufacturing process. During 2023, the Company applied labor and overhead based on a standard costing model that required a number of assumptions to determine an optimal labor and overhead allocation which requires an estimate of total shipments and forecasted spending. In addition, a review of inventory is required to estimate whether specific reserve estimates are needed for warranty or for excess or obsolete inventory. Changes in demand can significantly impact our amount of excess inventory or inventory shortages. Availability of product and unusually long lead times that were not anticipated could impact our production.

 

Valuation Allowance on Deferred Income Taxes. The Company ensures that taxes are computed in accordance with ASC 740 and the appropriate valuation allowance is recorded. Management estimates the percentage change in pre-tax book loss/income and makes projections of future taxable loss/income in order to perform this assessment. We have recorded a valuation allowance to reduce our net deferred tax assets to zero, primarily due to historical net operating losses (“NOLs”) and uncertainty of generating future taxable income. If we determine that it is more likely than not that we will realize a deferred tax asset that currently has a valuation allowance, we would need to reverse the valuation allowance, reflecting an income tax benefit in our statements of operations at that time. This type of adjustment could result in a material adjustment to our financial statements.

 

Valuation of Share-Based Costs. We currently have share-based awards that include warrants, stock options, restricted stock awards, restricted stock units and performance stock units. We measure and recognize compensation expense for all share-based payments based on an estimation of grant date fair value of our share-based awards. The fair value of stock options and the warrants are calculated using a black-scholes model which requires input of interest rates, stock volatility, stock prices, etc. Share-based compensation expense is then recognized based on an allocation of the fair value on a straight-line basis over the requisite service periods of the awards. The RSU and RSAs fair value is based on the market price of our common stock on the date of grant. The determination of the amount of share-based compensation expense for our performance stock units requires the use of certain estimates and assumptions that affect the amount of share-based compensation expense recognized in our consolidated statements of operations. For performance RSUs, at each reported period, we reassess the probability of the achievement of corporate performance goals to estimate the number of shares to be recorded as a liability. Stock compensation expense is a very large expense on our statement of operations and poor estimates could have a material effect on our financial statements.

 

 

 

 29 

 

 

Results of Operations

 

Comparison of Results of Operations for Fiscal Years Ended December 31, 2023 and 2022

 

Revenues. For the year ended December 31, 2023, our revenues increased 206% to $67.4 million compared to $22.0 million for 2022. During the year ended December 31, 2023, $41.2 million, or 64% of product sales, were to Federal customers which increased by 544% over the prior year, primarily due to several large orders received in late 2022, including a $29.4 million order through Techflow, Inc. for the US Army (IMCOM), an $11.7 million order for the General Services Administration for the Department of Veterans Affairs, and several other orders for the Department of Homeland Security, US Navy Facilities, US Marine Corps, and others. State and Local governments accounted for 16% of revenues and included a $5.3 million order from New York City to deliver EV ARCsTM throughout the city. Revenues from our energy storage products were $8.5 million in 2023, a 63% increase over 2022 revenues. In addition, as a result of our acquisition of Amiga in October 2023, we reported revenues of $3.4 million for the period from October 20, 2023 through December 31, 2023. We continue to invest in sales and marketing employees, resources and programs to raise awareness of the benefits and value of our products, which is reflected in the strong year over year sales growth. The receipt of orders may continue to be uneven due to the timing of customer approvals or budget cycles, however we believe that as EV adoption increases in concert with increased availability of infrastructure funding, our business will be less impacted by specific variations in order timing.

 

Gross Profit/(Loss). The Company reported a positive gross profit of $1.2 million for the year ended December 31, 2023, compared to a $1.7 million gross loss in 2022. As a percentage of sales, the margin improved by nine percentage points. The gross profit includes a non-cash negative impact of $0.8 million for amortization of intangible assets resulting from the All Cell acquisition. Without this non-cash expense, gross profit for 2023 would be $2.0 million. The gross profit benefited from the increased volume resulting in increased fixed overhead absorption, partially offset by an increase in fixed overhead spending (including indirect headcount, service support, depreciation for capital to increase capacity, etc.). Direct headcount realized labor efficiencies as a result of the increased throughput, with a partial offset due to higher temporary agency labor rates when rapid delivery of products to customers were required. Material costs increased during the Covid 19 pandemic but are finally showing some reduction in the second half of 2023 for certain materials and components. Our engineering team has implemented design changes during 2023 which reduced the bill of materials for the EV ARCTM, improving the product margins especially in Q4 2023. Gross profit on EV ARC™ products at the unit level increased by 197% from Q4 2022 to Q4 2023. We had a $0.1 million increase in warranty cost and a $0.1 million scrap cost which was a $0.5 million increase due to a favorable adjustment in 2022. We expect to benefit from a price increase that was introduced in 2023 and should be reflected in orders delivered in 2024. Additionally, we expect to get a full-year benefit from the design changes and material cost reductions that began in late 2023 which should improve our 2024 gross profit margin. In addition, as we expect the Company to grow in the future, we expect our fixed overhead absorption to continue to improve.

 

Operating Expenses. Total operating expenses were $17.5 million for the year ended December 31, 2023, compared to $18.0 million in the prior year. The 2022 operating expenses included a $5.5 million expense to increase ithe fair value of contingent consideration related to the All Cell acquisition but the 2023 expense was only $0.3 million resulting in a $5.3 million benefit in. 2023 operating expense increases included $1.1 million for commissions due to the increase in revenues, $0.8 million for operating expense for Amiga for Q4 following the acquisition, $0.8 million for salaries, benefits and related costs due to increased headcount, $0.7 million for increased consultants primarily for R&D related to the development of the new EV Standard™ product as well as for public relations, investor relations and recruiting, $0.3 million for audit, legal and filing fees primarily due to the acquisition, $0.2 million for increased board fees, $0.2 million of expenses related to the ERP implementation and $0.7 million of additional increases.

 

Liquidity and Capital Resources

 

At December 31, 2023, we had cash of $10.4 million, compared to cash of $1.7 million at December 31, 2022. We have historically met our cash needs through a combination of debt and equity financings and more recently through gross profit contributions. Our cash requirements are generally for operating activities and acquisitions.

 

 

 

 30 

 

 

Our cash flows from operating, investing and financing activities, as reflected in the statements of cash flows, are summarized in the table below:

 

   December 31, 
   2023   2022 
Cash provided by (used in):          
Net cash used in operating activities  $(13,307)  $(18,114)
Net cash used in investing activities  $(5,708)  $(1,812)
Net cash (used in) provided by financing activities  $27,717   $(342)

 

For the year ended December 31, 2023, our cash used in operating activities was $13.3 million compared to $18.1 million for the year ended December 31, 2022. Net loss of $16.1 million for the year ended December 31, 2023 was increased by $4.3 million of non-cash expense items that included $2.7 million for Stock-based compensation, $1.9 million for depreciation and amortization and $0.2 million for change in fair value of contingent consideration liabilities pertaining to the true-up of the 2022 earnout payment for All Cell, offset by a $0.5 million decrease in provision on credit losses pertaining to Amiga. Cash used in operations included a $9.5 million increase in accounts receivable due to the revenue increase and the acquisition of Amiga, $1.2 million decrease in deferred revenue because of lower customer deposits, $0.6 million for a decrease in operating lease liability, $0.9 million for an increase in prepaid expenses and other current assets and $0.3 million decrease in noncurrent liabilities. In addition, cash provided by operations included $4.8 million increase in accounts payable, $2.6 million decrease in inventory, $1.0 million increase in accrued expenses, $0.6 million decrease in operating lease right of use asset and $0.2 million increase in sales tax payable.

 

For the year ended December 31, 2022, our cash used in operating activities was $18.1 million compared to $6.4 million for the year ended December 31, 2021. Net loss of $19.7 million for the year ended December 31, 2022, was increased by $9.1 million of non-cash expense items that included a change in fair value of contingent consideration of $5.5 million, depreciation and amortization of $1.1 million, common stock issued for services for director compensation of $0.4 million and employee stock-based compensation expense of $2.0 million. Further, cash used in operations included a $0.6 million increase in accounts receivable, $0.8 million increase in prepaid expenses and other current assets, primarily related to the prepayment of battery cells, and $8.2 million increase in inventory (i) to secure battery cells required for battery manufacturing in case of potential future supply chain challenges and (ii) due to higher work in process inventory of nearly complete EV ARCTM units as well as finished EV ARCTM units awaiting final delivery at December 31, 2022. Cash provided by operations included a $1.3 million increase in accounts payable primarily for inventory and $0.9 million increase in accrued expenses.

 

For the year ended December 31, 2023, cash used in investing activities included $4.7 million cash for the acquisition of Amiga, net of cash acquired, $0.9 million for the purchase of equipment to increase the throughput in our facilities to meet the increased production levels and $0.1 million for spending on patents. Cash used in investing activities in the year ended December 31, 2022, included $0.8 million cash payment for working capital payment related to the acquisition of All Cell, $0.9 million to purchase equipment and $0.1 million in patent costs.

 

For the year ended December 31, 2023, cash generated by our financing activities included $25.4 million proceeds from a public offering to fund our acquisition of Amiga and for working capital, $2.1 million from the sale of stock under our committed equity facility and $0.2 million proceeds from public warrant exercises. In 2022, cash generated by our financing activities included $0.5 million from the exercise of warrants, $0.5 million used to cover payroll taxes related to stock-based compensation and $0.3 million payment of equity offering costs related to the committed equity line agreement entered into with B. Riley.

 

Current assets increased to $40.7 million at December 31, 2023 from $19.9 million at December 31, 2022, primarily due to an $8.7 million increase in cash and $11.5 million increase in accounts receivable. Current liabilities increased to $16.9 million at December 31, 2023 from $13.2 million at December 31, 2022, primarily due to a $6.9 million increase in accounts payable, $2.7 million deferred consideration, current for a cash payment owed for the Amiga acquisition and $1.0 million increase in accrued expenses, partially offset by a decrease of $6.8 million for contingent consideration, due to payment of the 2022 earnout for All Cell in 2023. As a result, our working capital increased to $23.8 million at December 31, 2023 compared to $6.8 million at December 31, 2022.

 

 

 

 31 

 

 

The Company has been focused on marketing and sales efforts to increase our revenues and we believe those efforts have led to an increase in revenues by 144% from 2021 to 2022 and 206% from 2022 to 2023. The Company reached a positive gross profit in 2023 and it is expected to continue to improve in the future as a result of a price increase and a full year benefit from cost reductions from several design changes implemented in 2023, most of which occurred later in the year. As revenues increase, we expect to continue to see our fixed overhead costs spread over more units, which will reduce the cost per unit further. The Company started to see some material cost reductions in the latter part of 2023, especially with steel and battery cells, and we expect this trend to continue. This combined with engineering and manufacturing improvements should result in increasing gross profit margin on the EV ARC™ in the future.

 

The Company may be required to raise capital to fund its operations until it achieves positive cash flow, which is predicated on increasing sales volumes and the continuation of production cost reduction measures. Currently, the Company has the right to sell up to $30.0 million or two million shares of its common stock over a period of 24 months (see note 12 for further information) to B. Riley pursuant to a Common Stock Purchase Agreement entered in September 2022. Otherwise, we could pursue other equity or debt financing. Furthermore, there are outstanding warrants to purchase 610,745 shares of our Common Stock at December 31, 2023, of which 410,745 will expire in April 2024. The proceeds from these offerings are expected to provide working capital to fund business operations and the development of new products. Management cannot currently predict when or if it will achieve positive cash flow.

 

On March 22, 2023, the Company entered into that certain Supply Chain Line of Credit with OCI Limited (“OCI”), whereby OCI may provide a supply chain line of credit in the amount of up to $100 million based on the amounts of approved accounts receivable of the Company (the “Credit Facility”). In order to request a drawdown on the Credit Facility, the Company is required to submit a transaction request to OCI which sets forth the terms of the applicable account receivables, including but not limited to the name of the party responsible for the applicable account receivables (the “Obligor”), the terms of repayment and the amount of such receivables. The Company has no obligation to submit a drawdown request and OCI is not obligated to accept any drawdown request from the Company. In the event OCI accepts a drawdown request of the Company and upon satisfaction of certain conditions required by OCI to issue the drawdown, OCI will disburse funds to the Company for such drawdown in an amount equal to the full value of the applicable account receivables assigned to OCI minus any transaction expenses incurred by OCI and the full amount of interest to be incurred for such receivables over the term of the drawdown. The Company will pay interest on any drawdown at the Secured Overnight Financing Rate +300 basis points. Upon the disbursement of funds to the Company for a drawdown, the Company will assign all rights to such account receivables of the Obligor to OCI. The Company will act as collection agent on any account receivable assigned to OCI and agrees to establish a designated bank account for the purpose of collecting payment on any applicable account receivable that are assigned to OCI. In the event (i) the Company is in material breach of the Credit Facility, (ii) the Company or the Obligor is insolvent or is subject to reorganization or liquidation, or (iii) any dispute related to an agreement with an Obligor or non-payment by an Obligor, OCI has the right to exercise any contractual rights it may have against Obligor, increase the interest rate to the agreed upon default interest rate, and demand immediate repayment by the Company for the outstanding amounts owed under such account receivables. The Company has also agreed to indemnify OCI for any losses incurred by OCI in connection with the Credit Facility. Either party may terminate the Credit Facility at any time by providing fifteen (15) days prior written notice to the other party. To date, Beam Global has not drawn on this line of credit.

 

On October 20, 2023, Beam completed an acquisition of Amiga DOO Kraljevo (“Amiga”). Amiga is a business located in Serbia and engaged in the manufacture and distribution of steel structures with electronic integration, such as streetlights, cell towers, and ski lift towers. Amiga currently has engineering, product development and manufacturing capabilities which we believe are well suited to manufacture and sell Beam’s current products into the European market. Also, Amiga is one of Europe’s leading manufacturers of streetlights and Beam believes it is well positioned to develop and manufacture Beam’s patented EV Standard™ for sale in both Europe and the U.S. This will provide a growth opportunity for Beam to sell its products in the European market through Amiga’s extensive customer base.

 

Management believes that evolution in the operations of the Company may allow it to execute its strategic plan and enable it to experience profitable growth in the future. This evolution is anticipated to include the following continual steps: addition of sales personnel and independent sales channels, reductions in direct costs due to engineering and manufacturing improvements, continued management of overhead costs, increased overhead absorption resulting from volume growth, process improvements and vendor negotiations leading to cost reductions, increased public awareness of the Company and its products, and the continued acceleration of average sales cycle opportunities. Management believes that these steps, if successful, may enable the Company to generate sufficient revenue to continue operations. There is no assurance, however, as to if or when the Company will be able to achieve those operating objectives.

 

 

 

 32 

 

 

Off-Balance Sheet Arrangements

 

We do not have any off-balance sheet arrangements that have, or are reasonably likely to have, a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources, that are material to investors.

 

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

 

Not applicable.

  

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

 

The financial statements required by this item begin on page F-1 with the index to financial statements followed by the financial statements.

 

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

 

None.

 

ITEM 9A. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Our management is responsible for establishing and maintaining disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports under the Securities Exchange Act of 1934 (the “Exchange Act”) is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission (the “SEC”), and 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 based closely on the definition of “disclosure controls and procedures” in Rule 15d-15(e) under the Exchange Act. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

 

At the end of the period covered by this Annual Report on Form 10-K, we conducted an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based upon the foregoing, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2023, the disclosure controls and procedures of our Company were not effective to ensure that the information required to be disclosed in our Exchange Act reports was recorded, processed, summarized and reported on a timely basis due to material weakness in internal controls as identified below under “Management’s Report on Internal Control Over Financial Reporting”.

 

Management’s Report on Internal Control Over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal controls over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). The design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote. All internal control systems, no matter how well designed, have inherent limitations. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.

 

 

 

 33 

 

 

During the period covered by this filing, we conducted an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our internal controls over financial reporting. Due to the short time period between the date of our acquisition of Amiga in October 2023 and our fiscal year end on December 31, 2023, we have excluded Amiga from the scope of our assessment and from management's report on internal control over financial reporting. Amiga is a small business and represents 5.0% of our 2023 revenues and 2.3% of our 2023 net loss. There was no material change to its internal control over financial reporting due to the acquisition. Based upon our evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2023, we do not have sufficient internal controls over financial reporting and procedures to ensure that all the information required to be disclosed in our Exchange Act reports was recorded, processed, summarized and reported on a timely basis.

 

We identified the following material weakness which existed as of December 31, 2023:

 

Carryforward material weakness:

 

  · The Company has a material weakness that was previously identified, that has not yet been completely remediated. The Company currently does not have sufficient controls in place to ensure that all inventory is appropriately tracked and recorded on a timely basis, given the lack of an automated tracking system and the manual nature of its current processes and controls surrounding inventory. This includes a manual process for completing an allocation of labor and overhead to our products on a timely basis. The Company implemented a NetSuite ERP system in Q4 2023 which we believe will remedy this deficiency. The NetSuite ERP system is continually undergoing additional configuration to effectively remediate the internal control weakness when fully implemented.
     
Material weaknesses identified at December 31, 2023:
 
 

·

During Q4 2023, the Company implemented NetSuite ERP system to automate operations and accounting for the San Diego and Chicago locations. We did not implement program change management and user access controls to ensure that:

a.       IT program and data changes affecting the Company’s financial IT applications & underlying accounting records are identified, tested, authorized, and implemented appropriately, and

b.       Appropriate segregation of duties that would adequately restrict user access and ensure adequate review of transactions.

Because we are a small company, many employees have multiple job responsibilities, and during the implementation in Q4, the access was allowed for employees to access necessary tasks. As we move forward into 2024, we will assign access to ensure the proper segregation of duties. Additionally, we need to ensure the employees are adequately trained and able to resolve issues timely. The Company needs to establish appropriate procedures for change management to ensure changes to the system are formally approved, properly restricted to appropriate personnel, and adequately tested.

 

 
 

·

In our review, we noted that the Company did not implement adequate controls relating to documentation of the review and approval of reconciliations and other schedules prepared internally to be included or disclosed in the financial statements. Many of our reports and reconciliations are performed in Excel spreadsheets, and we did not adequately validate the segregation of duties between the preparer and the approver with a signature and time stamp. NetSuite has many robust internal control features that can be configured and utilized to ensure workflow approvals are adhered to and integrated into documentation.  

 

 

 

 34 

 

 

Since these controls have a pervasive effect across our financial statements, management has determined that these circumstances constitute a material weakness, based on the criteria established in the “Internal Integrated Framework” issued by COSO in 2013 and as a result, we did not maintain effective internal control over financial reporting as of December 31, 2023.

 

No Attestation Report by Independent Registered Accountant

 

The effectiveness of our internal control over financial reporting as of December 31, 2023, has not been audited by our independent registered public accounting firm by virtue of our exemption from such requirement as a smaller reporting company.

 

Changes in Internal Controls Over Financial Reporting

 

During the three months ended December 31, 2023, we implemented NetSuite ERP System for our San Diego and Chicago facilities. This system provides automated functions to assist with our inventory, purchasing and materials management processes as well as to simplify our accounting and reporting requirements.

 

ITEM 9B. OTHER INFORMATION.

 

During the year ended December 31, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

 

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.

 

None.

 

 

 

 

 

 

 35 

 

 

PART III

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

 

The information required by Item 10 will be incorporated herein by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end or will be included in an amendment to this Form 10-K.

 

ITEM 11. EXECUTIVE COMPENSATION.

 

The information required by Item 11 will be incorporated herein by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end, or will be included in an amendment to this Form 10-K.

 

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

 

The information required by Item 12 will be incorporated herein by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end, or will be included in an amendment to this Form 10-K.

 

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

 

The information required by Item 13 will be incorporated herein by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end, or will be included in an amendment to this Form 10-K.

 

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES.

 

The information required by Item 14 will be incorporated herein by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end, or will be included in an amendment to this Form 10-K.

 

 

 

 

 

 

 

 36 

 

 

PART IV

 

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES.

 

1. Financial Statements

 

The financial statements required by this item are submitted in a separate section beginning on page F-1 of this annual report.

 

2. Financial Statement Schedules

 

None

 

3. Exhibits

 

The following exhibits are included with this filing:

 

        Incorporated by Reference    

Exhibit

Number

  Exhibit Description   Form   File No.   Exhibit  

Filing

Date

 

Filed

Herewith

                         
2.1   Asset Purchase Agreement By and Between Beam Global and All Cell Technologies, LLC dated February 16, 2022   8-K   001-38868   10.1   2/23/2022    
                         
2.2  

Share Sale and Purchase Agreement dated October 6, 2023

  8-K   001-38868   10.1   10/6/2023    
                         
3.1   Articles of Incorporation   SB-2   333-147104   3.1   11/2/2007    
                         
3.2   Amendment to Articles of Incorporation dated December 23, 2016   S-1/A   333-226040   3.1.2   4/4/2019    
                         
3.3   Certificate of Change to Articles of Incorporation dated April 11, 2019   8-K   001-38868   3.1   4/18/2019    
                         
3.4   Certificate of Amendment to Articles of Incorporation dated September 14, 2020   8-K   001-38868   3.1   9/14/2020    
                         
3.5   Certificate of Amendment to Articles of Incorporation dated July 19, 2021   8-K   001-38868   3.1   7/20/2021    
                         
3.6   Bylaws of Registrant   SB-2   333-147104   3.2   11/2/2007    

 

 

 

 37 

 

 

3.7   Amendment to Bylaws   8-K   000-53204   10.2   7/16/2014    

 

4.1   Description of Registrant's Securities Pursuant to Section 12 of the Securities Exchange Act of 1934, as amended.                   X
                         
4.2   Form of Investor Warrant   S-1   333-226040   4.2   4/11/2019    
                         
4.3   Warrant Agency Agreement by and between Envision Solar International, Inc. and Corporate Stock Transfer, Inc.   8-K   001-38868   4.2   4/18/2019    
                         
4.4   Form of Representative Warrant   8-K   001-38868   4.1   4/18/2019    
                         
4.5   Form of Warrant issued to bridge lender on August 27, 2018   8-K   001-38868   10.3   8/31/2018    
                         
4.6   Form of Warrant for Bridge Refinance Convertible Secured Promissory Note   S-1   333-226040   4.6   3/25/2019    
                         
10.1*   2011 Stock Incentive Plan of Envision Solar International, Inc., dated as of August 10, 2011   10-Q   001-38868   4.1   8/15/2011    
                         
10.2*   Form of Restricted Stock Agreement   10-Q   001-38868   10.3   11/14/2019    
                         
10.3*   Form of Stock Option Agreement   10-Q   001-38868   10.4   11/14/2019    
                         
10.4   Security Agreement -Purchase Order Financing, dated September 18, 2017   8-K   000-53204   10.3   9/22/2017    
                         
10.5   Security Agreement – Convertible Secured Promissory Note, dated September 18, 2017   8-K   000-53204   10.4   9/22/2017    
                         
10.6   Promissory Note for bridge loan, dated August 27, 2018   8-K   001-38868   10.1   8/31/2018    
                         
10.7   Securities Purchase Agreement for the bridge loan, dated August 27, 2018   8-K   000-53204   10.2   8/31/2018    
                         
10.8*   Promissory Note for Deferred Compensation of Desmond Wheatley, dated effective January 15, 2016   S-1   333-226040   10.31   9/24/2018    
                         
10.9   Amendment to Promissory Note with SFE VCF, LLC, dated December 1, 2018   S-1   333-226040   10.35   3/25/2019    

 

 

 

 38 

 

 

10.10*   Offer letter to Katherine H. McDermott, dated July 12, 2019   8-K   001-38868   10.1   7/23/2019    
                         
10.11*   Change in Control Severance Benefit Plan   8-K   000-53204   10.2   2/12/2021    
                         
10.12   Lease Agreement – 5660 Eastgate Dr.   10-Q   000-53204   10.1   11/12/2020    
                         
10.13   2021 Beam Global Equity Incentive Plan   8-K   001-38868   10.1   6/14/2021    
                         
10.14   Common Stock Purchase Agreement   8-K   001-38868   10.1   9/2/2022    
                         
10.15   Registration Rights Agreement   8-K   001-38868   10.2   9/2/2022    
                         
10.16*   Restricted Stock Unit Award Agreement   8-K   001-38868   10.1   11/17/2022    
                         
10.17*   Performance Stock Unit Award Agreement   8-K   001-38868   10.2   11/17/2022    
                         
10.18  

Binding Letter of Intent Agreement dated June 12, 2023

  8-K   001-38868   10.1  

6/16/2023

   
                         
10.19*  

Offer Letter to Lisa Potok dated November 15, 2023

  8-K   001-38868   10.1   12/8/2023    
                         
21.1  

List of Subsidiaries of the Registrant

                  X
                         
23.1   Consent of Independent Registered Public Accounting Firm (Marcum LLP)                   X
                         
23.2   Consent of Independent Registered Public Accounting Firm (RSM US LLP)                   X
                         
31.1   Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.                   X
                         
31.2   Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.                   X
                         
32.1   Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.                   X

 

 

 

 39 

 

 

32.2   Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.                   X
                         
97.1   Clawback Policy                   X
                         
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)                   X
                         
101.SCH   Inline XBRL Taxonomy Extension Schema Document                   X
                         
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document                   X
                         
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document                   X
                         
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document                   X
                         
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document                   X
                         
104   Cover Page Interactive Data File (formatted in IXBRL, and included in exhibit 101).                   X

 

* Indicates a management contract or compensatory plan or arrangement

 

ITEM 16. FORM 10-K SUMMARY

 

Not applicable

 

 

 

 

 

 

 

 40 

 

 

Beam Global

Index to Financial Statements

 

  Page
Reports of Independent Registered Public Accounting Firm (Marcum PCAOB ID 0688) (RSM PCAOB ID 49) F-2
Balance Sheets at December 31, 2023 and 2022 F-5
Statements of Operations and Comprehensive Loss for the Years Ended December 31, 2023 and 2022 F-6
Statements of Changes in Stockholders’ Equity for the Years Ended December 31, 2023 and 2022 F-7
Statements of Cash Flows for the Years Ended December 31, 2023 and 2022 F-8
Notes to Financial Statements F-9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 F-1 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Stockholders and Board of Directors of

Beam Global

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheet of Beam Global (the “Company”) as of December 31, 2023, the related consolidated statements of operations and comprehensive loss, changes in stockholders’ equity, and cash flows for the year then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023, and the results of its operations and its cash flows the year 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 audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audit 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 audit we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audit included performing procedures to assess the risks of material misstatement of the 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 audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.

 

Critical Audit Matters

 

The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

 

Business Combination

 

Critical Audit Matter Description

 

The Company completed the acquisition of all of the equity stock of Amiga DOO Kraljevo. The Company has accounted for this acquisition as a business combination under ASC Topic 805 “Business Combinations.” Accordingly, the purchase price was allocated to the assets acquired and liabilities assumed based on their respective fair values.

 

 

 

 F-2 

 

 

The principal consideration for our determination that the evaluation of the acquisition-date fair values of the assets acquired and contingent earnout consideration was a critical audit matter is the high degree of subjective auditor judgment associated with evaluating management’s determination of the fair values of the acquired assets, which is primarily due to the complexity of the valuation models used and the sensitivity of the underlying significant assumptions. The key assumptions used within the valuation models included prospective financial information such as future revenue growth and an applied discount rate. The calculated fair values are sensitive to changes in these key assumptions.

 

How the Critical Audit Matter was Addressed in the Audit

 

Our audit procedures related to the evaluation of acquisition-date fair values of assets acquired and contingent earnout consideration included the following, among others:

·We obtained the purchase price allocation analysis from management and the third-party specialists engaged by management.
oWe assessed the qualifications and competence of management and the third-party specialists; and
oWe evaluated the methodologies used to determine the fair values of the land and property, and machinery and equipment, and earnout contingent consideration.
·We tested the assumptions used within the models to estimate the fair values of the acquired assets and contingent earnout consideration, which included key assumptions such as the future revenue growth and the applied discount rate.
·We assessed the reasonableness of management’s forecast by inquiring with management to understand how the forecast was developed and comparing the projections to historical results and external sources, including industry trends and peer companies’ historical data.
·We involved our internal valuation specialist who assisted in the evaluation and testing performed on the reasonableness of significant assumptions to the models and simulations.

 

/s/ Marcum LLP

 

Marcum llp

 

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

 

New York

April 16, 2024

 

 

 

 

 

 F-3 

 

 

Report of Independent Registered Public Accounting Firm

 

Stockholders and Board of Directors

Beam Global

 

Opinion on the Financial Statements

We have audited the accompanying balance sheet of Beam Global (the Company) as of December 31, 2022, the related statements of operations, stockholders’ equity and cash flows, for the year then ended, and the related notes to the financial statements (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022, and the results of its operations and its cash flows for the year 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 audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audit 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 audit we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audit included performing procedures to assess the risks of material misstatement of the 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 audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.

 

 

/s/ RSM US LLP

 

We served as the Company's auditor from 2021 to 2024.

 

Los Angeles, California

March 31, 2023

 

 

 

 F-4 

 

 

Beam Global

Consolidated Balance Sheets

(In thousands)

 

           
   December 31, 
   2023   2022 
Assets          
Current assets          
Cash  $10,393   $1,681 
Accounts receivable, net of allowance for credit losses of $447 and $0   15,943    4,429 
Prepaid expenses and other current assets   2,453    1,579 
Inventory   11,933    12,246 
Total current assets   40,722    19,935 
           
Property and equipment, net   16,513    1,548 
Operating lease right of use assets   1,026    1,638 
Goodwill   10,270    4,600 
Intangible assets, net   9,050    9,947 
Deposits   62    62 
Total assets  $77,643   $37,730 
           
Liabilities and Stockholders' Equity          
Current liabilities          
Accounts payable  $9,732   $2,865 
Accrued expenses   2,737    1,687 
Sales tax payable   209    33 
Deferred revenue, current   828    1,183 
Note payable, current   40     
Deferred consideration, current   2,713     
Contingent consideration, current       6,776 
Operating lease liabilities, current   615    628 
Total current liabilities   16,874    13,172 
           
Deferred revenue, noncurrent   402    266 
Note payable, noncurrent   160     
Contingent consideration, noncurrent   4,725    15 
Other liabilities, noncurrent   3,787     
Deferred tax liabilities, noncurrent   1,698     
Operating lease liabilities, noncurrent   455    1,070 
Total liabilities   28,101    14,523 
           
Stockholders' equity          
Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of December 31, 2023 and December 31, 2022.        
Common stock, $0.001 par value, 350,000,000 shares authorized, 14,398,243 and 10,178,306 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively.   14    10 
Accumulated Other Comprehensive Income (AOCI)   624     
Additional paid-in-capital   142,265    100,498 
Accumulated deficit   (93,361)   (77,301)
           
Total stockholders' equity   49,542    23,207 
           
Total liabilities and stockholders' equity  $77,643   $37,730 

 

The accompanying notes are an integral part of these Financial Statements

 

 

 F-5 

 


Beam Global

Consolidated Statements of Operations and Comprehensive Loss

(In thousands, except per share data)

 

           
   Year Ended 
   December 31, 
   2023   2022 
         
Revenues  $67,353   $21,995 
           
Cost of revenues   66,149    23,662 
           
Gross profit (loss)   1,204    (1,667)
           
Operating expenses   17,465    18,049 
           
Loss from operations   (16,261)   (19,716)
           
Other income (expense)          
Interest income   261    37 
Other (expense) income   (36)    
Interest expense   (12)   (1)
Other income   213    36 
           
Loss before income tax expense   (16,048)   (19,680)
           
Income tax expense   12    2 
           
Net loss  $(16,060)  $(19,682)
           
Net foreign currency translation adjustments   624     
Total Comprehensive Loss  $(15,436)  $(19,682)
           
Net loss per share - basic  $(1.30)  $(1.99)
Net loss per share - diluted  $(1.30)  $(1.99)
           
Weighted average shares outstanding - basic   12,345    9,909 
Weighted average shares outstanding - diluted   12,345    9,909 

 

The accompanying notes are an integral part of these Financial Statements

 

 

 

 

 

 F-6 

 

 

Beam Global

Consolidated Statements of Changes in Stockholders’ Equity

For the Years Ended December 31, 2023 and 2022

(In thousands)

 

                               
           Additional       Accumulated Other   Total 
   Common Stock   Paid-in   Accumulated   Comprehensive   Stockholders' 
   Stock   Amount   Capital   Deficit   Income   Equity 
Balance at December 31, 2021   8,972   $9   $83,588   $(57,619)  $   $25,978 
Stock issued for director services - vested   22        410            410 
Stock issued to escrow account - unvested   4                     
Stock issued for acquisition   1,055    1    14,358            14,359 
Employee stock-based compensation expense           2,000            2,000 
Warrants exercised for cash   79        501            501 
Stock option exercise and restricted stock unit vestings (cashless)   34        (499)           (499)
Stock issued for Committed Equity Facility   11        140            140 
Sale of stock under Committed Equity Facility   1                     
Net loss               (19,682)       (19,682)
Balance at December 31, 2022   10,178   $10   $100,498   $(77,301)  $   $23,207 
Stock issued for director services - vested   31        382            382 
Stock issued to (released from) escrow account - unvested   (17)                    
Stock-based compensation to consultants   6        1,704            1,704 
Settlement of earnout related to acquisition   447    1    7,050            7,051 
Employee stock-based compensation expense           1,950            1,950 
Proceeds from issuance of common stock, pursuant to public offering   3,063    3    25,421            25,424 
Warrants exercised for cash   29        185            185 
Accumulated Other Comprehensive Income (AOCI)                   624    624 
Stock issued for acquisition and expenses   452        2,968            2,968 
Expenses to maintain Committed Equity Facility   209        2,107            2,107 
Net loss               (16,060)       (16,060)
Balance at December 31, 2023   14,398   $14   $142,265   $(93,361)  $624   $49,542 

 

The accompanying notes are an integral part of these Financial Statements

 

 

 

 

 

 F-7 

 

 

Beam Global

Consolidated Statements of Cash Flows

(In thousands)

 

           
   Year Ended 
   December 31, 
   2023   2022 
         
Operating Activities:          
Net loss  $(16,060)  $(19,682)
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation and amortization   1,862    1,119 
Provision on credit losses   (548)    
Common stock issued for services       410 
Change in fair value of contingent consideration liabilities   259    5,540 
Stock-based compensation   2,675    2,000 
Stock Compensation expense for non-employees       27 
Changes in assets and liabilities:          
(Increase) decrease in:          
Accounts receivable   (9,452)   (602)
Prepaid expenses and other current assets   918    (846)
Operating lease right of use asset   612     
Inventory   2,584    (8,244)
Increase (decrease) in:          
Accounts payable   4,829    1,293 
Accrued expenses   1,023    919 
Operating lease liability   (628)    
Sales tax payable   175    (24)
Deferred revenue   (1,230)   (24)
Deferred tax liabilities   (326)    
Net cash used in operating activities   (13,307)   (18,114)
           
Investing Activities:          
Acquisition, net of cash acquired   (4,651)    
Working capital payment for acquisition       (811)
Purchase of property and equipment   (937)   (872)
Funding of patent costs   (120)   (129)
Net cash used in investing activities   (5,708)   (1,812)
           
Financing Activities:          
Proceeds from sale of common stock under committed equity facility, net of offering costs   2,107     
Taxes paid related to net share settlement of equity awards       (499)
Proceeds from warrant exercises   185    501 
Payments of equity offering costs       (344)
Proceeds from issuance of common stock, pursuant to public offering   25,425     
Net cash provided by (used in) financing activities   27,717    (342)
           
Effect of exchange rate changes   10     
           
Net increase (decrease) in cash   8,712    (20,268)
Cash at beginning of period   1,681    21,949 
Cash at end of period  $10,393   $1,681 
           
Supplemental Disclosure of Cash Flow Information:          
Cash paid for interest  $12   $ 
Cash paid for taxes  $12   $1 
           
Supplemental Disclosure of Non-Cash Investing and Financing Activities:          
Fair value of common stock issued as consideration for business combination  $7,051   $14,359 
Purchase of property and equipment by incurring current liabilities  $   $5 
Depreciation cost capitalized into inventory  $   $245 
Right-of-use assets obtained in exchange for lease liabilities  $   $192 
Issuance of stock for Committed Equity Line  $   $140 
Warrants issued for services to non-employee  $1,609   $ 
Shares issued for services to non-employee  $95   $ 

 

The accompanying notes are an integral part of these Financial Statements

 

 

 F-8 

 

 

BEAM GLOBAL

NOTES TO THE FINANCIAL STATEMENTS

DECEMBER 31, 2023 AND 2022

 

 

1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS

 

CORPORATE ORGANIZATION

 

Beam Global (formerly Envision Solar International, Inc.) was incorporated in June 2006 as a limited liability company (“LLC”). Through a series of transactions and mergers, including a series of 2010 transactions where the then existing entity was acquired by an inactive publicly held company in a transaction treated as a recapitalization of the Company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation. On September 15, 2020, Envision Solar International, Inc. announced its rebranding and changed its corporate name to Beam Global (hereinafter the “Company”, “us”, “we”, “our” or “Beam”) and trading on Nasdaq: BEEM and BEEMW.

 

On March 4, 2022, the Company acquired substantially all the assets of All Cell Technologies, LLC (“All Cell”), an energy storage solutions and technologies company based in Broadview, Illinois.

 

On October 20, 2023, the Company completed an acquisition of Amiga DOO Kraljevo (“Amiga”), a company engaged in the manufacture and distribution of steel structures with electronic integration located in Kraljevo, Serbia. Refer to note 4, Business Combination for additional details.

 

NATURE OF OPERATIONS

 

Beam is a clean technology innovator based in San Diego, California; Broadview, Illinois and Kraljevo, Serbia. We develop, design, engineer, manufacture and sell high-quality, renewably energized infrastructure products for electric vehicle (“EV”) charging, outdoor media and branding, and energy security and disaster preparedness as well as safe and compact, highly energy-dense battery solutions. Beam’s products enable vital and highly valuable energy production in locations where it is either too expensive or too impactful to connect to the utility grid, or where the requirements for electrical power are so important that grid failures, like blackouts, are intolerable. Beam’s energy storage products provide high energy density in a safe, compact and bespoke form-factors ideal for the rapidly increasing numbers of mobile and stationary equipment and products which require electrical energy without being connected to the electrical grid.

 

Beam’s products and proprietary technology solutions target four markets that are experiencing significant growth with annual global spending in the billions of dollars:

 

  · electric vehicle (EV) charging infrastructure;
     
  · energy storage solutions;
     
  · energy security and disaster preparedness; and
     
  · outdoor media advertising.

 

 

 

 F-9 

 

 

 

 

2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

USE OF ESTIMATES

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates 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. Actual results could differ from those estimates. Significant estimates in the accompanying financial statements include the allowance for credit losses (CECL), valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of contingent consideration liability, valuation of intangible assets, estimates of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets, valuation of share-based costs, and the valuation allowance on deferred tax assets.

 

CONCENTRATIONS

 

Credit Risk

 

Financial instruments that potentially subject us to concentrations of credit risk consist of cash and accounts receivable.

 

The Company maintains its cash in banks and financial institution deposits that at times may exceed federally insured limits. The Company has not experienced any losses in such accounts from inception through December 31, 2023. As of December 31, 2023, approximately $10.9 million of the Company’s cash deposits were greater than the federally insured limits.

 

On March 10, 2023, Silicon Valley Bank (“SVB”) was closed by the California Department of Financial Protection and Innovation, which immediately appointed the Federal Deposit Insurance Corporation (“FDIC”) as receiver. All deposits and substantially all the asset of SVB were transferred to Silicon Valley Bridge Bank, N.A. (“SVBB”), which is no longer affiliated with SVB. The Company has full access to all of its deposited funds with SVBB and has opened accounts with Bank of America as well for its operations.

 

Major Customers

 

The Company continually assesses the financial strength of its customers. For the year ended December 31, 2023, three customer accounted for 37%, 16% and 10% of total revenues and for the year ended December 31, 2022, one customer accounted for 11% of total revenues, each with no other single customer accounting for more than 10% of revenues. At December 31, 2023, accounts receivable from four customers accounted for 11%, 10%, 10% and 10% of total accounts receivable and at December 31, 2022, accounts receivable from three customers accounted for 30%, 15% and 11% of total accounts receivable each with no other single customer accounting for more than 10% of the accounts receivable balance. For the years ended December 31, 2023 and 2022, the Company had a heavy concentration of sales to federal, state and local governments which represented 80% and 62% of revenues, respectively.

 

CASH

 

For the purposes of the statements of cash flows, the Company considers all liquid investments with an original maturity of three months or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2023 or December 31, 2022.

 

 

 

 F-10 

 

 

FOREIGN CURRENCY TRANSLATION

 

The Company’s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga is the Serbian Dinar. The Company translates the assets and liabilities of Amiga at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs, and expenses of Amiga at the average rate of exchange rates in effect during the period. The Company includes translation gains and losses in the stockholders’ equity section of the Company’s consolidated balance sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included in the consolidated statements of operations. The translation gain for the period was $0.6 million resulting from transactions between the Company and Amiga, the timing of the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and the U.S. dollar.

 

FAIR VALUE MEASUREMENTS

 

The fair value of assets and liabilities are based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value maximize the use of observable inputs and minimize the use of unobservable inputs. We use a fair value hierarchy with three levels of inputs, of which the first two are considered observable and the last unobservable, to measure fair value:

 

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

 

The Company’s financial instruments such as accounts receivable, net, accounts payable, and accrued expenses are carried at historical cost basis. At December 31, 2023, the carrying amounts of these instruments approximated their fair values because of the short-term nature of these instruments.

 

ACCOUNTS RECEIVABLE

 

In 2023, the Company adopted Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in this ASU replace the incurred loss model for recognition of credit losses with a methodology that reflects expected credit losses over the life of the loan and requires consideration of a broader range of reasonable and supportable information to calculate credit loss estimates. This update did not have a significant impact on the Company’s consolidated financial statements. The Company does business and extends credit based on an evaluation of each customer’s financial condition, generally without requiring collateral. Management reviews accounts receivable on a periodic basis to determine if any receivables may become uncollectible. Management’s evaluation includes several factors including the aging of the accounts receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer, our historical write-off experience, net of recoveries, and economic conditions. Exposure to losses on receivables is expected to vary by customer due to the financial condition of each customer. The Company estimates future credit losses based on the age of customer receivable balances, collection history and forecasted economic trends. The Company monitors exposure to credit losses and maintains allowances for anticipated losses considered necessary under the circumstances. The allowance for expected credit losses was $0.4 million at December 31, 2023. Receivables acquired from Amiga had an allowance for expected credit losses of $1.0 million and experienced net recoveries of $0.5 million and insignificant currency translation during the year ended December 31, 2023. There was no allowance for expected credit losses or bad debt expense for the year ending December 31, 2022.

 

 

 

 F-11 

 

 

INVENTORY

 

Inventory is stated at the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated with normal capacity in the manufacturing process. The Company regularly reviews inventory components and quantities on hand and performs annual physical inventory counts.

 

PROPERTY, EQUIPMENT AND DEPRECIATION

 

Property and equipment is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related assets of 3 to 7 years, except for leasehold improvements for which the depreciation is recorded over the shorter of the lease term or the estimated useful life. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are expensed as incurred.

 

Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. 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 the fair value of the assets. There were no events triggering a review for impairment during the year ended December 31, 2023. 

 

LEASES

 

At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether it has the right to direct the use of the asset. The Company allocates the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease payments. The Company has elected to not recognize right of use assets and lease liabilities for short term leases that have a term of 12 months or less.

 

BUSINESS COMBINATION

 

The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows and estimates made by management. The Company records the net assets and results of operations of an acquired entity from the acquisition date. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.

 

Assets acquired, including identifiable intangible assets, are recorded at fair value upon acquisition and are carried at cost less accumulated amortization. Identifiable intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives except for customer relationships, for which the amortization is recorded on an accelerated method over the estimate useful life.

 

Contingent consideration liability is recognized at the estimated fair value on the acquisition date. Subsequent changes to the fair value of contingent consideration liability are recognized in operating expenses in the statement of operations. Contingent consideration liability related to the acquisition consists of commercial milestone payments and are valued using a Monte Carlo simulation. The fair value of commercial milestone payments reflects management’s estimates of discount rates and probability of achieving certain milestones.

 

 

 

 F-12 

 

 

FINITE-LIVED INTANGIBLE ASSETS

 

Administrative costs for patents are accumulated on the balance sheet as a patent asset until such time as a patent is issued. The costs of these intangible assets are classified as a long-term asset and amortized on a straight-line basis over the legal life of such asset, which is typically 20 years. In the event a patent is denied or abandoned, all accumulated administrative costs will be expensed in the period in which the patent was denied or abandoned.

  

GOODWILL

 

Goodwill represents the excess of the purchase prices of an acquired business over the fair value of the underlying net tangible and intangible assets. The Company is required to assess goodwill for impairment annually, or more frequently if circumstances indicate impairment may have occurred. Such assessment is performed at the reporting unit level, for which the Company has one. The Company first assesses qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test, including macroeconomic conditions, industry and market considerations, and our overall financial performance. If, after completing the qualitative assessment, it is determined it is more likely than not that the estimated fair value is greater than the carrying value, the Company concludes no impairment exists. Alternatively, if the Company determines in the qualitative assessment, it is more likely than not that the fair value is less than its carrying value, then the Company performs a quantitative goodwill impairment test to identify both the existence of an impairment and the amount of impairment loss, by comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit is less than the carrying value, then a goodwill impairment charge is recognized in the amount by which the carrying amount exceeds the fair value, limited to the total amount of goodwill allocated to that reporting unit. The goodwill annual assessment test is performed in the fourth quarter of every year or when an event occurs, or circumstances change such that it is reasonably possible that an impairment may exist. There were no such triggering events during the year ended December 31, 2023 and the annual testing was performed in the fourth quarter with no impairment identified.

  

REVENUE RECOGNITION

 

Revenue is recognized by applying the following five steps: 1) identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance obligation.

 

Revenues are primarily derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products and revenues from sales of professional services.

 

Revenues from inventoried product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for such products within a 30 to 45-day period after delivery.

 

Revenues from maintenance fees for services provided by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service in advance of the maintenance period.

 

Extended maintenance or warranty services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.

 

 

 

 F-13 

 

 

Revenues from professional services such as relocations, charger replacements or out of warranty repairs are recognized when services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements with agreed hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such services are provided and the customer will be obligated to make payments for such services typically within a 30 to45-day period.

  

Revenue is recorded net of discounts and sales taxes collected on behalf of governmental authorities; shipping and handling fees billed to customers are recorded as revenues.

 

Any deposits received from a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted for as deferred revenue on the balance sheet.

 

The Company generally provides a standard one-year warranty on its EV charging infrastructure products for materials and workmanship but may provide multiple year warranties as negotiated, and it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company accrues for product warranties when the loss is probable and can be reasonably estimated. During the year-ended December 31, 2023, the Company recorded a $0.1 million product warranty accrual in Accrued Expenses with an offset to Cost of Revenues, of which $0.1 million in repairs were completed during the year. For the year ended December 31, 2022, the Company recorded a $0.2 million product warranty accrual, of which $0.1 million in repairs were completed during the year.

 

COST OF REVENUES

 

The Company records direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision, manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs of revenues. The Company further includes shipping and handling costs as cost of revenues.

 

RESEARCH AND DEVELOPMENT

 

Expenditures for research and development of the Company’s products are expensed when incurred and are included in operating expenses. The Company recognized research and development costs of $2.3 million and $1.2 million for the years ending December 31, 2023 and 2022, respectively.

 

ADVERTISING

 

The Company conducts advertising for the promotion of its products and services. Advertising costs are charged to operations and included in operating expenses when incurred. Such amounts aggregated $0.3 million in 2023 and $0.2 million in 2022.

 

STOCK-BASED COMPENSATION

 

Compensation expense related to stock awards is measured at estimated fair market value and the expense is amortized over the vesting period using the straight-line attribution method and expense for performance based stock grants is amortized over the service period.

 

The Company estimates the fair value of each stock option at the grant date by using the Black-Scholes option pricing model. Forfeitures are accounted for as incurred, as a reversal of share-based compensation expense related to awards that will not vest. The fair value of restricted stock units is determined based on the closing market price of the Company’s common stock on the grant date. Compensation expense for time-based restricted stock units (RSUs) is recognized ratably over the vesting period. A portion of RSUs granted contain performance conditions for vesting tied to specific company goals, such as gross margin and revenue targets (PSUs). For the purpose of measuring compensation expense of PSUs, the number of shares expected to vest is estimated at each reporting date based on management’s expectations regarding the relevant performance criteria.

 

 

 

 F-14 

 

 

INCOME TAXES

 

The Company accounts for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.

 

The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. All tax returns will remain open for examination by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating loss carryforwards. The Company has received no notice of audit from the IRS for any of the open tax years.

 

NET LOSS PER SHARE

 

Basic net loss per share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the periods presented. Diluted net loss per common share is computed using the weighted average number of common stock outstanding for the period, and, if dilutive, potential common stock outstanding during the period. Potential common stock consists of the incremental shares of common stock issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.

 

The following shares were not included in the computation of diluted loss per share for the years ended December 31, 2023 and 2022 because the effects would have been anti-dilutive. These options and warrants may dilute future earnings per share.

          
   December 31, 
   2023   2022 
Stock Options   481,858    336,758 
Warrants   610,745    440,204 
Restricted Stock Units   213,750    213,750 
Total Shares   1,306,353    990,712 

 

COMMITMENTS AND CONTINGENCIES

 

Certain conditions may exist as of the date the financial statements are issued which may result in a loss to the Company, but which will only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company’s legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in the Company’s financial statements. If the assessment indicates that a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal costs in its estimates of amounts to accrue.

 

 

 

 F-15 

 

 

SEGMENTS

 

The Company assesses its segment reporting based on how it internally manages and reports the results of its business to its chief operating decision maker. Our financial results are reported in one operating and reportable business segment.

 

RECENT ACCOUNTING PRONOUNCEMENTS

 

Recently adopted pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (ASC Topic 326) requiring initial recognition of credit losses, as well as any subsequent change in the estimate, when it is probable that a loss has been incurred. The standard eliminates the threshold for initial recognition in current U.S. GAAP and it covers a broad range of financial instruments, including trade and other receivables at each reporting date. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the financial assets. The Company adopted this standard effective January 1, 2023, with no material effect on the financial statements.

 

Recent pronouncement not yet adopted

 

In October 2023, the FASB issued ASU 2023-06, “Disclosure Improvements” (“ASU 2023-06”), which amends the disclosure or presentation requirements related to various subtopics in the FASB Accounting Standards Codification (the “Codification”). The ASU was issued in response to the SEC’s disclosure update and simplification initiative issued in August 2018. The effective date for the amendments for each topic will be the date on which the SEC’s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoptions prohibited.

 

In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures” (“ASU 2023-09”). ASU 2023-09 requires disaggregated information about a company’s effective tax rate reconciliation and information on income taxes paid. The standard is effective for Beam beginning with our annual financial statements for the fiscal year ending December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact that the updated standard will have on the consolidated financial statements.

 

  

3. LIQUIDITY

 

The Company has a history of net losses, including the accompanying financial statements for the years ended December 31, 2023 and 2022 where the Company had net losses of $16.1 million (which includes $4.3 million of non-cash expenses) and $19.7 million (which includes $9.1 million of non-cash expenses), respectively, and net cash used in operating activities of $13.3 million and $18.1 million, respectively. During 2023, the $13.3 million of operating cash usage included a $9.5 million increase in accounts receivable related to the strong increase in revenues in the fourth quarter of 2023 compared to the fourth quarter of 2022, and the acquisition of Amiga.

 

At December 31, 2023, the Company had a cash balance of $10.4 million and working capital of $23.8 million. In June 2023, the Company raised $25.4 million in net proceeds from a public offering through the issuance of common stock which was intended to cover cash payments for the acquisition of Amiga as well as for working capital. Based on the Company’s current operating plan, the Company believes that it has the ability to fund its operations and meet contractual obligations for at least twelve months from the date of this report. In September 2022, the Company entered into a Common Stock Purchase Agreement and Registration Rights Agreement with B. Riley Principal Capital II, LLC (“B. Riley”) under which the Company has the right, but not the obligation, to sell up to $30.0 million shares or a maximum of two million shares of its common stock over a period of 24 months in its sole discretion (see note 12 for further information). The Company issued 198,033 shares of stock in 2023 for $2.5 million under this agreement. Furthermore, we could pursue other equity or debt financings. In addition, the Company’s outstanding warrants have generated $0.2 million and $0.5 million of proceeds during the years ended December 31, 2023 and 2022, respectively. The Company believes that it will become profitable in the next few years as our revenues continue to grow, we improve our gross profit margins and we leverage our overhead costs, but we expect to continue to incur losses for a period of time. There is no guarantee that profitable operations will be achieved, the warrants will be exercised or that additional capital or debt financing will be available.

 

 

 F-16 

 

 

 

4.

BUSINESS COMBINATION

 

Amiga DOO Kraljevo

 

On October 20, 2023, the Company acquired Amiga DOO Kraljevo (“Amiga”), pursuant to a Share Sale and Purchase Agreement dated October 6, 2023 (the “Purchase Agreement”) by and among the Company and the owners of Amiga (the “Sellers”). Pursuant to the terms of the Purchase Agreement, the Company acquired all the equity stock of Amiga from the Sellers in exchange for cash and common stock. With respect to the cash portion of the purchase price, the Company paid to the Sellers 4.6 million euros ($4.9 million) (“Tranche 1 Payment”) at closing and an additional 2.5 million euros ($2.7 million) was deferred on December 31, 2023, and paid on January 2, 2024 (“Deferred Tranche 2 Payment”). With respect to the equity portion of the purchase price, the Company issued to the Sellers 293,675 shares of our common stock (“Tranche 1 Issuance”) upon closing and an additional 158,132 shares before December 31, 2023, (“Tranche 2 Issuance”).

 

The Sellers are eligible to earn additional shares of the Company’s common stock if Amiga meets certain revenue milestones for the years ended December 31, 2024 and 2025 (the “Earnout Consideration”). The Earnout Consideration that Sellers are eligible to receive is equal to two times the amount of revenue of Amiga (“Amiga Net Revenue”) that is greater than specific revenue targets for each of the years ended December 31, 2024 and 2025. The Earnout Consideration will be paid in the Company’s stock for each annual target period and will be calculated based on the volume weighted average price of Beam’s common stock for the thirty trading days prior to the end of the applicable measurement period. In no event and under no circumstances will the Sellers receive from the Company or will the Company issue to the Sellers an amount of the Company’s common stock that exceeds 19.99% of the total outstanding common stock of the Company immediately prior to the closing. An estimate of the fair value of the contingent consideration has been recorded in the opening balance sheet. Additionally, if within five years of the closing date of the acquisition Amiga receives a final award in specific legal proceedings in excess of EUR 3.8 million, the amount exceeding EUR 3.8 million is payable to the Sellers. This is not currently considered probable and therefore no accrual has been established. On February 16, 2024, the Company and the Sellers entered into an amendment to the Purchase Agreement (the “Amendment”) to remove the requirement that the Sellers shall be providing services to Amiga as a condition to receive the Earnout Consideration.

 

Amiga, located in Serbia, is engaged in the manufacture and distribution of steel structures with integrated electronics, such as streetlights, cell towers, and ski lift towers. We expect the acquisition of Amiga to assist in introducing our products to Europe, increasing and diversifying our revenues, enhancing our manufacturing and engineering capabilities, accelerating the development of EV Standard™ and other products both in Europe and the US, adding new customer segments in both Europe and the US, increasing barriers to entry for future competition, and advancing Beam’s position as a leader in the green economy.

 

The acquisition was accounted for as a business combination in accordance with Accounting Standards Codification (ASC) 805, Business Combinations. Goodwill represents the premium the Company paid over net fair value of tangible and intangible assets acquired.

 

The valuation of the Earnout Consideration was performed using a discounted cash flow analysis to determine the fair value of the contingent consideration, which includes estimates and assumptions such as forecasted revenues of Amiga, discount rates, and the milestone settlement value. As such valuation includes the use of unobservable inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration will be reassessed on a quarterly basis with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration during the year ended December 31, 2023 is as follows (in thousands):

 

Schedule of change in the fair value of earnout consideration - Amiga      
Balance as of December 31, 2022  $  
Acquisition of Amiga   4,725 
Balance as of December 31, 2023  $4,725 

 

The following table summarizes the estimated fair value allocation of consideration exchanged for the estimated fair value of tangible assets acquired and liabilities assumed at the acquisition date. The estimated fair value for working capital is generally equivalent to the net book value of the acquired assets and liabilities on the acquisition date. Fair value assigned to property, plant and equipment is based on real estate appraisals, market value comparisons, or acquired net book value of recently acquired assets. The valuation of the contingent consideration is based on a discounted cash flow analysis using the Company’s forecasted results for the operations for the two years subject to revenue earn-out targets. The Company incurred $0.2 million of transaction costs during the fiscal year ended December 31, 2023, directly related to the acquisition that are reflected in operating expenses in the statement of operations.

 

 

 

 

 F-17 

 

 

Consideration is comprised of the following (in thousands):

     
Cash  $4,874 
Common Stock   1,847 
Deferred Cash Consideration - Tranche 2   2,713 
Deferred Equity Consideration - Tranche 2   1,121 
Earnout Consideration   4,725 
Total consideration  $15,280 

 

The following table shows the allocation of consideration to assets and liabilities at fair value (in thousands):

     
Assets Acquired    
Cash and cash equivalents  $222 
Accounts receivable   1,454 
Inventory   2,181 
Prepaid expenses   414 
Property, plant and equipment   14,282 
Goodwill   5,445 
Total assets acquired  $23,998 
      
Liabilities Assumed     
Accounts payable  $1,948 
Accrued expenses   219 
Deferred revenue   971 
Deferred tax liabilities   1,631 
Other liabilities   3,949 
Total liabilities assumed  $8,718 
      
Net assets acquired  $15,280 

 

All Cell Technologies, LLC

 

On March 4, 2022, the Company acquired substantially all the assets of All Cell Technologies, LLC (“All Cell”), a leader in energy storage solutions. This acquisition has increased and diversified our Company’s revenue, intellectual property portfolio and customer base, and improved our gross profitability and manufacturing capabilities. The Company purchased substantially all of the assets and business of All Cell for 1,055,000 shares of our common stock (“Closing Consideration”) plus an additional $0.9 million in cash for the net working capital held by All Cell at closing.

 

In addition, All Cell is eligible to earn an additional number of shares of our common stock if the acquired energy storage business meets certain revenue milestones (the “Earnout Consideration”). The Earnout Consideration was: (i) two times the amount of energy storage products revenue and contracted backlog that is greater than $7.5 million for 2022 and is (ii) two times the amount of energy storage products 2023 revenue which exceeds the greater of either $13.5 million or 135% of the 2022 cumulative revenue, capped at $20.0 million. Any revenues exceeding $20.0 million in 2023 will not be eligible for the Earnout Consideration. The maximum aggregate number of shares of our common stock that we will issue to All Cell for the Closing Consideration and Earnout Consideration will not exceed 1.8 million shares. Revenue from energy storage products used in Beam Global products will not be considered as contributing to revenue in the Earnout calculation. The Company issued 446,815 shares of stock valued at $7.05 million as payment for the 2022 Earnout Consideration. No shares were earned or issued for the 2023 Earnout Consideration.

 

 

 

 F-18 

 

 

The valuation of the Earnout Consideration was performed using a two-factor Monte Carlo simulation, which includes estimates and assumptions such as forecasted revenues of All Cell, volatility, discount rates, share price and the milestone settlement value. As such valuation includes the use of unobservable inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration is reassessed on a quarterly basis with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration during the year ended December 31, 2022 and the year ended December 31, 2023 is as follows (in thousands):

     
Balance as of December 31, 2021  $ 
Acquisition of All Cell   1,251 
Change in estimated fair value   5,540 
Balance as of December 31, 2022  $6,791 
Issue earnout shares for 2022   (7,051)
Change in estimated fair value   260 
Balance as of December 31, 2023  $ 

  

The fair value of consideration transferred consisted of the following (in thousands):

    
Common Stock  $14,359 
Working Capital Cash Payment   811 
Earnout Consideration   1,251 
Total consideration transferred  $16,421 

 

The following table summarizes the fair values of assets acquired and liabilities assumed as of the acquisition date (in thousands):

    
Inventory  $2,146 
Prepaid expenses   28 
Deposits   10 
Property, plant and equipment   397 
Right-of-use asset   192 
Intangible assets, including goodwill   15,059 
Total assets acquired   17,832 
      
Customer deposits   (1,219)
Lease liability   (192)
Total liabilities assumed   (1,411)
      
Total assets and liabilities assumed  $16,421 

 

The Company incurred $0.1 million of transaction costs during the year ended December 31, 2022, directly related to the acquisition that is reflected in operating expenses in the statement of operations.

 

 

 

 F-19 

 

 

Goodwill represents the excess of the total purchase price over the fair value of the underlying net assets, largely arising from synergies expected to be achieved by the combined company and expanded market opportunities. The goodwill is expected to be fully deductible for tax purposes.

 

The fair values assigned to identifiable intangible assets and goodwill acquired are as follows ($ in thousands):

         
   Value   Useful Life (yrs.) 
Developed technology  $8,074    11 
Trade name   1,756    10 
Customer relationships   444    13 
Backlog   185    1 
Goodwill   4,600    N/A 
   $15,059      

 

The fair values of the developed technology, trade name, customer relationships and backlog were estimated using an income approach. Under the income approach, an intangible asset’s fair value is equal to the present value of future economic benefits in the form of cash flows to be derived from ownership of the asset. The estimated fair values were developed by discounting future net cash flows to their present value at market-based rates of return. The useful lives of the intangible assets for amortization purposes were determined by considering the period of expected cash flows used to measure the fair values of the intangible assets adjusted as appropriate for entity-specific factors including legal, competitive, and other factors that may limit the useful life. The identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives except for customer deposits which uses accelerated depreciation.

 

Pro Forma Unaudited Financial Information

 

The unaudited pro forma information for the periods set forth below gives effect to the acquisitions of Amiga and All Cell had they occurred on January 1, 2022. This pro forma information is presented for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved had the transactions been consummated as of that time nor does in purport to be indicative of future financial operating results. The pro forma unaudited financial information includes a conservative estimate of sell-through of the Company’s legacy products, as well as updated depreciation related to the fair value adjustments from the acquisitions.

 

Pro forma net revenues for the years ended December 31, 2023 and 2022 are $75.3 million and $32.3 million, respectively. Proforma net loss for the years ended December 31, 2023 and 2022 are $16.8 million and $22.0 million, respectively.

 

The consolidated statement of operations includes revenue of $11.9 and net loss of $5.8 million related to acquired operations for the year ended December 31, 2023.

 

 

5. PREPAID EXPENSES AND OTHER CURRENT ASSETS  

 

Prepaid expenses and other current assets are summarized as follows (in thousands):

          
   December 31,   December 31, 
   2023   2022 
Vendor prepayments  $2,253   $1,049 
Deferred equity offering costs   11    344 
Prepaid insurance   42    106 
Related party receivable   116    38 
Other   31    42 
Total prepaid expenses and other current  $2,453   $1,579 

 

Related party receivables as of December 31, 2023 and 2022 consisted primarily of payroll related taxes due for stock-based compensation. 

 

 

 F-20 

 

 

 

6. INVENTORY

 

Inventories are stated at the lower of cost and net realizable value. Costs are determined using the first in-first out (FIFO) method. As of December 31, 2023 and 2022, inventory consists of the following (in thousands):

          
   December 31,   December 31, 
   2023   2022 
Finished goods  $1,953   $2,814 
Work in process   2,006    1,771 
Raw materials   7,974    7,661 
Total inventory  $11,933   $12,246 

 

 

7. PROPERTY AND EQUIPMENT

 

Property and equipment consist of the following (in thousands):

          
   December 31,   December 31, 
   2023   2022 
Office furniture and equipment  $227   $186 
Computer equipment and software   248    118 
Land, buildings and leasehold improvements   7,935    180 
Autos   616    337 
Machinery and equipment   9,200    1,556 
Total property and equipment   18,226    2,377 
Less accumulated depreciation   (1,713)   (829)
Property and Equipment, net  $16,513   $1,548 

 

Depreciation expense for 2023 and 2022 was $0.9 million and $0.4 million, respectively. In 2023 and 2022, $0.2 million and $0.2 million of depreciation was capitalized into inventory as manufacturing overhead costs, respectively. See Note 4 for additional details of the acquisition of land, buildings and machinery and equipment.

 

 

8. INTANGIBLE ASSETS

 

Intangible assets, net as of December 31, 2023 consist of the following (in thousands):

                    
   December 31, 2022 
   Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount   Weighted-average Amortization Period (yrs) 
Developed technology  $8,074   $(612)  $7,462    11 
Trade name   1,756    (146)   1,610    10 
Customer relationships   444    (49)   395    13 
Backlog   185    (154)   31    1 
Patents   491    (42)   449    20 
Intangible assets  $10,950   $(1,003)  $9,947      

 

 

 

 

 F-21 

 

 

   December 31, 2023 
   Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount   Weighted-average Amortization Period (yrs) 
Developed technology  $8,074   $(1,346)  $6,728    11 
Trade name   1,756    (322)   1,434    10 
Customer relationships   444    (110)   334    13 
Backlog   185    (185)       1 
Patents   611    (57)   554    20 
Intangible assets  $11,070   $(2,020)  $9,050      

 

Amortization expense for each of the years ended December 31, 2023 and 2022 was $1.0 million. Amortization expense for intangible assets held as of December 31, 2023 will be $1.0 million for each of the years 2024 – 2028.

 

 

9. ACCRUED EXPENSES AND LONG-TERM LIABILITIES  

 

The major components of accrued expenses and long-term liabilities are summarized as follows (in thousands):

          
   December 31,   December 31, 
   2023   2022 
Accrued Expenses:          
Accrued vacation  $246   $190 
Accrued salaries and bonus   1,086    1,220 
Vendor accruals   50    85 
Accrued warranty   27     
Other accrued expense   1,328    192 
Total accrued expenses  $2,737   $1,687 
           
Other Long-Term Liabilities:          
Long-term deferred tax liability  $1,698   $ 
Acquired long-term liability   3,787     
Total long-term liabilities  $5,485   $ 

 

Acquired long-term liability of $3.8 million consists of a restructuring debt settlement from the acquisition of Amiga. The debt restructuring was entered into in 2021 for a nine year term with seven years remaining at December 31, 2023. Payments are due quarterly as a percent of the remaining balance due.

 

10. COMMITMENTS AND CONTINGENCIES

 

Legal Matters:

 

From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As of December 31, 2023, there were no pending or threatened lawsuits that could reasonably be expected to have a material effect on the results of our operations.

 

 

 

 F-22 

 

 

Other Commitments:

 

The Company enters into various contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments. Since inception, the Company entered into agreements to act as a reseller for certain vendors; joint development contracts with third parties; referral agreements where the Company would pay a referral fee to the referrer for business generated; sales agent agreements whereby sales agents would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic alliance agreements where both parties agree to cooperate and provide business opportunities to each other and in some instances, provide for a right of first refusal with respect to certain projects of the other parties; agreements with vendors where the vendor may provide marketing, investor relations, public relations, software licenses, technical consulting or subcontractor services, vendor arrangements with non-binding minimum purchasing provisions, and financial advisory agreements where the financial advisor would receive a fee and/or commission for raising capital for the Company.

 

 

11. LEASES

 

On September 1, 2020, the Company entered into a five-year operating lease with two one-year options to extend the term of the lease. At this time, it is not reasonably certain that the Company will extend the term of the lease and, therefore, the renewal periods have been excluded from the right-of-use (“ROU”) asset. As part of the All Cell acquisition, the Company assumed a facility lease located in Broadview, Illinois, and recorded $0.2 million in right-of-use asset and lease liability. The lease term ended on August 31, 2023 and contains clauses for annual rent escalation. The present values of the lease payment streams were calculated using an effective borrowing rate of 10%. The Company remained in the facility on a month-to-month lease and then entered into a five-year lease extension effective February 1, 2024. As part of the Amiga acquisition, the Company assumed a lease for a small office and a few other small leases in Belgrade, Serbia, which have an indefinite term and may be terminated at any time with 30 days notice. Because of the short term and small value, these leases were not capitalized. The weighted average remaining lease term is 3.3 years.

 

During the twelve months ended December 31, 2023 and 2022, cash paid for amounts included in the measurement of operating lease liabilities was $0.8 million and $0.6 million, respectively. Operating lease cost for the twelve months ended December 31, 2023 and 2022 were $0.8 million and $0.8 million, respectively.

 

As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate to discount the lease payments to present value. The estimated incremental borrowing rate is derived from information available at the lease commencement date. The future minimum rental commitments for our operating leases is as follows (in thousands):

     
2024  $1,029 
2025   820 
2026   364 
2027   377 
2028   390 
Total undiscounted future minimum payments   2,980 
Less imputed interest   (489)
Total lease liability  $2,491 

 

12. STOCKHOLDERS’ EQUITY

 

Stock Issued for Public Offering

 

In June 2023, the Company sold 3,062,500 shares of its common stock at an offering price of $9.00 per share in a public offering. The offering provided net proceeds of approximately $25.4 million after deducting underwriting discounts and commissions and offering expenses paid by the Company.

 

 

 

 F-23 

 

 

Stock Issued for Acquisition

 

The Company issued 1,055,000 shares of its common stock upon acquiring certain assets of All Cell during the year ended December 31, 2022. An additional 446,815 shares were issued in 2023 to All Cell in payment of contingent consideration for 2022 results.

 

The Company issued 451,807 shares of its common stock upon acquiring Amiga during the year ended December 31, 2023. See further discussion in note 4. Business Combination.

 

Committed Equity Facility

 

On September 2, 2022, the Company entered into a Common Stock Purchase Agreement (the “Purchase Agreement”) with B. Riley. Pursuant to the Purchase Agreement, the Company has the right, in its sole discretion, to sell to B. Riley up to $30.0 million, but in any event, a maximum of 2 million shares of the Company’s common stock at 97% of the volume weighted average price (“VWAP”) of the Company’s common stock on the trading day, calculated in accordance with the Purchase Agreement, over a period of 24 months subject to certain limitations and conditions contained in the Purchase Agreement. Sales and timing of any sales are solely at the election of the Company, and the Company is under no obligation to sell any common stock to B. Riley under the Purchase Agreement. As consideration for B. Riley’s commitment to purchase shares of the Company’s common stock the Company issued B. Riley 10,484 shares of its common stock in both September 2022 and April 2023.

 

The Company incurred an aggregate cost of approximately $0.4 million in connection with the Purchase Agreement, including the fair value of the shares of common stock issued to B. Riley, which were recorded as equity on the Balance Sheet and offset proceeds from the sale of the Company’s common stock under the Purchase Agreement.

 

During the year ended December 31, 2023, the Company issued 198,033 shares under the Purchase Agreement for $2.5 million in proceeds, of which $0.5 million was offset by the offering costs.

 

Stock Issued For Services

 

In March 2023, the Company issued 6,444 shares of its common stock in exchange for marketing services to be provided over a six-month period. The number of shares were determined by dividing $0.1 million by the volume-weighted average price (VWAP) per share of the Company’s common stock for the 30 days preceding the effective date which was $15.518. The shares were then valued based on a market price on the date of grant of $14.72 resulting in a fair value of $0.1 million which was recorded to prepaid expenses and other current assets upon issuance and recognized over the service period which ended in the third quarter of 2023. 

 

Awards Under Stock Incentive Plans

 

On June 9, 2021, the Company’s stockholders approved the Beam Global 2021 Equity Incentive Plan (the “2021 Plan”) under which 2,000,000 shares of the Company’s common stock are allowed to be issued pursuant to the exercise of stock options or other awards granted under such plan in addition to the 630,000 shares previously allowed under the Beam Global 2011 Stock Incentive Plan. The number of shares reserved for issuance under the 2021 Plan will increase automatically on January 1 of each of 2022 through 2031 by the number of shares equal to 5% of the aggregate number of outstanding shares of the Company’s common stock as of the immediately preceding December 31, or a lesser number as may be determined by our board of directors or compensation committee. As of December 31, 2023, 2.7 million shares remain available to grant under the 2021 Plan.

 

 

 

 F-24 

 

 

Stock Options

 

Stock options are granted to new and existing employees. New employee option grants generally have a term of ten years and vest ratably over four years. Existing employee option grants generally have a term of ten years and vest immediately upon grant.

 

The fair value of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected option life and expected volatility in the market value of the underlying common stock based on our historical volatility. The Black-Scholes option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected stock price volatility because the Company’s stock options and warrants have characteristics different from those of its traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate.

 

We used the assumptions in the table below and we assumed there would not be dividends granted for the options granted in fiscal 2023 and 2022:

          
   Year ended December 31, 
   2023   2022 
Expected volatility   90.25% - 94.51%    94.94% - 97.41% 
Expected term   5 - 7 Years    5 - 7 Years 
Risk-free interest rate   3.55% - 4.47%    1.55% - 3.86% 
Weighted-average FV  $5.93    $13.02 

 

Option activity for the years ended December 31, 2023 and 2022 is as follows:

                  
       Weighted   Weighted    
       Average   Average  Intrinsic 
   Number of   Exercise   Remaining  Value 
   Options   Price   Contractual Life  (in thousands) 
Outstanding at December 31, 2021   263,433   $11.56         
Granted   78,400    16.72         
Exercised   (1,750)   6.67         
Forfeited   (3,325)   36.25         
Outstanding at December 31, 2022   336,758    12.54         
Granted   169,800    7.54         
Forfeited   (24,700)   19.70         
Outstanding at December 31, 2023   481,858   $10.41   7.25 Years  $350 
Exercisable at December 31, 2023   151,310   $5.55   7.18 Years  $233 

 

The Company’s stock option compensation expense was $0.7 million and $0.9 million for the years ended December 31, 2023 and 2022, respectively, and there was $1.3 million of total unrecognized compensation costs related to outstanding stock options at December 31, 2023 which will be recognized over 4.0 years. There were no options exercised in the year ended December 31, 2023, and the total intrinsic value of options exercised was immaterial for the year ended December 31, 2022. Number of stock options vested and unvested as of December 31, 2023 were 335,745 and 146,113, respectively.

 

 

 

 F-25 

 

 

Restricted Stock Units

 

In November 2022, the Company granted 285,000 restricted stock units (RSUs) to its Chief Executive Officer (CEO), half of which contains performance conditions (PSUs). 50% of the RSUs without performance condition vested upon grant, and 25% will vest on February 1st of 2024 and 2025. The number of shares issuable under the PSUs are determined based on the achievement of performance metrics specific to the Company that are measured at the end of fiscal year 2024. The fair value of both the RSUs and PSUs were based on the stock price of $13.05 per share on the date of grant. The PSUs were further reviewed to determine estimated performance over the term and then a factor was applied ranging from 0% to 150% of the grant date fair value. This estimate is reviewed quarterly.

 

A summary of activity of the RSUs for the year ended December 31, 2023, is as follows:

               
   PSU   RSU   Weighted- 
   Nonvested   Nonvested   Average Grant- 
   Shares   Shares   Date Fair Value 
Nonvested at December 31, 2021          $ 
Granted   142,500    142,500    13.05 
Vested       (71,250)   13.05 
Nonvested at December 31, 2022   142,500    71,250    13.05 
Granted            
Vested            
Nonvested at December 31, 2023   142,500    71,250   $13.05 

 

 

Stock compensation expense related to restricted stock units was $1.2 million during the year ended December 31, 2023, with $1.4 million in unrecognized stock compensation expense remaining to be recognized over 1.2 years as of December 31, 2023. There were no restricted stock units that vested during the year ended December 31, 2023.

 

Restricted Stock Awards

 

The Company issues restricted stock to the members of its board of directors as compensation for such members’ services. Such grants generally vest ratably over four quarters. Through 2022, the Company also issued restricted stock to its CEO, for which generally 50% of the shares granted vest ratably over four quarters and the remaining 50% vest ratably over twelve quarters. The common stock related to these awards are issued to an escrow account on the date of grant and released to the grantee upon vest. The fair value is determined based on the closing stock price of the Company’s common stock on the date granted and the related expense is recognized ratably over the vesting period.

 

A summary of activity of the restricted stock awards for the years ended December 31, 2023 and 2022 is as follows:

          
       Weighted- 
   Nonvested   Average Grant- 
   Shares   Date Fair Value 
Nonvested at December 31, 2021   13,669   $20.45 
Granted   26,136    14.68 
Vested   (21,940)   18.75 
Nonvested at December 31, 2022   17,865    14.11 
Granted   19,795    10.98 
Vested   (31,022)   12.29 
Forfeited   (5,400)   11.68 
Nonvested at December 31, 2023   1,238   $20.17 

 

 

 

 F-26 

 

 

Stock compensation expense related to restricted stock awards was $0.4 million for each of the years ended December 31, 2023 and 2022, respectively. Fair values of restricted stock vested during each of the years ended December 31, 2023 and 2022 were $0.4 million.

 

As of December 31, 2023, there were unreleased shares of common stock representing $20 thousand of unrecognized restricted stock grant expense which will be recognized over 1.25 years.

  

Warrants

 

During the year ended December 31, 2023, the Company issued warrants to purchase up to 200,000 shares of the Company’s common stock at a price per share equal to $17.00 to a consultant for investor relations services to be provided over a five-year period. The warrants are immediately exercisable but are subject to repurchase by the Company until the required service is provided. The fair value of such warrants was $8.05 per share or $1.6 million on the date of grant using the Black-Scholes option-pricing model. This model incorporated certain assumptions for inputs including a risk-free market interest rate of 3.86%, expected dividend yield of the underlying common stock of 0%, expected life of 2.5 years and expected volatility in the market value of the underlying common stock based on our historical volatility of 99.6%. The fair value of the warrants was recorded to prepaid expenses and other current assets to be recognized over the service period. During the year ended December 31, 2023, $0.2 million was recorded as expense and at December 31, 2023, $1.4 million of cost has not been recognized and will be recognized over the next 4.25 years.

 

A summary of activity of warrants outstanding for the years ended December 31, 2023 and 2022 is as follows:

          
   Number of Warrants   Weighted Average Exercise Price 
Outstanding at December 31, 2021   519,658   $6.30 
Exercised   (79,454)   6.30 
Outstanding at December 31, 2022   440,204    6.30 
Granted   200,000    17.00 
Exercised   (29,459)   6.30 
Outstanding at December 31, 2023   610,745   $9.80 
Exercisable at December 31, 2023   610,745   $9.80 

 

Exercisable warrants as of December 31, 2023 have a weighted average remaining contractual life of 1.60 years. Of the outstanding warrants, 410,745 will expire in April 2024. The intrinsic value of the exercisable shares of the warrants at December 31, 2023 was $0.3.

 

During the year ended December 31, 2023, 29,459 warrants to purchase shares of the Company’s registered common stock were exercised generating $0.2 million, and in the year ended December 31, 2022, 79,454 warrants to purchase shares of the Company’s registered common stock were exercised generating $0.5 million.

 

 

 

 F-27 

 

 

 

13. REVENUES

 

For each of the identified periods, revenues can be categorized into the following (in thousands):

          
   Twelve Months Ended 
   December 31, 
   2023   2022 
Product sales  $65,152   $20,347 
Maintenance fees   83    53 
Professional services   146    527 
Shipping and handling   2,308    1,137 
Discounts and allowances   (337)   (69)
Total revenues  $67,353   $21,995 

 

During the year ended December 31, 2023 and 2022, 80% and 62% of revenues were derived from federal, state and local governments, respectively. In addition, 15% of revenues in the year ended December 31, 2023 were international sales compared to 9% in the prior year.

 

At December 31, 2023 and 2022, deferred revenue was $1.2 million and $1.4 million, respectively. These amounts consisted mainly of customer deposits in the amount of $0.7 million and $1.0 million for December 31, 2023 and 2022, respectively and prepaid multi-year maintenance plans for previously sold products which account for $0.5 million and $0.3 million for December 31, 2023 and 2022, respectively, and pertain to services to be provided through 2029. Revenue recognized during the year ended December 31, 2023 and 2022 which pertained to revenue deferred in prior years was $0.4 million and $0.1 million respectively.

 

 

14.

INCOME TAXES

 

There was no Federal income tax expense for the years ended December 31, 2023 and 2022 due to the Company’s net losses. Income tax expense represents the minimum state taxes due.

 

The pretax loss by country is shown below (in thousands):

          
   Year Ended December 31, 
   2023   2022 
         
United States  $(15,682)  $(19,680)
International  $(366)  $ 

 

 

 

 F-28 

 

 

The blended Federal and State tax rate of 27.77% applies to loss before taxes. The Company’s tax expense differs from the “expected” tax expense for Federal income tax purposes, (computed by applying the United States Federal tax rate of 21% to loss before taxes), as follows (in thousands):

          
   Year Ended December 31, 
   2023   2022 
Computed “expected” tax expense (benefit)  $(3,370)  $(4,136)
State taxes, net of federal benefit   (933)   (1,383)
Non-deductible stock options   14    (3)
Non-deductible items   48    154 
Foreign tax rate differential   22     
True-up to tax return   70    9 
Change in deferred tax asset valuation allowance   4,161    5,361 
Total  $12   $2 

 

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant portions of deferred tax assets and liabilities are as follows (in thousands):

          
   Year Ended December 31, 
   2023   2022 
Deferred tax assets:          
Stock options  $1,115   $701 
Deferred Revenue   147    118 
Capitalized R&D   286    234 
Change in FV of contingent consideration       1,579 
Patents/Intangible Assets   1,598    113 
Lease Liability   297     
Other   287    278 
Net operating loss carryforward   19,035    15,372 
Total gross deferred tax assets   22,765    18,395 
Less: Deferred tax asset valuation allowance   (22,500)   (18,339)
Total net deferred tax assets   265    56 
           
Deferred tax liabilities:          
ROU Asset   (283)    
Depreciation   (1,680)   (56)
Total deferred tax liabilities   (1,963)   (56)
           
Total net deferred taxes  $(1,698)  $ 

 

As a result of the Company’s history of incurring operating losses, a full valuation allowance has been established. The valuation allowance at December 31, 2023 was $22.5 million. The increase in the valuation allowance during 2023 was $4.2 million which was all recorded through deferred taxes.

 

 

 

 F-29 

 

 

At December 31, 2023, the Company has a Federal net operating loss carry forward of $68.1 million, of which $25.1 million is available to offset future net income through 2037, a State net operating loss carry forward of $70.8 million and a Serbian net operating loss carry forward of $0.4 million. The net operating loss (“NOL”) expires during the years 2027 to 2037 and $43.0 million may be carried forward indefinitely and limited to offsetting 80% of taxable income. The utilization of the net operating loss carryforwards is dependent upon the ability of the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in ownership of the Company occurs as a result of the Company’s issuance of common stock, the utilization of the NOL carry forward will be subject to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that such a change has occurred.

 

No liability related to uncertain tax positions is recorded on the financial statements related to uncertain tax positions. There are no unrecognized tax benefits as of December 31, 2023. The Company does not expect that uncertain tax benefits will materially change in the next 12 months.

 

All tax returns will remain open for examination by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating loss carryforwards.

 

 

 

 

 

 

 

 

 

 

 

 

 F-30 

 


SIGNATURES

 

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

 

  Beam Global
   
Dated: April 16, 2024 By: /s/ Desmond Wheatley
    Desmond Wheatley, Chief Executive Officer
President and Chairman

 

 

Power of Attorney

 

Each person whose signature appears below constitutes and appoints each of Desmond Wheatley and Lisa A. Potok, true and lawful attorney-in-fact, with the power of substitution, for him in any and all capacities, to sign amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that said attorneys-in-fact, or his substitute or substitutes, may do or cause to be done by virtue thereof.

 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed by the following persons in the capacities and on the dates indicated:

 

Name   Title   Date
Principal Executive Officer:        
         
/s/ Desmond Wheatley   Chief Executive Officer, President and Chairman   April 16, 2024
Desmond Wheatley        
         
Principal Financial Officer
and Principal Accounting Officer:
       
         
/s/ Lisa A. Potok   Chief Financial Officer   April 16, 2024
Lisa A. Potok        
         
Directors:        
         
/s/ Peter Davidson   Director   April 16, 2024
Peter Davidson        
         
/s/ Anthony Posawatz   Director   April 16, 2024
Anthony Posawatz        
         
/s/ Judy Krandel   Director   April 16, 2024
Judy Krandel        
         
/s/ George Syllantavos   Director   April 16, 2024
George Syllantavos        

 

 

   

 

EX-4.1 2 beam_ex0401.htm DESCRIPTION OF REGISTRANT'S SECURITIES

EXHIBIT 4.1

 

DESCRIPTION OF OUR SECURITIES

  

General. Our authorized capital stock consists of 350,000,000 shares of common stock, par value $0.001 per share, of which 14,438,270 shares are issued and outstanding as of April 9, 2024, and 10,000,000 shares of preferred stock, par value $0.001 per share with no shares issued or outstanding as of December 31, 2023. Under Nevada law and generally under state corporation laws, the holders of our common and preferred stock will have limited liability pursuant to which their liability is limited to the amount of their investment in us.

 

Common Stock. Holders of common stock are entitled to one vote per share held of record on all matters submitted to a vote of stockholders. The holders of common stock do not have cumulative voting rights in the election of directors. Accordingly, the holders of a majority of the outstanding shares of common stock entitled to vote in any election of directors may elect all of the directors standing for election. Subject to preferential rights with respect to any series of preferred stock that may be issued, holders of the common stock are entitled to receive ratably such dividends as may be declared by the board of directors on the common stock out of funds legally available therefore and, in the event of a liquidation, dissolution or winding-up of our affairs, are entitled to share equally and ratably in all of our remaining assets and funds.

 

Preferred Stock. We are authorized to issue 10,000,000 shares of Preferred Stock, par value $0.001 per share. We currently have no shares of Preferred Stock outstanding.

 

Public Warrants. As of December 31, 2023, we had 410,745 Public Warrants outstanding. Each Public Warrant is exercisable for one share of common stock at an exercise price of $6.30 until April 18, 2024.

 

The number of Public Warrants outstanding, and the exercise price will be adjusted proportionately in the event of a reverse or forward stock split of our common stock, a recapitalization or reclassification of our common stock, payment of dividends or distributions in common stock to our common stock holders, or similar transactions. In the event that the Company effects a rights offering to its common stock holders or a pro rata distribution of its assets among its common stock holders, then the holder of the Public Warrants will have the right to participate in such distribution and rights offering to the extent of their pro rata share of the Company’s outstanding common stock assuming they owned the number of shares of common stock issuable upon the exercise of their Public Warrants. In the event of a “Fundamental Transaction” by the Company, such as a merger or consolidation of it with another company, the sale or other disposition of all or substantially all of the Company’s assets in one or a series of related transactions, a purchase offer, tender offer or exchange offer, or any reclassification, reorganization or recapitalization of the Company’s common stock, then the Public Warrant holder will have the right to receive, for each share of common stock issuable upon the exercise of the Public Warrant, at the option of the holder, the number of shares of common stock of the successor or acquiring corporation or of the Company, if it is the surviving corporation, and any additional consideration payable as a result of the Fundamental Transaction, that would have been issued or conveyed to the Public Warrant holder had the holder exercised the Public Warrant immediately preceding the closing of the Fundamental Transaction. In lieu of receiving such common stock and additional consideration in the Fundamental Transaction, the Public Warrant holder may elect to have the Company or the successor entity purchase the holder’s Public Warrant for its fair market value measured by the Black Scholes method.

 

The Company will promptly notify the Public Warrant holders in writing of any adjustment to the exercise price or to the number of the outstanding Public Warrants, declaration of a dividend or other distribution, a special non-recurring cash dividend on or a redemption of the common stock, the authorization of a rights offering, the approval of the stock holders required for any proposed reclassification of the common stock, a consolidation or merger by the Company, sale of all or substantially all of the assets of the Company, any compulsory share exchange, or the authorization of any voluntary or involuntary dissolution, liquidation, or winding up of the Company.

 

The Public Warrants contain a contractual provision stating that all questions concerning the construction, validity, enforcement and interpretation of the Public Warrants are governed by and construed and enforced in accordance with the internal laws of the State of New York, without regard to the principles of conflicts of law.

 

 

 

 1 

 

 

Anti-Takeover Provisions. Our articles of incorporation, our bylaws and the Nevada Revised Statutes contain provisions that could delay or make more difficult an acquisition of control of our company not approved by our board of directors, whether by means of a tender offer, open market purchases, proxy contests or otherwise. These provisions could have the effect of discouraging third parties from making proposals involving an acquisition or change of control of our company even if such a proposal, if made, might be considered desirable by a majority of our stockholders. These provisions may also have the effect of making it more difficult for third parties to cause the replacement of our current management without the concurrence of our board of directors.

   

Increase in the Number of Directors; Filling Vacancies

 

Our bylaws provide that our board may, without shareholder approval, increase or decrease the number of directors to not less than one nor more than fifteen members. In addition, the board is authorized to fill any vacancies on the board arising due to the death, resignation, removal of any director, or if the number of directors has increased. The board is also authorized to fill vacancies if the stockholders fail to elect the full authorized number of directors to be elected at any annual or special meeting of stockholders. Vacancies in the board may be filled by a majority of the remaining directors then in office, even though less than a quorum of the board, or by a sole remaining director.

  

No Cumulative Voting

 

Our bylaws and articles of incorporation do not provide the right to cumulate votes in the election of directors. This provision means that the holders of a plurality of the shares voting for the election of directors can elect all of the directors. Non-cumulative voting makes it more difficult for an insurgent minority stockholder to elect a person to the board of directors.

  

Amendments to Bylaws

 

Our bylaws give both the directors and the stockholders the power to adopt, alter or repeal the bylaws of the corporation. Any adoption, alteration, amendment, change or repeal of the bylaws by the stockholders requires an affirmative vote by a majority of the outstanding stock of the company. Any bylaw that has been adopted, amended, or repealed by the stockholders may be amended or repealed by the board, unless otherwise stated in the bylaws.

 

Business Combinations

 

The “business combination” provisions of Sections 78.411 to 78.444, inclusive, of the Nevada Revised Statutes, or NRS, generally prohibit a Nevada corporation with at least 200 stockholders from engaging in various “combination” transactions with any interested stockholder for a period of two years after the date of the transaction in which the person became an interested stockholder, unless the transaction is approved by the board of directors prior to the date the interested stockholder obtained such status or the combination is approved by the board of directors and thereafter is approved at a meeting of the stockholders by the affirmative vote of stockholders representing at least 60% of the outstanding voting power held by disinterested stockholders, and extends beyond the expiration of the two-year period, unless:

 

 

the combination was approved by the board of directors prior to the person becoming an interested stockholder or the transaction by which the person first became an interested stockholder was approved by the board of directors before the person became an interested stockholder or the combination is later approved by a majority of the voting power held by disinterested stockholders; or

     
 

if the consideration to be paid by the interested stockholder is at least equal to the highest of: (a) the highest price per share paid by the interested stockholder within the two years immediately preceding the date of the announcement of the combination or in the transaction in which it became an interested stockholder, whichever is higher, (b) the market value per share of common stock on the date of announcement of the combination and the date the interested stockholder acquired the shares, whichever is higher, or (c) for holders of preferred stock, the highest liquidation value of the preferred stock, if it is higher.

 

 

 

 2 

 

 

A “combination” is generally defined to include mergers or consolidations or any sale, lease exchange, mortgage, pledge, transfer, or other disposition, in one transaction or a series of transactions, with an “interested stockholder” having: (a) an aggregate market value equal to 5% or more of the aggregate market value of the assets of the corporation, (b) an aggregate market value equal to 5% or more of the aggregate market value of all outstanding shares of the corporation, (c) 10% or more of the earning power or net income of the corporation, and (d) certain other transactions with an interested stockholder or an affiliate or associate of an interested stockholder.

 

In general, an “interested stockholder” is a person who, together with affiliates and associates, owns (or within two years, did own) 10% or more of a corporation’s voting stock. The statute could prohibit or delay mergers or other takeover or change in control attempts and, accordingly, may discourage attempts to acquire our Company even though such a transaction may offer our stockholders the opportunity to sell their stock at a price above the prevailing market price.

  

Control Share Acquisitions

 

The “control share” provisions of Sections 78.378 to 78.3793, inclusive, of the NRS apply to “issuing corporations” that are Nevada corporations with at least 200 stockholders, including at least 100 stockholders of record who are Nevada residents, and that conduct business directly or indirectly in Nevada. The control share statute prohibits an acquirer, under certain circumstances, from voting its shares of a target corporation’s stock after crossing certain ownership threshold percentages, unless the acquirer obtains approval of the target corporation’s disinterested stockholders. The statute specifies three thresholds: one-fifth or more but less than one-third, one-third but less than a majority, and a majority or more, of the outstanding voting power. Generally, once an acquirer crosses one of the above thresholds, those shares in an offer or acquisition and acquired within 90 days thereof become “control shares” and such control shares are deprived of the right to vote until disinterested stockholders restore the right. These provisions also provide that if control shares are accorded full voting rights and the acquiring person has acquired a majority or more of all voting power, all other stockholders who do not vote in favor of authorizing voting rights to the control shares are entitled to demand payment for the fair value of their shares in accordance with statutory procedures established for dissenters’ rights.

 

A corporation may elect to not be governed by, or “opt out” of, the control share provisions by making an election in its articles of incorporation or bylaws, provided that the opt-out election must be in place on the 10th day following the date an acquiring person has acquired a controlling interest, that is, crossing any of the three thresholds described above. We have not opted out of the control share statutes, and will be subject to these statutes if we are an “issuing corporation” as defined in such statutes.

 

The effect of the Nevada control share statutes is that the acquiring person, and those acting in association with the acquiring person, will obtain only such voting rights in the control shares as are conferred by a resolution of the stockholders at an annual or special meeting. The Nevada control share law, if applicable, could have the effect of discouraging takeovers of our Company.

 

Listing

 

Our common stock is listed on the NASDAQ Capital Market under the symbol “BEEM”.

 

Our public warrants are listed on the NASDAQ Capital Market under the symbol “BEEMW”.

 

 

Transfer Agent and Registrar

 

The transfer agent and registrar for our common stock is EQ Shareowner Services.

 

 

 

 3 

 

EX-21.1 3 beam_ex2101.htm SUBSIDIARIES

EXHIBIT 21.1

 

SUBSIDIARIES OF BEAM GLOBAL

 

Name   State/Jurisdiction of Formation
     
Amiga Doo Kraljevo, a Serbian company   Delaware

 

 

EX-23.1 4 beam_ex2301.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

EXHIBIT 23.1

 

 

Independent Registered Public Accounting Firm’s Consent

 

We consent to the incorporation by reference in the Registration Statement of Beam Global on Form S-3 (File No. 333-238701), Form S-8 (File Nos. 333-248441 and 333-260036), and Form S-1 (File No. 333-267485) of our report dated April 16, 2024, with respect to our audit of the consolidated financial statements of Beam Global as of December 31, 2023 and for the year then ended, which report is included in this Annual Report on Form 10-K of Beam Global for the year ended December 31, 2023.

 

/s/ Marcum llp

 

Marcum llp

New York, NY

April 16, 2024

EX-23.2 5 beam_ex2302.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

EXHIBIT 23.2

 

 

Consent of Independent Registered Public Accounting Firm

 

 

We consent to the incorporation by reference in the Registration Statement (No. 333-238701) on Form S-3, the Registration Statements (Nos. 333-248441 and 333-260036) on Form S-8 and the Registration Statement (No. 333-267485) on Form S-1 of Beam Global of our report dated March 31, 2023, relating to the financial statements of Beam Global, appearing in this Annual Report on Form 10-K of Beam Global for the year ended December 31, 2022.

 

 

/s/ RSM US LLP

 

Los Angeles, California

April 16, 2024

 

 

EX-31.1 6 beam_ex3101.htm CERTIFICATION

EXHIBIT 31.1

 

CERTIFICATION

 

I, Desmond Wheatley, certify that:

 

1. I have reviewed this report on Form 10-K of Beam Global;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (of 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 small business issuer’s internal control over financial reporting.

 

Date: April 16, 2024

 

 

 

/s/ Desmond Wheatley

Desmond Wheatley, Chief Executive Officer

and President (Principal Executive Officer)

 

 

EX-31.2 7 beam_ex3102.htm CERTIFICATION

EXHIBIT 31.2

 

CERTIFICATION

 

I, Lisa A. Potok, certify that:

 

1. I have reviewed this report on Form 10-K of Beam Global;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (of 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 small business issuer’s internal control over financial reporting.

 

Date: April 16, 2024

 

 

 

/s/ Lisa A. Potok

Lisa A. Potok,

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

EX-32.1 8 beam_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 Beam Global (the “Company”) on Form 10-K for the period ending December 31, 2023 (the “Report”) I, Desmond Wheatley, Chief Executive Officer of the Company, certify, pursuant to 18 USC Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge and belief:

 

(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/ Desmond Wheatley   Date: April 16, 2024
  Desmond Wheatley, Chief Executive Officer    
  and President (Principal Executive Officer)    

 

 

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

 

EX-32.2 9 beam_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 Beam Global (the “Company”) on Form 10-K for the period ending December 31, 2023 (the “Report”) I, Lisa A. Potok, Chief Financial Officer of the Company, certify, pursuant to 18 USC Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge and belief:

 

(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/ Lisa A. Potok   Date: April 16, 2024
  Lisa A. Potok, Chief Financial Officer    
  (Principal Financial/Accounting Officer)    

 

 

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

 

EX-97.1 10 beam_ex9701.htm CLAWBACK POLICY

EXHIBIT 97.1

 

BEAM GLOBAL

EXECUTIVE OFFICER CLAWBACK POLICY

 

I. Purpose

 

This Executive Officer Clawback Policy describes the circumstances under which Covered Persons of Beam Global and any of its direct or indirect subsidiaries (the “Company”) will be required to repay or return Erroneously-Awarded Compensation to the Company.

 

This Policy and any terms used in this Policy shall be construed in accordance with any SEC regulations promulgated to comply with Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, as codified in Section 10D of the Securities Exchange Act of 1934, as amended, and the listing rules adopted by Nasdaq that are applicable to the Company.

 

Each Covered Person of the Company shall sign an Acknowledgement and Agreement to the Clawback Policy in substantially the form attached hereto as Exhibit A as a condition to his or her participation in any of the Company’s incentive-based compensation programs.

 

II. Definitions

 

For purposes of this Policy, the following capitalized terms shall have the meaning set forth below:

 

(a) Accounting Restatement” shall mean an accounting restatement (i) due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial restatements that is material to the previously issued financial statements (a “Big R” restatement), or (ii) that corrects an error that is not material to previously issued financial statements, but would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “little r” restatement).
   
(b) Board” shall mean the Board of Directors of the Company.
   
(c) Clawback-Eligible Incentive Compensation” shall mean, in connection with an Accounting Restatement, any Incentive-Based Compensation Received by a Covered Person (regardless of whether such Covered Person was serving at the time that Erroneously-Awarded Compensation is required to be repaid) (i) on or after the Nasdaq Effective Date, (ii) after beginning service as a Covered Person, (iii) while the Company has a class of securities listed on a national securities exchange or national securities association, and (iv) during the Clawback Period.
   
(d) Clawback Period” shall mean, with respect to any Accounting Restatement, the three completed fiscal years immediately preceding the Restatement Date and any transition period (that results from a change in the Company’s fiscal year) of less than nine months within or immediately following those three completed fiscal years.
   
(e) Committee” shall mean the Compensation Committee of the Board.
   
(f) Covered Person” shall mean any person who is, or was at any time, during the Clawback Period, an Executive Officer of the Company.  For the avoidance of doubt, Covered Person may include a former Executive Officer that left the Company, retired or transitioned to an employee role (including after serving as an Executive Officer in an interim capacity) during the Clawback Period.

 

 

 

 1 

 

 

(g) Erroneously-Awarded Compensation” shall mean the amount of Clawback-Eligible Incentive Compensation that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts.  This amount must be computed without regard to any taxes paid.
   
(h) Executive Officer” shall mean the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person (including an officer of the Company’s parent(s) or subsidiaries) who performs similar policy-making functions for the Company.  For the sake of clarity, at a minimum, all persons who would be executive officers pursuant to Rule 401(b) under Regulation S-K shall be deemed “Executive Officers”.
   
(i) Financial Reporting Measures” shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and all other measures that are derived wholly or in part from such measures.  For purposes of this Policy, Financial Reporting Measures shall, without limitation, include stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return).
   
(j) Incentive-Based Compensation” shall have the meaning set forth in Section III below.
   
(k) Nasdaq” shall mean The Nasdaq Stock Market.
   
(l) Nasdaq Effective Date” shall mean October 2, 2023.
   
(m) Policy” shall mean this Executive Officer Clawback Policy, as the same may be amended and/or restated from time to time.
   
(n) Received” shall mean Incentive-Based Compensation received, or deemed to be received, in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation is attained, even if the payment or grant occurs after the fiscal period.
   
(o) Repayment Agreement” shall have the meaning set forth in Section V below.
   
(p) Restatement Date” shall mean the earlier of (i) the date the Board, a committee of the Board or the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date that a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.
   
(q) SARs” shall mean stock appreciation rights.
   
(r) SEC” shall mean the U.S. Securities and Exchange Commission.

 

III. Incentive-Based Compensation

 

“Incentive-Based Compensation” shall mean any compensation that is granted, earned or vested wholly or in part upon the attainment of a Financial Reporting Measure.

 

 

 

 2 

 

 

For purposes of this Policy, specific examples of Incentive-Based Compensation include, but are not limited to:

 

  Non-equity incentive plan awards that are earned based, wholly or in part, based on satisfaction of a Financial Reporting Measure performance goal;
     
  Bonuses paid from a “bonus pool,” the size of which is determined, wholly or in part, based on satisfaction of a Financial Reporting Measure performance goal;
     
  Other cash awards based on satisfaction of a Financial Reporting Measure performance goal;
     
  Restricted stock, restricted stock units, performance share units, stock options and SARs that are granted or become vested, wholly or in part, on satisfaction of a Financial Reporting Measure performance goal; and
     
  Proceeds received upon the sale of shares acquired through an incentive plan that were granted or vested based, wholly or in part, on satisfaction of a Financial Reporting Measure performance goal.

 

For purposes of this Policy, Incentive-Based Compensation excludes:

 

  Any base salaries (except with respect to any salary increases earned, wholly or in part, based on satisfaction of a Financial Reporting Measure performance goal);
     
  Bonuses paid solely at the discretion of the Committee or Board that are not paid from a “bonus pool” that is determined by satisfying a Financial Reporting Measure performance goal;
     
  Bonuses paid solely upon satisfying one or more subjective standards and/or completion of a specified employment period;
     
  Non-equity incentive plan awards earned solely upon satisfying one or more strategic measures or operational measures; and
     
  Equity awards that vest solely based on the passage of time and/or satisfaction of one or more non-Financial Reporting Measures.

 

IV. Determination and Calculation of Erroneously-Awarded Compensation

 

In the event of an Accounting Restatement, the Committee shall promptly (and in all events within ninety (90) days after the Restatement Date) determine the amount of any Erroneously-Awarded Compensation for each Executive Officer in connection with such Accounting Restatement and shall promptly thereafter provide each Executive Officer with a written notice containing the amount of Erroneously-Awarded Compensation and a demand for repayment or return, as applicable.

 

(a) Cash Awards.  With respect to cash awards, the Erroneously-Awarded Compensation is the difference between the amount of the cash award (whether payable as a lump sum or over time) that was Received and the amount that should have been received applying the restated Financial Reporting Measure.
   
(b) Cash Awards Paid From Bonus Pools.  With respect to cash awards paid from bonus pools, the Erroneously-Awarded Compensation is the pro rata portion of any deficiency that results from the aggregate bonus pool that is reduced based on applying the restated Financial Reporting Measure.

 

 

 

 3 

 

 

(c) Equity Awards.  With respect to equity awards, if the shares, options or SARs are still held at the time of recovery, the Erroneously-Awarded Compensation is the number of such securities Received in excess of the number that should have been received applying the restated Financial Reporting Measure (or the value in excess of that number).  If the options or SARs have been exercised, but the underlying shares have not been sold, the Erroneously-Awarded Compensation is the number of shares underlying the excess options or SARs (or the value thereof).  If the underlying shares have already been sold, then the Committee shall determine the amount which most reasonably estimates the Erroneously-Awarded Compensation.
   
(d) Compensation Based on Stock Price or Total Shareholder Return.  For Incentive-Based Compensation based on (or derived from) stock price or total shareholder return, where the amount of Erroneously-Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, the amount shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received (in which case, the Committee shall maintain documentation of such determination of that reasonable estimate and provide such documentation to Nasdaq in accordance with applicable listing standards).

 

V. Recovery of Erroneously-Awarded Compensation

 

Once the Committee has determined the amount of Erroneously-Awarded Compensation recoverable from the applicable Covered Person, the Committee shall take all necessary actions to recover the Erroneously-Awarded Compensation. Unless otherwise determined by the Committee, the Committee shall pursue the recovery of Erroneously-Awarded Compensation in accordance with the below:

 

(a) Cash Awards.  With respect to cash awards, the Committee shall either (i) require the Covered Person to repay the Erroneously-Awarded Compensation in a lump sum in cash (or such property as the Committee agrees to accept with a value equal to such Erroneously-Awarded Compensation) reasonably promptly following the Restatement Date, or (ii) if approved by the Committee, offer to enter into a Repayment Agreement.  If the Covered Person accepts such offer and signs the Repayment Agreement within a reasonable time as determined by the Committee, the Company shall countersign such Repayment Agreement.
   
(b) Unvested Equity Awards.  With respect to those equity awards that have not yet vested, the Committee shall take all necessary action to cancel, or otherwise cause to be forfeited, the awards in the amount of the Erroneously-Awarded Compensation.
   
(c) Vested Equity Awards.  With respect to those equity awards that have vested and the underlying shares have not been sold, the Committee shall take all necessary action to cause the Covered Person to deliver and surrender the underlying shares in the amount of the Erroneously-Awarded Compensation.

 

In the event that the Covered Person has sold the underlying shares, the Committee shall either (i) require the Covered Person to repay the Erroneously-Awarded Compensation in a lump sum in cash (or such property as the Committee agrees to accept with a value equal to such Erroneously-Awarded Compensation) reasonably promptly following the Restatement Date, or (ii) if approved by the Committee, offer to enter into a Repayment Agreement. If the Covered Person accepts such offer and signs the Repayment Agreement within a reasonable time as determined by the Committee, the Company shall countersign such Repayment Agreement.

 

(d) Repayment Agreement.  “Repayment Agreement” shall mean an agreement (in a form reasonably acceptable to the Committee) with the Covered Person for the repayment of the Erroneously-Awarded Compensation as promptly as possible without unreasonable economic hardship to the Covered Person.
   
(e) Effect of Non-Repayment.  To the extent that a Covered Person fails to repay all Erroneously-Awarded Compensation to the Company when due (as determined in accordance with this Policy), the Company shall, or shall cause one or more other members of the Company to, take all actions reasonable and appropriate to recover such Erroneously-Awarded Compensation from the applicable Covered Person.

 

 

 

 4 

 

 

The Committee shall have broad discretion to determine the appropriate means of recovery of Erroneously-Awarded Compensation based on all applicable facts and circumstances and taking into account the time value of money and the cost to shareholders of delaying recovery. However, in no event may the Company accept an amount that is less than the amount of Erroneously-Awarded Compensation in satisfaction of a Covered Person’s obligations hereunder.

 

VI. Discretionary Recovery

 

Notwithstanding anything herein to the contrary, the Company shall not be required to take action to recover Erroneously-Awarded Compensation if any one of the following conditions are met and the Committee determines that recovery would be impracticable:

 

  (i) The direct expenses paid to a third party to assist in enforcing this Policy against a Covered Person would exceed the amount to be recovered, after the Company has made a reasonable attempt to recover the applicable Erroneously-Awarded Compensation, documented such attempts and provided such documentation to Nasdaq;
     
  (ii) Recovery would violate home country law where that law was adopted prior to November 28, 2022, provided that, before determining that it would be impracticable to recover any amount of Erroneously-Awarded Compensation based on violation of home country law, the Company has obtained an opinion of home country counsel, acceptable to Nasdaq, that recovery would result in such a violation and a copy of the opinion is provided to Nasdaq; or
     
  (iii) Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.

 

VII. Reporting and Disclosure Requirements

 

The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the federal securities laws, including the disclosure required by the applicable filings required to be made with the SEC.

 

VIII. Effective Date

 

This Policy shall be effective as of December 1, 2023. This Policy shall apply to any Incentive-Based Compensation Received on or after the Nasdaq Effective Date, even if such Incentive-Based Compensation was approved, awarded or granted to a Covered Person prior to such date.

 

IX. No Indemnification

 

The Company shall not indemnify any Covered Person against the loss of Erroneously-Awarded Compensation and shall not pay, or reimburse any Covered Persons for premiums, for any insurance policy to fund such Covered Person’s potential recovery obligations.

 

X. Administration

 

The Committee has the sole discretion to administer this Policy and ensure compliance with Nasdaq Rules and any other applicable law, regulation, rule or interpretation of the SEC or Nasdaq promulgated or issued in connection therewith. Actions of the Committee pursuant to this Policy shall be taken by the vote of a majority of its members. The Committee shall, subject to the provisions of this Policy, make such determinations and interpretations and take such actions as it deems necessary, appropriate or advisable. All determinations and interpretations made by the Committee shall be final, binding and conclusive.

 

 

 

 5 

 

 

XI. Amendment; Termination

 

The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary, including as and when it determines that it is legally required by any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are then listed. The Committee may terminate this Policy at any time. Notwithstanding anything in this Section XI to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rule, or the rules of any national securities exchange or national securities association on which the Company’s securities are then listed.

 

XII. Other Recoupment Rights; No Additional Payments

 

The Committee intends that this Policy will be applied to the fullest extent of the law. The Committee may require that any employment agreement, equity award agreement or any other agreement entered into on or after December 1, 2023 shall, as a condition to the grant of any benefit thereunder, require a Covered Person to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other rights under applicable law, regulation or rule or pursuant to the terms of any similar policy in any employment agreement, equity plan, equity award agreement or similar arrangement and any other legal remedies available to the Company. However, this Policy shall not provide for recovery of Incentive-Based Compensation that the Company has already recovered pursuant to Section 304 of the Sarbanes-Oxley Act or other recovery obligations.

 

XIII. Successors

 

This Policy shall be binding and enforceable against all Covered Persons and their beneficiaries, heirs, executors, administrators or other legal representatives.

 

 

 

 

 

 

 

 

 

 

 6 

 

 

Exhibit A

 

ACKNOWLEDGEMENT AND AGREEMENT
TO THE
EXECUTIVE OFFICER CLAWBACK POLICY
OF
BEAM GLOBAL

 

By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of Beam Global’s Executive Officer Clawback Policy (the “Policy”). Capitalized terms used but not otherwise defined in this Acknowledgement Form (this “Acknowledgement Form”) shall have the meanings ascribed to such terms in the Policy.

 

By signing this Acknowledgement Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned’s employment with the Company. Further, by signing below, the undersigned agrees to abide by the terms of the Policy, including, without limitation, by returning any Erroneously-Awarded Compensation (as defined in the Policy) to the Company to the extent required by, and in a manner permitted by, the Policy. The undersigned acknowledges that notwithstanding any indemnity agreement between the undersigned and the Company or any other instrument or document providing for indemnification of the undersigned, the Company will not indemnity the undersigned, and shall have no obligation to indemnify the undersigned, against the loss of Erroneously-Awarded Compensation and shall not pay, or reimburse the undersigned for premiums, for any insurance policy to fund the undersigned’s potential recovery obligations.

 

 

 

     
Signature  
     
     
     
Name  
     
     
     
Date:    

 

 

 

 

 

 7 

 

EX-101.SCH 11 beem-20231231.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 and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995512 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 995513 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 995514 - Disclosure - LIQUIDITY link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 995516 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 995517 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 995518 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 995519 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 995520 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES link:presentationLink link:calculationLink link:definitionLink 995521 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 995522 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 995523 - Disclosure - STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 995524 - Disclosure - REVENUES link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 995526 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 995527 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995528 - Disclosure - BUSINESS COMBINATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995529 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 995530 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 995531 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 995532 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 995533 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995534 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - STOCKHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 995536 - Disclosure - REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 995537 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 995539 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995540 - Disclosure - LIQUIDITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995541 - Disclosure - Schedule of change in the fair value of earnout consideration - Amiga (Details) link:presentationLink link:calculationLink link:definitionLink 995542 - Disclosure - BUSINESS COMBINATION (Details - Consideration) link:presentationLink link:calculationLink link:definitionLink 995543 - Disclosure - BUSINESS COMBINATION (Details - Consideration to assets and liabilities) link:presentationLink link:calculationLink link:definitionLink 995544 - Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration) link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - BUSINESS COMBINATION (Details - Fair value of consideration transferred) link:presentationLink link:calculationLink link:definitionLink 995546 - Disclosure - BUSINESS COMBINATION (Details - Fair values of assets acquired and liabilities) link:presentationLink link:calculationLink link:definitionLink 995547 - Disclosure - BUSINESS COMBINATION (Details - Intangible assets acquired) link:presentationLink link:calculationLink link:definitionLink 995548 - Disclosure - BUSINESS COMBINATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995549 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets) link:presentationLink link:calculationLink link:definitionLink 995550 - Disclosure - INVENTORY (Details - Schedule of inventory) link:presentationLink link:calculationLink link:definitionLink 995551 - Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment) link:presentationLink link:calculationLink link:definitionLink 995552 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995553 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets) link:presentationLink link:calculationLink link:definitionLink 995554 - Disclosure - INTANGIBLE ASSETS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses) link:presentationLink link:calculationLink link:definitionLink 995556 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995557 - Disclosure - LEASES (Details - Minimum rental commitments for operating leases) link:presentationLink link:calculationLink link:definitionLink 995558 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995559 - Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted) link:presentationLink link:calculationLink link:definitionLink 995560 - Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity) link:presentationLink link:calculationLink link:definitionLink 995561 - Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock units activity) link:presentationLink link:calculationLink link:definitionLink 995562 - Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity) link:presentationLink link:calculationLink link:definitionLink 995563 - Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity) link:presentationLink link:calculationLink link:definitionLink 995564 - Disclosure - STOCKHOLDERS’ EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - REVENUES (Details - Schedule of revenues) link:presentationLink link:calculationLink link:definitionLink 995566 - Disclosure - REVENUES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995567 - Disclosure - INCOME TAXES (Details - Schedule of pretax loss) link:presentationLink link:calculationLink link:definitionLink 995568 - Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation) link:presentationLink link:calculationLink link:definitionLink 995569 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities) link:presentationLink link:calculationLink link:definitionLink 995570 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 beem-20231231_cal.xml XBRL CALCULATION FILE EX-101.DEF 13 beem-20231231_def.xml XBRL DEFINITION FILE EX-101.LAB 14 beem-20231231_lab.xml XBRL LABEL FILE Class of Stock [Axis] Common stock, $0.001 par value [Member] Warrants [Member] Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] AOCI Attributable to Parent [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Customer [Axis] Customer 1 [Member] Customer 2 [Member] Customer 3 [Member] Accounts Receivable [Member] Customer 4 [Member] State And Local Government [Member] Legal Entity [Axis] Amiga [Member] Antidilutive Securities [Axis] Stock Options [Member] Warrant [Member] Restricted Stock [Member] Counterparty Name [Axis] B Riley Capital [Member] Securities Financing Transaction [Axis] Common Stock Purchase Agreement [Member] Business Acquisition [Axis] Award Type [Axis] Tranche One [Member] Tranche Two [Member] All Cell Technologies [Member] Finite-Lived Intangible Assets by Major Class [Axis] Developed Technology Rights [Member] Trade Names [Member] Customer Relationships [Member] Order or Production Backlog [Member] Long-Lived Tangible Asset [Axis] Office Equipment [Member] Computer Equipment [Member] Leasehold Improvements [Member] Autos [Member] Machinery and Equipment [Member] Backlog [Member] Patents [Member] All Cell [Member] Transaction Type [Axis] B Riley Purchase Agreement [Member] Marketing Services [Member] Plan Name [Axis] Plan 2021 [Member] Plan 2011 [Member] Equity Option [Member] Chief Executive Officer [Member] Restricted Stock Units (RSUs) [Member] Consultant [Member] Investor Relations Services [Member] Registered Common Stock [Member] Statistical Measurement [Axis] Minimum [Member] Share-Based Payment Arrangement, Option [Member] Maximum [Member] Performance Stock Units [Member] PSU and RSU Awards [Member] Product and Service [Axis] Product [Member] Maintenance [Member] Professional Services [Member] Shipping and Handling [Member] California Customers [Member] Geographical [Axis] International Sales [Member] Deferred Revenue Arrangement Type [Axis] Product Deposits [Member] Maintenance Fees [Member] UNITED STATES International [Member] Statement [Table] Statement [Line Items] 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] ICFR Auditor Attestation Flag Document Financial Statement Error Correction [Flag] Auditor Firm ID Auditor Name Auditor Location Statement of Financial Position [Abstract] Assets Current assets Cash Accounts receivable, net of allowance for credit losses of $447 and $0 Prepaid expenses and other current assets Inventory Total current assets Property and equipment, net Operating lease right of use assets Goodwill Intangible assets, net Deposits Total assets Liabilities and Stockholders' Equity Current liabilities Accounts payable Accrued expenses Sales tax payable Deferred revenue, current Note payable, current Deferred consideration, current Contingent consideration, current Operating lease liabilities, current Total current liabilities Deferred revenue, noncurrent Note payable, noncurrent Contingent consideration, noncurrent Other liabilities, noncurrent Deferred tax liabilities, noncurrent Operating lease liabilities, noncurrent Total liabilities Stockholders' equity Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of December 31, 2023 and December 31, 2022. Common stock, $0.001 par value, 350,000,000 shares authorized, 14,398,243 and 10,178,306 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively. Accumulated Other Comprehensive Income (AOCI) Additional paid-in-capital Accumulated deficit Total stockholders' equity Total liabilities and stockholders' equity Accounts receivable, net of allowance for doubtful accounts Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares outstanding Common stock, par value Common Stock, shares authorized Common Stock, shares issued Common Stock, shares outstanding Income Statement [Abstract] Revenues Cost of revenues Gross profit (loss) Operating expenses Loss from operations Other income (expense) Interest income Other (expense) income Interest expense Other income Loss before income tax expense Income tax expense Net loss Net foreign currency translation adjustments Total Comprehensive Loss Net loss per share - basic Net loss per share - diluted Weighted average shares outstanding - basic Weighted average shares outstanding - diluted Beginning balance, value Beginning balance, shares Stock issued for director services - vested Stock issued for director services - vested, shares Stock issued to (released from) escrow account - unvested Stock issued to (released from) escrow account - unvested, shares Stock-based compensation to consultants Stock-based compensation to consultants, shares Settlement of earnout related to acquisition Settlement of earnout related to acquisition, shares Stock issued to escrow account - unvested Stock issued to escrow account - unvested, shares Stock issued for acquisition Stock issued for acquisition, shares Employee stock-based compensation expense Proceeds from issuance of common stock, pursuant to public offering Proceeds from issuance of common stock, pursuant to public offering, shares Warrants exercised for cash Warrants exercised for cash, shares Accumulated Other Comprehensive Income (AOCI) Stock issued for acquisition and expenses Stock issued for acquisition and expenses, shares Expenses to maintain Committed Equity Facility Expenses to maintain Committed Equity Facility, shares Stock option exercise and restricted stock unit vestings (cashless) Stock option exercise and restricted stock unit vestings (cashless), shares Stock issued for Committed Equity Facility Stock issued for Committed Equity Facility, shares Sale of stock under Committed Equity Facility Sale of stock under Committed Equity Facility, shares Net loss Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] Operating Activities: Adjustments to reconcile net loss to net cash used in operating activities: Depreciation and amortization Provision on credit losses Common stock issued for services Change in fair value of contingent consideration liabilities Stock-based compensation Stock Compensation expense for non-employees Changes in assets and liabilities: (Increase) decrease in: Accounts receivable Prepaid expenses and other current assets Operating lease right of use asset Inventory Increase (decrease) in: Accounts payable Accrued expenses Operating lease liability Sales tax payable Deferred revenue Deferred tax liabilities Net cash used in operating activities Investing Activities: Acquisition, net of cash acquired Working capital payment for acquisition Purchase of property and equipment Funding of patent costs Net cash used in investing activities Financing Activities: Proceeds from sale of common stock under committed equity facility, net of offering costs Taxes paid related to net share settlement of equity awards Proceeds from warrant exercises Payments of equity offering costs Proceeds from issuance of common stock, pursuant to public offering Net cash provided by (used in) financing activities Effect of exchange rate changes Net increase (decrease) in cash Cash at beginning of period Cash at end of period Supplemental Disclosure of Cash Flow Information: Cash paid for interest Cash paid for taxes Supplemental Disclosure of Non-Cash Investing and Financing Activities: Fair value of common stock issued as consideration for business combination Purchase of property and equipment by incurring current liabilities Depreciation cost capitalized into inventory Right-of-use assets obtained in exchange for lease liabilities Issuance of stock for Committed Equity Line Warrants issued for services to non-employee Shares issued for services to non-employee Pay vs Performance Disclosure [Table] Executive Category [Axis] Individual [Axis] Adjustment to Compensation [Axis] Measure [Axis] Pay vs Performance [Table Text Block] Company Selected Measure Name Named Executive Officers, Footnote [Text Block] Peer Group Issuers, Footnote [Text Block] Changed Peer Group, Footnote [Text Block] PEO Total Compensation Amount PEO Actually Paid Compensation Amount Adjustment To PEO Compensation, Footnote [Text Block] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Compensation Actually Paid Amount Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Equity Valuation Assumption Difference, Footnote [Text Block] Compensation Actually Paid vs. Total Shareholder Return [Text Block] Compensation Actually Paid vs. Net Income [Text Block] Compensation Actually Paid vs. Company Selected Measure [Text Block] Total Shareholder Return Vs Peer Group [Text Block] Compensation Actually Paid vs. Other Measure [Text Block] Tabular List [Table Text Block] Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net Income (Loss) Attributable to Parent Company Selected Measure Amount Other Performance Measure Amount Adjustment to Compensation Amount PEO Name Measure Name Non-GAAP Measure Description [Text Block] Additional 402(v) Disclosure [Text Block] Erroneously Awarded Compensation Recovery [Table] Restatement Determination Date [Axis] Restatement Determination Date Aggregate Erroneous Compensation Amount Erroneous Compensation Analysis [Text Block] Stock Price or TSR Estimation Method [Text Block] Outstanding Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Not Yet Determined [Text Block] Forgone Recovery, Individual Name Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery, Explanation of Impracticability [Text Block] Outstanding Recovery, Individual Name Outstanding Recovery Compensation Amount Restatement Does Not Require Recovery [Text Block] Awards Close in Time to MNPI Disclosures [Table] Award Timing MNPI Disclosure [Text Block] Award Timing Method [Text Block] Award Timing Predetermined [Flag] Award Timing MNPI Considered [Flag] Award Timing, How MNPI Considered [Text Block] MNPI Disclosure Timed for Compensation Value [Flag] Awards Close in Time to MNPI Disclosures [Table Text Block] Awards Close in Time to MNPI Disclosures, Individual Name Award Underlying Securities Amount Award Exercise Price Award Grant Date Fair Value Underlying Security Market Price Change, Percent Insider Trading Arrangements [Line Items] Material Terms of Trading Arrangement Name Title Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted Adoption Date Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated Termination Date Arrangement Duration Aggregate Available Insider Trading Policies and Procedures [Line Items] Insider Trading Policies and Procedures Adopted [Flag] Insider Trading Policies and Procedures Not Adopted [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] CORPORATE ORGANIZATION, NATURE OF OPERATIONS Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Liquidity LIQUIDITY Business Combination and Asset Acquisition [Abstract] BUSINESS COMBINATION Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] PREPAID EXPENSES AND OTHER CURRENT ASSETS Inventory Disclosure [Abstract] INVENTORY Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT Goodwill and Intangible Assets Disclosure [Abstract] INTANGIBLE ASSETS Payables and Accruals [Abstract] ACCRUED EXPENSES AND LONG-TERM LIABILITIES Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Leases LEASES Equity [Abstract] STOCKHOLDERS’ EQUITY Revenue from Contract with Customer [Abstract] REVENUES Income Tax Disclosure [Abstract] INCOME TAXES USE OF ESTIMATES CONCENTRATIONS CASH FOREIGN CURRENCY TRANSLATION FAIR VALUE MEASUREMENTS ACCOUNTS RECEIVABLE INVENTORY PROPERTY, EQUIPMENT AND DEPRECIATION LEASES BUSINESS COMBINATION FINITE-LIVED INTANGIBLE ASSETS GOODWILL REVENUE RECOGNITION COST OF REVENUES RESEARCH AND DEVELOPMENT ADVERTISING STOCK-BASED COMPENSATION INCOME TAXES NET LOSS PER SHARE COMMITMENTS AND CONTINGENCIES SEGMENTS RECENT ACCOUNTING PRONOUNCEMENTS Schedule of anti-dilutive Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Schedule of change in the fair value of earnout consideration - Amiga Schedule of consideration for acquisitions Schedule of assets acquired and liabilities assumed Schedule of change in the fair value of earnout consideration Schedule of acquired intangible assets Schedule of other current assets Schedule of inventory Schedule of property and equipment Schedule of intangible assets Schedule of accrued expenses Schedule of minimum lease payments Schedule of assumptions for options granted Schedule of option activity Schedule of restricted stock units Schedule of restricted stock awards Schedule of warrant outstanding Schedule of revenues Schedule of pretax loss Schedule of income tax reconciliation Schedule of deferred tax assets and liabilities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total Shares Schedule of Product Information [Table] Product Information [Line Items] Uninsured cash Concentration risk, Percentage Cash equivalents Foreign currency transaction gain Accounts Receivable, Allowance for Credit Loss, Current Recoveries of credit allowances Property and equipment estimated useful lives Intangible asset useful life Accrued warranty reserve Warranty repairs completed Research and development costs Advertising costs Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Net losses Non-cash expenses Increase (Decrease) in Accounts Receivable Working capital Net proceeds Number of shares issued Stock issued new, value Proceeds from Issuance of Warrants Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance Acquisition of Amiga Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance Payments to Acquire Businesses, Gross Common stock Deferred cash consideration - tranche 2 Deferred equity consideration - tranche 2 Earnout consideration Consideration transferred Assets Acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Liabilities Assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Tax Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Acquisition of All Cell Change in estimated fair value Issue earnout shares for 2022 Working capital cash payment Inventory Prepaid expenses Deposits Property, plant and equipment Right-of-use asset Intangible assets, including goodwill Total assets acquired Customer deposits Lease liability Total liabilities assumed Total assets and liabilities assumed Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Acquired Finite-Lived Intangible Assets [Line Items] Intangible assets acquired Useful life Goodwill Total intangible assets acquired Transaction costs Stock to be issued for acquisition, shares Payments to acquire business Earnout consideration, Issued shares Earnout consideration payment Revenues Net loss Revenue related acquisitions Net loss related acquisitions Vendor prepayments Deferred equity offering costs Prepaid insurance Related party receivable Other Total prepaid expenses and other current Finished goods Work in process Raw materials Total inventory Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Total property and equipment Less accumulated depreciation Property, Plant and Equipment, Net Depreciation expense Capitalized depreciation expense Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Gross carrying amount Accumulated amortization Net carrying amount Weighted-average amortization period (yrs) Amortization expense Amortization expense for intangible assets - 2024 Amortization expense for intangible assets - 2025 Amortization expense for intangible assets - 2026 Amortization expense for intangible assets - 2027 Amortization expense for intangible assets - 2028 Accrued Expenses: Accrued vacation Accrued salaries and bonus Vendor accruals Accrued warranty Other accrued expense Total accrued expenses Other Long-Term Liabilities: Long-term deferred tax liability Acquired long-term liability Total long-term liabilities Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Other Liabilities, Noncurrent 2024 2025 2026 2027 2028 Total undiscounted future minimum payments Less imputed interest Total lease liability Right of use asset and lease liability Borrowing rate Operating Lease, Weighted Average Remaining Lease Term Operating lease liabilities Operating lease cost Expected volatility Expected remaining term Risk-free interest rate Weighted-average FV Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Number of Options Outstanding, Beginning Weighted Average Exercise Price Outstanding, Beginning Number of Options Granted Weighted Average Exercise Price Granted Number of Options Exercised Weighted Average Exercise Price Exercised Number of Options Forfeited Weighted Average Exercise Price Forfeited Number of Options Outstanding, Ending Weighted Average Exercise Price Outstanding, Ending Weighted Average Remaining Contractual Life Intrinsic Value, Outstanding Number of Options Exercisable, Ending Weighted Average Exercise Price Exercisable, Ending Weighted Average Remaining Contractual Life, exercisable Intrinsic Value, Exercisable Nonvested shares, Beginning balance Weighted-average grant-date fair value, Beginning balance Nonvested shares, Granted Weighted-average grant-date fair value, Granted Nonvested shares, Vested Nonvested shares, Vested Weighted-average grant-date fair value, Vested Nonvested shares, Ending balance Weighted-average grant-date fair value, Ending balance Nonvested shares, Forfeited Weighted-average grant-date fair value, Forfeited Number of Warrants Outstanding, Beginning Weighted Average Exercise Price Outstanding, Beginning Number of Warrants Exercised Weighted Average Exercise Price Exercised Number of Warrants Granted Weighted Average Exercise Price Granted Number of Warrants Outstanding, Ending Weighted Average Exercise Price Outstanding, Ending Number of Warrants Exercisable Weighted Average Exercise Price Exercisable Schedule of Stock by Class [Table] Class of Stock [Line Items] Sale of stock Offering price Stock issued for purchase of assets, shares issued Stock issued new, shares Proceeds from issuance of common stock Offering costs Stock issued for services, shares issued Stock issued for services, value Average price per share Market price Fair value of market price Shares authorized for issuance Shares available for grant Stock based compensation Unrecognized compensation costs Remaining contractural term Options vested Options unvested Restricted stock units granted Unregnized stock compensation Fair value of vested shares Warrants issued, shares Fair value of warrants issued Warrant expense Weighted average remaining contractual life Intrinsic value exercisable shares warrants Warrants exercised Proceeds from warrants exercised Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Discounts and allowances Concentration risk percentage Contract with customer liability Deferred revenue recorded in prior year Pretax loss Computed “expected” tax expense (benefit) State taxes, net of federal benefit Non-deductible stock options Non-deductible items Foreign tax rate differential True-up to tax return Change in deferred tax asset valuation allowance Total Deferred tax assets: Stock options Deferred Revenue Capitalized R&D Change in FV of contingent consideration Patents/Intangible Assets Lease Liability Other Net operating loss carryforward Total gross deferred tax assets Less: Deferred tax asset valuation allowance Total net deferred tax assets Deferred tax liabilities: ROU Asset Depreciation Total deferred tax liabilities Total net deferred taxes Effective Income Tax Rate Reconciliation, Percent Deferred Tax Assets, Valuation Allowance Increase in the valuation allowance Net operating loss carryforward NOL carryforward with expiration Federal net operating loss carryforward Net operating loss carryforward NOL carryforward without expiration Working capital Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Right-of-Use Assets All Cell Technologies [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Tax Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deposits Assets, Current Assets [Default Label] Liabilities, Current Liabilities Equity, Attributable to Parent Liabilities and Equity Gross Profit Operating Income (Loss) Interest Expense Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Shares, Outstanding Other Comprehensive Income (Loss), Net of Tax ExpensesToMaintainCommittedEquityFacility Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Inventories Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Accrued Taxes Payable Increase (Decrease) in Deferred Income Taxes Net Cash Provided by (Used in) Operating Activities Payments to Acquire Businesses, Net of Cash Acquired WorkingCapitalPaymentForAcquisition Payments to Acquire Property, Plant, and Equipment Payments to Acquire Intangible Assets Net Cash Provided by (Used in) Investing Activities Payment, Tax Withholding, Share-Based Payment Arrangement Payments of Stock Issuance Costs Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Inventory, Policy [Policy Text Block] Lessee, Leases [Policy Text Block] Business Combinations Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Commitments and Contingencies, Policy [Policy Text Block] Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deposits Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Goodwill, Acquired During Period Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Net Income (Loss) Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Finite-Lived Intangible Assets, Accumulated Amortization TotalLongTermLiabilities Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Class of Warrant or Right, Outstanding Class of Warrant or Right, Exercise Price of Warrants or Rights ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice Other Selling and Marketing Expense Income Tax Expense (Benefit) Deferred Tax Assets, Other DeferredTaxLiabilitiesRightOfUseAssets Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Gross Deferred Tax Assets, Net Operating Loss Carryforwards Deferred Tax Assets, Operating Loss Carryforwards, State and Local EX-101.PRE 15 beem-20231231_pre.xml XBRL PRESENTATION FILE XML 17 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Apr. 09, 2024
Jun. 30, 2023
Document Type 10-K      
Amendment Flag false      
Document Annual Report true      
Document Transition Report false      
Document Period End Date Dec. 31, 2023      
Document Fiscal Period Focus FY      
Document Fiscal Year Focus 2023      
Current Fiscal Year End Date --12-31      
Entity File Number 001-38868      
Entity Registrant Name Beam Global      
Entity Central Index Key 0001398805      
Entity Tax Identification Number 26-1342810      
Entity Incorporation, State or Country Code NV      
Entity Address, Address Line One 5660 Eastgate Dr.      
Entity Address, City or Town San Diego      
Entity Address, State or Province CA      
Entity Address, Postal Zip Code 92121      
City Area Code 858      
Local Phone Number 799-4583      
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       $ 141,965,547
Entity Common Stock, Shares Outstanding     14,438,270  
ICFR Auditor Attestation Flag false      
Document Financial Statement Error Correction [Flag] false      
Auditor Firm ID 688 49    
Auditor Name Marcum LLP RSM US LLP    
Auditor Location New York Los Angeles, California    
Common stock, $0.001 par value [Member]        
Title of 12(b) Security Common stock, $0.001 par value      
Trading Symbol BEEM      
Security Exchange Name NASDAQ      
Warrants [Member]        
Title of 12(b) Security Warrants      
Trading Symbol BEEMW      
Security Exchange Name NASDAQ      
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash $ 10,393 $ 1,681
Accounts receivable, net of allowance for credit losses of $447 and $0 15,943 4,429
Prepaid expenses and other current assets 2,453 1,579
Inventory 11,933 12,246
Total current assets 40,722 19,935
Property and equipment, net 16,513 1,548
Operating lease right of use assets 1,026 1,638
Goodwill 10,270 4,600
Intangible assets, net 9,050 9,947
Deposits 62 62
Total assets 77,643 37,730
Current liabilities    
Accounts payable 9,732 2,865
Accrued expenses 2,737 1,687
Sales tax payable 209 33
Deferred revenue, current 828 1,183
Note payable, current 40 0
Deferred consideration, current 2,713 0
Contingent consideration, current 0 6,776
Operating lease liabilities, current 615 628
Total current liabilities 16,874 13,172
Deferred revenue, noncurrent 402 266
Note payable, noncurrent 160 0
Contingent consideration, noncurrent 4,725 15
Other liabilities, noncurrent 3,787 0
Deferred tax liabilities, noncurrent 1,698 0
Operating lease liabilities, noncurrent 455 1,070
Total liabilities 28,101 14,523
Stockholders' equity    
Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of December 31, 2023 and December 31, 2022. 0 0
Common stock, $0.001 par value, 350,000,000 shares authorized, 14,398,243 and 10,178,306 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively. 14 10
Accumulated Other Comprehensive Income (AOCI) 624 0
Additional paid-in-capital 142,265 100,498
Accumulated deficit (93,361) (77,301)
Total stockholders' equity 49,542 23,207
Total liabilities and stockholders' equity $ 77,643 $ 37,730
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, net of allowance for doubtful accounts $ 447 $ 0
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common Stock, shares authorized 350,000,000 350,000,000
Common Stock, shares issued 14,398,243 10,178,306
Common Stock, shares outstanding 14,398,243 10,178,306
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Revenues $ 67,353 $ 21,995
Cost of revenues 66,149 23,662
Gross profit (loss) 1,204 (1,667)
Operating expenses 17,465 18,049
Loss from operations (16,261) (19,716)
Other income (expense)    
Interest income 261 37
Other (expense) income (36) 0
Interest expense (12) (1)
Other income 213 36
Loss before income tax expense (16,048) (19,680)
Income tax expense 12 2
Net loss (16,060) (19,682)
Net foreign currency translation adjustments 624 0
Total Comprehensive Loss $ (15,436) $ (19,682)
Net loss per share - basic $ (1.30) $ (1.99)
Net loss per share - diluted $ (1.30) $ (1.99)
Weighted average shares outstanding - basic 12,345 9,909
Weighted average shares outstanding - diluted 12,345 9,909
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance, value at Dec. 31, 2021 $ 9 $ 83,588 $ (57,619) $ 25,978
Beginning balance, shares at Dec. 31, 2021 8,972        
Stock issued for director services - vested 410 410
Stock issued for director services - vested, shares 22        
Stock issued to escrow account - unvested
Stock issued to escrow account - unvested, shares 4        
Stock issued for acquisition $ 1 14,358 14,359
Stock issued for acquisition, shares 1,055        
Employee stock-based compensation expense 2,000 2,000
Warrants exercised for cash 501 501
Warrants exercised for cash, shares 79        
Stock option exercise and restricted stock unit vestings (cashless) (499) (499)
Stock option exercise and restricted stock unit vestings (cashless), shares 34        
Stock issued for Committed Equity Facility 140 140
Stock issued for Committed Equity Facility, shares 11        
Sale of stock under Committed Equity Facility
Sale of stock under Committed Equity Facility, shares 1        
Net loss (19,682) (19,682)
Ending balance, value at Dec. 31, 2022 $ 10 100,498 (77,301) 23,207
Ending balance, shares at Dec. 31, 2022 10,178        
Stock issued for director services - vested 382 382
Stock issued for director services - vested, shares 31        
Stock issued to (released from) escrow account - unvested
Stock issued to (released from) escrow account - unvested, shares (17)        
Stock-based compensation to consultants 1,704 1,704
Stock-based compensation to consultants, shares 6        
Settlement of earnout related to acquisition $ 1 7,050 7,051
Settlement of earnout related to acquisition, shares 447        
Employee stock-based compensation expense 1,950 1,950
Proceeds from issuance of common stock, pursuant to public offering $ 3 25,421 25,424
Proceeds from issuance of common stock, pursuant to public offering, shares 3,063        
Warrants exercised for cash 185 185
Warrants exercised for cash, shares 29        
Accumulated Other Comprehensive Income (AOCI) 624 624
Stock issued for acquisition and expenses 2,968 2,968
Stock issued for acquisition and expenses, shares 452        
Expenses to maintain Committed Equity Facility 2,107 2,107
Expenses to maintain Committed Equity Facility, shares 209        
Net loss (16,060) (16,060)
Ending balance, value at Dec. 31, 2023 $ 14 $ 142,265 $ (93,361) $ 624 $ 49,542
Ending balance, shares at Dec. 31, 2023 14,398        
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Activities:    
Net loss $ (16,060) $ (19,682)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,862 1,119
Provision on credit losses (548) 0
Common stock issued for services 0 410
Change in fair value of contingent consideration liabilities 259 5,540
Stock-based compensation 2,675 2,000
Stock Compensation expense for non-employees 0 27
(Increase) decrease in:    
Accounts receivable (9,452) (602)
Prepaid expenses and other current assets 918 (846)
Operating lease right of use asset 612 0
Inventory 2,584 (8,244)
Increase (decrease) in:    
Accounts payable 4,829 1,293
Accrued expenses 1,023 919
Operating lease liability (628) 0
Sales tax payable 175 (24)
Deferred revenue (1,230) (24)
Deferred tax liabilities (326)
Net cash used in operating activities (13,307) (18,114)
Investing Activities:    
Acquisition, net of cash acquired (4,651) 0
Working capital payment for acquisition 0 (811)
Purchase of property and equipment (937) (872)
Funding of patent costs (120) (129)
Net cash used in investing activities (5,708) (1,812)
Financing Activities:    
Proceeds from sale of common stock under committed equity facility, net of offering costs 2,107 0
Taxes paid related to net share settlement of equity awards 0 (499)
Proceeds from warrant exercises 185 501
Payments of equity offering costs 0 (344)
Proceeds from issuance of common stock, pursuant to public offering 25,425 0
Net cash provided by (used in) financing activities 27,717 (342)
Effect of exchange rate changes 10 0
Net increase (decrease) in cash 8,712 (20,268)
Cash at beginning of period 1,681 21,949
Cash at end of period 10,393 1,681
Supplemental Disclosure of Cash Flow Information:    
Cash paid for interest 12 0
Cash paid for taxes 12 1
Supplemental Disclosure of Non-Cash Investing and Financing Activities:    
Fair value of common stock issued as consideration for business combination 7,051 14,359
Purchase of property and equipment by incurring current liabilities 0 5
Depreciation cost capitalized into inventory 245
Right-of-use assets obtained in exchange for lease liabilities 0 192
Issuance of stock for Committed Equity Line 0 140
Warrants issued for services to non-employee 1,609 0
Shares issued for services to non-employee $ 95 $ 0
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure [Table]    
Net Income (Loss) Attributable to Parent $ (16,060) $ (19,682)
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CORPORATE ORGANIZATION, NATURE OF OPERATIONS
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
CORPORATE ORGANIZATION, NATURE OF OPERATIONS

 

1. CORPORATE ORGANIZATION, NATURE OF OPERATIONS

 

CORPORATE ORGANIZATION

 

Beam Global (formerly Envision Solar International, Inc.) was incorporated in June 2006 as a limited liability company (“LLC”). Through a series of transactions and mergers, including a series of 2010 transactions where the then existing entity was acquired by an inactive publicly held company in a transaction treated as a recapitalization of the Company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation. On September 15, 2020, Envision Solar International, Inc. announced its rebranding and changed its corporate name to Beam Global (hereinafter the “Company”, “us”, “we”, “our” or “Beam”) and trading on Nasdaq: BEEM and BEEMW.

 

On March 4, 2022, the Company acquired substantially all the assets of All Cell Technologies, LLC (“All Cell”), an energy storage solutions and technologies company based in Broadview, Illinois.

 

On October 20, 2023, the Company completed an acquisition of Amiga DOO Kraljevo (“Amiga”), a company engaged in the manufacture and distribution of steel structures with electronic integration located in Kraljevo, Serbia. Refer to note 4, Business Combination for additional details.

 

NATURE OF OPERATIONS

 

Beam is a clean technology innovator based in San Diego, California; Broadview, Illinois and Kraljevo, Serbia. We develop, design, engineer, manufacture and sell high-quality, renewably energized infrastructure products for electric vehicle (“EV”) charging, outdoor media and branding, and energy security and disaster preparedness as well as safe and compact, highly energy-dense battery solutions. Beam’s products enable vital and highly valuable energy production in locations where it is either too expensive or too impactful to connect to the utility grid, or where the requirements for electrical power are so important that grid failures, like blackouts, are intolerable. Beam’s energy storage products provide high energy density in a safe, compact and bespoke form-factors ideal for the rapidly increasing numbers of mobile and stationary equipment and products which require electrical energy without being connected to the electrical grid.

 

Beam’s products and proprietary technology solutions target four markets that are experiencing significant growth with annual global spending in the billions of dollars:

 

  · electric vehicle (EV) charging infrastructure;
     
  · energy storage solutions;
     
  · energy security and disaster preparedness; and
     
  · outdoor media advertising.

 

XML 26 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

USE OF ESTIMATES

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates 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. Actual results could differ from those estimates. Significant estimates in the accompanying financial statements include the allowance for credit losses (CECL), valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of contingent consideration liability, valuation of intangible assets, estimates of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets, valuation of share-based costs, and the valuation allowance on deferred tax assets.

 

CONCENTRATIONS

 

Credit Risk

 

Financial instruments that potentially subject us to concentrations of credit risk consist of cash and accounts receivable.

 

The Company maintains its cash in banks and financial institution deposits that at times may exceed federally insured limits. The Company has not experienced any losses in such accounts from inception through December 31, 2023. As of December 31, 2023, approximately $10.9 million of the Company’s cash deposits were greater than the federally insured limits.

 

On March 10, 2023, Silicon Valley Bank (“SVB”) was closed by the California Department of Financial Protection and Innovation, which immediately appointed the Federal Deposit Insurance Corporation (“FDIC”) as receiver. All deposits and substantially all the asset of SVB were transferred to Silicon Valley Bridge Bank, N.A. (“SVBB”), which is no longer affiliated with SVB. The Company has full access to all of its deposited funds with SVBB and has opened accounts with Bank of America as well for its operations.

 

Major Customers

 

The Company continually assesses the financial strength of its customers. For the year ended December 31, 2023, three customer accounted for 37%, 16% and 10% of total revenues and for the year ended December 31, 2022, one customer accounted for 11% of total revenues, each with no other single customer accounting for more than 10% of revenues. At December 31, 2023, accounts receivable from four customers accounted for 11%, 10%, 10% and 10% of total accounts receivable and at December 31, 2022, accounts receivable from three customers accounted for 30%, 15% and 11% of total accounts receivable each with no other single customer accounting for more than 10% of the accounts receivable balance. For the years ended December 31, 2023 and 2022, the Company had a heavy concentration of sales to federal, state and local governments which represented 80% and 62% of revenues, respectively.

 

CASH

 

For the purposes of the statements of cash flows, the Company considers all liquid investments with an original maturity of three months or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2023 or December 31, 2022.

 

FOREIGN CURRENCY TRANSLATION

 

The Company’s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga is the Serbian Dinar. The Company translates the assets and liabilities of Amiga at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs, and expenses of Amiga at the average rate of exchange rates in effect during the period. The Company includes translation gains and losses in the stockholders’ equity section of the Company’s consolidated balance sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included in the consolidated statements of operations. The translation gain for the period was $0.6 million resulting from transactions between the Company and Amiga, the timing of the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and the U.S. dollar.

 

FAIR VALUE MEASUREMENTS

 

The fair value of assets and liabilities are based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value maximize the use of observable inputs and minimize the use of unobservable inputs. We use a fair value hierarchy with three levels of inputs, of which the first two are considered observable and the last unobservable, to measure fair value:

 

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

 

The Company’s financial instruments such as accounts receivable, net, accounts payable, and accrued expenses are carried at historical cost basis. At December 31, 2023, the carrying amounts of these instruments approximated their fair values because of the short-term nature of these instruments.

 

ACCOUNTS RECEIVABLE

 

In 2023, the Company adopted Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in this ASU replace the incurred loss model for recognition of credit losses with a methodology that reflects expected credit losses over the life of the loan and requires consideration of a broader range of reasonable and supportable information to calculate credit loss estimates. This update did not have a significant impact on the Company’s consolidated financial statements. The Company does business and extends credit based on an evaluation of each customer’s financial condition, generally without requiring collateral. Management reviews accounts receivable on a periodic basis to determine if any receivables may become uncollectible. Management’s evaluation includes several factors including the aging of the accounts receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer, our historical write-off experience, net of recoveries, and economic conditions. Exposure to losses on receivables is expected to vary by customer due to the financial condition of each customer. The Company estimates future credit losses based on the age of customer receivable balances, collection history and forecasted economic trends. The Company monitors exposure to credit losses and maintains allowances for anticipated losses considered necessary under the circumstances. The allowance for expected credit losses was $0.4 million at December 31, 2023. Receivables acquired from Amiga had an allowance for expected credit losses of $1.0 million and experienced net recoveries of $0.5 million and insignificant currency translation during the year ended December 31, 2023. There was no allowance for expected credit losses or bad debt expense for the year ending December 31, 2022.

 

INVENTORY

 

Inventory is stated at the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated with normal capacity in the manufacturing process. The Company regularly reviews inventory components and quantities on hand and performs annual physical inventory counts.

 

PROPERTY, EQUIPMENT AND DEPRECIATION

 

Property and equipment is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related assets of 3 to 7 years, except for leasehold improvements for which the depreciation is recorded over the shorter of the lease term or the estimated useful life. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are expensed as incurred.

 

Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. 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 the fair value of the assets. There were no events triggering a review for impairment during the year ended December 31, 2023. 

 

LEASES

 

At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether it has the right to direct the use of the asset. The Company allocates the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease payments. The Company has elected to not recognize right of use assets and lease liabilities for short term leases that have a term of 12 months or less.

 

BUSINESS COMBINATION

 

The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows and estimates made by management. The Company records the net assets and results of operations of an acquired entity from the acquisition date. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.

 

Assets acquired, including identifiable intangible assets, are recorded at fair value upon acquisition and are carried at cost less accumulated amortization. Identifiable intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives except for customer relationships, for which the amortization is recorded on an accelerated method over the estimate useful life.

 

Contingent consideration liability is recognized at the estimated fair value on the acquisition date. Subsequent changes to the fair value of contingent consideration liability are recognized in operating expenses in the statement of operations. Contingent consideration liability related to the acquisition consists of commercial milestone payments and are valued using a Monte Carlo simulation. The fair value of commercial milestone payments reflects management’s estimates of discount rates and probability of achieving certain milestones.

 

FINITE-LIVED INTANGIBLE ASSETS

 

Administrative costs for patents are accumulated on the balance sheet as a patent asset until such time as a patent is issued. The costs of these intangible assets are classified as a long-term asset and amortized on a straight-line basis over the legal life of such asset, which is typically 20 years. In the event a patent is denied or abandoned, all accumulated administrative costs will be expensed in the period in which the patent was denied or abandoned.

  

GOODWILL

 

Goodwill represents the excess of the purchase prices of an acquired business over the fair value of the underlying net tangible and intangible assets. The Company is required to assess goodwill for impairment annually, or more frequently if circumstances indicate impairment may have occurred. Such assessment is performed at the reporting unit level, for which the Company has one. The Company first assesses qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test, including macroeconomic conditions, industry and market considerations, and our overall financial performance. If, after completing the qualitative assessment, it is determined it is more likely than not that the estimated fair value is greater than the carrying value, the Company concludes no impairment exists. Alternatively, if the Company determines in the qualitative assessment, it is more likely than not that the fair value is less than its carrying value, then the Company performs a quantitative goodwill impairment test to identify both the existence of an impairment and the amount of impairment loss, by comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit is less than the carrying value, then a goodwill impairment charge is recognized in the amount by which the carrying amount exceeds the fair value, limited to the total amount of goodwill allocated to that reporting unit. The goodwill annual assessment test is performed in the fourth quarter of every year or when an event occurs, or circumstances change such that it is reasonably possible that an impairment may exist. There were no such triggering events during the year ended December 31, 2023 and the annual testing was performed in the fourth quarter with no impairment identified.

  

REVENUE RECOGNITION

 

Revenue is recognized by applying the following five steps: 1) identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance obligation.

 

Revenues are primarily derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products and revenues from sales of professional services.

 

Revenues from inventoried product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for such products within a 30 to 45-day period after delivery.

 

Revenues from maintenance fees for services provided by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service in advance of the maintenance period.

 

Extended maintenance or warranty services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.

 

Revenues from professional services such as relocations, charger replacements or out of warranty repairs are recognized when services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements with agreed hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such services are provided and the customer will be obligated to make payments for such services typically within a 30 to45-day period.

  

Revenue is recorded net of discounts and sales taxes collected on behalf of governmental authorities; shipping and handling fees billed to customers are recorded as revenues.

 

Any deposits received from a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted for as deferred revenue on the balance sheet.

 

The Company generally provides a standard one-year warranty on its EV charging infrastructure products for materials and workmanship but may provide multiple year warranties as negotiated, and it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company accrues for product warranties when the loss is probable and can be reasonably estimated. During the year-ended December 31, 2023, the Company recorded a $0.1 million product warranty accrual in Accrued Expenses with an offset to Cost of Revenues, of which $0.1 million in repairs were completed during the year. For the year ended December 31, 2022, the Company recorded a $0.2 million product warranty accrual, of which $0.1 million in repairs were completed during the year.

 

COST OF REVENUES

 

The Company records direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision, manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs of revenues. The Company further includes shipping and handling costs as cost of revenues.

 

RESEARCH AND DEVELOPMENT

 

Expenditures for research and development of the Company’s products are expensed when incurred and are included in operating expenses. The Company recognized research and development costs of $2.3 million and $1.2 million for the years ending December 31, 2023 and 2022, respectively.

 

ADVERTISING

 

The Company conducts advertising for the promotion of its products and services. Advertising costs are charged to operations and included in operating expenses when incurred. Such amounts aggregated $0.3 million in 2023 and $0.2 million in 2022.

 

STOCK-BASED COMPENSATION

 

Compensation expense related to stock awards is measured at estimated fair market value and the expense is amortized over the vesting period using the straight-line attribution method and expense for performance based stock grants is amortized over the service period.

 

The Company estimates the fair value of each stock option at the grant date by using the Black-Scholes option pricing model. Forfeitures are accounted for as incurred, as a reversal of share-based compensation expense related to awards that will not vest. The fair value of restricted stock units is determined based on the closing market price of the Company’s common stock on the grant date. Compensation expense for time-based restricted stock units (RSUs) is recognized ratably over the vesting period. A portion of RSUs granted contain performance conditions for vesting tied to specific company goals, such as gross margin and revenue targets (PSUs). For the purpose of measuring compensation expense of PSUs, the number of shares expected to vest is estimated at each reporting date based on management’s expectations regarding the relevant performance criteria.

 

INCOME TAXES

 

The Company accounts for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.

 

The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. All tax returns will remain open for examination by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating loss carryforwards. The Company has received no notice of audit from the IRS for any of the open tax years.

 

NET LOSS PER SHARE

 

Basic net loss per share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the periods presented. Diluted net loss per common share is computed using the weighted average number of common stock outstanding for the period, and, if dilutive, potential common stock outstanding during the period. Potential common stock consists of the incremental shares of common stock issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.

 

The following shares were not included in the computation of diluted loss per share for the years ended December 31, 2023 and 2022 because the effects would have been anti-dilutive. These options and warrants may dilute future earnings per share.

          
   December 31, 
   2023   2022 
Stock Options   481,858    336,758 
Warrants   610,745    440,204 
Restricted Stock Units   213,750    213,750 
Total Shares   1,306,353    990,712 

 

COMMITMENTS AND CONTINGENCIES

 

Certain conditions may exist as of the date the financial statements are issued which may result in a loss to the Company, but which will only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company’s legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in the Company’s financial statements. If the assessment indicates that a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal costs in its estimates of amounts to accrue.

 

SEGMENTS

 

The Company assesses its segment reporting based on how it internally manages and reports the results of its business to its chief operating decision maker. Our financial results are reported in one operating and reportable business segment.

 

RECENT ACCOUNTING PRONOUNCEMENTS

 

Recently adopted pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (ASC Topic 326) requiring initial recognition of credit losses, as well as any subsequent change in the estimate, when it is probable that a loss has been incurred. The standard eliminates the threshold for initial recognition in current U.S. GAAP and it covers a broad range of financial instruments, including trade and other receivables at each reporting date. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the financial assets. The Company adopted this standard effective January 1, 2023, with no material effect on the financial statements.

 

Recent pronouncement not yet adopted

 

In October 2023, the FASB issued ASU 2023-06, “Disclosure Improvements” (“ASU 2023-06”), which amends the disclosure or presentation requirements related to various subtopics in the FASB Accounting Standards Codification (the “Codification”). The ASU was issued in response to the SEC’s disclosure update and simplification initiative issued in August 2018. The effective date for the amendments for each topic will be the date on which the SEC’s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoptions prohibited.

 

In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures” (“ASU 2023-09”). ASU 2023-09 requires disaggregated information about a company’s effective tax rate reconciliation and information on income taxes paid. The standard is effective for Beam beginning with our annual financial statements for the fiscal year ending December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact that the updated standard will have on the consolidated financial statements.

 

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LIQUIDITY
12 Months Ended
Dec. 31, 2023
Liquidity  
LIQUIDITY

  

3. LIQUIDITY

 

The Company has a history of net losses, including the accompanying financial statements for the years ended December 31, 2023 and 2022 where the Company had net losses of $16.1 million (which includes $4.3 million of non-cash expenses) and $19.7 million (which includes $9.1 million of non-cash expenses), respectively, and net cash used in operating activities of $13.3 million and $18.1 million, respectively. During 2023, the $13.3 million of operating cash usage included a $9.5 million increase in accounts receivable related to the strong increase in revenues in the fourth quarter of 2023 compared to the fourth quarter of 2022, and the acquisition of Amiga.

 

At December 31, 2023, the Company had a cash balance of $10.4 million and working capital of $23.8 million. In June 2023, the Company raised $25.4 million in net proceeds from a public offering through the issuance of common stock which was intended to cover cash payments for the acquisition of Amiga as well as for working capital. Based on the Company’s current operating plan, the Company believes that it has the ability to fund its operations and meet contractual obligations for at least twelve months from the date of this report. In September 2022, the Company entered into a Common Stock Purchase Agreement and Registration Rights Agreement with B. Riley Principal Capital II, LLC (“B. Riley”) under which the Company has the right, but not the obligation, to sell up to $30.0 million shares or a maximum of two million shares of its common stock over a period of 24 months in its sole discretion (see note 12 for further information). The Company issued 198,033 shares of stock in 2023 for $2.5 million under this agreement. Furthermore, we could pursue other equity or debt financings. In addition, the Company’s outstanding warrants have generated $0.2 million and $0.5 million of proceeds during the years ended December 31, 2023 and 2022, respectively. The Company believes that it will become profitable in the next few years as our revenues continue to grow, we improve our gross profit margins and we leverage our overhead costs, but we expect to continue to incur losses for a period of time. There is no guarantee that profitable operations will be achieved, the warrants will be exercised or that additional capital or debt financing will be available.

 

XML 28 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATION
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATION

 

4.

BUSINESS COMBINATION

 

Amiga DOO Kraljevo

 

On October 20, 2023, the Company acquired Amiga DOO Kraljevo (“Amiga”), pursuant to a Share Sale and Purchase Agreement dated October 6, 2023 (the “Purchase Agreement”) by and among the Company and the owners of Amiga (the “Sellers”). Pursuant to the terms of the Purchase Agreement, the Company acquired all the equity stock of Amiga from the Sellers in exchange for cash and common stock. With respect to the cash portion of the purchase price, the Company paid to the Sellers 4.6 million euros ($4.9 million) (“Tranche 1 Payment”) at closing and an additional 2.5 million euros ($2.7 million) was deferred on December 31, 2023, and paid on January 2, 2024 (“Deferred Tranche 2 Payment”). With respect to the equity portion of the purchase price, the Company issued to the Sellers 293,675 shares of our common stock (“Tranche 1 Issuance”) upon closing and an additional 158,132 shares before December 31, 2023, (“Tranche 2 Issuance”).

 

The Sellers are eligible to earn additional shares of the Company’s common stock if Amiga meets certain revenue milestones for the years ended December 31, 2024 and 2025 (the “Earnout Consideration”). The Earnout Consideration that Sellers are eligible to receive is equal to two times the amount of revenue of Amiga (“Amiga Net Revenue”) that is greater than specific revenue targets for each of the years ended December 31, 2024 and 2025. The Earnout Consideration will be paid in the Company’s stock for each annual target period and will be calculated based on the volume weighted average price of Beam’s common stock for the thirty trading days prior to the end of the applicable measurement period. In no event and under no circumstances will the Sellers receive from the Company or will the Company issue to the Sellers an amount of the Company’s common stock that exceeds 19.99% of the total outstanding common stock of the Company immediately prior to the closing. An estimate of the fair value of the contingent consideration has been recorded in the opening balance sheet. Additionally, if within five years of the closing date of the acquisition Amiga receives a final award in specific legal proceedings in excess of EUR 3.8 million, the amount exceeding EUR 3.8 million is payable to the Sellers. This is not currently considered probable and therefore no accrual has been established. On February 16, 2024, the Company and the Sellers entered into an amendment to the Purchase Agreement (the “Amendment”) to remove the requirement that the Sellers shall be providing services to Amiga as a condition to receive the Earnout Consideration.

 

Amiga, located in Serbia, is engaged in the manufacture and distribution of steel structures with integrated electronics, such as streetlights, cell towers, and ski lift towers. We expect the acquisition of Amiga to assist in introducing our products to Europe, increasing and diversifying our revenues, enhancing our manufacturing and engineering capabilities, accelerating the development of EV Standard™ and other products both in Europe and the US, adding new customer segments in both Europe and the US, increasing barriers to entry for future competition, and advancing Beam’s position as a leader in the green economy.

 

The acquisition was accounted for as a business combination in accordance with Accounting Standards Codification (ASC) 805, Business Combinations. Goodwill represents the premium the Company paid over net fair value of tangible and intangible assets acquired.

 

The valuation of the Earnout Consideration was performed using a discounted cash flow analysis to determine the fair value of the contingent consideration, which includes estimates and assumptions such as forecasted revenues of Amiga, discount rates, and the milestone settlement value. As such valuation includes the use of unobservable inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration will be reassessed on a quarterly basis with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration during the year ended December 31, 2023 is as follows (in thousands):

 

Schedule of change in the fair value of earnout consideration - Amiga      
Balance as of December 31, 2022  $  
Acquisition of Amiga   4,725 
Balance as of December 31, 2023  $4,725 

 

The following table summarizes the estimated fair value allocation of consideration exchanged for the estimated fair value of tangible assets acquired and liabilities assumed at the acquisition date. The estimated fair value for working capital is generally equivalent to the net book value of the acquired assets and liabilities on the acquisition date. Fair value assigned to property, plant and equipment is based on real estate appraisals, market value comparisons, or acquired net book value of recently acquired assets. The valuation of the contingent consideration is based on a discounted cash flow analysis using the Company’s forecasted results for the operations for the two years subject to revenue earn-out targets. The Company incurred $0.2 million of transaction costs during the fiscal year ended December 31, 2023, directly related to the acquisition that are reflected in operating expenses in the statement of operations.

 

Consideration is comprised of the following (in thousands):

     
Cash  $4,874 
Common Stock   1,847 
Deferred Cash Consideration - Tranche 2   2,713 
Deferred Equity Consideration - Tranche 2   1,121 
Earnout Consideration   4,725 
Total consideration  $15,280 

 

The following table shows the allocation of consideration to assets and liabilities at fair value (in thousands):

     
Assets Acquired    
Cash and cash equivalents  $222 
Accounts receivable   1,454 
Inventory   2,181 
Prepaid expenses   414 
Property, plant and equipment   14,282 
Goodwill   5,445 
Total assets acquired  $23,998 
      
Liabilities Assumed     
Accounts payable  $1,948 
Accrued expenses   219 
Deferred revenue   971 
Deferred tax liabilities   1,631 
Other liabilities   3,949 
Total liabilities assumed  $8,718 
      
Net assets acquired  $15,280 

 

All Cell Technologies, LLC

 

On March 4, 2022, the Company acquired substantially all the assets of All Cell Technologies, LLC (“All Cell”), a leader in energy storage solutions. This acquisition has increased and diversified our Company’s revenue, intellectual property portfolio and customer base, and improved our gross profitability and manufacturing capabilities. The Company purchased substantially all of the assets and business of All Cell for 1,055,000 shares of our common stock (“Closing Consideration”) plus an additional $0.9 million in cash for the net working capital held by All Cell at closing.

 

In addition, All Cell is eligible to earn an additional number of shares of our common stock if the acquired energy storage business meets certain revenue milestones (the “Earnout Consideration”). The Earnout Consideration was: (i) two times the amount of energy storage products revenue and contracted backlog that is greater than $7.5 million for 2022 and is (ii) two times the amount of energy storage products 2023 revenue which exceeds the greater of either $13.5 million or 135% of the 2022 cumulative revenue, capped at $20.0 million. Any revenues exceeding $20.0 million in 2023 will not be eligible for the Earnout Consideration. The maximum aggregate number of shares of our common stock that we will issue to All Cell for the Closing Consideration and Earnout Consideration will not exceed 1.8 million shares. Revenue from energy storage products used in Beam Global products will not be considered as contributing to revenue in the Earnout calculation. The Company issued 446,815 shares of stock valued at $7.05 million as payment for the 2022 Earnout Consideration. No shares were earned or issued for the 2023 Earnout Consideration.

 

The valuation of the Earnout Consideration was performed using a two-factor Monte Carlo simulation, which includes estimates and assumptions such as forecasted revenues of All Cell, volatility, discount rates, share price and the milestone settlement value. As such valuation includes the use of unobservable inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration is reassessed on a quarterly basis with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration during the year ended December 31, 2022 and the year ended December 31, 2023 is as follows (in thousands):

     
Balance as of December 31, 2021  $ 
Acquisition of All Cell   1,251 
Change in estimated fair value   5,540 
Balance as of December 31, 2022  $6,791 
Issue earnout shares for 2022   (7,051)
Change in estimated fair value   260 
Balance as of December 31, 2023  $ 

  

The fair value of consideration transferred consisted of the following (in thousands):

    
Common Stock  $14,359 
Working Capital Cash Payment   811 
Earnout Consideration   1,251 
Total consideration transferred  $16,421 

 

The following table summarizes the fair values of assets acquired and liabilities assumed as of the acquisition date (in thousands):

    
Inventory  $2,146 
Prepaid expenses   28 
Deposits   10 
Property, plant and equipment   397 
Right-of-use asset   192 
Intangible assets, including goodwill   15,059 
Total assets acquired   17,832 
      
Customer deposits   (1,219)
Lease liability   (192)
Total liabilities assumed   (1,411)
      
Total assets and liabilities assumed  $16,421 

 

The Company incurred $0.1 million of transaction costs during the year ended December 31, 2022, directly related to the acquisition that is reflected in operating expenses in the statement of operations.

 

Goodwill represents the excess of the total purchase price over the fair value of the underlying net assets, largely arising from synergies expected to be achieved by the combined company and expanded market opportunities. The goodwill is expected to be fully deductible for tax purposes.

 

The fair values assigned to identifiable intangible assets and goodwill acquired are as follows ($ in thousands):

         
   Value   Useful Life (yrs.) 
Developed technology  $8,074    11 
Trade name   1,756    10 
Customer relationships   444    13 
Backlog   185    1 
Goodwill   4,600    N/A 
   $15,059      

 

The fair values of the developed technology, trade name, customer relationships and backlog were estimated using an income approach. Under the income approach, an intangible asset’s fair value is equal to the present value of future economic benefits in the form of cash flows to be derived from ownership of the asset. The estimated fair values were developed by discounting future net cash flows to their present value at market-based rates of return. The useful lives of the intangible assets for amortization purposes were determined by considering the period of expected cash flows used to measure the fair values of the intangible assets adjusted as appropriate for entity-specific factors including legal, competitive, and other factors that may limit the useful life. The identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives except for customer deposits which uses accelerated depreciation.

 

Pro Forma Unaudited Financial Information

 

The unaudited pro forma information for the periods set forth below gives effect to the acquisitions of Amiga and All Cell had they occurred on January 1, 2022. This pro forma information is presented for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved had the transactions been consummated as of that time nor does in purport to be indicative of future financial operating results. The pro forma unaudited financial information includes a conservative estimate of sell-through of the Company’s legacy products, as well as updated depreciation related to the fair value adjustments from the acquisitions.

 

Pro forma net revenues for the years ended December 31, 2023 and 2022 are $75.3 million and $32.3 million, respectively. Proforma net loss for the years ended December 31, 2023 and 2022 are $16.8 million and $22.0 million, respectively.

 

The consolidated statement of operations includes revenue of $11.9 and net loss of $5.8 million related to acquired operations for the year ended December 31, 2023.

 

XML 29 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PREPAID EXPENSES AND OTHER CURRENT ASSETS
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
PREPAID EXPENSES AND OTHER CURRENT ASSETS

 

5. PREPAID EXPENSES AND OTHER CURRENT ASSETS  

 

Prepaid expenses and other current assets are summarized as follows (in thousands):

          
   December 31,   December 31, 
   2023   2022 
Vendor prepayments  $2,253   $1,049 
Deferred equity offering costs   11    344 
Prepaid insurance   42    106 
Related party receivable   116    38 
Other   31    42 
Total prepaid expenses and other current  $2,453   $1,579 

 

Related party receivables as of December 31, 2023 and 2022 consisted primarily of payroll related taxes due for stock-based compensation. 

 

XML 30 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORY
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
INVENTORY

 

6. INVENTORY

 

Inventories are stated at the lower of cost and net realizable value. Costs are determined using the first in-first out (FIFO) method. As of December 31, 2023 and 2022, inventory consists of the following (in thousands):

          
   December 31,   December 31, 
   2023   2022 
Finished goods  $1,953   $2,814 
Work in process   2,006    1,771 
Raw materials   7,974    7,661 
Total inventory  $11,933   $12,246 

 

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

 

7. PROPERTY AND EQUIPMENT

 

Property and equipment consist of the following (in thousands):

          
   December 31,   December 31, 
   2023   2022 
Office furniture and equipment  $227   $186 
Computer equipment and software   248    118 
Land, buildings and leasehold improvements   7,935    180 
Autos   616    337 
Machinery and equipment   9,200    1,556 
Total property and equipment   18,226    2,377 
Less accumulated depreciation   (1,713)   (829)
Property and Equipment, net  $16,513   $1,548 

 

Depreciation expense for 2023 and 2022 was $0.9 million and $0.4 million, respectively. In 2023 and 2022, $0.2 million and $0.2 million of depreciation was capitalized into inventory as manufacturing overhead costs, respectively. See Note 4 for additional details of the acquisition of land, buildings and machinery and equipment.

 

XML 32 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS

 

8. INTANGIBLE ASSETS

 

Intangible assets, net as of December 31, 2023 consist of the following (in thousands):

                    
   December 31, 2022 
   Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount   Weighted-average Amortization Period (yrs) 
Developed technology  $8,074   $(612)  $7,462    11 
Trade name   1,756    (146)   1,610    10 
Customer relationships   444    (49)   395    13 
Backlog   185    (154)   31    1 
Patents   491    (42)   449    20 
Intangible assets  $10,950   $(1,003)  $9,947      

 

   December 31, 2023 
   Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount   Weighted-average Amortization Period (yrs) 
Developed technology  $8,074   $(1,346)  $6,728    11 
Trade name   1,756    (322)   1,434    10 
Customer relationships   444    (110)   334    13 
Backlog   185    (185)       1 
Patents   611    (57)   554    20 
Intangible assets  $11,070   $(2,020)  $9,050      

 

Amortization expense for each of the years ended December 31, 2023 and 2022 was $1.0 million. Amortization expense for intangible assets held as of December 31, 2023 will be $1.0 million for each of the years 2024 – 2028.

 

XML 33 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES AND LONG-TERM LIABILITIES
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND LONG-TERM LIABILITIES

 

9. ACCRUED EXPENSES AND LONG-TERM LIABILITIES  

 

The major components of accrued expenses and long-term liabilities are summarized as follows (in thousands):

          
   December 31,   December 31, 
   2023   2022 
Accrued Expenses:          
Accrued vacation  $246   $190 
Accrued salaries and bonus   1,086    1,220 
Vendor accruals   50    85 
Accrued warranty   27     
Other accrued expense   1,328    192 
Total accrued expenses  $2,737   $1,687 
           
Other Long-Term Liabilities:          
Long-term deferred tax liability  $1,698   $ 
Acquired long-term liability   3,787     
Total long-term liabilities  $5,485   $ 

 

Acquired long-term liability of $3.8 million consists of a restructuring debt settlement from the acquisition of Amiga. The debt restructuring was entered into in 2021 for a nine year term with seven years remaining at December 31, 2023. Payments are due quarterly as a percent of the remaining balance due.

XML 34 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

 

10. COMMITMENTS AND CONTINGENCIES

 

Legal Matters:

 

From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As of December 31, 2023, there were no pending or threatened lawsuits that could reasonably be expected to have a material effect on the results of our operations.

 

Other Commitments:

 

The Company enters into various contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments. Since inception, the Company entered into agreements to act as a reseller for certain vendors; joint development contracts with third parties; referral agreements where the Company would pay a referral fee to the referrer for business generated; sales agent agreements whereby sales agents would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic alliance agreements where both parties agree to cooperate and provide business opportunities to each other and in some instances, provide for a right of first refusal with respect to certain projects of the other parties; agreements with vendors where the vendor may provide marketing, investor relations, public relations, software licenses, technical consulting or subcontractor services, vendor arrangements with non-binding minimum purchasing provisions, and financial advisory agreements where the financial advisor would receive a fee and/or commission for raising capital for the Company.

 

XML 35 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES
12 Months Ended
Dec. 31, 2023
Leases  
LEASES

 

11. LEASES

 

On September 1, 2020, the Company entered into a five-year operating lease with two one-year options to extend the term of the lease. At this time, it is not reasonably certain that the Company will extend the term of the lease and, therefore, the renewal periods have been excluded from the right-of-use (“ROU”) asset. As part of the All Cell acquisition, the Company assumed a facility lease located in Broadview, Illinois, and recorded $0.2 million in right-of-use asset and lease liability. The lease term ended on August 31, 2023 and contains clauses for annual rent escalation. The present values of the lease payment streams were calculated using an effective borrowing rate of 10%. The Company remained in the facility on a month-to-month lease and then entered into a five-year lease extension effective February 1, 2024. As part of the Amiga acquisition, the Company assumed a lease for a small office and a few other small leases in Belgrade, Serbia, which have an indefinite term and may be terminated at any time with 30 days notice. Because of the short term and small value, these leases were not capitalized. The weighted average remaining lease term is 3.3 years.

 

During the twelve months ended December 31, 2023 and 2022, cash paid for amounts included in the measurement of operating lease liabilities was $0.8 million and $0.6 million, respectively. Operating lease cost for the twelve months ended December 31, 2023 and 2022 were $0.8 million and $0.8 million, respectively.

 

As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate to discount the lease payments to present value. The estimated incremental borrowing rate is derived from information available at the lease commencement date. The future minimum rental commitments for our operating leases is as follows (in thousands):

     
2024  $1,029 
2025   820 
2026   364 
2027   377 
2028   390 
Total undiscounted future minimum payments   2,980 
Less imputed interest   (489)
Total lease liability  $2,491 

 

XML 36 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS’ EQUITY
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
STOCKHOLDERS’ EQUITY

12. STOCKHOLDERS’ EQUITY

 

Stock Issued for Public Offering

 

In June 2023, the Company sold 3,062,500 shares of its common stock at an offering price of $9.00 per share in a public offering. The offering provided net proceeds of approximately $25.4 million after deducting underwriting discounts and commissions and offering expenses paid by the Company.

 

Stock Issued for Acquisition

 

The Company issued 1,055,000 shares of its common stock upon acquiring certain assets of All Cell during the year ended December 31, 2022. An additional 446,815 shares were issued in 2023 to All Cell in payment of contingent consideration for 2022 results.

 

The Company issued 451,807 shares of its common stock upon acquiring Amiga during the year ended December 31, 2023. See further discussion in note 4. Business Combination.

 

Committed Equity Facility

 

On September 2, 2022, the Company entered into a Common Stock Purchase Agreement (the “Purchase Agreement”) with B. Riley. Pursuant to the Purchase Agreement, the Company has the right, in its sole discretion, to sell to B. Riley up to $30.0 million, but in any event, a maximum of 2 million shares of the Company’s common stock at 97% of the volume weighted average price (“VWAP”) of the Company’s common stock on the trading day, calculated in accordance with the Purchase Agreement, over a period of 24 months subject to certain limitations and conditions contained in the Purchase Agreement. Sales and timing of any sales are solely at the election of the Company, and the Company is under no obligation to sell any common stock to B. Riley under the Purchase Agreement. As consideration for B. Riley’s commitment to purchase shares of the Company’s common stock the Company issued B. Riley 10,484 shares of its common stock in both September 2022 and April 2023.

 

The Company incurred an aggregate cost of approximately $0.4 million in connection with the Purchase Agreement, including the fair value of the shares of common stock issued to B. Riley, which were recorded as equity on the Balance Sheet and offset proceeds from the sale of the Company’s common stock under the Purchase Agreement.

 

During the year ended December 31, 2023, the Company issued 198,033 shares under the Purchase Agreement for $2.5 million in proceeds, of which $0.5 million was offset by the offering costs.

 

Stock Issued For Services

 

In March 2023, the Company issued 6,444 shares of its common stock in exchange for marketing services to be provided over a six-month period. The number of shares were determined by dividing $0.1 million by the volume-weighted average price (VWAP) per share of the Company’s common stock for the 30 days preceding the effective date which was $15.518. The shares were then valued based on a market price on the date of grant of $14.72 resulting in a fair value of $0.1 million which was recorded to prepaid expenses and other current assets upon issuance and recognized over the service period which ended in the third quarter of 2023. 

 

Awards Under Stock Incentive Plans

 

On June 9, 2021, the Company’s stockholders approved the Beam Global 2021 Equity Incentive Plan (the “2021 Plan”) under which 2,000,000 shares of the Company’s common stock are allowed to be issued pursuant to the exercise of stock options or other awards granted under such plan in addition to the 630,000 shares previously allowed under the Beam Global 2011 Stock Incentive Plan. The number of shares reserved for issuance under the 2021 Plan will increase automatically on January 1 of each of 2022 through 2031 by the number of shares equal to 5% of the aggregate number of outstanding shares of the Company’s common stock as of the immediately preceding December 31, or a lesser number as may be determined by our board of directors or compensation committee. As of December 31, 2023, 2.7 million shares remain available to grant under the 2021 Plan.

 

Stock Options

 

Stock options are granted to new and existing employees. New employee option grants generally have a term of ten years and vest ratably over four years. Existing employee option grants generally have a term of ten years and vest immediately upon grant.

 

The fair value of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected option life and expected volatility in the market value of the underlying common stock based on our historical volatility. The Black-Scholes option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected stock price volatility because the Company’s stock options and warrants have characteristics different from those of its traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate.

 

We used the assumptions in the table below and we assumed there would not be dividends granted for the options granted in fiscal 2023 and 2022:

          
   Year ended December 31, 
   2023   2022 
Expected volatility   90.25% - 94.51%    94.94% - 97.41% 
Expected term   5 - 7 Years    5 - 7 Years 
Risk-free interest rate   3.55% - 4.47%    1.55% - 3.86% 
Weighted-average FV  $5.93    $13.02 

 

Option activity for the years ended December 31, 2023 and 2022 is as follows:

                  
       Weighted   Weighted    
       Average   Average  Intrinsic 
   Number of   Exercise   Remaining  Value 
   Options   Price   Contractual Life  (in thousands) 
Outstanding at December 31, 2021   263,433   $11.56         
Granted   78,400    16.72         
Exercised   (1,750)   6.67         
Forfeited   (3,325)   36.25         
Outstanding at December 31, 2022   336,758    12.54         
Granted   169,800    7.54         
Forfeited   (24,700)   19.70         
Outstanding at December 31, 2023   481,858   $10.41   7.25 Years  $350 
Exercisable at December 31, 2023   151,310   $5.55   7.18 Years  $233 

 

The Company’s stock option compensation expense was $0.7 million and $0.9 million for the years ended December 31, 2023 and 2022, respectively, and there was $1.3 million of total unrecognized compensation costs related to outstanding stock options at December 31, 2023 which will be recognized over 4.0 years. There were no options exercised in the year ended December 31, 2023, and the total intrinsic value of options exercised was immaterial for the year ended December 31, 2022. Number of stock options vested and unvested as of December 31, 2023 were 335,745 and 146,113, respectively.

 

Restricted Stock Units

 

In November 2022, the Company granted 285,000 restricted stock units (RSUs) to its Chief Executive Officer (CEO), half of which contains performance conditions (PSUs). 50% of the RSUs without performance condition vested upon grant, and 25% will vest on February 1st of 2024 and 2025. The number of shares issuable under the PSUs are determined based on the achievement of performance metrics specific to the Company that are measured at the end of fiscal year 2024. The fair value of both the RSUs and PSUs were based on the stock price of $13.05 per share on the date of grant. The PSUs were further reviewed to determine estimated performance over the term and then a factor was applied ranging from 0% to 150% of the grant date fair value. This estimate is reviewed quarterly.

 

A summary of activity of the RSUs for the year ended December 31, 2023, is as follows:

               
   PSU   RSU   Weighted- 
   Nonvested   Nonvested   Average Grant- 
   Shares   Shares   Date Fair Value 
Nonvested at December 31, 2021          $ 
Granted   142,500    142,500    13.05 
Vested       (71,250)   13.05 
Nonvested at December 31, 2022   142,500    71,250    13.05 
Granted            
Vested            
Nonvested at December 31, 2023   142,500    71,250   $13.05 

 

 

Stock compensation expense related to restricted stock units was $1.2 million during the year ended December 31, 2023, with $1.4 million in unrecognized stock compensation expense remaining to be recognized over 1.2 years as of December 31, 2023. There were no restricted stock units that vested during the year ended December 31, 2023.

 

Restricted Stock Awards

 

The Company issues restricted stock to the members of its board of directors as compensation for such members’ services. Such grants generally vest ratably over four quarters. Through 2022, the Company also issued restricted stock to its CEO, for which generally 50% of the shares granted vest ratably over four quarters and the remaining 50% vest ratably over twelve quarters. The common stock related to these awards are issued to an escrow account on the date of grant and released to the grantee upon vest. The fair value is determined based on the closing stock price of the Company’s common stock on the date granted and the related expense is recognized ratably over the vesting period.

 

A summary of activity of the restricted stock awards for the years ended December 31, 2023 and 2022 is as follows:

          
       Weighted- 
   Nonvested   Average Grant- 
   Shares   Date Fair Value 
Nonvested at December 31, 2021   13,669   $20.45 
Granted   26,136    14.68 
Vested   (21,940)   18.75 
Nonvested at December 31, 2022   17,865    14.11 
Granted   19,795    10.98 
Vested   (31,022)   12.29 
Forfeited   (5,400)   11.68 
Nonvested at December 31, 2023   1,238   $20.17 

 

Stock compensation expense related to restricted stock awards was $0.4 million for each of the years ended December 31, 2023 and 2022, respectively. Fair values of restricted stock vested during each of the years ended December 31, 2023 and 2022 were $0.4 million.

 

As of December 31, 2023, there were unreleased shares of common stock representing $20 thousand of unrecognized restricted stock grant expense which will be recognized over 1.25 years.

  

Warrants

 

During the year ended December 31, 2023, the Company issued warrants to purchase up to 200,000 shares of the Company’s common stock at a price per share equal to $17.00 to a consultant for investor relations services to be provided over a five-year period. The warrants are immediately exercisable but are subject to repurchase by the Company until the required service is provided. The fair value of such warrants was $8.05 per share or $1.6 million on the date of grant using the Black-Scholes option-pricing model. This model incorporated certain assumptions for inputs including a risk-free market interest rate of 3.86%, expected dividend yield of the underlying common stock of 0%, expected life of 2.5 years and expected volatility in the market value of the underlying common stock based on our historical volatility of 99.6%. The fair value of the warrants was recorded to prepaid expenses and other current assets to be recognized over the service period. During the year ended December 31, 2023, $0.2 million was recorded as expense and at December 31, 2023, $1.4 million of cost has not been recognized and will be recognized over the next 4.25 years.

 

A summary of activity of warrants outstanding for the years ended December 31, 2023 and 2022 is as follows:

          
   Number of Warrants   Weighted Average Exercise Price 
Outstanding at December 31, 2021   519,658   $6.30 
Exercised   (79,454)   6.30 
Outstanding at December 31, 2022   440,204    6.30 
Granted   200,000    17.00 
Exercised   (29,459)   6.30 
Outstanding at December 31, 2023   610,745   $9.80 
Exercisable at December 31, 2023   610,745   $9.80 

 

Exercisable warrants as of December 31, 2023 have a weighted average remaining contractual life of 1.60 years. Of the outstanding warrants, 410,745 will expire in April 2024. The intrinsic value of the exercisable shares of the warrants at December 31, 2023 was $0.3.

 

During the year ended December 31, 2023, 29,459 warrants to purchase shares of the Company’s registered common stock were exercised generating $0.2 million, and in the year ended December 31, 2022, 79,454 warrants to purchase shares of the Company’s registered common stock were exercised generating $0.5 million.

 

XML 37 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUES
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUES

 

13. REVENUES

 

For each of the identified periods, revenues can be categorized into the following (in thousands):

          
   Twelve Months Ended 
   December 31, 
   2023   2022 
Product sales  $65,152   $20,347 
Maintenance fees   83    53 
Professional services   146    527 
Shipping and handling   2,308    1,137 
Discounts and allowances   (337)   (69)
Total revenues  $67,353   $21,995 

 

During the year ended December 31, 2023 and 2022, 80% and 62% of revenues were derived from federal, state and local governments, respectively. In addition, 15% of revenues in the year ended December 31, 2023 were international sales compared to 9% in the prior year.

 

At December 31, 2023 and 2022, deferred revenue was $1.2 million and $1.4 million, respectively. These amounts consisted mainly of customer deposits in the amount of $0.7 million and $1.0 million for December 31, 2023 and 2022, respectively and prepaid multi-year maintenance plans for previously sold products which account for $0.5 million and $0.3 million for December 31, 2023 and 2022, respectively, and pertain to services to be provided through 2029. Revenue recognized during the year ended December 31, 2023 and 2022 which pertained to revenue deferred in prior years was $0.4 million and $0.1 million respectively.

 

XML 38 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES

 

14.

INCOME TAXES

 

There was no Federal income tax expense for the years ended December 31, 2023 and 2022 due to the Company’s net losses. Income tax expense represents the minimum state taxes due.

 

The pretax loss by country is shown below (in thousands):

          
   Year Ended December 31, 
   2023   2022 
         
United States  $(15,682)  $(19,680)
International  $(366)  $ 

 

The blended Federal and State tax rate of 27.77% applies to loss before taxes. The Company’s tax expense differs from the “expected” tax expense for Federal income tax purposes, (computed by applying the United States Federal tax rate of 21% to loss before taxes), as follows (in thousands):

          
   Year Ended December 31, 
   2023   2022 
Computed “expected” tax expense (benefit)  $(3,370)  $(4,136)
State taxes, net of federal benefit   (933)   (1,383)
Non-deductible stock options   14    (3)
Non-deductible items   48    154 
Foreign tax rate differential   22     
True-up to tax return   70    9 
Change in deferred tax asset valuation allowance   4,161    5,361 
Total  $12   $2 

 

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant portions of deferred tax assets and liabilities are as follows (in thousands):

          
   Year Ended December 31, 
   2023   2022 
Deferred tax assets:          
Stock options  $1,115   $701 
Deferred Revenue   147    118 
Capitalized R&D   286    234 
Change in FV of contingent consideration       1,579 
Patents/Intangible Assets   1,598    113 
Lease Liability   297     
Other   287    278 
Net operating loss carryforward   19,035    15,372 
Total gross deferred tax assets   22,765    18,395 
Less: Deferred tax asset valuation allowance   (22,500)   (18,339)
Total net deferred tax assets   265    56 
           
Deferred tax liabilities:          
ROU Asset   (283)    
Depreciation   (1,680)   (56)
Total deferred tax liabilities   (1,963)   (56)
           
Total net deferred taxes  $(1,698)  $ 

 

As a result of the Company’s history of incurring operating losses, a full valuation allowance has been established. The valuation allowance at December 31, 2023 was $22.5 million. The increase in the valuation allowance during 2023 was $4.2 million which was all recorded through deferred taxes.

 

At December 31, 2023, the Company has a Federal net operating loss carry forward of $68.1 million, of which $25.1 million is available to offset future net income through 2037, a State net operating loss carry forward of $70.8 million and a Serbian net operating loss carry forward of $0.4 million. The net operating loss (“NOL”) expires during the years 2027 to 2037 and $43.0 million may be carried forward indefinitely and limited to offsetting 80% of taxable income. The utilization of the net operating loss carryforwards is dependent upon the ability of the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in ownership of the Company occurs as a result of the Company’s issuance of common stock, the utilization of the NOL carry forward will be subject to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that such a change has occurred.

 

No liability related to uncertain tax positions is recorded on the financial statements related to uncertain tax positions. There are no unrecognized tax benefits as of December 31, 2023. The Company does not expect that uncertain tax benefits will materially change in the next 12 months.

 

All tax returns will remain open for examination by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating loss carryforwards.

 

XML 39 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
USE OF ESTIMATES

USE OF ESTIMATES

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates 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. Actual results could differ from those estimates. Significant estimates in the accompanying financial statements include the allowance for credit losses (CECL), valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of contingent consideration liability, valuation of intangible assets, estimates of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets, valuation of share-based costs, and the valuation allowance on deferred tax assets.

 

CONCENTRATIONS

CONCENTRATIONS

 

Credit Risk

 

Financial instruments that potentially subject us to concentrations of credit risk consist of cash and accounts receivable.

 

The Company maintains its cash in banks and financial institution deposits that at times may exceed federally insured limits. The Company has not experienced any losses in such accounts from inception through December 31, 2023. As of December 31, 2023, approximately $10.9 million of the Company’s cash deposits were greater than the federally insured limits.

 

On March 10, 2023, Silicon Valley Bank (“SVB”) was closed by the California Department of Financial Protection and Innovation, which immediately appointed the Federal Deposit Insurance Corporation (“FDIC”) as receiver. All deposits and substantially all the asset of SVB were transferred to Silicon Valley Bridge Bank, N.A. (“SVBB”), which is no longer affiliated with SVB. The Company has full access to all of its deposited funds with SVBB and has opened accounts with Bank of America as well for its operations.

 

Major Customers

 

The Company continually assesses the financial strength of its customers. For the year ended December 31, 2023, three customer accounted for 37%, 16% and 10% of total revenues and for the year ended December 31, 2022, one customer accounted for 11% of total revenues, each with no other single customer accounting for more than 10% of revenues. At December 31, 2023, accounts receivable from four customers accounted for 11%, 10%, 10% and 10% of total accounts receivable and at December 31, 2022, accounts receivable from three customers accounted for 30%, 15% and 11% of total accounts receivable each with no other single customer accounting for more than 10% of the accounts receivable balance. For the years ended December 31, 2023 and 2022, the Company had a heavy concentration of sales to federal, state and local governments which represented 80% and 62% of revenues, respectively.

 

CASH

CASH

 

For the purposes of the statements of cash flows, the Company considers all liquid investments with an original maturity of three months or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2023 or December 31, 2022.

 

FOREIGN CURRENCY TRANSLATION

FOREIGN CURRENCY TRANSLATION

 

The Company’s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga is the Serbian Dinar. The Company translates the assets and liabilities of Amiga at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs, and expenses of Amiga at the average rate of exchange rates in effect during the period. The Company includes translation gains and losses in the stockholders’ equity section of the Company’s consolidated balance sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included in the consolidated statements of operations. The translation gain for the period was $0.6 million resulting from transactions between the Company and Amiga, the timing of the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and the U.S. dollar.

 

FAIR VALUE MEASUREMENTS

FAIR VALUE MEASUREMENTS

 

The fair value of assets and liabilities are based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value maximize the use of observable inputs and minimize the use of unobservable inputs. We use a fair value hierarchy with three levels of inputs, of which the first two are considered observable and the last unobservable, to measure fair value:

 

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

 

The Company’s financial instruments such as accounts receivable, net, accounts payable, and accrued expenses are carried at historical cost basis. At December 31, 2023, the carrying amounts of these instruments approximated their fair values because of the short-term nature of these instruments.

 

ACCOUNTS RECEIVABLE

ACCOUNTS RECEIVABLE

 

In 2023, the Company adopted Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in this ASU replace the incurred loss model for recognition of credit losses with a methodology that reflects expected credit losses over the life of the loan and requires consideration of a broader range of reasonable and supportable information to calculate credit loss estimates. This update did not have a significant impact on the Company’s consolidated financial statements. The Company does business and extends credit based on an evaluation of each customer’s financial condition, generally without requiring collateral. Management reviews accounts receivable on a periodic basis to determine if any receivables may become uncollectible. Management’s evaluation includes several factors including the aging of the accounts receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer, our historical write-off experience, net of recoveries, and economic conditions. Exposure to losses on receivables is expected to vary by customer due to the financial condition of each customer. The Company estimates future credit losses based on the age of customer receivable balances, collection history and forecasted economic trends. The Company monitors exposure to credit losses and maintains allowances for anticipated losses considered necessary under the circumstances. The allowance for expected credit losses was $0.4 million at December 31, 2023. Receivables acquired from Amiga had an allowance for expected credit losses of $1.0 million and experienced net recoveries of $0.5 million and insignificant currency translation during the year ended December 31, 2023. There was no allowance for expected credit losses or bad debt expense for the year ending December 31, 2022.

 

INVENTORY

INVENTORY

 

Inventory is stated at the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated with normal capacity in the manufacturing process. The Company regularly reviews inventory components and quantities on hand and performs annual physical inventory counts.

 

PROPERTY, EQUIPMENT AND DEPRECIATION

PROPERTY, EQUIPMENT AND DEPRECIATION

 

Property and equipment is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related assets of 3 to 7 years, except for leasehold improvements for which the depreciation is recorded over the shorter of the lease term or the estimated useful life. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are expensed as incurred.

 

Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. 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 the fair value of the assets. There were no events triggering a review for impairment during the year ended December 31, 2023. 

 

LEASES

LEASES

 

At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether it has the right to direct the use of the asset. The Company allocates the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease payments. The Company has elected to not recognize right of use assets and lease liabilities for short term leases that have a term of 12 months or less.

 

BUSINESS COMBINATION

BUSINESS COMBINATION

 

The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows and estimates made by management. The Company records the net assets and results of operations of an acquired entity from the acquisition date. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.

 

Assets acquired, including identifiable intangible assets, are recorded at fair value upon acquisition and are carried at cost less accumulated amortization. Identifiable intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives except for customer relationships, for which the amortization is recorded on an accelerated method over the estimate useful life.

 

Contingent consideration liability is recognized at the estimated fair value on the acquisition date. Subsequent changes to the fair value of contingent consideration liability are recognized in operating expenses in the statement of operations. Contingent consideration liability related to the acquisition consists of commercial milestone payments and are valued using a Monte Carlo simulation. The fair value of commercial milestone payments reflects management’s estimates of discount rates and probability of achieving certain milestones.

 

FINITE-LIVED INTANGIBLE ASSETS

FINITE-LIVED INTANGIBLE ASSETS

 

Administrative costs for patents are accumulated on the balance sheet as a patent asset until such time as a patent is issued. The costs of these intangible assets are classified as a long-term asset and amortized on a straight-line basis over the legal life of such asset, which is typically 20 years. In the event a patent is denied or abandoned, all accumulated administrative costs will be expensed in the period in which the patent was denied or abandoned.

  

GOODWILL

GOODWILL

 

Goodwill represents the excess of the purchase prices of an acquired business over the fair value of the underlying net tangible and intangible assets. The Company is required to assess goodwill for impairment annually, or more frequently if circumstances indicate impairment may have occurred. Such assessment is performed at the reporting unit level, for which the Company has one. The Company first assesses qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test, including macroeconomic conditions, industry and market considerations, and our overall financial performance. If, after completing the qualitative assessment, it is determined it is more likely than not that the estimated fair value is greater than the carrying value, the Company concludes no impairment exists. Alternatively, if the Company determines in the qualitative assessment, it is more likely than not that the fair value is less than its carrying value, then the Company performs a quantitative goodwill impairment test to identify both the existence of an impairment and the amount of impairment loss, by comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit is less than the carrying value, then a goodwill impairment charge is recognized in the amount by which the carrying amount exceeds the fair value, limited to the total amount of goodwill allocated to that reporting unit. The goodwill annual assessment test is performed in the fourth quarter of every year or when an event occurs, or circumstances change such that it is reasonably possible that an impairment may exist. There were no such triggering events during the year ended December 31, 2023 and the annual testing was performed in the fourth quarter with no impairment identified.

  

REVENUE RECOGNITION

REVENUE RECOGNITION

 

Revenue is recognized by applying the following five steps: 1) identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance obligation.

 

Revenues are primarily derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products and revenues from sales of professional services.

 

Revenues from inventoried product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for such products within a 30 to 45-day period after delivery.

 

Revenues from maintenance fees for services provided by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service in advance of the maintenance period.

 

Extended maintenance or warranty services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.

 

Revenues from professional services such as relocations, charger replacements or out of warranty repairs are recognized when services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements with agreed hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such services are provided and the customer will be obligated to make payments for such services typically within a 30 to45-day period.

  

Revenue is recorded net of discounts and sales taxes collected on behalf of governmental authorities; shipping and handling fees billed to customers are recorded as revenues.

 

Any deposits received from a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted for as deferred revenue on the balance sheet.

 

The Company generally provides a standard one-year warranty on its EV charging infrastructure products for materials and workmanship but may provide multiple year warranties as negotiated, and it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company accrues for product warranties when the loss is probable and can be reasonably estimated. During the year-ended December 31, 2023, the Company recorded a $0.1 million product warranty accrual in Accrued Expenses with an offset to Cost of Revenues, of which $0.1 million in repairs were completed during the year. For the year ended December 31, 2022, the Company recorded a $0.2 million product warranty accrual, of which $0.1 million in repairs were completed during the year.

 

COST OF REVENUES

COST OF REVENUES

 

The Company records direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision, manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs of revenues. The Company further includes shipping and handling costs as cost of revenues.

 

RESEARCH AND DEVELOPMENT

RESEARCH AND DEVELOPMENT

 

Expenditures for research and development of the Company’s products are expensed when incurred and are included in operating expenses. The Company recognized research and development costs of $2.3 million and $1.2 million for the years ending December 31, 2023 and 2022, respectively.

 

ADVERTISING

ADVERTISING

 

The Company conducts advertising for the promotion of its products and services. Advertising costs are charged to operations and included in operating expenses when incurred. Such amounts aggregated $0.3 million in 2023 and $0.2 million in 2022.

 

STOCK-BASED COMPENSATION

STOCK-BASED COMPENSATION

 

Compensation expense related to stock awards is measured at estimated fair market value and the expense is amortized over the vesting period using the straight-line attribution method and expense for performance based stock grants is amortized over the service period.

 

The Company estimates the fair value of each stock option at the grant date by using the Black-Scholes option pricing model. Forfeitures are accounted for as incurred, as a reversal of share-based compensation expense related to awards that will not vest. The fair value of restricted stock units is determined based on the closing market price of the Company’s common stock on the grant date. Compensation expense for time-based restricted stock units (RSUs) is recognized ratably over the vesting period. A portion of RSUs granted contain performance conditions for vesting tied to specific company goals, such as gross margin and revenue targets (PSUs). For the purpose of measuring compensation expense of PSUs, the number of shares expected to vest is estimated at each reporting date based on management’s expectations regarding the relevant performance criteria.

 

INCOME TAXES

INCOME TAXES

 

The Company accounts for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.

 

The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. All tax returns will remain open for examination by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating loss carryforwards. The Company has received no notice of audit from the IRS for any of the open tax years.

 

NET LOSS PER SHARE

NET LOSS PER SHARE

 

Basic net loss per share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the periods presented. Diluted net loss per common share is computed using the weighted average number of common stock outstanding for the period, and, if dilutive, potential common stock outstanding during the period. Potential common stock consists of the incremental shares of common stock issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.

 

The following shares were not included in the computation of diluted loss per share for the years ended December 31, 2023 and 2022 because the effects would have been anti-dilutive. These options and warrants may dilute future earnings per share.

          
   December 31, 
   2023   2022 
Stock Options   481,858    336,758 
Warrants   610,745    440,204 
Restricted Stock Units   213,750    213,750 
Total Shares   1,306,353    990,712 

 

COMMITMENTS AND CONTINGENCIES

COMMITMENTS AND CONTINGENCIES

 

Certain conditions may exist as of the date the financial statements are issued which may result in a loss to the Company, but which will only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company’s legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in the Company’s financial statements. If the assessment indicates that a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal costs in its estimates of amounts to accrue.

 

SEGMENTS

SEGMENTS

 

The Company assesses its segment reporting based on how it internally manages and reports the results of its business to its chief operating decision maker. Our financial results are reported in one operating and reportable business segment.

 

RECENT ACCOUNTING PRONOUNCEMENTS

RECENT ACCOUNTING PRONOUNCEMENTS

 

Recently adopted pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (ASC Topic 326) requiring initial recognition of credit losses, as well as any subsequent change in the estimate, when it is probable that a loss has been incurred. The standard eliminates the threshold for initial recognition in current U.S. GAAP and it covers a broad range of financial instruments, including trade and other receivables at each reporting date. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the financial assets. The Company adopted this standard effective January 1, 2023, with no material effect on the financial statements.

 

Recent pronouncement not yet adopted

 

In October 2023, the FASB issued ASU 2023-06, “Disclosure Improvements” (“ASU 2023-06”), which amends the disclosure or presentation requirements related to various subtopics in the FASB Accounting Standards Codification (the “Codification”). The ASU was issued in response to the SEC’s disclosure update and simplification initiative issued in August 2018. The effective date for the amendments for each topic will be the date on which the SEC’s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoptions prohibited.

 

In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures” (“ASU 2023-09”). ASU 2023-09 requires disaggregated information about a company’s effective tax rate reconciliation and information on income taxes paid. The standard is effective for Beam beginning with our annual financial statements for the fiscal year ending December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact that the updated standard will have on the consolidated financial statements.

 

XML 40 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of anti-dilutive
          
   December 31, 
   2023   2022 
Stock Options   481,858    336,758 
Warrants   610,745    440,204 
Restricted Stock Units   213,750    213,750 
Total Shares   1,306,353    990,712 
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATION (Tables)
12 Months Ended
Dec. 31, 2023
Amiga [Member]  
Business Acquisition [Line Items]  
Schedule of change in the fair value of earnout consideration - Amiga

 

Schedule of change in the fair value of earnout consideration - Amiga      
Balance as of December 31, 2022  $  
Acquisition of Amiga   4,725 
Balance as of December 31, 2023  $4,725 
Schedule of consideration for acquisitions
     
Cash  $4,874 
Common Stock   1,847 
Deferred Cash Consideration - Tranche 2   2,713 
Deferred Equity Consideration - Tranche 2   1,121 
Earnout Consideration   4,725 
Total consideration  $15,280 
Schedule of assets acquired and liabilities assumed
     
Assets Acquired    
Cash and cash equivalents  $222 
Accounts receivable   1,454 
Inventory   2,181 
Prepaid expenses   414 
Property, plant and equipment   14,282 
Goodwill   5,445 
Total assets acquired  $23,998 
      
Liabilities Assumed     
Accounts payable  $1,948 
Accrued expenses   219 
Deferred revenue   971 
Deferred tax liabilities   1,631 
Other liabilities   3,949 
Total liabilities assumed  $8,718 
      
Net assets acquired  $15,280 
All Cell Technologies [Member]  
Business Acquisition [Line Items]  
Schedule of consideration for acquisitions
    
Common Stock  $14,359 
Working Capital Cash Payment   811 
Earnout Consideration   1,251 
Total consideration transferred  $16,421 
Schedule of assets acquired and liabilities assumed
    
Inventory  $2,146 
Prepaid expenses   28 
Deposits   10 
Property, plant and equipment   397 
Right-of-use asset   192 
Intangible assets, including goodwill   15,059 
Total assets acquired   17,832 
      
Customer deposits   (1,219)
Lease liability   (192)
Total liabilities assumed   (1,411)
      
Total assets and liabilities assumed  $16,421 
Schedule of change in the fair value of earnout consideration
     
Balance as of December 31, 2021  $ 
Acquisition of All Cell   1,251 
Change in estimated fair value   5,540 
Balance as of December 31, 2022  $6,791 
Issue earnout shares for 2022   (7,051)
Change in estimated fair value   260 
Balance as of December 31, 2023  $ 
Schedule of acquired intangible assets
         
   Value   Useful Life (yrs.) 
Developed technology  $8,074    11 
Trade name   1,756    10 
Customer relationships   444    13 
Backlog   185    1 
Goodwill   4,600    N/A 
   $15,059      
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of other current assets
          
   December 31,   December 31, 
   2023   2022 
Vendor prepayments  $2,253   $1,049 
Deferred equity offering costs   11    344 
Prepaid insurance   42    106 
Related party receivable   116    38 
Other   31    42 
Total prepaid expenses and other current  $2,453   $1,579 
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORY (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventory
          
   December 31,   December 31, 
   2023   2022 
Finished goods  $1,953   $2,814 
Work in process   2,006    1,771 
Raw materials   7,974    7,661 
Total inventory  $11,933   $12,246 
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
          
   December 31,   December 31, 
   2023   2022 
Office furniture and equipment  $227   $186 
Computer equipment and software   248    118 
Land, buildings and leasehold improvements   7,935    180 
Autos   616    337 
Machinery and equipment   9,200    1,556 
Total property and equipment   18,226    2,377 
Less accumulated depreciation   (1,713)   (829)
Property and Equipment, net  $16,513   $1,548 
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
                    
   December 31, 2022 
   Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount   Weighted-average Amortization Period (yrs) 
Developed technology  $8,074   $(612)  $7,462    11 
Trade name   1,756    (146)   1,610    10 
Customer relationships   444    (49)   395    13 
Backlog   185    (154)   31    1 
Patents   491    (42)   449    20 
Intangible assets  $10,950   $(1,003)  $9,947      

 

   December 31, 2023 
   Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount   Weighted-average Amortization Period (yrs) 
Developed technology  $8,074   $(1,346)  $6,728    11 
Trade name   1,756    (322)   1,434    10 
Customer relationships   444    (110)   334    13 
Backlog   185    (185)       1 
Patents   611    (57)   554    20 
Intangible assets  $11,070   $(2,020)  $9,050      
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of accrued expenses
          
   December 31,   December 31, 
   2023   2022 
Accrued Expenses:          
Accrued vacation  $246   $190 
Accrued salaries and bonus   1,086    1,220 
Vendor accruals   50    85 
Accrued warranty   27     
Other accrued expense   1,328    192 
Total accrued expenses  $2,737   $1,687 
           
Other Long-Term Liabilities:          
Long-term deferred tax liability  $1,698   $ 
Acquired long-term liability   3,787     
Total long-term liabilities  $5,485   $ 
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of minimum lease payments
     
2024  $1,029 
2025   820 
2026   364 
2027   377 
2028   390 
Total undiscounted future minimum payments   2,980 
Less imputed interest   (489)
Total lease liability  $2,491 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of assumptions for options granted

          
   Year ended December 31, 
   2023   2022 
Expected volatility   90.25% - 94.51%    94.94% - 97.41% 
Expected term   5 - 7 Years    5 - 7 Years 
Risk-free interest rate   3.55% - 4.47%    1.55% - 3.86% 
Weighted-average FV  $5.93    $13.02 
Schedule of option activity
                  
       Weighted   Weighted    
       Average   Average  Intrinsic 
   Number of   Exercise   Remaining  Value 
   Options   Price   Contractual Life  (in thousands) 
Outstanding at December 31, 2021   263,433   $11.56         
Granted   78,400    16.72         
Exercised   (1,750)   6.67         
Forfeited   (3,325)   36.25         
Outstanding at December 31, 2022   336,758    12.54         
Granted   169,800    7.54         
Forfeited   (24,700)   19.70         
Outstanding at December 31, 2023   481,858   $10.41   7.25 Years  $350 
Exercisable at December 31, 2023   151,310   $5.55   7.18 Years  $233 
Schedule of restricted stock units
               
   PSU   RSU   Weighted- 
   Nonvested   Nonvested   Average Grant- 
   Shares   Shares   Date Fair Value 
Nonvested at December 31, 2021          $ 
Granted   142,500    142,500    13.05 
Vested       (71,250)   13.05 
Nonvested at December 31, 2022   142,500    71,250    13.05 
Granted            
Vested            
Nonvested at December 31, 2023   142,500    71,250   $13.05 
Schedule of restricted stock awards
          
       Weighted- 
   Nonvested   Average Grant- 
   Shares   Date Fair Value 
Nonvested at December 31, 2021   13,669   $20.45 
Granted   26,136    14.68 
Vested   (21,940)   18.75 
Nonvested at December 31, 2022   17,865    14.11 
Granted   19,795    10.98 
Vested   (31,022)   12.29 
Forfeited   (5,400)   11.68 
Nonvested at December 31, 2023   1,238   $20.17 
Schedule of warrant outstanding
          
   Number of Warrants   Weighted Average Exercise Price 
Outstanding at December 31, 2021   519,658   $6.30 
Exercised   (79,454)   6.30 
Outstanding at December 31, 2022   440,204    6.30 
Granted   200,000    17.00 
Exercised   (29,459)   6.30 
Outstanding at December 31, 2023   610,745   $9.80 
Exercisable at December 31, 2023   610,745   $9.80 
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUES (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of revenues
          
   Twelve Months Ended 
   December 31, 
   2023   2022 
Product sales  $65,152   $20,347 
Maintenance fees   83    53 
Professional services   146    527 
Shipping and handling   2,308    1,137 
Discounts and allowances   (337)   (69)
Total revenues  $67,353   $21,995 
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of pretax loss
          
   Year Ended December 31, 
   2023   2022 
         
United States  $(15,682)  $(19,680)
International  $(366)  $ 
Schedule of income tax reconciliation
          
   Year Ended December 31, 
   2023   2022 
Computed “expected” tax expense (benefit)  $(3,370)  $(4,136)
State taxes, net of federal benefit   (933)   (1,383)
Non-deductible stock options   14    (3)
Non-deductible items   48    154 
Foreign tax rate differential   22     
True-up to tax return   70    9 
Change in deferred tax asset valuation allowance   4,161    5,361 
Total  $12   $2 
Schedule of deferred tax assets and liabilities
          
   Year Ended December 31, 
   2023   2022 
Deferred tax assets:          
Stock options  $1,115   $701 
Deferred Revenue   147    118 
Capitalized R&D   286    234 
Change in FV of contingent consideration       1,579 
Patents/Intangible Assets   1,598    113 
Lease Liability   297     
Other   287    278 
Net operating loss carryforward   19,035    15,372 
Total gross deferred tax assets   22,765    18,395 
Less: Deferred tax asset valuation allowance   (22,500)   (18,339)
Total net deferred tax assets   265    56 
           
Deferred tax liabilities:          
ROU Asset   (283)    
Depreciation   (1,680)   (56)
Total deferred tax liabilities   (1,963)   (56)
           
Total net deferred taxes  $(1,698)  $ 
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Shares 1,306,353 990,712
Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Shares 481,858 336,758
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Shares 610,745 440,204
Restricted Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total Shares 213,750 213,750
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]    
Uninsured cash $ 10,900  
Cash equivalents 0 $ 0
Foreign currency transaction gain 600  
Accounts Receivable, Allowance for Credit Loss, Current $ 400 0
Property and equipment estimated useful lives 3 to 7 years  
Intangible asset useful life 20 years  
Accrued warranty reserve $ 100 200
Warranty repairs completed 100 100
Research and development costs 2,300 1,200
Advertising costs 300 $ 200
Amiga [Member]    
Product Information [Line Items]    
Accounts Receivable, Allowance for Credit Loss, Current 1,000  
Recoveries of credit allowances $ 500  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 1 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 37.00% 11.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 2 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 16.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 3 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 10.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | State And Local Government [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 80.00% 62.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 1 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 11.00% 30.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 2 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 10.00% 15.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 3 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 10.00% 11.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 4 [Member]    
Product Information [Line Items]    
Concentration risk, Percentage 10.00%  
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LIQUIDITY (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Net losses   $ 16,100 $ 19,700
Non-cash expenses   4,300 9,100
Increase (Decrease) in Accounts Receivable   9,452 602
Cash   10,393 1,681
Working capital   23,800  
Net proceeds $ 25,400    
Stock issued new, value     140
Proceeds from Issuance of Warrants   25,425 0
Warrants [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Proceeds from Issuance of Warrants   $ 200 $ 500
B Riley Capital [Member] | Common Stock Purchase Agreement [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Number of shares issued   198,033  
Stock issued new, value   $ 2,500  
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of change in the fair value of earnout consideration - Amiga (Details) - Amiga [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Business Acquisition [Line Items]  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance $ 0
Acquisition of Amiga 4,725
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance $ 4,725
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATION (Details - Consideration) - Amiga [Member]
$ in Thousands
Oct. 20, 2023
USD ($)
Business Acquisition [Line Items]  
Payments to Acquire Businesses, Gross $ 4,874
Common stock 1,847
Deferred cash consideration - tranche 2 2,713
Deferred equity consideration - tranche 2 1,121
Earnout consideration 4,725
Consideration transferred $ 15,280
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATION (Details - Consideration to assets and liabilities) - USD ($)
$ in Thousands
Dec. 31, 2023
Oct. 20, 2023
Dec. 31, 2022
Assets Acquired      
Goodwill $ 10,270   $ 4,600
Amiga [Member]      
Assets Acquired      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents   $ 222  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables   1,454  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory   2,181  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets   414  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment   14,282  
Goodwill   5,445  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets   23,998  
Liabilities Assumed      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable   1,948  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses   219  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue   971  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Tax Liabilities   1,631  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other   3,949  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities   8,718  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net   $ 15,280  
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATION (Details - Fair value of earnout consideration) - All Cell Technologies [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance $ 6,791 $ 0
Acquisition of All Cell   1,251
Change in estimated fair value 260 5,540
Issue earnout shares for 2022 (7,051)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance $ 0 $ 6,791
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATION (Details - Fair value of consideration transferred) - All Cell Technologies [Member]
$ in Thousands
Mar. 04, 2022
USD ($)
Business Acquisition [Line Items]  
Common stock $ 14,359
Working capital cash payment 811
Earnout consideration 1,251
Consideration transferred $ 16,421
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATION (Details - Fair values of assets acquired and liabilities) - All Cell Technologies [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 04, 2022
Business Acquisition [Line Items]    
Inventory   $ 2,146
Prepaid expenses   28
Deposits   10
Property, plant and equipment   397
Right-of-use asset   192
Intangible assets, including goodwill $ 15,059 15,059
Total assets acquired   17,832
Customer deposits   (1,219)
Lease liability   (192)
Total liabilities assumed   (1,411)
Total assets and liabilities assumed   $ 16,421
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATION (Details - Intangible assets acquired) - All Cell Technologies [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Mar. 04, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Goodwill $ 4,600  
Total intangible assets acquired 15,059 $ 15,059
Developed Technology Rights [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets acquired $ 8,074  
Useful life 11 years  
Trade Names [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets acquired $ 1,756  
Useful life 10 years  
Customer Relationships [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets acquired $ 444  
Useful life 13 years  
Order or Production Backlog [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets acquired $ 185  
Useful life 1 year  
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATION (Details Narrative)
$ in Thousands, € in Millions
12 Months Ended
Oct. 20, 2023
USD ($)
shares
Mar. 04, 2022
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
EUR (€)
Business Acquisition [Line Items]          
Revenues     $ 75,300 $ 32,300  
Net loss     16,800 $ 22,000  
Revenue related acquisitions     11,900    
Net loss related acquisitions     5,800    
Amiga [Member]          
Business Acquisition [Line Items]          
Transaction costs     200    
Payments to acquire business $ 4,874        
Amiga [Member] | Tranche One [Member]          
Business Acquisition [Line Items]          
Transaction costs     4,900   € 4.6
Stock to be issued for acquisition, shares | shares 293,675        
Amiga [Member] | Tranche Two [Member]          
Business Acquisition [Line Items]          
Transaction costs     2,700   € 2.5
Stock to be issued for acquisition, shares | shares 158,132        
All Cell Technologies [Member]          
Business Acquisition [Line Items]          
Transaction costs     $ 100    
Stock issued for acquisition, shares | shares   1,055,000      
Payments to acquire business   $ 900      
Earnout consideration, Issued shares | shares   446,815      
Earnout consideration payment   $ 7,050      
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Vendor prepayments $ 2,253 $ 1,049
Deferred equity offering costs 11 344
Prepaid insurance 42 106
Related party receivable 116 38
Other 31 42
Total prepaid expenses and other current $ 2,453 $ 1,579
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORY (Details - Schedule of inventory) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Finished goods $ 1,953 $ 2,814
Work in process 2,006 1,771
Raw materials 7,974 7,661
Total inventory $ 11,933 $ 12,246
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 18,226 $ 2,377
Less accumulated depreciation (1,713) (829)
Property, Plant and Equipment, Net 16,513 1,548
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 227 186
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 248 118
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 7,935 180
Autos [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 616 337
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 9,200 $ 1,556
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 0.9 $ 0.4
Capitalized depreciation expense $ 0.2 $ 0.2
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS (Details - Schedule of intangible assets) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 11,070 $ 10,950
Accumulated amortization (2,020) (1,003)
Net carrying amount $ 9,050 9,947
Weighted-average amortization period (yrs) 20 years  
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 8,074 8,074
Accumulated amortization (1,346) (612)
Net carrying amount $ 6,728 $ 7,462
Weighted-average amortization period (yrs) 11 years 11 years
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 1,756 $ 1,756
Accumulated amortization (322) (146)
Net carrying amount $ 1,434 $ 1,610
Weighted-average amortization period (yrs) 10 years 10 years
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 444 $ 444
Accumulated amortization (110) (49)
Net carrying amount $ 334 $ 395
Weighted-average amortization period (yrs) 13 years 13 years
Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 185 $ 185
Accumulated amortization (185) (154)
Net carrying amount $ 0 $ 31
Weighted-average amortization period (yrs) 1 year 1 year
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 611 $ 491
Accumulated amortization (57) (42)
Net carrying amount $ 554 $ 449
Weighted-average amortization period (yrs) 20 years 20 years
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense $ 1 $ 1
Amortization expense for intangible assets - 2024 1  
Amortization expense for intangible assets - 2025 1  
Amortization expense for intangible assets - 2026 1  
Amortization expense for intangible assets - 2027 1  
Amortization expense for intangible assets - 2028 $ 1  
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses:    
Accrued vacation $ 246 $ 190
Accrued salaries and bonus 1,086 1,220
Vendor accruals 50 85
Accrued warranty 27 0
Other accrued expense 1,328 192
Total accrued expenses 2,737 1,687
Other Long-Term Liabilities:    
Long-term deferred tax liability 1,698 0
Acquired long-term liability 3,787 0
Total long-term liabilities $ 5,485 $ 0
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]    
Other Liabilities, Noncurrent $ 3,787 $ 0
Amiga [Member]    
Restructuring Cost and Reserve [Line Items]    
Other Liabilities, Noncurrent $ 3,787  
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Details - Minimum rental commitments for operating leases)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases  
2024 $ 1,029
2025 820
2026 364
2027 377
2028 390
Total undiscounted future minimum payments 2,980
Less imputed interest (489)
Total lease liability $ 2,491
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 01, 2020
Leases      
Right of use asset and lease liability $ 1,026 $ 1,638 $ 200
Borrowing rate 10.00%    
Operating Lease, Weighted Average Remaining Lease Term 3 years 3 months 19 days    
Operating lease liabilities $ 800 600  
Operating lease cost $ 800 $ 800  
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY (Details - Assumptions for options granted) - Share-Based Payment Arrangement, Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Expected remaining term 5 - 7 Years 5 - 7 Years
Weighted-average FV $ 5.93 $ 13.02
Minimum [Member]    
Expected volatility 90.25% 94.94%
Risk-free interest rate 3.55% 1.55%
Maximum [Member]    
Expected volatility 94.51% 97.41%
Risk-free interest rate 4.47% 3.86%
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY (Details - Option activity) - Equity Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options Outstanding, Beginning 336,758 263,433
Weighted Average Exercise Price Outstanding, Beginning $ 12.54 $ 11.56
Number of Options Granted 169,800 78,400
Weighted Average Exercise Price Granted $ 7.54 $ 16.72
Number of Options Exercised   (1,750)
Weighted Average Exercise Price Exercised   $ 6.67
Number of Options Forfeited (24,700) (3,325)
Weighted Average Exercise Price Forfeited $ 19.70 $ 36.25
Number of Options Outstanding, Ending 481,858 336,758
Weighted Average Exercise Price Outstanding, Ending $ 10.41 $ 12.54
Weighted Average Remaining Contractual Life 7 years 3 months  
Intrinsic Value, Outstanding $ 350  
Number of Options Exercisable, Ending 151,310  
Weighted Average Exercise Price Exercisable, Ending $ 5.55  
Weighted Average Remaining Contractual Life, exercisable 7 years 2 months 4 days  
Intrinsic Value, Exercisable $ 233  
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY (Details - Restricted stock units activity) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Performance Stock Units [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Nonvested shares, Beginning balance 142,500 0
Nonvested shares, Granted 0 142,500
Nonvested shares, Vested 0 0
Nonvested shares, Vested 0 0
Nonvested shares, Ending balance 142,500 142,500
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Nonvested shares, Beginning balance 71,250 0
Nonvested shares, Granted 0 142,500
Nonvested shares, Vested 71,250
Nonvested shares, Vested (71,250)
Nonvested shares, Ending balance 71,250 71,250
PSU and RSU Awards [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted-average grant-date fair value, Beginning balance $ 13.05 $ 0
Weighted-average grant-date fair value, Granted 0 13.05
Weighted-average grant-date fair value, Vested 13.05
Weighted-average grant-date fair value, Ending balance $ 13.05 $ 13.05
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY (Details - Restricted stock award activity) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Nonvested shares, Beginning balance 17,865 13,669,000
Weighted-average grant-date fair value, Beginning balance $ 14.11 $ 20.45
Nonvested shares, Granted 19,795 26,136,000
Weighted-average grant-date fair value, Granted $ 10.98 $ 14.68
Nonvested shares, Vested (31,022) (21,940,000)
Weighted-average grant-date fair value, Vested $ 12.29 $ 18.75
Nonvested shares, Forfeited (5,400)  
Weighted-average grant-date fair value, Forfeited $ 11.68  
Nonvested shares, Ending balance 1,238 17,865
Weighted-average grant-date fair value, Ending balance $ 20.17 $ 14.11
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY (Details - Warrant activity) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Warrants Outstanding, Beginning 440,204 519,658
Weighted Average Exercise Price Outstanding, Beginning $ 6.30 $ 6.30
Number of Warrants Exercised (29,459) (79,454,000)
Weighted Average Exercise Price Exercised $ 6.30 $ 6.30
Number of Warrants Granted 200,000  
Weighted Average Exercise Price Granted $ 17.00  
Number of Warrants Outstanding, Ending 610,745 440,204
Weighted Average Exercise Price Outstanding, Ending $ 9.80 $ 6.30
Number of Warrants Exercisable 610,745  
Weighted Average Exercise Price Exercisable $ 9.80  
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2023
Apr. 30, 2023
Mar. 31, 2023
Nov. 30, 2022
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 09, 2021
Class of Stock [Line Items]                  
Sale of stock 3,062,500                
Offering price $ 9.00                
Net proceeds $ 25,400                
Proceeds from issuance of common stock           $ 2,107 $ 0    
Stock issued for services, value           382 410    
Stock based compensation           2,675 2,000    
Proceeds from warrants exercised           $ 185 $ 501    
Registered Common Stock [Member]                  
Class of Stock [Line Items]                  
Warrants exercised           29,459 79,454    
Proceeds from warrants exercised           $ 200 $ 500    
Equity Option [Member]                  
Class of Stock [Line Items]                  
Stock based compensation           700 $ 900    
Unrecognized compensation costs           $ 1,300      
Remaining contractural term           4 years      
Options vested           335,745      
Options unvested           146,113      
Intrinsic value exercisable shares warrants           $ 350      
Restricted Stock Units (RSUs) [Member]                  
Class of Stock [Line Items]                  
Stock based compensation           $ 1,200      
Remaining contractural term           1 year 2 months 12 days      
Options unvested           71,250,000 71,250,000 0  
Unregnized stock compensation           $ 1,400      
Restricted Stock Units (RSUs) [Member] | Chief Executive Officer [Member]                  
Class of Stock [Line Items]                  
Restricted stock units granted       285,000          
Restricted Stock [Member]                  
Class of Stock [Line Items]                  
Stock based compensation           $ 400 $ 400    
Remaining contractural term           1 year 3 months      
Options unvested           1,238 17,865 13,669,000  
Fair value of vested shares           $ 400 $ 400    
Warrant [Member]                  
Class of Stock [Line Items]                  
Weighted average remaining contractual life           1 year 7 months 6 days      
Intrinsic value exercisable shares warrants           $ 300      
Warrants exercised           29,459 79,454,000    
Plan 2021 [Member]                  
Class of Stock [Line Items]                  
Shares authorized for issuance                 2,000,000
Shares available for grant           2,700,000      
Plan 2011 [Member]                  
Class of Stock [Line Items]                  
Shares authorized for issuance                 630,000
B Riley Purchase Agreement [Member]                  
Class of Stock [Line Items]                  
Stock issued new, shares   10,484     10,484 198,033      
Proceeds from issuance of common stock           $ 2,500      
Offering costs           $ 500      
Marketing Services [Member]                  
Class of Stock [Line Items]                  
Stock issued for services, shares issued     6,444            
Stock issued for services, value     $ 100            
Average price per share     $ 15.518            
Market price           $ 14.72      
Fair value of market price           $ 100      
Investor Relations Services [Member] | Warrant [Member] | Consultant [Member]                  
Class of Stock [Line Items]                  
Warrants issued, shares           200,000      
Fair value of warrants issued           1,600,000      
Warrant expense           $ 200      
All Cell [Member]                  
Class of Stock [Line Items]                  
Stock issued for purchase of assets, shares issued           446,815 1,055,000    
Amiga [Member]                  
Class of Stock [Line Items]                  
Stock issued for purchase of assets, shares issued           451,807      
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUES (Details - Schedule of revenues) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Discounts and allowances $ (337) $ (69)
Revenues 67,353 21,995
Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 65,152 20,347
Maintenance [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 83 53
Professional Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 146 527
Shipping and Handling [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 2,308 $ 1,137
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUES (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Contract with customer liability $ 1.2 $ 1.4
Deferred revenue recorded in prior year 0.4 0.1
Product Deposits [Member]    
Disaggregation of Revenue [Line Items]    
Contract with customer liability 0.7 1.0
Maintenance Fees [Member]    
Disaggregation of Revenue [Line Items]    
Contract with customer liability $ 0.5 $ 0.3
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | International Sales [Member]    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 15.00% 9.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | California Customers [Member]    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 80.00% 62.00%
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Details - Schedule of pretax loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pretax loss $ (933) $ (1,383)
UNITED STATES    
Pretax loss (15,682) (19,680)
International [Member]    
Pretax loss $ (366) $ 0
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Details - Schedule of income tax reconciliation) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Computed “expected” tax expense (benefit) $ (3,370) $ (4,136)
State taxes, net of federal benefit (933) (1,383)
Non-deductible stock options 14 (3)
Non-deductible items 48 154
Foreign tax rate differential 22 0
True-up to tax return 70 9
Change in deferred tax asset valuation allowance 4,161 5,361
Total $ 12 $ 2
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Details-Deferred tax assets and liabilities) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Stock options $ 1,115,000 $ 701,000
Deferred Revenue 147,000 118,000
Capitalized R&D 286,000 234,000
Change in FV of contingent consideration 0 1,579,000
Patents/Intangible Assets 1,598,000 113,000
Lease Liability 297,000 0
Other 287,000 278,000
Net operating loss carryforward 19,035,000 15,372,000
Total gross deferred tax assets 22,765,000 18,395,000
Less: Deferred tax asset valuation allowance (22,500,000) (18,339,000)
Total net deferred tax assets 265,000 56,000
Deferred tax liabilities:    
ROU Asset (283,000) 0
Depreciation (1,680,000) (56,000)
Total deferred tax liabilities (1,963,000) (56,000)
Total net deferred taxes $ (1,698,000) $ 0
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Effective Income Tax Rate Reconciliation, Percent 27.77%  
Deferred Tax Assets, Valuation Allowance $ 22,500,000 $ 18,339,000
Increase in the valuation allowance 4,200,000  
Net operating loss carryforward 68,100,000  
NOL carryforward with expiration 25,100,000  
Federal net operating loss carryforward 70,800,000  
Net operating loss carryforward 400,000  
NOL carryforward without expiration $ 43,000,000  
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'V+D%@'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 " !]BY!8 9.C&.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'%#!R;U96.G%@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2.27ZJ7GPT2F:GO$(0>D/ M=43@5;4&AZ2,(@4SL @+D^"V@68J[^B\::HFJ)>[WDM^+UH^/OL^L/O)NR\L0?[ MCXVO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !]BY!8-Y+4$XT( #30P & 'AL+W=O0LJHK29.0YSF24LC@;G)]6\^[D^:DH5!)G M_$Z2O$A3)M\N>")>S@;N8#?C/EZM53EC='ZZ82N^Y.K+YD[JJ=&>$L4IS_)8 M9$3RI[/!S/U,@Z LJ);X&O.7_-UG4F[*HQ _RHFKZ&S@E&O$$QZJ$L'TOV<^ MYTE2DO1Z_*^&#O:_61:^_[RC7U8;KS?FD>5\+I)O<:369X/I@$3\B16)NA4I9+ZVUC7J?.Y>.:2#,F7Y8+\_-,O)%\SR7,29^1A+8J<95%^.E+Z MA\K%1V$-O=A"O1:HZY$;D:EU3F@6\<@$C/0:[E?3VZWFA0<2%SP\(K[[B7B. MYUM6:'YXN6$,/?>^97/+]M:T18 MZ&-5D8>W#;>Y Y>[SO!WFX1@5=E@?'Z)Y;D-I/F8%E?N3%A% EFR#W>RST^ M;-^>95G!$G+/-T(JF^PP1\G"JCI8U5=U3!A%@AFJ3_:J3PYL4233YP!5%]ZN M/,QJW>'!LK[28\(H$LR0_G@O_?%ATM]Q&8NH[#&)[LFM[7H':=?)M7:28'U? M!S!A% EF.##=.S ]S('+. ]UDU,;<:EG6\]]8-KE=YOR8$U?Y3%A% EF*'^R M5_ZDE_+?.9/MNL.LMGT>K.JK/":,(L$,Y5VG.>]W0+WFA90?I8?:G@[<<.AZ M0]^U.0!7]K4 E4:Q:*8)[\*7"ZI&,Q6K-^U!PLEMD3YR:94>ACB.._2GT\G4 M*CY8VUM\3!K%HIGB>XWXWB'BW_-5G"M]WJ/(+4OM^SX,NN L);\EXI$E5@O MZMX68-(H%LVTH FR+AQ%:POFNB&2NA&ZRB+^2G[G;U838)2C#P/_9#IUQE8/ M4,,M*HUBT4P/FGSKP@&U]N"!O9*K2!L1/\4AJQ( T"+!2&\R=/W F[J.U0O4 MY(M*HU@TTXLF_+IP:JV]N,I"(77ZJFSX1)9*]\E$2#(7A3Y0]/$B(GL[!=-O MOUKM0(W$J#2*13/M:%*Q"T?9VHY9%&EZ_FGW@5SKY<@?F=T#&#F>3!Q"6:Y6 MI:<+>62U!#4JH](H%LVTI$G++AQR/UHR+Z?TH?$@7C*K'3!NR3*RB/E*6&U MSBNDZW%AD4FSL@QRP?EYJ\BT8& R>T5)&F]:MI!:I$>-2ZCTB@6S92^B07%Y=_ET M>YH,9D+)KI01.3O0-CLN)R.]*HO&S-=J98 M/8");1Z@9F-4&L6BF1XTV=@[*!M7#0^9Z[/_E9#6ZW8=G%N1#5D8DN/&H2Q:*;T M31#V#@K"-.5R5?8"OVF"6NLHD&Y89C\>8&#K\ FXKK<)J$$8BV::T 1A[Z @ MO%SKDU)0>AC3+CUJ^D6E42R:.1*Q2;\^'%YKZ>^*QR0.R64BF+7[A2D]MWF. M2EN@TFA-"RI:.4S[^=P-W)/)>!P;6(WN=<_Z':QWL-3H7.7$N&/3WJO MKT;L_E&H7+$LTHV0U0#,##I'I2UJVMB0+/"GWK&S5ZP6]^_(OGZ3?7TXIU[- M+^_)K(AB)229*<6UXM6=LK:AH1V\U@8'KNNM+VKTQ:*9'KP;^PP'UG=CAC*6 MA3%+MA>?JWE4RNHVF8X!V^<0_BJ=^:_5&OAGVJU!C<:H-(I%,ZUIHK'?,52Z M/C(N8YF2JX55=9@PF5HOA794!2=6:5$3+Q;-E+9)O#Z<3W?2MHU0Z2B_85(? M->3Z^LXJ+UQ\O[PA7Y8MQ0NXN+?,?T>H]9M0Z\-A="=S>8&Y;#^L4G?D6?Y" MO@OYPRHT7'HM4E?GLKCIDEYZBT!2J-8M%,CYJSX^_D"4/"ZG/1:V>=-SF!=VVVH*:?%%I%(MFVM(D7Q^.K ^21=7%Y[?T M4=A&'UYT "XHO;%JCAIY46D4BV8^#]9$W@".O+M]G]#7<,UT>]W:*W> ;F?+ MQ>Q/F_IP8>^'PU #+A;-5+_)P &<@;\Q68[5S<%N 6;T[190:0M4&L6BF6XT MB3B $VR/;J&#M//5:@!J'$:E42R::4 3AP,XIW9W !V L@/X9A4=->BBTB@6 MS13]W2/!<.#LT0/ (* 'P'T\&/?Y8-0L/'KW\H+R+DKUUHB/O*LYRDO GC72.CG7*E-LW2&PGE-A4 MKTAX%$J)M/JXYBSBLEQ ?_\DA-I-E#^P?X_'^?\!4$L#!!0 ( 'V+D%AP M;C#-GP8 +L= 8 >&PO=V]R:W-H965T&ULK9E;;]LV M%,>_"N$%6PNX,2^Z=HF!-L&V/&P-FG9[9B0Z)BJ)KD@[R3[]2-F1;/%B9^A# M&\L^A_R?(_+\>+EX%.TWN61,@:>Z:N3E9*G4ZOUL)HLEJZD\%RO6Z%\6HJVI MTH_MPTRN6D;+SJFN9AC"9%93WDSF%]UWM^W\0JQ5Q1MVVP*YKFO:/G]DE7B\ MG*#)RQ>?^<-2F2]F\XL5?6!W3'U=W;;Z:=:W4O*:-9*+!K1L<3GY@-Y?D/[KM%)WZ=Q MW/_\TOIO7? ZF'LJV96H_N&E6EY.L@DHV8*N*_59//[!=@'%IKU"5++['SSN M;.$$%&NI1+USU@IJWFS_TJ==(O8<4.1QP#L'?*H#V3F0+M"MLBZL:ZKH_*(5 MCZ UUKHU\Z'+3>>MH^&->8UWJM6_BD:+B)56L!!]I19N"@3O3G 3O MP->[:_#F["TX [P!7Y9B+6E3RHN9TCT;_UFQZ^7CMA?LZ>6:%>> H"G $!.' M^]7I[OC0?:;C[8/&?="X:R_Q!;UN6]8H0*74<;K"V?H3M[^96N_EBA;L32.R;:*(IR[8XK[F.)@3+ O:DRZL1:T0*M60ZB*-C+;8$X2@>J[:-4)QZ5">]ZB2H^J;9:&6B?7:I M2NP.44[&LAQ6&$>)6U?:ZTJ#NKX(1:L3$I?:;Q*FID <2+2M4)Z3V"TQZR5F M1UZX!FFKGKL7S;ZO^4JC377CV*4TLS4D,1HGTV$51YE;:-X+S8-"/VF95/'F M 51,TPZT!FMF+JWU@S^UN2T%XF2DUV&4$(]>! <@P:#BWX4H'WE5.2D#7;I2 M.!+F,(L2"#W*]E")CLP719L'K@O6+G/>][UK:%] #F-+IL,JCU*/S %N* @4 M3N^UTFXPD3MCD4-6 (A3FTG=/^ ;=SW^\T31.K>#O,2)H2WZL= MF(2BDU8$%:?WO.**,[?*(-I>NR[X4:T=QCPP"X6AU8-X19\-A9T!V]S)4V*- M& ?"LL138M& )Q3FDQ;8KME 5:= FT X)>E8H(-32>:;:0.G4!A4=[32K%?T M*9A"&T 8YF.!MM$>:P_E#8Q"84A=LP73P[K4*RT-^K5>9NV8ZI1ITR?#V5BF M U$H\PD=&(7"D/I+*/:2PK!(&SF1555M&T]YP .3<)A)?28+O5WB98=4T02E M8IM!.+60[[#RB1TPA<.8TELZ WQ3SEXAUV;1.+$.DT37:(_ M"0XK=F *Q6/-+I9YEBAX@!D^!6;%:\.*!;#B\W;*+ M0".:4%H=^R,X+O@.(YSX1L( )!P&TF$9."+3L2%*K!%K&_EFUP E'(:2?W8= M$6PC*$JQ-5X=H/)P% ^8PF%,?>HVH@?SZHA6!XW2; Q5AY4ONP.R\(G(,E!] MC6+7#BL?X\MAY5,\L N_;H/U&M$.FL76B'!MQ5*/;#(0C82)MBUA1TH7<3 L M0Q"-)#K,4!1CS[* #" C*+@HOU.B^+84E9YB\I=NEZV<1Q4DR,/7KLI_5&N' M00\X)&$OW9G%^%M\[LRLC<]QC0V:'.9@[\SRR*&E MJ&O1^!- XB$#37&T#56G"Z79E,#DQ9A+:?85W2'=_\W7 M5 -5KEAW"U$]N[/G0/H8^RX;7_X&YI.C1ZSK>EUU9_K;XJ\SJD?KTER_;!BX M:0I1,_#FPZ>KF[=.Y3;?$VQ)MXU\RH&PO=V]R:W-H965T&ULK99=;]HP%(;_BI55 M4RNQYI./=A"II9JVBTFHK-O%M N3'(A5QV:V ]U^_8Z3-",EI70:%Q GYWW] MG,.QX_%6JGN= 1CRD'.A)TYFS/K2=76204[UN5R#P"=+J7)J<*A6KEXKH&DI MRKD;>-[ S2D33CPN[\U4/):%X4S 3!%=Y#E5OZZ!R^W$\9W'&[=LE1E[PXW' M:[J".9B[]4SAR&U<4I:#T$P*HF Y<:[\RZGO64$9\97!5N]<$YO*0LI[._B4 M3AS/$@&'Q%@+BC\;F +GU@DY?M:F3C.G%>Y>/[I_*)/'9!94PU3R;RPUV<09 M.22%)2VXN97;CU GU+=^B>2Z_";;.M9S2%)H(_-:C 0Y$]4O?:@+L2/PHV<$ M02T(CA6$M2 L$ZW(RK1NJ*'Q6,DM438:W>Q%69M2C=DP8?_&N5'XE*'.Q%,I MM.0LI092^2D-1Z[!O'L)&Y2HUQ7*,$S*#>0G)/0[Y' "\(.^?1X>="6NUB4IC)! M4YF@]!L\XSD1 617*<1E64FZZE)-%I63V2UF$T?1<.QN=M/=C_&: MB%8.49-#=#"'&6X-H!1V.*ZGY+Y'UE21#>4%="%67L/=Z<\]SW\"^5)4"[3? M@/9?!UHO-%J83"KV&](NX,JSOX/B>]7G"?,1@2WL08,]^"=L?&UH@YL!$ZLN M[L$>SE/@0Q$MTF%#.CQ(.I5YCFOWF#88'M4&+T6U*$<-Y>@8RODK>F"T5ZFP MW]T$QT2VJ"\:ZHO74S.MBV[BB_UFC,*+41"%3X [ CU_. J]03>O[_U]]WFO M)WZA:6O+([B[(KO!W9WWMST\?:9JQ80F')8H]@^5;F^K=O?VQ>E>N# )W +.VD[2_?9G X$$C-47?1,>,C/\ M9FS\]S _,/Y-I 2O11Y*19.*N7VVG5%G$)!Q17;0JG^63->4*DN^<856PXT MJ9R*W"6>%[H%S4IG.:_N/?#EG.UDGI7PP)'8%07E/VXA9X>%@YWCC<=LDTI] MPUW.MW0#3R"_;!^XNG+;*$E60"DR5B(.ZX5S@Z]7A&B'RN+O# [BY!SI5)X9 M^Z8O[I.%XVDBR"&6.@15ASVL(,]U),7QO0GJM,_4CJ?GQ^B_5[M#%N_=(I)2#0%F)/J=L)Y2]^(#>G5W/7:EX]5/=N&&[K=G( M"!LFZ",K92K0KV4"R7D 5R7:9DN.V=X2:\0[B*^0CS\@XA'? +1ZO3NQX/AM M\?TJ7C@2[[Z,60%=V=$_-\]"-DP"^!V?Y M\T\X]'XQ9?I&P<[R#MJ\ UOTY2/LH=R!<4K4GD'EJ=>@_3*<^A,U6/M3^J$5 MP5$T::W.L"8MUL2*M6)"ZHG/+7AUA,DI7HB#J(C8D7] "'1IO%&PLY2QUZF09QV9^U*"BBN;O(U: MX0U?JL&0&(S\D5F-3R02V^=U-2+M4-@8\7!*^&&?<6CDC2"2#I&\KGX-I!&. M&.8KZ<.9C$;H.IG#5C4YF])&,G\XM+B_Y!N,_)%7#7="A.U*5*T(SZ"VPW!\ MY21]L58Q,"T.7C#KXYKLHG V-M2=2&&[2MV_#G,H0<.Q-LC4"%VG4=@N4G^I MSD-+DY')J#I>Z/6Y3':J=&-PG3YANT!I.#W4V:94>VO.H8Q_(+7?*D5.ZZ8B M^4]MN:L=L#&!H2J%I"^M!J.Q,>]T"]N%ZS.3-#?LP(V0L\'>Z!)/@N$R9+*S M5+G3+VS5BG8*(*6Q=6.@&@75:F6Q$;<.-CO#N!J\_$:K:&0_0#K=(7;=,;(F M6;Z3_7ZC:2^\U]":K49I.R$B=B'Z6C6EJE&C>[5]V<"Q[5+MN9"JQ]);+TNI MR5!X,/&#_M;+8!9%WAA\)U'$+E&O@[?5?BA-1ORAF0'?/6F9"^";ZDN"0#'; ME;+N)]N[[=>*FZI'[]V_Q=>K^IM#%Z;^!/*1\DVFFN<E.9J*(!$D=4MLSB05,<]'6D_1PT=D7- E;G%"D2D)V\O8%*%H4 M#@(-9^V;1+*(#XOXM4#PQZ(N'NOF2[MAC*.OV[)J+R<;SG?O9K,VV[!MVKZM M=ZP2G]S5S3;EXFUS/VMW#4OSKM&VG.$@F,^V:5%-KBZZO]TT5Q?UGI=%Q6X: MU.ZWV[3Y]H&5]>/E))P\_>%3<;_A\@^SJXM=>L\^,_['[J81[V9'2EYL6=46 M=84:=G1^^HS&6#;HC_BS88WOR&LE3N:WK+_+-Q_QR$LB(6,DR+A&I^.^! M7;.RE"01QS\]='+L4S8\??U$I]W)BY.Y35MV79=_%3G?7$Z6$Y2SNW1?\D_U MX\^L/Z%$\K*Z;+M_T6-_;#!!V;[E];9O+"+8%M7A__1K/Q G#3 ^TP#W#;#6 M()J?:1#U#2*]A\69!G'?(-9[.-<@Z1LD6H,P.M-@WC>8=V-_&*QNI-$M MJN_0]2:M[EF+BDI\4&=?-G69LZ;]+R+_[ O^#4W1'Y_7Z-4/KU&[29O#@;]O MZGV;5GG[!OV@O+^8<1&M['.6]9%].$2&ST:VW=9]U^CO7]CVEC7_LV"NW9CW M>5[([W!:HINTR*MBT5& OSM^B-Z MSWE3W.YY>ELRQ&L1:B-D<%&IF_I[+SAU/MS".6 M4;)MS:.FR6(>:C#B/!,Y1;]K=VG&+B=B#FY9\\ F5\@VLF9W.%DMAJ"4 M@8R. QGY#F2?-L\9R0,[.1VGU0)K@^D,P'[^/_XGG <_V1( $D8@810(IJ@8 M'U6,G2H>9J.B;?5%(ZZ1XH7LJW$IG*)]=3ZQG&B/Q +BK($X!(A#OY^C:+HX:KJ MT=25G@MSXM"RTQF$;W9"P@@DC +!%"671R67?E-MFHF[@+9;6MM$6QIKJ% 3 M;6G(&L9B[:==Q9Q1>202$(?:HU[9KV.KX^"N7CRXKLQ8F<$$2:*-L[-KW^2 MA!%(& 6"*?J%P7 7'3@5)-M=67]C#+52RJGT.G*4U=L=J]JTLU#85_F:6>^# MG6R/JUB-0(#H2MBK"X!^$;@/!(8)K:NNII\$L=// W;/O MU 9*(Z T"D53-1RLB]#M71RN3_6NG\@..J*TRI'HC3=%)LW#;N83"[J"=[=< MG2OV2LI #U1J! ="1L59/!R @]G RG)LXTFYNQZ?=0[D"\TPR21D!I M%(JF2CKX&.&(D9&63.Z)/CD"@ M=6B:.=-P-5]J.Q$$JD,ZWJ&Z83QX(7C$"ZGR\?UB;-TO#DS7,-!WC$VO( R" M>&7L&9O'31>+2+\/)^Z3\=DUMI@8$0X69X9S<#&PV\70A].^:VP?3_../@S" MQ5(?TA/]$N_.Q+O1 ,MT0"E42B:JNG@@&"/,@U>HU<- M*UGGR=\U]?:UW]ZRNR^?M ,"K:% ! I$ 4"JU(,!@CT,$!^IG/!3\#/\%-N>FI [JZMV7W*YPV 5$JHP!%O:86=(S&3=F7A0M.1:@\\7NZ!36=D$22Z1>R.TR>!H H^['&? MV1;%@SF!1TH^/$;=%#5(% @.A*V*L)@A41N*^2%]5>16>2!]?HK=\_>B01:Y %* MHU T5EX6]\<]B<%#UMY!.^#PQ]K,3TR= K^2BAM=+* MS?=)+2#0&@I$(M.JF6/MOIR.'*3*,O@2D6>=Q\F:O2NWZA=[]@2#K(38;24\KRS&/E:F31#&D5Y!=.T.P'>V :41 M4!J%HAVDG)W\&HW\=:)?TN:^J%I4LCN!#]XNQ, WAQ_\.;SA]:[[@9K;FO-Z MV[W#/,[VA9:DU 8X_.Z6C_IUZX.'U M7OM=8SP8LR*2WO#R&RO4YFHT'Z&"KDE=JE_YRX^T,RC3^G)>RN9_]-+)1B.4 MUU+Q;3<8$&Q9U?XEK]U$' R(IYX!N!N AP-2SX"D&Y TAK;(&K-NB2++2\%? MD-#2H$U?-'/3C 9K6*67\5$)>,I@G%K>\$KRDA5$T0(]*O@#:Z0DXFMT0^0& MW<$Z2S1&OS_>H@\_?$0_(%:AWS:\EJ0JY.5$ 0:M:9)W[_O2O@][WA=C]!.O MU$:BKU5!BV,%$P#?6X#W%GS!08VW-/^,DO@3PA%.'(!NWC\THJGNEH^>]_Q=/H M/RX;SZ3LR.*TMS@-:5_^#,&FY-*Y&=J1:3-21Y3GY1C>.HTN)\^'\%UBB^D< M]V)'P+(>6!9J?7$CP -C?O%Y"$ M%S [YP*>2=G1/$W[>9H&%_"6@M* -'"M"72V -TT0-=A(%N2/5$ M]99?$R;0,REKJN,^>(G>_N V^E*RHO$',*ED9,7*QB%<1BPLB#A;#,RP9;(L M]=@11X;#HJ ECWJNQYK-"X"\A11'>O=NI^H(YG26#7"ZI*+(!_2 ;./30-'- M 41$7_4U;;9(Q:LQW>Y*_D;=4]RI#VT4APB>>7!C@QL'(^F'^PJ\#>;W(Z1( M[17L&V=4[#2=*2R>2]NQW8;+XR!Q+J_SG->:/B ^4O9,5B5UVIS8D6:19L.( MZ!*;1AZ2BPW]QF'^?1!T1UBQWTFR">%<;:B !%(([<<$0J1R[ZC4PK2(AS'2 M(32>IU,/<$//<9#5#E*ELME10J?<.@(!%;>0G8@S"\PTMJ;:%O(YKV').$R3 M]]4SS"47;TY4-MWA;)X.8=E2XSE.4P\T0XOQ+.B?>_=$'_;N^='KGT&&_=O^ M>29MQW8;JHW#7-O[YXZ\>9W309US/"0FAU2,%XEG80S%QF&.!8!")P![WW0" MM$DQ;DJ98X"VU,*73F'#G#C,G$,7W%.\@!A1N^%A^\TQ3H;\ M[1+S C1$AL-$U@/4#A_I#>"SUI;GTG9LM>%-'.;-Z_S/&HHVG>U^ M:LIM76/H]2/Z@1@V@;H9<#!E.LWBX5+98KY@8\@4AXO,;UQ\UVN4DQU3I-0A M1_<0F@R=&%N,N:Y$WJTP8PH?]&7JE.>YG. M.]\U,^6&"(J@>%)ET\O7EG06DA>A#FQ^3F>#Q,]AU 6><)L8A@\"9>L#RT7R(-)?<Z%5S ME^]H0]=9/Z(UGW,.Q&:;1;&LUEL>:Z#K)/4 M%YD-62=ALOX*OY9L[N M0K,,3J@V#<]G5H?&(37&$9[.W8A30]=IF*Z;SY9$H15]8E6U3S!@+W-GHIG: M[!M/Y\,\TR&%XT7JB7ZIX>@T7-CNP5+=L@O"=!2W4;(8=@E<8H?6',,TI)J& M^[^/]6[7L@GDP[=,YB67M:!'7XG1?=6>*H#&YZ\%4V3*S'")7.%YSP'&1JP7/(>. 9 M)DW#M7!@2_W,JW&#WM3+NI)Y=SZ;GK5Z/I>VXWDR%)Z&*?QN\&W._KA(Y. [ MG5[O52U!D=2/MBN8.%_%FMH#^Q8"^ZM)3R"Y8J%O"&'U[VJI M=<;9B0!.?>:95" -IP+-$:\Q7X_[SS.0!J\4 ;&F+.YS&;W_CMO)OG6R_ BUN%O<#I'8]Z$[ M,^E"%DX7OK7ED72=*VCJOX,/R$[@KO0@&GX+<4CYD)L,(@N7Y8^Z*OWGN%OE MAP>$%L-JPR$S1#TY.">WI>*I.3ZH0V1=J?; 67^W/Z)XW1S,&]S_$E_*;YO+#240N[4 /%]S MKO8_] OZ YW+_P-02P,$% @ ?8N06+[DQQ!A @ PP4 !@ !X;"]W M;W)K8L7,L:I1VINETA4CN]6KT-0:6>%!E0CC*!J%%>,RR%)_-M=9 MJAH27.)<@VFJBNF'"0JU&0>#8'MPQ5H31< M2="X' ?G@[/IT,7[@&\<-V9G#:Z2A5)W;G-1C(/("4*!.3D&9E]KG*(0CLC* M^-5Q!GU*!]Q=;]D_^=IM+0MF<*K$=UY0.0Y. RAPR1I!5VKS&;MZ3AQ?KH3Q M3]BTL22-(55U8*N@XK)]L_NN#SN P>@90-P!XJ> X3. I ,DOM!6F2]K MQHAEJ58;T"[:LKF%[XU'VVJX=%_QFK2]Y19'V9P]P-K '+7_(V2.,.,F%\HT M&N$(;J]G<'CP!@Z 2[@I56.8+$P:DLWM&,*\RS-I\\3/Y!G$<*DDE08^R@*+ MQP2A%=TKC[?*)_&+C#/,CR$9O(4XBI,]@J9_#X]?D)/TC4P\W^B?&OGCABT$ M_MS7MY8VV4_KAOC,U"S'<6"GU*!>8Y"]?C4811_VU?R?R!YU8-AW8/@2>_;5 M>LZ%S%6%UK0LL\],S.>-;9D54UBM)PO5O> MOK#WH].X#VN%ASOS4*%>>9LPD*M&4ON#]:>]$YW[ 7QR/K$.U1K*'YK6WBZ9 M7G%I0.#24D;'[ZPAZ-8RV@VIVD_=0I&=8;\LK_;V6]0 M2P,$% @ ?8N06&A\NK)# @ D 8 !@ !X;"]W;W)KN%Y*BVA(NI: MU,#-3BYD1;29RL)3M022.5'%O-#W9UY%*,?)TJUM9;(4C6:4PU8BU505D2]K M8**-<8 /"SM:E-HN>,FR)@7<@_Y6;Z69>8-+1BO@B@J.).0Q7@6+]=S&NX#O M%%IU-$8VD[T0CW:RR6+L6R!@D&KK0,SK"6Z ,6MD,'[WGG@XT@J/QP?W3RYW MD\N>*+@1[ ?-=!GC]QAED).&Z9UH/T.?S]3ZI8(I]T1M%SL),4H;I475BPU! M17GW)L]]'8X$QN>T(.P%H>/N#G*4MT239"E%BZ2--FYVX%)U:@-'N?TH]UJ: M76IT.MF8\F8@T8,D&>4%6DE)> &F[%HM/6U.L'%>VKNM.[?PC%N$[@37I4(? M>0;9OWK/D UXX0%O'8X:WD)ZC:+@'0K],!KQBX9T(^4 M_ %02P,$% @ ?8N06"A,-!/0!@ <0\ !@ !X;"]W;W)K^O("9 D #MN32BHS.CV.2,:D^_$\NKB.D[>'$\"3F2Y2=9I/VNUSY_0/IN+#]:$THL+DU/^M8() M3!WLG??VGLV?U?B6LK$XF*5B/IT?/*/O8/#_(.I[_82^I2ND47]+ID@JSJWQ M5JM]L3 M^"GWC\"8(@#19T>9K%60NF-[= *'G[?2:?Q %%'.]JQ80:JB 7?Q).XICKBD MCW !C0ITY*_,->B2"I5$7K/+1G646+$>:8\PE.GJ4 M=!Y%IFJ*E#0MN;WJN;BH5"'%V^52_.:D_HLV]MYX7MJS?,A6,H4L6H,8D4J: M9@WN-\@K=B%'1CFU:KHC$A^(--QU3=R#%%2A%/&&X*Q1&?0$*EKF"FVSOGKT M!J6@LELI.1;7M&8V66$L:(?HG34>Q=%[#MY*M4P6*%M"YKEJ:8W+0I!* Z=' MZV L>(HS-=,$> ;\.;&-W4A$Z1[_&^QXJZB 3>=(:9QDE#QZ+"P1B6\]^$2P M9X-+69UBX%6!]@2"F2(A#6WE2N]:&JF_HV%K M)P=\1>ULCJ&/0+0P ^0-E:A=-$3WXN.0-LAJ:#)%*G!_S"VD*LJ5C";TZ9_& M:MM3E[+&<9WJPHW#$1_73D!Z\2,G"?Q(:+:E3;:=M(W<25SLA.@!FA.E[M-0 5 M..H$)D9&632"FB^]*/.VG5#1V'6CF7"9-09 \I I#PLY'$GA5)ZRP'U7<13+ M1WM%V8\ K*WM%J(";Y9"'EB M-3EV\FMPD@Q-=1$?+-6O(T.H\-P?3<*?Q"2I*9='<._ZV-S@\.P2C4C,H<6$P< M2 MECUF^U!UQG*I "PBD_IH@#*=W'8$V#\GJ ,'YG@H\:M(+ Q]TF^5WVQ4N Y MMD:;02*Z.Z[R,3(,/;,#TKB#P@Q.6[7&J8;#9K>H9K&DH74V;$G; 3WX%!MG M5R:!BH[7%F"46XW^ZP\37#G?'!P]DJ47'^_S\D&"'PU23S22;S;\UW0]BA!U M4@^*0+XA%Q1'>2P>NQM/]IY!\3;^O!XT)[8MHF!W>DXOV&76_O7V,?HC^ M>J%I#='I^*=7(^':!U[[$6P='U4K&_!$B\,2;V)RO 'K:XO&T'WP <,K^_0_ M4$L#!!0 ( 'V+D%CE].D#BR$ /Y> 9 >&PO=V]R:W-H965TSNPU;E(I*8F9Z>OGQ]&?QXU[1?W=K: MSGS;5+7[ZRRPPPY_>_6GMNJPD1$QN\ZYY.P) :F?_O9W_/> M:2^+W-GSIOJM++KU3T]>/S&%7>5]U5TU=[]:W<]+S+=L*L?_-7?R[(NS)V;9 MNZ[9Z&"B8%/6\O_\F_(A&?#Z^($!ISK@E.F6A9C*=WF7__QCV]R9%D_3;/B# MM\JCB;BRQJ',NY9^+6E<]_/\\\>/DZM_F,OW9C[[Y6+V?G8^N;@VD_/SR\\7 MU[.+7\RGRP^S\]ET_N/SCM;#J.=+G?NMS'WZP-PGI^9C4W=K9Z9U88OA!,^) MT$#MJ:?V[>FC,[ZSR[$Y.QF9T^/3LT?F.PN[/^/Y7CTPWV2Y;/JZ*^L;\ZFI MRF5IG?G/R<)U+4G+?QW:L35\=O M'J'V1:#VQ6.S_Q_/ZM&Y#U-^.C9_?DWS>3[%8]/Y]>SCY)J^N%Y;0Y-M\S9G M#6Q69E76>;TL\RIS7=Y9TN[.F;(VRZ:&@2F[>Y+_;DW*&@YFVY8T8EO1T=S8 MVK9Y5=WC=[OM;(&Q'2WSN2[Q:8Y)'1::;&Q;+G.R&[_W)6V(=*8F(X,%3=?0 MIZ_66->5&PS(\KHPN2/#M 6ACJ;,.Y.O5F0Z>'K:1--B@7P#LG@%>M[27QA: ME?FBK,H.XH//1>F65>/ZUN)!VALV@I4?&L.K9 71@@%8,3#*)(S"N(?(:>VM MK7LEP'XCH^WH0]&WX&$PE?^S/ F6VV>7V/-0[23P=9]87-^.F*_ $]0EMM6K-L M;5%VAI@&JI^>3\\_/!MEMWG5!]$I:]I@U[3WO$.:M2[RMB"J7<>3+?E)-R*; M3$)'2R\J2UR^%7G8MN3'VDX&0R:V(&ED!DLD)T5_NK*P(KF9/ZS[G0%E363< ME%A)CG:4L(5^QW[BK# O.P^ $X,9*TLN9D^@Y/PJ&E5D+?P,'NU=7'4PAUOG MK3V"KQ+VT.]^DOA7%]-KF>7%W-S+D=T M5;JOYGTXW;(F8]G+\;+6;)N./I2LI:Y?_)-4*.L==([XL*2?A*6\>SWU%E,R MPQUO;)F[-5.L5L#1WI>VO,6)CMFJG(N@&:".COXET>I%&=IB0TK6ZBAH7$]&%.59)S<S_0 M.6Y)D+^Q_!!Q?S4GQ^/OS65M/N8MK71R[)^;D_001[,OM E[;]X21\S3O_WE M]>GI\9OYE[?\U\F;9^:.M@!3190O[EE"SO.J)(VLRYS6)]/=L&(NI<00TEMC+4GC> MM&2?1#8]I>_?SZ-N89.2?].TY8TK;N@%Q8J-Z81ZDE_[)=OU0:^L;6A-V#^["3S0V MA(^9W?GYGPR_S4LM^U)9%PTI-'39-Z*K,C(N9$(=MPJ6W;'[*]*\@4%.Q?7B1D3 M $*6E"PM[;XBP]"1&R7?P>M@$QN!M41'A:.\6]L:U"S7;'/I9!>6U\_@:75U-"5.;\\]75].+\'X8L[<7\ UO;]&P@=2??O7'1@6?+ MGN2W7MY# C^/YV-3-%65MVJ>2(!8.8GR\*!RR/.@=(*:XMA'ATXVY4WN!\UM MNRCS.GM'O&F'(L[*5;%O"]JWCW;"A )[8'/7Y$7)PWDT805Y-8(K%GG%%D*" M5( D7C5[8%4%0J/4]04\M+MV3M8DUZ7QXX.T)$#*PZ>4!D4V+A #,W;#GHFW M'SR"R&FS_+IN*@BAGBY#$I(PIW9U>%Y!!""[%*<4;&:4+YGPI42$N^PW/:,$ MT]!P@E4TOK5KQ-"W%D22YK'4$CVT =":+\4=D]4A?$2PN,94.EQD@%&(MYTR M?>^4&]F 8PG#\J"675R&3T]<>WT?F;W'*(&DC",%AU)$DLXC]"C3BTSY.N!. M CN)CM0.7J_MWC&Q#8J'RW[QK^9X_,J\G\RNS)?)A\]3\W$ZF7^^FGXD4"3! MS2HO6X94=A@09 /\UEHC6$SE.6R;(AL2:P8A=XR]%]:[.#&*9(34@[5FFY=L M6;P#,WE0JGOSE)ZTW\B?\I3/5- R#9U(FVF"#0/EXI:<)$E\TP/PM%]ID =W&2"P2G#.[+>MNK?=F4]=Z3?;WW[#C[ M37[.TV76)0D'&6^-/<7$5V1&*B<@'T-'^%/\OOC%EMC9W35\OMZGX)#CFAYT M5SD]FE(SR@[N]X?L;W\Y>7WVQGS VN;$L-Z?OC%_[QN(-!^N$TU'+DN9[\3; M%X#=2SIKE1!:Q+1,&L_YHSP0AHU,;2EZ M#K]L\WOY6L.VMK>)UV45R5N*D8J,=K"F.*]I658Y>B?K6!)AD^XP:I2QG%5( M\AWB$U)RD]B(]8[X$9GB2 R6N5H&V$:W)KX?\;'6P'?VX*1CG^F:FZOI^73V M9?+VPY1T)B'.0X"\:)"1RI*49C3UX=G=#P&%+-DGWP MJ9R\\0'W!\V)7#?;;IK 24-#Q-R1W(5LRR-D(:B:KUJT;@I3-S;V( M:VM7R,"[#-*PQ-$,QS6W5MP/A9U!=*LFE]@RI.\&^1CVMF;1-CE]0\ #SI13 M8+DC[.I-K^J6ZIW4+Y#,02HBKY8,E%)BTD37-?C2RZ$5Y'AA>M8$%FG95/=* M.OH(5!]%:X<28N,L1<]% RD%LD),(;"ULP@&EN^CC\%%6$!^;&_I*,4*,9$<["5NR0JNR M$DB8/-3T;6KY[BBBM$?-:I6DC]BJBB0OH1><+V1!H -L-N4R"P=),CK]MI4< M<]<$9:H'C*:S"%I'#]WF[3W\3 C!L4/O/O9E94^P!KXCBWG,5<_VAI<$&B-\$J='BDN6VV$/G@T&J8C"#4,PBLE+E@:;\&5($R/%D#(, M&5"G8%L0;&=#&)+ NMHB:0,&75/\@7^$0WG1\;B\)7"&AR6ILSU0#S=<$"0W:O*O]@;K*O M&],9T<^EBVJ81&P"78]*L@7R%VR F&T6V>"^Q@DE'$L#FQ$L*:O[3)+1X'!, M>[3Y'5(E)+9Y);Q&^-G4[&L8Y6ND0+@P-TT#R9AI;*AK.JM; !01L$JP?,''3G0B M\F7$.2",-'!M\\*/=*Y9)@F^&@Z%U"4G%T +3NX.=W#,$W2VAMR/HBHO&4M M$T8'EH&RWWN(I:1-2"TDG7] MCY&9_OWS[!."5S.Y>&?>33\1HIE)NNG3P>H(25 &2]06(H'@PQBI6RZOB$EV M3'$_R D@59BC2G&$*J.7K6$,K,8#HRP![%BH24H= <&NLC.(VG><8'2$<^J; MHXJC9!]SMU9YJ9$S''/92/"PQ-]2>$QUF .9)0OV6A-$.]"3 M-<1'Y?!C 82MD-VDE,4G7 ^$N08(&=^DI*YF 5Z MC ::4LTOV:72^90JS$),@ Z\P,)F@@&ZF/3GN4AI5A[S!ZXF)E"H%\Z2V@E4 M#'S6GQ4C_K&_,UY'-D"?.)+.'MA=$KU(0<8]&N+L9E;UH+NVO+FQK(;!SP]E M0[-ZV;_*78_-A^ED/ITC1%& K#4<\?%-S0T#V2 O+LX/1DBVZ;ZE83HAKTY"A+DUW'ZIPK6)5> M@4;FZ6F\()E:D8_S"3LLFZ7'Y.M=<#B$+A)-Q*JS_! M0XDH^B:102X]E10<-?A)2"B8@.38M&XSB=\<>2\?@5GB/)RT#:&"?' Z1D*M M]3DF&+*0MT#]?""#*9\&IWZ@?\/3X4%/(CO]MJD/$J&Y+8^1I"B85F/(M;4= M072,(C>;D)#MRQJC2^#9SO>O8 V=0A, .Q!+XFZ?2AEHTP!?07"WDO%/8C&I M@[AUN:4X%[_%-'=*.'Q/X(QD(5#*KA1*^!#"YW,\"9&"%4Y)6V.DJMULZ- X4-^4)&<=^R-U.4$@>8,>D>?3BU]F2+Q.YO/I-<&P O4>QZU$MSZRXS Q[X0/K1U6 M0P]5DI'9UA&*4!#W5FSB,[0$#9XHD4YQO97"KZZ9I(SW/ ;L0D4?/,X"Q$/@ MP@Y:UN/C>D2OLZ%>DUVYR:N0*(U0/6E(Z>ZW" 3);)X>FU\N+]_]-OOPP?RB MG@EI7G1W2K>6]8Y,G>+0@^Y9]Y":#/3L^U5.CE0,Y^% 'O>J0^?#P:8NA=X8 MQKS!I^XB=PE\47#BTB;J:*UH/)JV5@_%=KA/J1R&\( B?-()$62?SQP@2\7%6U_V38!OL?$(IXIR#EH^DWK4 .SY23G@K0- M![HXGIC^%*+ >$24(\4VP->5[7R*(-UVY/C(E+MY*_F"3[@JOUJNR9%4 D # M]F8/.@<:==-:Y*-DQ"#6Y$?V^H(TO4PA9,(W^PVV%RUG-%7-%$/LRD&'1I:@ M/'4&C^_PP0WM*A8]RW""'^*^J_T]#,H/64P._3FA@"0I*KHWBT:SV[QM6X=P M8*![11K-HT0>?T2.ARF-@PD;C46R(2-&TE2:1%1-A_)]X&H@ M92?VXJI:RCPQ,/%Q20HF60,^YM2:^6!X13I,?"8@'%(OT>S/F!$YAFA&=Y4"&+29&RNIE^F%Y^GJ E?_D)0 M!8'TE?2=[4C)@CM@V2/*\3>H$$B'/&<5[-;]8$Z>10U,0'10!?UQ8X;8LDC9YGW 9X=XS3&N<(2[T-!,N+2'-N=[9*?&!.35J\(K=I-E4 M((22IXK (2@"-VW)&MJHU)"%@PM=8JU-[F )8FI]6]'&5]Z0_$*03K;\;-7A '"U%#/2# M/MGZ=(:7>?C%&]AH=J^<>>-AW,%![LSZ"#86 )P=[H,DH-( -[D*H5P<[MA; M' ]CPN,L MK'C2,+@N6,4P9=7QH(P)U7*\&O9 5K$ 0TVG=K8IWT>L+G;%DT^7)+752,B&!U(X/"!9-! M3C9C41.QI*",$^QZ#RCV3L.>)_PE6PJ%:@8^,\UX!$3R)W\8:=QT.'4E+#1$'LU-*I2=;CO<>FMD>,?H,N:<5J M^D6T#QPMZU6;HP&0T5!TDR!JV*J!I@NR@@P&%KUD1W19LT$O/@7O)EVO!#G( M1]PT'7=%2"6/(SG8I]R%1O X0K$.44!,*!K$$M(?YC-8<<]<0G=BY\->DZL7 MT0-SMZF(O#_%9,4['QYSBY^@[U@ZX MQ^=$_SWE_Y]?SJ]Q1UKCA_G!ZHO@VMA2=I3M!2KO6./-K5X MX^WZ+239L;<;+],.E MM,1,DULPMWF+MU4722ARR2.3:IWXO/9="7I'E/22EY%^RG!+:*>7N/]6\UP:!^XH%^J"SONK9^Z)#1C)69^C);)@LXR8(F5_QID87O)IH#3RF@7YRNA*ZOJ-'"(1AVB/^]1QM@=*MJZO-J_O_[P MB;+QD+.42U1P/ #I.(A#U2TBAEB_[ (_D3QSPX1S-NA3P]UH29;+-2??'W'( M J!V1L.4D_4."\>'A9-5CZ(XW6ZD,$LI?'HU_^R>[:262(W88ST@?Z2FAI.$ MHLZ80)]GYN6+PLP\#!) M-H0@(ED%[.$3]C#>O;W+V1=60[$F!WA$V!-CQ<_6/3M?+R8['$J4,T7C$_K6\NST(0Q8!PZN,-L!P("D\)B5N7)P!DY*;$3@Z_,2.$^W-UJ)>RXYUCIT!YCT)"\B&9!X8A%7\:? M*7(-9A;^!X,G$+:"69#S\=UXW/<',CA$TE:N_2+& V]K2:,>3;KS'D;)5134 M&V[SLF)(;<$2OLCP^"ZS!RM?GLX0Y#H*XG+I8-^R3IBA+X]Q:$NNQ@F?:8@TSGLI$6;2WKI*+NB&6RVH5I1+[8G[QGJCD?N]B%;B M4[HH:?O]\=T!OC*M:6>>;LGO..-(V9%%76#[BP8EDG6\&[W2-(-T4P3+ ^7J MZT2L$_XVM;;C[$SZ&.4'_QIHD2/V3 M7"1+B(Y?^J:U9(QK9[2?9),+J*_UQDL@P6?*]5TZ_JU-W4'^B,G'O6NY\M.W MTNL_XM2I7?JJ.V=VN.BC+VS@V/./>"M037",,N053/ !M :#Q?W&W) XJKDS MU_? ]D7:SSR[FNL](9\^RGC;X G3.C87TVOSX7(^-Y^F5V;^Z^1J:M[FCKPW M2&)"B"S!+6AW"39#J])0N/*POO^-V"."Y]7<4>"-+6K0@_^XXS1>S& M=U]= >?%34"'"^F"]P?MA/B6OSO(LR9Q=]FU\DP093PFE@US*V6B' M)F\4_9_R$@X$BC3CD9]-@Z)0@U8NH-Z>P2Z4PUM3@[D;/2=;[(JR/U:YG?-8 M-9[^. T7L9F[3*=34XIVK&QAN>5@E^I0S=%\I7*=$Y5"EX>)1$4-O!LI'&<4 MK-JBUTN9Z=Q92FC&A(+(;,['FA<$ST^/7V17,<*4&3YS_'9ZO1FW',#M=---W5U#8+37EZ)'KU M"OTCT 0*RRL&SOABG+S.+8!&R24[+5HC>G+6M[1(S)GT[B:(?:17OW<:^6H4 M%Z4WT%^-X5>F1-W^9U_<2$?\K-:AT7VD;_!+LP]"'8-*6[#,A5$&8 MW*4#!?N$'Z3)OTXL?W"VG4:P%DB&#"4N^C!N'MX\\S_ $!)\&6>S>)-'6Y7" MC2IA^'WHW71I9U%(X@N_$Q0#?\XF9)!U'5+)H#J,6.9U]D -(.FNBRF%.#( M0/_&B_+PBP .WOTW>WO/=K::#UZF&.H!.R)Y+^^AZR)/H*6'NZ^X=2ME'QZE M_<<84D=DAU@P>$_&(?TC"]$U-WJ+3-^B%JX!^+8\_[:&T!$FA9E5R,$Q8Z-O M0/#9HQ#XKIL[EL6:NT+1IR+6RU^7P0"? 0E79S!G:*-&VR7Z'=?0F A8"[OD M!!!7=,DX7I+)C +D)Y.2J+X[IF2C&^?((@EZRKJD[F?,+S/9>8WOU>4%_7VN MK[>ZLDNQE_I:$XA,31R46CYLY+_UM"1>92)6Z?UD_E8]2H87BORO7G(BJ^ZL MA5.^1WI%*:&U+Y== Y\=RV_)\D:6/ST[(K?J;Q<7DS_$=. M*L/1K6CH\?B[ET_DRJ3_0!SE-YPOFJYK-OPG:IRVQ0/T^ZHA.ZH?L$!XY?W/ M_PU02P,$% @ ?8N06*T!?0*6 @ M04 !D !X;"]W;W)K&UL?53;;MLP#'WO5Q#>L*? UR1-NB1 TVY8@!7H>MFP1\5F M8J&RY$I*T_S]*-EQLRW-@VV2XCDZM$1.MDH_F1+1PFLEI)D&I;7U1129O,2* MF5#5*&EEI73%++EZ'9E:(RL\J!)1&L?#J&)V'(:C (H<,4VPMZI[3=LZQDXOEP)X]^P;7*3+(!\8ZRJ M6C IJ+ALONRU_0\'@%'\#B!M :G7W6SD55XSRV83K;:@73:Q.<.7ZM$DCDMW M*/=6TRHGG)U]7_QX7%PO'GY/(DMT+ACE+73>0--WH$D*-TK:TL 766#Q-T%$ M.CHQZ5[,/#W)>(UY"%G2@S1.LQ-\65=\X'9WK+@&FAV'NEZX M,#7+<1K093>H7S"8??J0#.//)X3U.V']4^RG__I)Z'%A60@=)3R4"%>JJIG< M0 S=\BT 72'#G1D6"U1=\<&3!;.2&%;HD8/>%-3. %GC0 @.1\A&88) M],,,DG%X#F-RQN& ;KH0KFDO[?\[],[^Y620,U-2=PH2C2UO'/8AS<(1I .R MDO&H%V<9I$0>ARD] SAVD-%!*U6HUWY@&,C51MJFJ[IH-Y,NFU9\2V\&V@W3 M:RX-"%P1- [/!P'H9D@TCE6U;\RELM3FWBQIKJ)V";2^4LKN';=!-ZEG?P!0 M2P,$% @ ?8N06+%(*6@:$ BRT !D !X;"]W;W)K&ULQ5I;<]LXEG[GKT!YO%-)%2.+NEA2.DF5X^Z>R6XZ2;73TP]; M^P"1D(0.+QJ M*/Y]?N= X 76[(]NSNU#^FV2.#@W,]W#O'FKC+?[$ZI6GPO M\M*^/=O5]?[UQ85-=ZJ0=E3M58DWF\H4LL9/L[VP>Z-DQIN*_&(R'E]>%%*7 M9^_>\+,OYMV;JJES7:HO1MBF**0YO%=Y=??V+#D+#W[5VUU-#R[>O=G+K;I1 M]6_[+P:_+EHJF2Y4:755"J,V;\^NDM?O9[2>%_Q-JSO;^UN0).NJ^D8_/F1O MS\;$D,I56A,%B?_=JFN5YT0(;/S=TSQKCZ2-_;\#]9]9=LBREE9=5_GO.JMW M;\^69R)3&]GD]:_5W5^5EV=.]-(JM_Q?<>?6SF=G(FUL715^,S@H=.G^+[][ M/?0V+,#>9T24:YJ0W>:NRK MW[W_[>;#IY]N;L3UYU_>?_AT]?7#YT]O+FI0IO<7J:?RWE&9G*"23,0O55GO MK/BIS%0V)' !EEJ^)H&O]Y-'*?ZHTI&8)K&8C"?31^A-6SFG3._RE)R-Q1-K MQ755K'4IG4N4F;BR%JY_E?Z]T5;ST_^\6MO:P%W^ZY@BW#'3X\=0"+VV>YFJ MMV>($:O,K3I[]^<_)9?C'QX18M8*,7N,^K.-]2B5XSS.1M$QZN*JT%LI?OS\ M6?R'D?D?ZK82G\OH@6-0[1:K=R_* 2(,RC!F+?6-L(\M:U)60XF8GC1(W,E=LHB^-27>(/'&U-4HA(]0BD[7* M6C8N'1?B!7'A#WBX*9PFU@/YXZ;XR[.N>S7U@KP\=]%$@W>&=,C7*#@2\566CD!YS MA84(<]8)D3O@-!LI2DH"*445Y"X^KFL)?&4EAZ3_4[# M?]?*.8LNCYK2V9 LPV?+LH0>(L>3V"NCJXS/"K12F:=-3H'.=3<3E:-[6^5- MH<0=%UP*G5MPL?6^2R*]5[(X[D#!+>J=-H@R9/E,(P=D\F C;*>WSM&ABZ < MN=_G.I5DQT))VQB7@1S#(_&A%"6<^I:>$?<-M&CH4:I-VA2VEF4*"[-0_1#R M#M&%ME=7!";:Q2$&M;6-NA^$L'#G,T_&#GL("00].:U,)&"K%SVIM&L#+ M*'%5878OX?H4'Y2(\Q7E7UU2Y2&-PO1L8"_5D>+3SQ9787T7BA3L175+7J8B MHSC!.XID@O[A2'T^;$QUJUGS5(XU.0S(N'"'.B2IR$G9RR5,ZF@XCMS6.,JK ME.,'&KQ19JUE3$E"E5O$2QNGA2R;#> ./)O5DVG '[UN0H&PM5)(T[5I> WY M,JH*%*:VAJDSQ#95J5,; ]U3;%.T0UWH 1"C-HY211Y=W4'JF ^QW[3(]:;V M#UUND3T4=D=RIRGY-UR I<5L0XX+NWA.%WR4I.Q7S![5VXKJ?2&O%J:C+!? M1OG0;7IQ=7/]4BS'\U@< X>6.2*7Y9^1=]L3Z0^\(2%0CP1]$+4M>(4B/?^N MZ&[0 4%XF1^L9@-GBL "COXG8R2.[G8Z)1ND>9/!(B'0NP:H:+"+^LZ=V[,+,+%;,3$6Q5U[-#6QK(835FM MR:!ZZZN& M%"BY!KI&AD IT=Z%6<4.0X5<0YP@SQ UF%!]1\H!F9&X=LM\Q#R7FZPQVD-, M*K$G*NR4E,$FRN$@5KS@4ZK&P@KVY>OH!HUXUN1\5OH('\KS,$RGKYR-H_<^ M:TJV^WT>)N*<,UJ2_!#U>Z$6@LSBQ63^!)$IB/ Z9S(6A^5GX[NV7__#^T=P MV8REB)P42(>5#T\2=B!(P+M96\6')'H&P3+&7>0#M>V!;+AUKN5:YY".@H4" MA9Z[M-Q+/Q$U&,[UCIY"+-"X@8NEW&LJH 2_%!H'+D24]K&T5TA*H!R:3@P= MI^/-\SID,?*8IY\9'6L_=\Q@J]Z6SGE12>"^]0$M52X])"%>]ARZ8+&%4@B1 MG(2C*@V,8Z2V,D=PPDC?E(]RRK)[&,W"$C$ADY;=A])052KK_'!?I-$PD3Y9 M__L\'L^A49M#7:8]AGT&^=WU!#Z^*3NV>!!(W(%@VZS_\,U20,T45Z\H ML#Q\=@(%N(:DUQB2]ER,1Y-[=8&S7 &4Q/)X*-3&!0(].A'HT5 G+9'HFI1 M8;9ZG@JT'X@H>)F,2+9-JM_LFUG:?7 M)W$R2:+CU<_EAJ^,(H=\GZ,CC"?+\?&$L*-LQ]Y].NRIJSX>&A2UO8A\-&L. M^[13%*,K]_C*.[!3-G?5]$<7TA:"32:3R(., .99JB2>S6?1AY(:@LH/A8K"8S:&X2_:6J,JYJ\W@V"UJ^G]C SC1>K9;1QZ$T ME-TZ+O?RP"S"*O%JMJ07IE$]IB;)JG.)X/ZK1=(]K.7W@0V2^'*:1)]A1#-X M#FYF*\_LL8Q[+I9PP&5$O>Q#8;S37$%JFM>*KRK=E55>;36!DX\?K\7G4OPB M UR^!B _:DDAFJFGJ37GY#!C\0=2;3M]0MMS^R7=K$J*7$EJ\F@(@WR_ MY7$-MZ 6K2EG%LH1VD;]M$U]#9(%(1-?BC* >&.!2"DY-.9!#O,6B!EKYP2R M:7 0,CS/ 1WYH* !R MUEB#/->.B(XI-=2R+JI:F-Y3,H/X)![/Y_%X/$:V7%'S'"9!<6<,:E'\Z"1J M!T:#F5'9,.Z@YJ2='I&0]Z=%@PI[SU8MBT\.DZC?B_ZWTR&T"*^1I%Z>G/K< M8P^6RM!PM5[@IWLE3Z9AT[5,O\%?CT]^SA>C.4F0T\FD=H9X[!.$+_\'7#"\ M"ZRX[L,/$R(B$$XG"IJSP7DR[?% EI_.VXD#LY,V!8UWJ)-M/1W^MW> ['PR M'HW#?IHI'+K&Q9U,_CI818,"YI/S95G5U FT0[A0ZT]TS%^Y$_ZNBZ80<@MY MM@2,GN5H;(([Y8[E40VY;>O.X>!K-Q^YYQ=DE$=F:B2%$U1R:M U#)[O"0;SX"TV%,UVIQ M,+3*Q&QV&2^3N5B,QO/C4-!3BI[34\-O7U&Z@D[IBQ-.DR:OA-6%YR$6_Q>] M<=3+6S%-'$&;4N;#5IDMX6>/SVN;Q3_9-D?_\K:9R#ZG8X[^U1VS>%['/(F" MIO^_VNHG.N'DD78ZI(4DGLR3J%/3T3YS'L]GXV?T[I?Q8I5$'WA,'!CV&:M- M_R\6J+V)>/G4F9/+ITZ<=N(=<;-[^!TMA/7HD=]PG!WKA9X)WS>A#74ZM<,N MZ)QP\W2^BG[WW?FU[\X9RW^1!X[%97*JEW%6.=;+] 7!*9?Q#&9^?- 1#;V) M=?GLF80=C AZO?^CNGHF^5Z#+B&]T MO*HVKRB),2,B64UPU+V!3.Q3'JEL&]H;8/[Q?'6BOTD6\7(ZB:X#QLT"7R]@ MKV0%G_Y(L+J5]( 7JPD>G^Y L'.6).V24SUFVZ_T#-X6N'[KGXBV4X,BZ;LZ MM5P\ID+YMC8,D-W'EN$'5P&4;D[D2?Z>E!](5V7;+,4BIUD$P6^CN3(R + ' M0@":$1)]\NU*1+K3J!' Y0>7PWG.S1'9?1;!'LF9U$^ JCUU&$W9:P9::^D' M1VP:Z@:P':BBPUMH%R$JC!4H]*.A-[>*$&?H*#;:SXD?C/# 7WMXY]Q+\ MN7@L,L*N!]2CO['"?[,*0HB/>H,0.Q@[>@G_1V&M")'6H4$\<.\Z7LP$[*/ "CXS M$K_QUTPZ]]ZKV"T/FHQ8D]WTK7/CP0=ONFK@0J-S\DW#7YX )\JJT"E\J50; MBNU0C0$ N0J$\9_U'@?.-/DTN[Z[L@%!0YPQ0Z;'JW?/H(J?N*PQ?> @#= M2<;0!U&EOHZ!GW^7)7T]%QY:NCD6\14]X$OP"XX#_U&F]]+5..>Y59D?PO"! M.LU244%$YI=SUVU>19M)-8S#<$VK+F17$83:9N M"R^A$"$\5O<@%7WNT,O^]SH\6']:Q,6-GI5[TS5;-N+.OK]NNJQJI@__<\;R8%N#]IJKJ\(,.:.]?O_MO4$L#!!0 ( M 'V+D%@>IJ\3/0, !D' 9 >&PO=V]R:W-H965TKP_LG^K: MJ98U,SA5XF^>V7SD7_J0X895PB[5[C/NZ^D[OE0)4__"KCE[<>%#6AFKBCV8 M%!1<-D_VO._#$> R? ,0[P%QK;M)5*N<,*X=)>R MLIK>Q-?)9QAFD7DJ@#<1@G M9_B2MOBDYAN\R;=!K3&#J3+6=&#*2FZ9X#\QZ\!"8\DX+9C,X)O-40PK>0]R)^PD]HT[8N_+:H<''BML72DC%$(4#;XF"64*73!-8DPS^Q-8D.XH&D%QZS:0E$9WW M[A1-8R/F9+/:"IW&WEYC_^(*WDIB7 .I/Z]:X:KW'*?K %5!AFMJL.:N[<*5 M2$POFAI/7 VS9<_$EE5(]T$>;U7Z\)=SQXP("J>3.=/MPJE)#H[LJD"]K4W9 M$+"2MG&N=K?U_4EC=_\=;SX:7YG>4HM!X(:@8?>B[X-NC+@)K"IK\ULK2U9: M+W/Z=J%V!^C]1BE["%R"]FLX_@502P,$% @ ?8N06/2AS:3J @ , 8 M !D !X;"]W;W)K&UL?55M;]HP$/Z>7W'*IJF5 M&"$)A98!$GU!ZX>^B':MIFD?3'(0JXZ=V0ZT^_4[)Y!1B?(EML_W//><[;L, MUTJ_F S1PFLNI!GYF;7%( A,DF'.3%L5*&EGH73.+"WU,C"%1I96H%P$4:?3 M"W+&I3\>5K9[/1ZJT@HN\5Z#*?.-BY$_"P7G7^5<.3QS79F<.+I.Y4B]N<9V._(X3A (3 MZQ@8#2N\0"$<$ : .(*MUU MH$KE);-L/-1J#=IY$YN;5*E6:!+'I;N4!ZMIEQ/.CJ]OGZYN'^]F/X>!)3IG M#)(-]+R&1A] PPANE+29@2N98OJ>(" =C9AH*^8\.LAXB4D;XK %42>*#_#% M37)QQ=?[*#FY0FF5?H-+;A*A3*D1?DWFQFIZ#;_WI5P3QOL)784,3,$2'/E4 M @;U"OWQET]AK_/M@-QN([=[B/WP71R$[A?6:T-#"=NSX&B T3$8RRRFP*QG M,P2J3=2@%I H8X')%"0U!*IRP?^RN4!8,5%B&RYHN\:G:%'3@R2.TG"Y!$>S MX)K@7'ZM)]0$X&AZ/;T[AAQMIM(V3(R+0A>-^9PB;B_;OL)*8Q:IV&7>^96@HQ0J%5@L:0E9H=^?3[H3=C:ZI$.@7.A(%^ MZZS?I6^O%WJ/RC*QDPBQ$FWL:,.H%75[L.^U!#M5G*->5KW*T"F4TM8%W5B; M=CBIN\!_][J7WC"]Y-* P 5!.^W^B0^Z[D_UPJJBZ@ES9:G#5-.,6CIJYT#[ M"Z7L=N$"-#^)\3]02P,$% @ ?8N06+G:1"PL P U08 !D !X;"]W M;W)K&ULE551;]LV$'[7KSBHQ9 @F51MNQDM@$G M<;$"3>LFZ89AV ,MG2RBDJB25)S^^QTI6W4+Q\ >)/'(NX_?W9&?9CNIONH" MT#T M><9;+$L+1#2^[3']?DL;>#P^H+]SN5,N&Z[Q5I9_B\EJFBDZS,]P#6):\-\#J#U;=6-'3$#/RSW&BCZ(S\ M>RKW#CD^C6SOS;5N>(ISGRZ&1O6,_N*W-U$R_/T,[U'/>W0._7]TZ"S.:9:3 M 9S&AT.Y7)VPKU,JZ3YJX\D<3(&0RY*NM:BW<"%JFI&M)G]]>>T]DGQD;8E MGLU)+(\ZC-4&E>ORL>'9EMN^,^]3GHN4]FE5+4RK\!+=RJII M#2'\6+;.6N9FQRF2C:8015/O \T&L&E%F1%Q[9Q*I)M=R#(#41';9[3A&B;! M53PF\*&W;(W4D$0)Q/'$N^=I0>55OU;G*B QA"@8CQ/O21I>OI(Z00:,)<"" M>#+Q/J F%FG:5FW)#6:D*M2A5'"G6Q=1,(EBN(2+*;N"2^^GQO0'.( :;3FB M)!B3]UM+@O*].T;"%Y)R;9NFW*7R+(*M,NRXII#AX(J>$3W,/:<.;W@D-16J MK1-43<>BK4VG.OULK]G+3JI^N'>"?\_55M2::I]3Z' P&?N@.A'M#",;)UP; M:4@&W;"@_PXJZT#KN93F8-@-^C_9XC]02P,$% @ ?8N06%1NEB67 P M5@@ !D !X;"]W;W)K&ULS59M;^(X$/[.KQAE M5RLJY9HX+[QT 0G:7J_2;H66WNV'TWTPR4"B)C9K.Z7-[Z5R\+8 MC6 T6/$ESM#\OIHJ6@5[E+RL4>A2"E"X&'IC=C%)K+P3^*/$M3Z8@XUD+N6# M7=SF0R^T#F&%F;$(G(9'O,2JLD#DQH\=IK^(Y"M%.(G-];0\[+*V[X:*#D&I25)C0[<:$Z;7*N%/929D;1:4EZ9G1[ M=S^^N[F=?+F&\6QV?3\;!(9@[6&0[2 F6XCH'0@6P584P MUAJ-AJM29Y74C4+XL8#ULK\7$K-GTN](IG./0H/S2J1_1&GSZP M3OCY1 S)/H;D%/I_NZB3$,<=[)W#&^A#CKCCR =!!8)KD N@V\%ZCFI_0ZU, M4I)J8P]-@;"0%>5Z*9;0+@7MR$83\?H,+EHS*BIY0[ D6KXVTGJ-'+5NE-0: M+KE2&XLWKF4C#(RSK*F;BAO,[98RY=_4,ZJ)<:4B2!-I)GR3C?@HL;DUX M]D#6@/52PD@3>\* M:84HZ GFO09*5CK":E%8>O-#9%;+/3[:6@=97X8QL[5 MOM]/NF^(C?]GQ#(_=KQ]A([?C7K'J8VCR%&;Q,F_4UMS9HM^QLA$3?U0&V[V'9AY,IUCKDT1+6;%M3X45D!.E](:9X7 MUL#^K\3H'U!+ P04 " !]BY!8-T@I+XJ]S?.[U]?'P(-57G2 :>,FX MT",G,68_<%T=)9@QW9)[%#2SE2ICAKIJY^J]0A87H(R[ON?UW(REPAD/B[&E M&@]E;G@J<*E YUG&U'&*7!Y&3MLY#3REN\38 7<\W+,=KM!\WB\5]=R:)4XS M%#J5 A1N1\ZD/9AV[/IBP9<4#_JL#3:2C91?;6<>CQS/"D*.D;$,C'[/>(>< M6R*2\:WB=.HM+?"\?6+_J8B=8MDPC7>2_YK&)ADYH0,Q;EG.S9,\_()5/%W+ M%TFNBR\ /@5P"]TEQL5*N^98>.A MD@=0=C6QV481:H$F<:FPA[(RBF93PIGQY.[NZ?/L'F:_+6>/J]D*)H_WL/CT M^/.']>SI 1;SR72^F*_GL]70-;2?1;E1Q3TMN?TWN-L^/$AA$@TS$6/\3P*7 MA-9J_9/:J7^5\1ZC%@3M)OB>'USA"^KH@X*O]P;?DAW9AJ,&)F*81)'*&=?P M^V2CC:)Z^>-2S"5C<)G1WJ&!WK,(1PY=$HWJ&9WQ^W?MGO?QBMY.K;=SC?U_ MGM9U[ML6_'=Z6"=(9?BG5!#);"\%"J-!;NF641(Q!GPAV]"H&S:S7(K=!X,J M YZR3,DKBJ/C12Y MAG;3"WOT]7VO\05%3 E@I[KI>A!V:_"!*<6$.8+?A_?O0K_=_MCX9!)4_PZ! MV (_I(W]QEH:QK\+T6IK]H.^5=?LA?V*9F&SNK997;QF==!8U,DF9,1R00 ,D* 9 >&PO=V]R:W-H965T;S=[-*:9LMC]/>)[\\=DTTVO(G3Z&I*N4? MSMBX]B3;SW8;G_6FC+(Q6Q[7:L.W''^O/WFL9H.50E=L@W:6/*]/LM/]P[,W M(I\$_M#8"B WG42PH?+9\SL:((<#XVMO,!I>B./Z_ ML_XAQ8Y85BKPN3-_ZB*6)]G[C I>J\;$SZ[]E?MXWHJ]W)F0?JGM9-\N,LJ; M$%W5*P-!I6WW5=]Z'D8*[^%FK0! M3EM)RFWT.-70B\OSC]?75W?7ES=WMW1ZC2%EQ\;V &; / Q0[@V>)5BQ><3^E@?X\6\\7! M*_8.AH /DKUW+P7LJDI'E%4,I&Q!YX"K[89MKCG0A0ZY<:'Q3'^=KD+TJ)J_ MGZ.AOA/!F".'-:];_?\Y>-?<\ MV/WYE%[U0[_Q1AFZ5C&R#X?TP;N*(OJ5HDO?/6H9E?HP63%INW5FRP7^D-%1 M;U3LFMHH(5]4DAJ*S_6$69:D=QX&,0PBVR!SJ@V-!J%$4L5Q;PI M@%$%9]7*/! "X6\UQ@E$@;A46R:%$$& !AQ>KW%&KL,()C$8PM,@IO11L-"H M$ _I#AK8J)5](.R 4<0*'UOPX9HPR5&E4HM!$*N-9^XJ^+\(H5;"7CU@Z.8E MO60%64IGF.'X#K"F=*MM+MG+N1;LB<7O<::< NC(FJS @T(RA04,7$2+ZX-R M]LG%%N0['X[HBX,N9N@6=T,MRB.$K8XE8M.^H%KYB.8\DDN O5=F,O*6 J0Q MKC;EK49,:M"@-7>%F3(C>SVF@2A, ,D0%T<4E,$HP)4$0/_V)%0^'H=)VQ=) MSCI5@_CAKPT\"@VH,Y]##L*2%8](;<,C9P1[@BE9.WI$,^9D!$$&E@RER!N= MDS)&*TG0H\2DHV/E0%Y/6W>:6LQU5EU7GJ)RM-W ^*T*QVY2DKS$F=2.AA*-09[I$18NOL M3RO=#1IDW8.Z0DE2?(JC==)KFH=I2W2 !QZ9TK/74^ST?.B8K])CZ@@T\;&[J4Q M[ [OM-/N>?(HWCWRKI7?H'[(\!JJ\^G/;[.N;':+Z.KT6$$%X^F3_I9X:[(7 M 9ROG8N[A3@87J_+?P!02P,$% @ ?8N06*S+$M\^! 'PD !D !X M;"]W;W)K&UL?5;;;MLX$'W75PS41=$ CJV+XSB) M;2"W8@NT:!"WN\^T-+:)4J1*4G;\]SM#65YG-_%#XJ$TY_#,C=1D:^POMT;T M\%(I[:;QVOOZ>C!PQ1HKX?JF1DUOEL96PM/2K@:NMBC* *K4($N2T: 24L>S M27CV9&<3TW@E-3Y9<$U5";N[0V6VTSB-NP?/N.;.!(%L;\XL67.+B)X-BC[MK<=D[ MN#2#;T;[M8-'76+YFF! (@Y*LD[)77:2\0&+/N1I#[(DRT_PY8?(\L W>B\R MI&*YMR)K+ J^#5&]Z:JA=X!:H\62Y#:&Q"PI&$XWZ&P0 -N MA9=Z!8I31@WHU^"W!HP^>/ $.2 @OGC4)1,#T55@EL$.R#[<>EI)PTILS$,ZA MIR@B]THZX9J*=J*LBD(JZ7=[Q6*A$1L45%053MNR.,6 MT;"TI>X&AJG8R'I0"+>F "1%;BR(RC3:.Y*P3T?(/=&1P,8BG:\AT/\V@9)B MP9%(=+ 5+H@;T]\H:G_'G*6C'' .T\L;U\(=E"84OK9F(TLN'*5W!P1RU1"UV[!Y:,\P%O=T(U5 O_B G M=-2)^PJ\QQQ1CY;4/9NN5:1N[[IP:6R$5-2W%,'QMH6IB*MHLU<22;O=LO&4 M4CZF9=54W)NT7<3.TKB MT5U6.?S7^@_)S7I7XR3ZBLYQ%9LVGWR:. ^?AN,K.-NSO>Z='>G)>L.K%-XZ M. ='EU:%=A6N9@=!2WM_'9X>;O_;]M+[U[W]=/@F[$IJ[KTE09/^Y47<#GNW M\*8.5^#">+I0@[FF+QBT[$#OE\;X;L$;'+Z)9O\ 4$L#!!0 ( 'V+D%B$ MY^L3J0L +P? 9 >&PO=V]R:W-H965TGYTI/*%6'(5R)6H\68F MFR5O<=O,C]2J$;S01,OJ* [#T=&2E_7>\4O][*(Y?BF[MBIK<=$PU2V7O+D[ M%96\?;47[;D'E^5\T=*#H^.7*SX75Z+]M+IH<'?4 M+Y((A]>.^UMM.VRYYDJ\EM67LF@7K_8F>ZP0,]Y5[:6\_5U8>S+BE\M*Z?_L MUJR-(3'O5"N7EACWR[(VO_R[]<. 8!(^0!!;@ECK;01I+=_PEA^_;.0M:V@U MN-&%-E530[FRIJ!EJ!KCZ\^GK_^Q^_G?[PYN[SZ]9=)'(U?L+-_?GKW M\<^71RWXTZJCW/(Z-;SB!WA%,7LOZW:AV%E=B&*3P1$4Z[6+G7:G\:,8W>H#?V;>N;._8OTZN5=L@(?Z]RTC#(MG-@HKDN5KQ M7+S:0Q4HT=R(O>-??XE&X8M'%$Q[!=/'N/]D.![EM5O3* [8PT+852OSK^R= M4ITH&$J>773759FS\]E,-&4]9^]J]O>N%CH@/FL7@KV6RQ6O[YB25<$2/QS% M?A:&;!K@7YP%Z3;/DQQA4*6NRH\##J59$OEAEODAR--TY$^B;->B-(O\23BF MQ\NR;?'$QO8MS\N*+LYK[TJL6K&\%@V+=0K%FQJ+NA4-*,NZE8QK5M#(J'O1 M-?D"U!1#*TMHI^G2S6K>AV/PF#$*VB MJO3"ZZXE)MK>&Y+F<>H?Y;);,CECL5O)U((C2^C90!V;'HKEQCE*.X>W;#K^ MFUMZ(ZMN*=BM;H!P)[\1#?HY6S5E+MB!]=CG+R<7O8_DS'M2""YH#>JTH,0K M^)W/7I4I8YV(SIEJTL!K%>.ST_D3;M=Q[V&4>BGDY1*W>N7U'G74(%RQ'H. M=6&Q $?5:I^N5HU$'N,9G+D?HM.X5$9T8$]M!_^CN0$95:<3C%;,>-FP&UYU MPJ7HVKH-2ZSV Q?[['91Y@N4 2+<",I,TEPQ8?J23>=37NF$O=*(BT(L9S.% M2QB3"U$H-FOD4B^EA/FA2GD\N&\Z:MR:RYW@#;H>*8;):CJCFZ[^KNA$TXD? M)@F+@XR%^-MHY4!%[ I3!56N:"Z\YQ"^SR>=H="\PAT2B3'S?"U-"I MX$OV6R6O>:7IW;38%+/1XO4R>MIW+>-G$^:8!I0>4J/$_,;!V.I^OC+MPMQ) M>T>5/V\P"41!LZ &8*7PB^^E:BG_Q')5R3LA5, ^X)V[M?2&5+&YJ%&D546# M EISAA&F&WDK:AU?TWIN!(H$Q,1Z)F]44Y,?/"PP!%V]6@Q+=I5 M 9108<]GH%J'7@*=;*QVMDD]H7OSE.N#.G,PJ2A)B(X\"6'KN4KU,.LHR<"@ M5L"72%81H"0]7IB)ZSN?D2PS[;2B"MQ0OV! VNA8DB(+ !"PLS.=BGH8]LU. MWT?%.-%@E4$@KD7.8?S.YJLVZQJVH'^9RM%6HP73Y@)P Z;G<&E)Z)GFINWM M4FG'$;"SSK.Y0KRL9.)2SX6R*>$-K#(&#VW+T;NHEII25RV'O+R]'RI7< '[ M(BBPIC-NNDC;2UU#0 ]LV(UU=I6A@-=O98?$KV6+17TY*-?==.(0'^J=X^)]^?N&>9IEL3..W.A'81S&@9QQJ8I M!@_]GZ8 L$$:K=?J#I>Q0S9F?^H&-[CV+OO6L-$36!)D&4N#=,PBNDJ"R0:LY;IJ\^9)ES%J% 3IZI$!VUZ3JY MR;E7A;D+[\3JY'[?U:A) +_<^]!I>>!R]ETT>8D$O!1TJ$,%\YGRQW-C[4+7 MRFM@8 M;S9+QA,_Q3B-1D 'GE.F8 >1/\Y"]HR-@M'8 _:8B9*6'R1^@M ^8\D((7Y* M;,R29 1&0!_ -&DO-!I-L9T,V9@>#IC'J3\.26HT#<;A4]P3EDZP+05W& 5 M&H$?=-MG218Z4W1M[:2-L*5-HA#+,\JF<1 1GQ@N^OA$$Z*!L!*U,BV26EN- MUD7=?!_X:HR_*3(4VL'ZS!^G&;#7R(^B!#$V71FV&K3RJ::N!#3W :C!;)WO M[YL]5\_QQ&S340XG[E1/E[!+;3NY+J\^J8TT]Q[$H(]D=[-6U<%>J.I=7'TB M 7V.'WH?9$U#!^O65R[A=;P/O2N#ZNW/&ZKEM]0H3:*OR78FK@Y!]*+_W7=7 MZVQ*S1E(_XO"S[S/AJR/NO'Q69 MW!>Y;X3:1-F9X&BYI MQ96;J=<2#.BF $3(@8=T4FTH3-FH.L 42^J.P93=SV ;3V^W\/ 6KO8TKO[6 M\0:#01'2:F0W7^PX;>*5DFY?M>4<&$*:OSX[][5N!D.MY69A?]QB=Z2N"(<: M>6ND[S3J3Q&:OIL3K^W]07LK*F"+H25B$V@.@@N&&!#EXI@/HV0GO22TP%!J\VC :DX391I"&6[N(DO IC6I]"-,C7R+.*ZEW# ,\ MY_W(F<10.^?3M<^,Q3:]23SM[.=U^5\*XH;[Z"#,0EUST!0\WA3OIX!GO?D4 M'& _# >VDLQ(\'9URMW]\2<;8Y3XH]&49A9FW[HYQ1@UR8BV^Z.)ZT@'V,)/ M4]W\)L'XZ>8W]B$=J M'D^U/C].)L:2:/S_=CP;43>'4_UWHMO4[N.7!D.;\'57]Z7QP/E3(_21?JWS M;3\.>^1%*XE\G:7WM3+UYU+:'EJ55458?DUG6DE$\.6+V]R8DZ0^.^\EI_?H M25*_0QH>'9H#Z]@>I" N\%#\<-GT/.0:AGE_7;U8]AO' ?A!O.8 MF$]_D'G"1E&HD>(^FP:3'T"OF^O9<'T?-TZ)[&W3VE.FK2\(ZYF5#W8;^@ % M$4&^A$B8Y,?STKJ DLRZF@XU=WVV.QI\45V*9JZ_&]/DP$ S'U?[I_VGZ1/S M17:]W'S7?L^;.?98K!(SD *.9WOFXXZ[:>5*?Y^]EFTKE_IR(7@A&EJ ]S,I M6W=# OH/]L?_ U!+ P04 " !]BY!8FW? %"X# "C!@ &0 'AL+W=O MQZ32RRH-:$6=),HM;QF6X7GK; MDUXO56\%E_BDP?1MR_2W6Q1JOPK3\&AXYKO&.D.\7G9LAQNT'[LG3:MX9*EX MB])P)4%CO0IOTNO;J?/W#I\X[LW)'%PD6Z6^N,6[:A4F3A *+*UC8#2\X!T* MX8A(QG\'SG#V&>U_QL/\12. MKU3"^#?L!]_I/(2R-U:U!S I:+D<1O;UD(<3P")Y Y = )G7/6SD5=XSR]9+ MK?:@G3>QN8D/U:-)')>N*!NKZ2LGG%T_/WQZ>/_Q8;.,+;$Y6UP>D+<#,GL# MF6;PJ*1M##S("JN?"6*2,6K)CEINL[.,]UA.($\CR)(L/\.7C['EGF_V5FSX M@K)'J+5JX8ZT:CH#E%_;P)W/+&KXYV9KO/W?US(P\.>O\[O[A:<[F#"R[)HGK#9&4N MKX,-M8^J%^BV.%(%'_8H7O"G\ZIY9$0D,OX199E"<+2*,TGP?WW)2JE]9X%^:BP*+H,/ MRA+]F"%2-X_R(G?JTNCJJH#[7CMFEZ)OR"C9+E0XAAH<#[G?Q(4;P2*!609I M 5=P8^$T*;]Z4L]!K8GNL'^P9TY".B'X9 K)9$YC0F-!3TZ/LZ7PVI&,3QH' MW8:=;X]4<9>!H8>,UK$#WPR-YW_WH7T_,KWCTH# FJ DH@A!#RUQ6%C5^3:T M59:NGI\V]!=![1SH>ZV4/2[&PO=V]R:W-H965T&64GIZ*'+M+EI+[U>GW:[+EK(0KF-64N/+W-A">#S:1=>M MK!2SH%3DW:37&W8+H73K\CR\^V(OSTWI7W0OSU=B(6^E_[;Z8O'4;:S,5"&U4T:3E?.+UE5\^J;/\D'@NY)KM[#^[:/78(9G+S+,%@;][>2WSG W!C;]KFZUF2U;<7V^MOPNQ(Y:I MM,8MFLFY*'/_U:Q_E74\ [:7F=R%7UI7LFG:HJQTWA2U,CPH ME*[^Q4.-PY["N/>$0E(K),'O:J/@Y8WPXO+_O[T][WI8Y/?=K-9^4VDG3VC'"7TTVB\=O=4S.7ML MH M7&G^2K3]ODF8N*^.M8S)7%]+A%[I)3MQ*9O&BA#9RT][)U^?*7>-@[>\;??N-O M_SGK_YF/9[6/^Q;W.]&^6;I;2F"P%HZTH7=R)JW(206@(@^@Y -:WDE"RY-? M2MI(81U)SC A/[*82MODB(2>\2*A62G)FZ!Q;8J5T)N7OXR3>'2&?< N@-Y) MUZ$Z(_L;61F\U=X%;92Y*LHB7R] M95\- >CA-Z%=83K'OT*GJOO;1:,-$ 2WQ)A\,@$B"(SX+KT[S"< LY M(Q?L!M0M!POWDE%G-'KDL-HA9F5F=*9R%;;Z'^YS)DH.@!U)>F<,>8;G\ B_ M]M-P,I5:SI4/H:7M=-2KHNRWXQ311+>[?+1#2N';O(ZE5J6329I"ZR1NIV,L MHD]&OX9[)<@7X1/X+/M!9L7>.XK[V.=0"( 7COICB@?]"-P+9M740#13\SGJ M5WN%;5%V-<+1G2WEZW(52C @Y4NK"3%,HNNET O8UGI7N2E MJ"9$CM(1.I.$B(]H 0XUQ9V64%=8)3PG(FX?!F9 "O\ MS%#20 D!K8S%T&N\SZ TE7XMI0XUGPEK-THO2!1.H'NH-<+9 #U=()& MK[;C!CFZ&78:#!\G:R_/I]'7S]\J:&"CJB&P[VHLB["V:@:6?J"W:%A>"?$'#<2>F9("?4:\SIEZG3_V4/ID&]@T@ MRP4/)?!(":>MQ^TA$ 8X257]J%P8=I:[VE0HO(S$@^-WFJ)FG%C(]W;@RN@34.ZS@: MP.D!YJA3A!-VA*PCO)E>M;27?K!AU'2AHL%SBQBHM"^#[W!B_?> -FCOP MY3]02P,$% @ ?8N06$(.Q3DU(P RFL !D !X;"]W;W)K&ULQ5U9D]LXDG[GKT!X)B;L")5<4OEJN]L1NJBF5 MW3NQL0^4"$D<4Z2:(*NL_O6;%RZ)8O?Z92-\Z"" 1"*1QY<)Z.>'JOYF-EHW MZONV*,TOCS9-LWO]]*E9;O0V-<-JITOX9E75V[2!M_7ZJ=G5.LVHT;9X.CX_ M?_%TF^;EH[<_TV^YOK!!*\5 M3F515=_PS2S[Y=$Y4J0+O6RPBQ3^N]>7NBBP)Z#C=^GTD1L3&X:O;>\?:/(P MF45J]&55_)9GS>:71Z\>J4ROTK9H;JN'7[5,B A<5H6A?]4#/_O\V2.U;$U3 M;:4Q4+#-2_X__2Z,"!J\.C_18"P-QD0W#T14OD^;].W/=?6@:GP:>L,7-%5J M#<3E):[*O*GAVQS:-6_G7SY_GMS^2UU_4//9QZO9A]GEY.I.32XOK[] MKI6=I_KOR<(T-0C._W3-F/N[Z.X/=]-KLTN7^I='L%V,KN_UH[?_^-OHQ?F; M'FJ?.6J?]?7^]LM\BDLVG=_-/D_NIO,N^GI[Z*;OL%MUM]$*OMZE=4J;J%JI M55ZFY3)/B\0T::-AAS9&Y:5:5B4JB;S9@P@W&]AOCJ&[.H<6NP)8NM:EKM.B MV./W>M?H#-LV,,R7,L=W<^S4X$"3K:[S90I[__M M$*"_@^(U\"9K:^2A;T06>QRCDWY8R*+-=$)/%Z#3X1&8:E6K9:VS MO%' -*3Z\>7T\M.307*?%JT3G;R$"395O:<90J]EEM894&T:ZFQ)3YH!J%40 M.AAZ46C@\CW+PZX&6U0WW!AE8HQB[0\:Y"60LW$/^?Y#V_ $ND:ED UZ7?I]VJ:R^NKR^G5W>WD M;G9]U:EG>MMWZYFX4W7)HG.;FV_J@Y.ZO 3EV[+8T6[>50V\R4E[F';Q;]C: M26M0%\#Z+.$K7FI:%9'&&KLD03#$\&5J-L1)T4X&UF2I\WN4M"%INTO> H] MF@;^@L@W)J%VL$D6:?F-UW,5T9DW+2T)"&YEEVUZXT"(ZFW"UT[0PD:@]AS] 7(UPXVV'>2:R#N[VIT/OQ)79?JB]>@<<48__\;=7X_'YF_G7=_1J].:)>H IH H%RA=[DMS+ MM,A!4Y1Y"N.#26E(E0,U?LUO:EAC\=> R;.RK.YI40?J89,#'?EV"PO+- +% M%2P2;"CL_0,S%KO&)8"VP%[:'9=5#7J3]XRE],/[V:4C-;5BH&M@4%'X920] MU2Y058G@P3^L*G&+(?$P9_6@P4Z ^)6&-V$",BE\4I9/=9ZM-;%KH*Z&DV'( M-,P)>H(6-C##\-P#.,^DZ[%;5,:\WX8@(_^&3R_)7=6UB8AC MW=DR\U!ZX4]R:!]K7:YA3-3':,9L1T,%KC>Q>Z_36FGT';MD%^1=:]?,3@1G M#,TO7JK1"Q!@-1K1GW/Y[ M4KEA#]BW[6TZV>;KU#::ZWJ1IV7R'E:PCM4"*:2"_!2GL8X]5]3@1P MAT&LF)%J%KXDS)<< 8=ENVW)XU,5- <7&=K7>H.8QKU&(D%;T=X">F "2&NZ M9!<&-#7XNA#BE-B5-&<9((_2VAONOC7"C23B6,"PU"F/Q@]#J\?N4+GWS#YB M%(<7%!-P3 &;)NR'Z1&F9XGP->).$$( ':'MN-OHHV4BO>T7EWR)OZOSX8L^ M9?+**9-7_?ODS5Y^ED_N5V^AE\T4[7MK>C$WJDNW?>SVE>D_^N MX^@SB8*%6BMV_&7#N76!,!KV'7F6#Q3H+;3U6]C2@2X7MZ16NS0G!6V]$I6Z M7;]7C^%)_1V<).KRB>R$1.)T4#?0P9:BLNP>/!_8DE6+7FS]#3JW:^.&\OVB MU*,] =DM]I&D+73SH$&8I0_T_G(,C4;0K^:_Z'INXPMD)16^#"4"29E[M6%. V+X^>;,NC9X?);_QU M&@ZSR4%ZP08*T,&6L@ ]5QB.*+'I %^R,\?.3@WL;!XJ6E]KFG&1_9@VPBM2 M>#2D9I!TSO=U\H^_C5Y=O%&?<&PU4J28QF_4/]L*]QPMKF%5A-BG,-^P"Y=A M++6$M18Y#!82Q' 8]SUV?<_L[$@E@3"6=OB!!#T(F7C2E<[IR2P'46U *G#L MTKX;2!QCU.\1S4BA@14"4]A-WYN#!GGI9N>HP "*9_X&6S/%(@0=I.(SR[0D MEZ:JZVJ!,0-'+\%#(L @H"E3&44'M-3HB3>ZWEJ-^U<8?.$8_.58##VUIMT) M;@1404<-DUU6EBZ:;RX@B6\6@#ZH$XYTT6DR.WT?CP&&0;I=RH[8>J!*W0S\ M-[MTSQ]++%ZW.G +:(ND-02^60(SV$#P7M4DJP05@7;,@;!)TQT*<%N"L )P MC8U62&X0\-*^ WYXIA@0@V4JF@%UH]D W\]H64MTDW5GI[V0RT_.0/W4:Z $ M?)^KV^GE=/9U\N[3M,LX]7;2;9PZ>H8-'7#..E!I5B$VFP2H^%S@.O!Q=^0W M/ ;K]@3:CEZ80%F2S@DWA M<,,(O>3("%1NLZG (:_6>]Y+M5YA.LDD**I+E)NX776OV386^7[<+&AXF8>R15;B%T"_%N)&=_D8C M_"!$.A<'79$(^]0IJ!$;RQ^K'*0DRQD3\MD$7+&J;83'%)5A(-7@UXA/N,P! MQ".8V>M24D2-N)P@G:1F4%UF&K<]S$3E*_*4?1.&]D!5H"H"5.0J+]A?#1ZJVCI4RP]UWNBS:K4* $M2^2S) M2]P7A)R3(, "5MM\F;B%!!F=?M]QMJ6IW&8J(T;#6KA=!P_=I_4>C: #?7"& MUK8=R\J18$6&+?&(_JHEY1[OZ\@?3WF#NH$[%\-* K1A/K%%AHT+9L7@'"P; M%()?F8D#V&T%J@FE00=\B6DB-]:!U"X78"028/>ZT2Z("WS.4B-,B RD,),% M(*\A7$579JEE+\?YG1,JSX9FSY+1\!S^?_XGD,_HW&>FSWO-X.SJ*T1.U[?_ MZDPW][;MMGZN0[!0-A$%4D4J++,9/)@R<(0R21C_E!F),6CC(O^#UIC<@R%( M#GR=&Z\<@BB!6 MIP\(TL%F2@N6 (04JI(L( 5&$GMOT[)%A<(P"89!L&%A+V?M$IUWK)3 1^$3 M HQQ?>VWH,VPC>]!9X-$,AZYV< 8ZZI">9U)O"]C&BU30.^-_7N(9!8DC$ G MHAGDI$>$@5[8Z#2S+8VIE@'07:*9@TVYCA+6IKTNWRBHPQCU M2OO-[?7-]/;N7P,U_>>7V0V"!FIR]5Z]G]Z LS8["77V=]N]$?[*6)B*Z4BW M@L@GJ-#KC+<,+MP0EK)(+W!LO*3-@P%TLUV<%(2$65ZFU++Z@(^C?Y#7!"XACH]E5"$YR MS,,8"UL^-S86@'O.Y@LB8+G3"KE3C MLW74%^SRE8WK'%<#2\+4,V=!3[#'[?@L7XNK_:](9SEV+9$&@Y^;.D4_^V'_MM/^[=]I^FDWEW^4Y_ MP^Z-S;UA9"RAC^2#V7NK2BIF2J) 3S)RF-H11$>[)V&Y!K0W*O8RT,>DZH9N M5(#[$BWA]O9K]7CTI+-[T.?W57$OB0*)M5,LO0';B*,31+7*[9X>J,=CW],# M8C=D4T@]4$D%R%MWMM8Y6PL0\Q5X+Q;(QF&34')L[AQ-MD>@V7-]?.&'SQM* MG49CB]4+9A-LI- \2;&+S#PN5/'H.:\!]$N.*Y>5../E=6=. 0&BY_>:BVK. MP+LO'5X:VSXXHS+';3L0T%7>BM M: AFV?Q:0(MD[BK),32DKX\GT:]LT:;8;4K>\9_-AHD6V!?[-N:(*^A?/N1% M$8NF$V)SX"U$\UPU%)&18F?_^ !J@9VB[PGN\"C*P ?=26 P V-)/I"+$;=I MIM%@^8+$0^\3'23C.!3L%5NI%R7!0DG!I49^@KOK=%2P;))PG?A/SJQGY+WO MP. :KMW$@;B .PU;@F@0D),>R1B$$!BV-+2+$,:0+P9X.W%*&?"R* M%^VFR"=%P=UQ)BR 3B!:3;YS@P2_,ZG?T+"T3@ZSC AG4[A;A?-DZT4*(E MP5.PHO"SN\[1)^,2&48$P6;W.[:- S:.Q&P.QA1081Q;:E51E+_0'%I72W" M*&*YR4'; 7DNPK;C_8DI]:7FH_Y:\P^SJ]G=].S3[.OTO9I=W4VN/LXP<3"9 MSZ?=:?/^#D_DS7M'49,,4[:&2CSO+=) L$7:\)+5.JZXZ*I6P>24M!!O#W&8 M@JQ1@J6:T1,Y@HZFU5Q<(F,&69\CXX8JK( WUF=%=QGC4G)V>#R2K!X5E,0J M"%3@.BU<.L%'8D&A8+/?(3 !&GY\WKOBON1WU%_S^_'Z^OUOLT^?.M?V!\I] M;7_JHUAVS-#@MUS:JZTC($Y%[($<64>757!,.O9+"-1<\MN1 MVC<,3"*V2> *+H_/7#!1R'A$,0;B&V( 5>C&PE+AM#W'!RH_!'?Y UKA(O^F M*=[Q'*+,8>(1U+\F%"A)XE7NU:*2 MQ!1-6YU4'_"?4?\?&$+*!5Z.(2:,5ZK57LV-FC.S&,U@D22BR7Q(P8\ F$("*M M&BP+0D[KA] O"LWM& MX$BG:(FE*@J4B_2J$%:8?.1C: 1K MZ9UYK49/O(8(03)7L6&CL3=J?/!H8 Y4M2CRM83>!W#;&W7QQ*M](B4L8R2/ MY(UZ]L3M!=7YB-U*)T9]0S+Q_$D(K@E;2-(?8];,/$&,TT +LX+XZ41?0\M0 M]C]=_A F46,ZQ*,(@DZ:M&"?*LSPN>Q?T!UNA[0P57A^BA+.NN2DL!:DCW-R M_@LZJP=!2=4:/*E5%;[[A#$0&8%(<_1@J0$H"JYW1P%"YR^@1\XX1:<^;*(=[Q&^G<^$.1<>!E:;&8X!O+-T: \KY/_1UXKQ^ND MB]>$83!'J/H6BZB7NFMR]O#"E(JC=!;O(Q!(FEBS3RR#,>ZCPV8A:3814'V;WP4:]\DE#YS.*3+%3VA2XD,;4J/+B< M$1AI)X%:5Z-O"#R!X,3EJBU6X$Q8-(BFZ<9/A-E^XLM-A0>> M'S:5(A\D#$W\\"')B#XOR2 C[/\1NDOZRHU ^M\Z%(=;)O'G M"DA!\NZ!#1SO'1A[ RX(PL7:'D".'F!#"Q$-?"%/UA:NLC*/=G&-.IK,*R&K MU(R*P\"<:1MA^PR4T?$\0 (*"<"#)?/6I-^I!*O@W)JB$Q&;M%BQ?PU:L$2" MT%MNFPVPCFO;L2#3II&:9%>01H=;U#'*G)2/,/2%18[&$H)$2*'*HU9\9 M07T>\!=T*6ZH*K*9(2+C##FC'26N,!TT<2T#7>ZQB-1KP\!""&+'R19:B=3X M8^S6'^K"\6(@PQ>!2M<@Z_YR@:K49^2=N[TD*=/I5]Y]R-&\7-4IUA:3-^3- M)!(5UUMAY11H07(&%BVC-S*LVN(AJ5TAT8",ER,YB)>LJX9*FSB53)$FZJ?4 MN ,POH7X.D !,"&K,-;ATE,+^_DY4UF)83WOYAJ3M*@8C/MCP MG:J'>9T6KOQ8SD4$@90+>8?J?1P'G?49(5,>M4A\_586E&H-@%Q$-JCPJ&&;:X]ITOEQNW^#TWVHT7TM MG=OW*2FZ 9+A<'*O?@(.)2L,<.D@CBV [E1RMB*0,X%1;WW2X0\!COI/ =Y. MY]/)[>6O4OCV=?KIF@KA.J7D!\X!GNH?*YTU8IQM+;XS-L'C9!0;98CC5KO0 MW3DLLW':*-\VW'6FOV*Q)*D#DER:_MW-1Y>J-&P]]S\ MR)]X&?W)D9?W7Z>W=[/Y[.ICYP+\R%D7W^7A?03"ONR>O!'<'^Z\*>C=RET- MTX3,+K,@*)WXMD'>G;TY,LI!,&'\7\XNI6MPMMA]045Y04JR M[P(M7V ][B^PGM]=7_[GV;O)?/H>2UENIE?SDW4R_5UUK\"I_FDI8.*Y-AMJW@O^)F[*B1+5 M)&V:.E_PM2Z2DP_.KG/N,4!DV%5FRM!"*KM=8:=%%D3^FQ!^S M0CE(*'1$)5R;M#B^H^CTBI)YX+7DL\OH]V",B O1E3P'8H#UR\;Q$[%E$^=C MDJAT&.^9X5P2GRZVY5==ZA-3\]!,.%D>L'#8+9RD'_*MG:ZG, DI?'P[_V*> M'"";L-?)83HA?Z!+%&'HK'.P!R:'N$IUEY&<^009$26=)4W.C#8[,.XK2J2) M=UR!Z^J/V:YK.@9'?J\*P#B(4$!UX1QN< [#P[M'"/RC;<@JKX-'$/I@6W;S MRI9\/RLF!V=W) W@]S)N;)1OGT]@>;:+W%4H01V*CD4-6=M#4XFK\8H8AV>4 MP!?K]1_&OEY_W%^O/[L"E395=Y/_ZO8L^YN?.J#B^SSTW>6>)SH]C:?-$@XI M87E,&QSKI5C$V**RR?Q2\5'+E\_.!THN')KQQ1-WV,% ;AX23\\>41R@YD)/ ML^&B7> L>:)!%4-0VH,':7'U@L.(M(0VEI.;+HAB.;AYW(URW;ASDHRY1.XMU0X,KRK7G\A;VMH".)YF]SP^X6 MJ5QCTDW*,)ETWM<6AL'H+*Q6S(X]80A=<_3!=' +X@+"=(WU:'\E.1WUS/QW MFIA#NP+U%:^/+9.F@FPD@Z #*6$]3CZ>N"HP1 ,D649S& 2G/S%/>)_F!86: M&EE"9P?[9YF /$XQ4V-+)WEW@+%:C:L=;#'Z9 T94EYCRI2 \Q]/DY M+MJ2LNC,9VC"I\*LE# S86Y-P1=VN(.DF,7+EU(+_)WVC2!:>Q:MP-@U7M*. M#W\U'7PE6L.*9)F2G7%"")(!5;_ Z2\J3!UN_%TI*X'?N#3+:1[<7&T9B'7 MG^Z[,2,X"LN745G*?5J@$/U4V33DD*N60J2/!9I#DPD1[96C3R1]6^7@/"Y^R;6L^%S:@ ME()>VFH90CPI&2HW3!'L\8<_B"\JV,=H?/\GV@ 8@[S8XQ,3#E MZQV+D=S+:R:T+21)T1KOV/B3Q2-^T\474WOU*?K^5S=3&_5_-?);>?E M$?V==+LGQSVK=ZD!YP(Y1GP"KK&_AU5T[A#@ HTK:':K:-WCLL(/='4V2I-< M_W7D/$I%K7?;VX8 7O(R#J\"0]M*M86$3>8%TI!$)-J^A-*NXXH]-)VD)+ZT MBF UPFTSI 'D8Y"X&TS_#],9JION5K:E:GF7(]?? ML4R9_?LPN,20@=X*1$Q'VDL"/5!397K11)>IN/MUHO&B6P%O@NM;+4L2HY=M M[2^^ MW..(G;-KPV4CA/$\6R?+[4# -LZ/',]B;!I"L=$2Y@&4^":BN/3RQ' M?5>R3CH[%&6[K'S0M*_(!UZ,W;TQQ%VBTXBFQRK/9*&IDNF0:I>$E32#<)WR M"TR7]6*!BA+=<4_A,($@7V>M7-,0]IV$A"9$*!*9S&EYKF7$9Z]&@U?/7ZF+ MBQ>#E\]?);_9T5^,S@#B_,7@XOF%^NDGZ&W4#U[Y U[C_@->$"E]GMWQW6H(L5Y>TW7UTRN\ MJ[Y3X_W 2:_>0=2E&-,@)'J!0TN"IUXJJ217CDO#,6T.&>78'G31$(?C , M+C]VWCN,]H=[NXK0MO17:!K#?F2!SM/\EAP#+I2 M:UFD^=;ZWM$JV.(9VWOD%3E$(F:1W/4B82PYU.0CX'6Z?( =*3@FO),F>_EN M>K*W@TK8&EU"4.EXE)4"D/BXM_T"53;X@<-DYL^J2JVF.S/,#-^[XG43EE:Z M+"'S.W 'T3$B91>DY99?=X[,UB7;FZ9<22QG?E<.927"B+6X+/*+"/H LG85/V)< MW2XP'#JA=$9GFBR,@J@PK5:_W^N/*8W[CRG-IQ]/WN/9W_1$]D+ZBX$X>UP" MIV7T6JZ4LJ"E@S4V0#UND))J];$ZCU6J/02*#2R^Y0Z$8I_N< L6PV,5^@:W ML0]',KTD>(_J6$!C7X,>]U)M.^-"$+DI,"=+X/M(/ DB>C*DS*=_/?PAHG'_ M(2*\8N[@EV1NKZ_@]>7I^U;[NSR5:.T?!Z_>8(LCE]KAIBM!!KG<"JW,?[3 M'[S(CO7ZA\G\G=CD!*^3^Z$K[GC4@[%PG^P1Z1-*8.SK95.A?^8K)(+A%0\_ MOC@#%\K"M^_=3Y,DLRW"B*S'+)!KKY4/FA[>+D_7YADI"O:_IHM M5]50YO?3()'N5 AMVUL&7SX[?_):A:S"6?@GE6>HZ13]I\'/*X&]7=./2-&/ MK90-_]*2^]3]4-6$?Y[)/\Z_9$WO 2"WVRX2(G2B_%UI:E0))6H)S9 MGN-T[)S0PHIZU=Y<1#V^4XP6.!<@=WE.Q)\A,K[O6ZYUW%C0;:;,AAWU2K+% M&-6JG N]LAN6E.982,H+$+CI6P/W?AB8^"K@.\6]/)F#J63-^8M9C-.^Y1A! MR#!1AH'HX15'R)@ATC)^'SBM)J4!GLZ/[(]5[;J6-9$XXNR9IBKK6UT+4MR0 M'5,+OO^*AWI"PY=P)JLO[.O8T+,@V4G%\P-8*\AI48_D[="'$T#7N0#P#@"O MTETGJE0^$$6BGN![$"9:LYE)56J%UN)H82XE5D*?4HU34;R:3 :+'S![A'C\ M-!T_CD>#Z1(&H]%L-5V.IT\PGWT;C\9?8OBP)&N&\F//5CJQ@=O)(PM>)&MG>4/?2N,CY@<@.^VP;/\?PK?'[3!K_BZUS@ M&R0)WQ6*%EN8I3HO]")_2_<=\S4* MT_N6Z;VY *\5*YZ\P*PT1I,0=-UV-^R"[W?:MV&W]4R$T#02.J[3O@U"" *G M[3E!:X&ZP311F$+-L"JH#O-<7^.*(',6V\KV$ZI)K5OY:&PO=V]R:W-H965TBKQ4)YVIUM7[;E5.B'OS=#R#"')(M%'!\>\!AI#G1A/B^+%0VFELFH7K MSTOM?UKGT9D[KF H\F]9JJ_8>%0S^A+1*[L+WFL94.O M0Y*9TJ)8+$8$15;6__QI$8BU!=%+"]AB ;.X:T,6Y4>N^>FQ%(]$&FG49AZL MJW8U@LM*DY61ECB;X3I]>O9E='%]/AJ1X:>KLXOKP>W%IVMR>,OOL5:-'R$Y(CYU"?.8 MWZ+/;QSVK3[_!7V#(IMP\OT*BCN0_VSSL'6]V27O5<43..G@-E @'Z!S^L<; MVO<^M* +&G2!U=Y_*1TSA2-*D4'R8Y:IS%;N]TL<(Q<:"K45 AGS3)('GL_L''!9(BF01."&3D%RZ]D[8M.Q MS:E6L]N=^BU8G#.>\S(!PI61Q?*SE;(L048.R!]O(D;I!V<]1RA:5U;@AJRW M0XF/2JP<:&S1-Q*#!ZFC1'FAM1?29^C,WK> M(D]=RJASODCPIER=F5NA>?XL4 >$]EP6>6WI")MTA'NG@RL%6M4Y,/!YF9(\ MXW=9C@D!9>9GQ7.6K//2:F2/\M_P3XL&RB8"9U /#Q8(Z[P9H<0\ ([BKH$2 M10X(8PQ+/A$S\RJQI'$.CPF,>= +G(OR >6$G&/.:$2=&PD5SU("3]A *'0V MH $.8CLA]=PE%>X/;2T9(Q6>\YK0 )/ G+^$2!^S/"<]-PB6"7L>2H3CNW$< M.9>;WIAXKE!6?&XA8H+=.(C,A)S!&BA&XU5U24 7D"+BD*X&-7_:R!EU^SYU M/B&KR(UQ1!/$"[!;+QT?W$J9&PE6+#8)6^F[ :%OQTK5V ME/X?]-EN97>8]S2]QGH'AO>"_L^\QR(DDTI@AI \O!T4Z,>A8[^,WHGQNYF" M&@BA,4-3&EN:S-!9C<[%[B;)9ZG)[&3)F4@D7B]^@31IZ$8^:2YNM-.FPL@](9?JQBL-?L]]Q>X.W1V?;=,*;.!68+&L!J MRM%92S56ZC#$"C,9WV&3]7=9]%?NM1;$ZM..MG_;;>S@9=%GS_?-ULS_PD?? M?M:XSE43VW;8(7!@1)&;O:%$C) M"]-BA;V^88]FZTK(;06I:59A;Q7@"A_#G=RC%D*C'J&K/BIP^YY'KKL#YV#! M#UO#W5V[14 3$WM7HHAMI>H+A6:TN8\9U+<0*_'Z,N>*RTE6*I+#&)=Z1R%^ MS @ #@8 !D !X;"]W;W)K&UL MA55M;]HP$/[.KSAET[1)J'GCI>T B0)3^Z$M MI-FO;!) >QFMB9[91VOW[G M)&14HNP+]CGW//>S\T8%\YH4)[-U6@@"Y-R@7,%NL@RIEZO,)6[H>,[ M^X,%WR;&'KBC092@,+-T!G[EU<=ZU\Z/'+.IX5A"E&QC(P6IYQ@FEJB4C&[YK3:4):X.%^S_ZMS)UR63.- M$YE^Y[%)ALZY S%N6)&:A=Q=8YU/U_)%,M7E+^PJWW[?@:C01F8UF!1D7%0K M>ZGOX0!P[KT#"&I 4.JN I4JI\RPT4#)'2CK36QV4Z9:HDD<%[8H2Z/H*R>< M&Y=O@TIA#!.IC6[#A.79#RN]W]A6E0SS-9T;NMV M:+1L$6TE@]8CBE@JR.V-OU+KTQU_A* ==$-:_;;7N6@UI<+?!3>O%(YL+K80 MV=*![T/8Z;3JF@$75!TF(H1. +[7:RTP98;0.5,$5B2#/]MW3< >A.>MJKZA M3_ZME:0W4(DA*GRA0:A1E\_@;8968Z?6V.U?P+&JN0<]FJ':EI-(D^I"F*I= MF]-FV(VK'O_G7DW*6Z:VE!BDN"&H=];O.J"JZ5,91N9EQZ^EH?E1;A,:V*BL M WW?2&GVA@W0_ 6,_@)02P,$% @ ?8N06,C@=+]X @ 6P4 !D !X M;"]W;W)K&UL?93?;]L@$,??\U<@;YHV*:IMG"9I MEUAJ^D/M0[LJS5I-TQZ(?8E1,7B Z_:_WX$3-Y/2O '=Q^^!QR31NEG4P!8 M\EH*::9!86UU&H8F*Z!DYDA5('%EI73)+)IZ'9I* \M]4"E"&D7#L&1TU,799,O\U J&8:Q,%V8L[7A74383JIV!H>P/ZL[C5:84?) M>0G2<"6)AM4T.(M/9P/G[QT>.31F9TQ<)DNEGIUQDT^#R D" 9EU!(;="YR# M$ Z$,OYNF$&WI0O<'6_I5SYWS&7)#)PK\<1S6TR#<4!R6+%:V+EJKF&3S['C M94H8WY*F]4UH0++:6%5N@E%!R67;L]?-.>P$C*,/ N@F@'K=[49>Y06S+)UH MU1#MO)'F!CY5'XWBN'27\F UKG*,L^G-W>/EW>+'_!?YNF!+ >;;)+3(=:MA MMF',6@;]@!%3 '9$4GB/J$130[PDB[+ MQ/.&'V4I7T!:I=_(!3>94*;60'Z?+8W5^"S^[$NY!2;[@:Y43DW%,I@&6 L& M] L$Z9=/\3#Z?D#NH),[.$1/'[#T\EH 42O"M]+WB3R(V2]R+[N'!P[E$K0_ M]%VCYV[ 70/M77')\:'E9*U4;LAG$O=/CA/L:7\<#WI/6'U())56&1B#L_@O MH,]H%/?FK,%':T%S)@P9]4]& VR'P[BW4):)=R&.BMC$86/:IX,AV7>>X_OMW#*]YM(0 2L,C8Y&QP'1;2FWAE65 M+Y^ELEB,?EC@[P?:.>#Z2BF[-=P&W7^:_@-02P,$% @ ?8N06,]Q2F3V M @ 4P8 !D !X;"]W;W)K&ULA551;]LX#'[W MKR"\X= "1AW;B9/VD@!IF\,-6+NL[6X8#O>@V'0L3)8\26[6?S_*3KQL2',O MEBB1'[]/$NGI5NFOID2T\+T2TLS\TMKZ*@Q-5F+%S(6J4=).H73%+)EZ$YI: M(\O;H$J$\6"0AA7CTI]/V[65GD]58P67N-)@FJIB^N4:A=K._,C?+SSP36G= M0CB?UFR#CV@_U2M-5MBCY+Q":;B2H+&8^8OHZGKH_%N'?SANS<$V"R:ZX[$;V?7<.!P&3 MP2L!\2X@;GEWB5J6M\RR^52K+6CG36ANTDIMHXD/\'9$UL+-.?3T%(2YQIF.\#K#C!^!3"*X4Y)6QI8 MRASS7P%"8M=3C/<4K^.3B+>874 2!1 /XN0$7M)+3EJ\]#7)FIZTMB\!K 23 M%IC,8?FMX36]-0O_+M;&:GHL_QW3WB$GQY%= 5V9FF4X\ZE"#.IG].=_O(G2 MP9\G> ][WL-3Z/-'*LB\$0BJ@'JGH26/>_+'&)_$/,[X_Q-Y="=8K5&W]W)H M>.Z2W$W%WH>BX!E"T6C);:/Q5PAX"W$\IF\T2;T;5=6-)82?V\[9J,)N&47& MPPE$T<1[3ZL!K!LN^S% MA >%7J'>M.W,0*8::;N:[U?[CKGH&L5/]Z[=WC&]X=+0\144.K@8CWS070OK M#*OJMFVLE:4FU$Y+ZOJHG0/M%TK9O>$2]/^1^0]02P,$% @ ?8N06*J M:[U0 P IP< !D !X;"]W;W)K&ULS57?;]I( M$'[GKQBY544D7^SU+R %)$AR.:0V0B77/E1]6.P!5K&]W.X2FOOK.[L&2G.$ M>^V+]]?,-]]\ZYGM;Z5ZU"M$ ]^KLM8#;V7,^BH(=+["BNM+N<::3A925=S0 M4BT#O5;("^=4E4$4AEE0<5%[P[[;FZIA7VY,*6J<*M";JN+J>8REW X\YNTW M/HGERMB-8-A?\R7.T/R]GBI:!0>40E18:R%K4+@8>"-V-4ZLO3/X+'"KC^9@ M,YE+^6@7DV+@A980EI@;B\!I>,)K+$L+1#3^V6%ZAY#6\7B^1__3Y4ZYS+G& M:UE^$859#;RN!P4N^*8TG^3V+]SEDUJ\7);:?6';V*:Q!_E&&UGMG(E!)>IF MY-]W.APY=,-7'**=0^1X-X$3\8=;&,UFMP\S:#_P>8GZHA\8PK=60;[#&C=8T2M8+(*/LC8K M#;=U@<6O $1.["+]NS&T5G$&\PO(68^1&$4G\&+#]G&#B][!>].RF(KRA)X M7<"D-KQ>"DH61EJCT7 C=%Y*O5$(7T=S;13],]].Z=!$B4]'L75TI=<\QX%' MA:)1/:$W?/>&9>'[,SDDAQR2<^C#&=5EL2'2<@'B9PKA;U$D:5W-0&1GF^J38E-UC8+67$O]R5XCTUFY?& M7US]8/$'?T)%[>!7CRDJ(0MH/RM]0?&?J)FL"=5@OJIE*9?/\!:Z?MA):&QG M]"->T*3C)UD$C+4>%"\0:EXA,+^39M!F248FS,]8""QL7;M"HXP4EBZ@7HFU MAB1)H)WTR#+NI<#BUICGCQ0-6#?2/1$:TTJ": M9Z%9&+EVK7@N#8GBIBMZ25%9 SI?2&GV"QO@\#8/?P!02P,$% @ ?8N0 M6"'M_K7] @ C 8 !D !X;"]W;W)K&UL?55M M;]HP$/[.K[#2J=HDVB3F+6T!*;1L0Z(M*K2;-.V#20ZPYMC4=@K]][.=D+*5 M\L7VG>]Y[CD[OG0W0OY1*P"-MAGCJN>MM%Y?^KY*5I 1=2[6P,W.0LB,:&/* MI:_6$DCJ0!GS<1"T_8Q0[O6[SC>1_:[(-:,<)A*I/,N(?!T $YN>%WH[QP-= MKK1U^/WNFBQA"OIQ/9'&\BN6E&; %14<25CTO#B\'#1MO MXHK!1>VMD*YD+ M\<<:H[3G!580,$BT92!F>H%K8,P2&1G/):=7I;3 _?6._:NKW=0R)PJN!?M! M4[WJ>9&'4EB0G.D'L?D.93TMRY<(IMR(-D5L"WLHR94660DV"C+*BYELRW/8 M T3!!P!< K#3721R*F^()OVN%!LD;;1ALPM7JD,;<93;2YEJ:7:IP>E^?'W] M\#B\0<.?D^'==#A%\=T-&M_??3N;#1]NT7@4#T;CT6QD=C[/R)R!^M+UM4EL MX7Y2)AD42? '24*,;@77*X6&/(7T7P+?**YDXYWL 3[*> /).6J$=80#W#C" MUZB.H>'XVA_P3BP+Y E[_]"1L!U=']#8KO9QIS@")A?FPC5Q($6S-2U6@#FD] MRG98Z[$4-7/^D,U!NCO8-VKV0NRMX%I<@H8EZ++RO)"$N#?Y">%FVXSA15!M M*L*(I.55S 7/%0KK0=0V(\9![0EX*F2AR-Y1*T!1JP)OB)2$ZU>$.^CT),)A M>%6[URN0_Y=@V!HX,HEQ;28T8>]*M-KJG4;'JJNWHTY),Q9\>38#F:$Q)7/* MJ*:V,N?6UFTZ DAIB#39(E;&O!8L%Y&9=[+BY#FG-I!5V+?P1KT3O550*'P? M1YW,5KT9M=Z(T:'/R]_K$!G(I>N#"B4BY[IH%I6W:K5QT6'>PHL^?4ODDG*% M&"P,-#COM#PDB]Y7&%JL7;^9"VVZEUNNS.\"I TP^PLA],ZP":H?4/\O4$L# M!!0 ( 'V+D%AGA0)2:@( %L% 9 >&PO=V]R:W-H965T=$[E?(Q&[I MA=YAX85N2VT7_'11DRVN4?^LGZ7Q_)XEIQPK144%$HNE=QO.5XF-=P&_*.[4 MD0VVDHT0;];YD2^]P I"AIFV#,3\WO$.&;-$1L:?CM/K4UK@L7U@_^9J-[5L MB,([P7[37)=+;^I!C@5IF'X1N^_8U7-C^3+!E/O"KHV-;SS(&J4%[\!& :=5 M^R:J)ADN M/?/>%FO?*&(8C"WBOE#0=FE4)-]N;5ZY.* M+W*>5GPVT>"0:& ..H'/$ Z#:&:=&YA&@37&$(\3:TP@GDRL,85X%@Q>A28, MFBJG*A--I3&'HM&-Q#[#@1NBX6P:#!Y1*:"\;FPH-0 C3\-5,IW!=8@]:D4=R>-^COJM@QEGNNQ$61?D^F>G$ZB 8P%3->IOJV6'T0ZWA\@SA$ M%BN01AK1S*0*M=)&YY+<)&6L)>XFJ*='XZ_7%W]]N/YT>74[?OTJHB1\"U=_ M?_OX]0<O!8&S:K\(+?X%W]+!/]"_XYNU=:(C/^[0JRAF#= M$*9:WJ@EGXC3 9:#$O)1#$:O7Y' ?=OCH-X_UBD7">I.>W8=:@/L>?XQ/S&'L2AXY&-K!8R Q^.(01C06W/K=M$ M/1S/I!"0H _HM@;)M0#F^#YXCA<",3/F1('UO2I&,3WFCT)B;X%W=W#@.S&# M \(PJ=D)N P MR4$OBE+Q?*J.K.M2*XU3H\_U,PJ8[!.@ ;,]AJ<-!),26.]KWD 8V9[K @F< MT%"D=F8*A\0.?1>.('""T,)N.Q.)$3]D-D/&' $+D#G[S%)@+$"@" AU?*\U M2H+8CM!J:#YN@5//#EUCE<1.Z.Y#9^!%Q(X0'8-RD;:(A[X= //=)A33+[MU MB4]L1EP4]PU)0X<8'(I'U,/$H&5B\&(FFKK ')H \>Z8/$"9)UIU$;(7OM7JNTQ5IKU3J-P5V7 M&H=V3.YN]YIDNR8/:J-]! I; H5_3B"^XG+:R:!>T#]@4&W)ZJ).-V'^)U,( MLX,@-G6'];O)%@ULP@(\7B>(FA0=4F+'7L6&R GWLR&TH\ W$(1L:!?;8>R; M9A%O<%'%*!R9'D7C[7;D5ZWQR'1,]&,?%VS*HCH2$O91(&HI$+V8 I@&$P(4 MFX[8E?Y>P/WI[["R=5-]KW=5VTA:"K1W6'57[;^+?,Q#4+7MP&'N]JT3QK;G M>]6UP_;V?PJ>Y]K4]6KIECRN:[NFIX2.^PR<&O#XA> , N+:H6?ND]B)7G"A M/)?O9,!PZU60"3FOWCX*)D69Z_J!T'YMGU=G]:MB(UZ_S3YS.&PO=V]R:W-H965T_KM,"*Z2M9HZ"; M7*J*&1+5QM>U0I8YIXK[41 ,_8J5PIM-G&ZI9A/9&%X*7"K0354Q]7>.7.ZF M7N@=%(_EIC!6X<\F-=O@"LUSO50D^1U*5E8H="D%*,RGWFUX,Q]8>V?P4N). M'YW!9K*6\K<5OF53+["$D&-J+ *CWQ87R+D%(AI_]IA>%](Z'I\/Z%]<[I3+ MFFE<2/ZCS$PQ]<8>9)BSAIM'N?N*^WP2BY=*KMT7=JWM8.1!VF@CJ[TS,:A* MT?[9Z[X.1P[CX!V':.\0.=YM(,?RCADVFRBY V6M"7*K.F\B5PC9E913= MEN1G9H_W+_??G^]7I#"%AGN18?86 MP"<^':GH0&H>G46\P_0*XK /41#%9_#B+LG8X0W?2Q*W*!J$7,D*%L15T6.@ M0IL"%J[$J.#G[5H[_:]3%6CQX]/X=G!N=,U2G'HT&1K5%KW9IP_A,/A\AOV@ M8S\XASY;T2!F#4>0.8V!RT2?XG@6Y33'4]"]IQWR+;[I:8\Z@M6:RD1=Z=FN MV-9$O:6264.EU(R>#GR$8=(/DX@.4="/!Z/> VT%@X*)E(J/9#*.(8FM6X[: MSC7C8*F4*=V%@R$DT:BW*LJZ+L4&F,B@H ^W0M2/@S&$_3 >]>Y*G;O0'IC:E$(#QYQ<@ZM1XH%JET0K&%F[P5Q+0V_0 M'0O:JZBL =WG4IJ#8 -TFWKV#U!+ P04 " !]BY!8Y[1>'&X$ #<"@ M&0 'AL+W=OO*#&CB$A, M\('-$4!*(*.--#F48W97JWUH[ *LV-V>[G9(]M=O=1L\S 1(7G ?55]]==+# ME9!/:HFHX27/N!HUEEH7@W9;Q4O,F3H1!7*ZF0N9,TU;N6BK0B)+K%*>M7W7 MC=HY2WEC/+1GMW(\%*7.4HZW$E29YTR^GF,F5J.&U]@_DRXPIG(CLSS31RU&CUX $ MYZS,])U8_8%K?T*#%XM,V5]85;(=$HY+I46^5B8&>?N4?#7 M"K[E71FR+*=,L_%0BA5((TUH9F%=M=I$+N4F*?=:TFU*>GI\>3VYN;J A[._ M+NZA^-$^1WDLVJ_I,P0Q!P( M7A-OXJQVT3P(M)OF'G3G;V2R2B%0 C"?H31)<$P23"9\YY&GFF[O-=.HX#,T MO; 5]7PXMNL^K5TX=BZY1LF9:3R6F9L@BJS(T:>>[WFG<"!"81VA\,,12JOL M&C\DQH+':99:Z[OB=1#V_7CMM?6!Z$U$7I0F?B8.OGN*+P6-)TSLEL)B0,T9 M5PC-&7*JV@1POG6O O1*^D64B=#C1>XB<0A6&OP.N0G;="E.]<0:<'7MAQ:!32H..5 M]\9^DL[G*)'KE,SZ_B;!SH,L\4M9@!;K2.E26E:P:V!G]8S >(Y#'D0=A*X@\YT%H6U$T<3Z#?ZB.HKJ.H@_7T5M" M"AA/@#(\HS3K%'=VX$$#[U?4!ZQ^H+:F;U$&5"3;&::PM3POI&_7]7XJW.$S M\A*I +K@>3UGPHJ4HIS^9^Z.6%Z<3L'O1> 'G:WD??UNN%,#Z)1.N#9+E9KZ ML^G;=+K7"KM]YY9JA6O5IL% ^K:NSBI'Z;Y/M>4%SC>DOU?XMG;Z%?Q^MRZG M&[TDA_U>%_QNS[DVU5Y82WQA)Q?$3,I7>J2LF$R YI ;A%2PU#7^NF06THCM M"K7OM[H12?=:03\D%DH-X&TP=U9FDW1#U[4M1NI!G]JG,F<:K4,P1:J>N!HUIJ/MI(5F&-4VDSV@1KH?!;])_\YP/&ULS5?O;YLZ%/U7+)XT;=);^960I"]!2FF[15K:J&E73=,^N' 3K(+-;-/T M_??/!D)#FK)7E0_]$K"Y]W#.]0FZ=[QA_%[$ !(]I@D5$R.6,CLV31'&D&)Q MQ#*@ZLF*\11+M>1K4V0<<%0DI8GI6)9GIIA0PQ\7>PONCUDN$T)AP9'(TQ3S M?T\@89N)81O;C2NRCJ7>,/UQAM>P!'F3+;A:F35*1%*@@C"*.*PFQM0^#FQ7 M)Q01WPELQ,X]TE+N&+O7BUDT,2S-"!((I8; ZO( 22)1E(\?E>@1OU.G;A[ MOT4_+\0K,7=80,"26Q+)>&(,#13!"N>)O&*;KU )ZFN\D"6B^$6;*M8R4)@+ MR=(J63%("2VO^+$JQ$Z"[;V0X%0)SGY"[X4$MTHH*F>6S I9IUAB?\S9!G$= MK=#T35&;(ENI(50?XU)R]92H/.DO;^;SZ=4/='F.EK,O%[/S63"]N$;3(+B\ MN;B>77Q!B\MOLV!VMD0?3T%BDHA/Z#,2,>8@MA="T77,#_ MISLM=-RZQFZ!Y[V -Z621"3)M6'1$L*<$TE4VPR17BM&*LQ0%+,URB0MS MLQ4ZPYP2NA9H 1PM=9W1SV\*&,TDI.+7H3*7+-S#+/3WX%AD.(2)H?[P O@# M&/Z'OVS/^N=0B3H":Q2L5Q>LUX;N7S.)DU+T03^5V?TB6W^G'GS;M3RWK\[Z M85?#\[C1R!K83AW68->OV?5;V2TE"^_19:9/2J"?J"#=[DX,$S9_:&]K _W#/P\S#7]08[80URPYK< ML)7<+>8<4]EJW5:$UYY$1V -L:-:[.A=6'?49<$Z FL4S+:>6@+K3>:MTG=M MZ=G6H-??<^^!N%[/8?O:.SV+W4KP"H3D))3J],J/<9N3V[%>>S)=H365 M.T_*G7?AYHI&5T7K"*U9M*?VRVYM5O[L9_>93QW;'?2M?3__,:XD:.ZTXRGP M=3&E"!2RG,JRB:UWZTEH6O3_>_LG>D(JVOPGF'*\FF.^)JK[2&"E(*VC@2+% MRXFE7$B6%4W_'9-JA"AN8S7E =F.5J/]X 8#T02;L0U,I?WQ MZSP:$V),0>9+2Q+[Y)[K<^V3Q)97;N0?0N^4(E,:,/ LC% M;$;$RS5-^.JJ 1NO)Q[CR52E)YJ]RSF9T"%53_,'H8^:)A*VL0];B[YBNY-IOD%)YYOQ'>C 8736"-"*:T$BE$$3_6]*0)DF*I./X M68 VRGNF'==_OZ)_RLAK,L]$TI GW^*1FEXUSAI@1,=DD:A'OOJ+%H3:*5[$ M$YG]!:NB;= T4(J/BLZZPAF,I>"KX!(6VNT]$>6FZRW9A.S=!B'2NBKL>ZG>L.GN[O^XS_@RR

[K\.[C^#AR^W@W#P<0C>WU!%XD2">R($2;/_ ?P! MGH8WX/V[#^ =B!GX.N4+2=A(7C:5#BZ]13,J KG. T%; H$(W'&FIA)\9",Z MJ@(T-:N2&GJE=HV9QAE>9PO>@^"C1:3 M@.7%EXKX^ZUN! :*SN2_MI3EB-B.F%;XA9R3B%XU= E+*I:TT?O]-]@)_K31 M]016(=\JR;='4$<.Z,]%O"0)9JYB> M+(2@+'H!2A F23Y+3O1$;HNS4XNS4\NU\[8'YKI;DNHZ2?6CB"]TCL$CC:A. M^'-"3T _T8L.81$%NH) J-44*W#+I3P!849>V:AV:PEOU:AV'<-6B?^LC/_, M&;\N]CD5Z@7HR3#3S%PO?0I0J6)=^KH,%I*.%PE(]"QJ%9(;'@/%01>\4")L MO4-G[P.'[KRD?NZ,;< 489-8CQ@@4FHC4E(=4QM3-QH*MK-T]CR0)0S,PAGL MDJA8Z)% M$/#]CLZ>J;":"S? ON["%UJ5KEF;8=N[NX+.]7[O!'A"JR; N #HM@$>5TQ8 M=P>ZOFNR/88_@,8@0+=#T#2YKL"82L#'(,JID5>^]FJL6X%VG9;SMH?2,KX! MNE?V,'ODHWJPN*;!E,BE_!C+'V4Q@__T("\I6U!PK1W?5#]_5RZ6&-!=_YY< M0I&W8W@.:$P'//=?_YX,1)& 8]@19.P(* B/4=(Z?.W9'L.\R^T*IY,RX)(>\Z1T[CM7<" M/*%5$V!\%W+[K@-TCFT*[FSJ_!BO1Y"Q:\AMU[S6 W;7@U??YPNMFC?C^Y!_ MWX>\^CY?:-4$&-^'W+[O@'KHV.IALQR.X>Z0<7?([>Y\E,-0$45!7S]-WO*( M).!SZA=9]DCI+ ]/!K#(XS'L)#)V$IWY+P^OOM 76C4!QA M9YOE86O40797A(V)PSM,W-MD;WG6.\#_NV/9^^N")[1JYHR?Q-#_UQ6OQM 7 M6C4!QAAB]^NS_85> &YU]@4M6RN\1>AKW\)VN#B_0G<_ +ACV7N#^0C][B]"MC;:\T,'&:.$=1LNOT%MN MH7M]<^<+K;HSPIB^5N!=Z"VOWLT76C4!QKNU=KP+W%OH!:!;Z.Z[[LNJN;;' M2@MTDFT]2[^F:C7G>Y+*L^7VMGZVJ6OC_#6\"/--:@8FWS-W1\0D9A(D=*PA M@].N7I)$O@TM/U!\GNWD>N9*5TGV&PO=V]R:W-H965TUU[736=]L$AOP14 ML#/;27K2_OBS@9(0B&^9D.Y+"\3OV>_9_O'P<,OXLX@!)'K)4BI&5BSEZM*V M111#1L0Y6P%5ORP8SXA4MWQIBQ4',L]!66J[CA/8&4FH-1[FS^[X>,C6,DTH MW'$DUEE&^-=K2-EV9&'K]<%]LHRE?F"/ARNRA >0CZL[KN[LBF6>9$!%PBCB ML!A95_@RQ'T-R%O\F'R17OR8*)\J-J=,"&C=%$;LJ9X59'Y.INOY9HP#[#A# M>[-O1DNKP<5>JYK*7J6R9U;)Z/N(B!C!BWKC'!%KI#A5;$'6VY/A>PVMS48# M?$QJ4$D-C%*G-%(O4 &Z(!979[KV74416U,IT#U$D&S(+(4V#XS@;J65D$?M\OK5_+Z M1GE/*HDD=(DBLDHD2=N4&@E.5=IO:'"]?F,M=]1ES9%!YFZ=<>; MF4Y=*YVRA25;;?OX1^HCWHN,V&C.7;E2T(*S#$V5281&@-@"/>GHJ(IDJT]& MTI-]PLU-U?/=WL&F:FEV3+Z[D^^:RTZ3%+ZB2?'NK_8P^E]^?GCCJ8X*+XA?)E0@5)8*$KG_$(M %Z< MO18WDJWRT\@9DY)E^64,9 Y<-U"_+QB3KS>Z@^H$?/P-4$L#!!0 ( 'V+ MD%CN21L!P0( * & 9 >&PO=V]R:W-H965T."X,7MK<$J6 M2CV[S74V#B)'" 6FUB$P^EOC)0KA@(C&RQ8S:%.ZP/WU#OW*:R3R+.<,@JIHGYDJ)FOZ6>8E#QG<#I#R[@P MGUK+XQS+)>HG.'%X/PI5&R8S,PHMD7:IPW1+<-H0C-\AV(UAKJ0M#'R3&69_ M H2DMI4<[R1/XZ.(,TS/H-?M0!S%/;A?S.#TY-,1W%Y;RI['';Z#.ZT-68R! M2?I2<\-]A1YOR ;7%DOS=$A\ ]D[#.E>Y(6I6(KC@)Z<0;W&(/GXH3N,OAXA MW&\)]X^A)U>NPP^NPQV8(S.U1GINEFZ@+>!>JJ5+R)9T.:YE55L#=TCM3[G@ MOOL=MZ^UYC*'*3/<=."&LR4=V[<=[!1S+F7C(9A,\5 -&I9]S](-D742C<+U M 6MC@J+#]!M#=]3?R4.(&9;"7N'\>#P[G'K:YA_^[J/00_E'1X5\5/2 L MW)L:)>KQNXQ*T'Z7D%U!+ P04 " !]BY!8CU^$ M[;H" #D!@ &0 'AL+W=OFZ.DY!,'TA%Y#CG9E4@AGQ(GHI!%.;/F1RW74\9Q>XX_/4V( ; M=19L#A,P#XNQPIU;H21<0*ZYS(F"6=?I>9?]T)XO#OSDL-9[:V*=3*5\MIM1 MTG4:5A!D$!N+P/"R@@%DF05"&2];3*>BM(G[ZQWZU\([>IDR#0.9_>*)2;M. MZ) $9FR9F3NY_@Y;/RV+%\M,%_]D79X-/CLD7FHCQ389%0B>EU?VNJW#7@*E M[R30;0(M=)=$AR GA M.;E/Y5*S/-$=UZ FB^S&6_Y^R4_?X;^-S06AC7/\T29YF S)ZN_'EB.!F);AY##T:LPWVNM'$R%*S K(S ?J]>D%!)2@X*NB*J1RGZELA=>3! ;D?T%8]>5B1AW]IB'WWUKLNRU,G(#SH M2*]%P\8?"MR]H67G_S53S.Y/&EC%? M*3"3X-V6F29A0M(^=/H@[ MHUK9828:DO[ZR<6R,'3>THO0%;$OGZ.I<^:*# M!EO&OXH5@$3/81")H;&2;&0+,S *H*01KMO\IP)L0? MSAL .P/8[P6T,D#KO0 G SBI,KNII#JX1)+1@+,MXDEOQ99_)20=^$N^\?W2[#3:5M+K"="VRG?)TW M^*YW>EU[WV+*P:^38T?0JB=(7OPKL28># WU9@O@&S!&WW^'.]:/=>+H)',U MD96$:^7"M9K81S\QYF]I$-0IMD,Z*3*I;)L1MNRN-3 W^U(T\A\K175(IV,5 M(Y:FZ.13=!JG>!W2)4&_WT(X!_Y'W40;\<LT+KB;6*@G0JBR'LYIE!;U"_0 'EM&]$_PT<2'2-*%*NP! MH .9TYK_2U'SD_8X!/\"C8E8I:V?5<\-"11';=UO#.[8I'0J+Z2=%.S]"N!J M&K"D=3?7NGL6K6/.%2X#I(2@-%<::1BQIWLLU M[YU#\TFT43#&7^H4;HSH6(5[%85MW,,'"FL:L:1P/U>X_W]8U5,.:T)507E6 M!D= "KR7*^!9C[I$- 9^;"+ZE40X^'"E:QJPE =L%1MWZQR9F'+E*;E\451%7M?7RNW)VMU\8YS'"I^QE8N,W3NL[+H&+8N_YYKP/]Z<-D./U@-7]&@[ M3OM0#DUCEN4H/ YN= *G6HMOO^O-\1RML5TMNZU^OW$KK:5&FU=QE; MJ7+VGM%A)7/62K[U2*T"E,)"Y< M)#ZKC?R[A:[5*N*J5^QU<>5W]Q1NT2[_JVO0G<+FWIE:<@)Z2_B21@(%L%#TUF57Y9OO#A5W-Y*MTV.V.9.2A>GE M"H@//.F@VA>,R=>;Y.0N/]H=_0502P,$% @ ?8N06(AZ%H9< P D D M !D !X;"]W;W)K&ULQ59MC]HX$/XKHUQU:J7M MY@4(W!X@ =OJD,IVM>SV/E3]8)*!6'5L:CO0_OL;)Y!CEY![T4GW!6)[YO'S MS'C&'NZ5_FHR1 O?6AGKCFZU&EI9. MN?"C((C]G''IC8?EW+T>#U5A!9=XK\$4><[TCRD*M1]YH7><>.";S+H)?SS< ML@TNT3YM[S6-_!HEY3E*PY4$C>N1-PEO9@-G7QI\XK@W)]_@E*R4^NH&\W3D M!8X0"DRL0V#TM\,9"N& B,:W Z97;^D<3[^/Z.]+[:1EQ0S.E/B=IS8;>0,/ M4ERS0M@'M?\-#WIZ#B]1PI2_L#_8!AXDA;$J/S@3@YS+ZI]]/\3AQ"&,+SA$ M!X?HI4/W@D/GX- IA5;,2EFWS++Q4*L]:&=-:.ZCC$WI36JX=%E<6DVKG/SL M>/JTG-^]6RYA]G$QG=]-'N(-F4V$ )<+>,0DDTJH#4<#GQ>8KU!_(8.GY2V\?O4&7@&7\)BIPC"9 MFJ%O28-CXB<'OM.*;W2!;QC!0DF;&7@G4TR? _@DOHY =(S -&I%O,7D&CKA M%41!U&D@-/O[[E$+G4Z=D$Z)%U]*2&%HQAB8)-\*;GAYV#]_H#F86\S-EZ:8 M59"=9DC7"&[,EB4X\JC2#>H=>N.??PKCX-I5FY#MA(4#+DMK($'I+.8<,'+HWCEQH767&Y@R@PW M5_"!LQ4MVQ]'V"ENN)25A6 RP:: 5BR[)4O7"'?CN/]+./1WIX$Z-PIJBV?J M>[7Z7JOZTY13M1V+JHE@*] _S7@%UCL1$D:]L%E+7&N)6[7,,B8WZ*H=C>74 M;S&%==U,FB3%9RRB.'@1\G.;7J][(>K]FFF_E>G<&.INQ]9F,D81 [H?&RJZ M(MH_(_&V'_1>GH[63?]E&0UJ28/_NXRH_?Y%#0U:RJ,*T;G%LRJKI/LGEUN. M>E/>^8:NH$+:JLO7L_6S8E+>IB_FI_3&UL MA91M3]LP$,>_RBE#$T@;2=,V8ZR-U!;0*HT'41@O$"_M89HH'77!1ZZ&7&E*>^KY,,4"S\,@LC/&2^\>.#V;E0\D)41O, ;!;K*QBCD>NAUO/>- M6[[,C-WPXT')ECA#*%KYC4K*=T'-G[[L)OCFN]-0<; MR5S*9[N8ID,OL$ H,#%6@=&PP@D*884(XV6CZ34NK>'V_%W]PL5.L]WD M8'HUNIM>7\'A&1K&A8:O<,&X@A43%8)<0"+I;Z2HF,NH4:S0 M"U0*TR.Z.A(";'KA#I.LD$(N.6IXO,1\CNH)#H 7<)?)2K,BU0/?$+UE\),- MZ;@F#7>07C)U#$'O"X1!&,+][ P.#X[^EO$I^"8#89.!T.E&NS)0:=K1&D;) M2\4U=Z$]_J(]F!K,]5,;:BW9;9>TA72J2Y;@T*-*T:A6Z,6?/W6BX,<>X&X# MW-VG'D]DGA,B/8WDN8VMMNXY:UN3J[C3Z_:_#_Q5B]->X[2WU^D#U18OEI"P MDALF:-09E.R-ZM.T0=1J_2V(DTZG':'?(/3W(IPS55!;^?L1MOGN?_#="?L[ MG$>-\^@_2=_Q\ML HH]_(.J%_Q+X6U5K&R ]\"4O- A%[0U-9X__ %!+ P04 " !]BY!8J*BJ M]*,# !+#0 &0 'AL+W=OY )*402GSPR#H^RFAF1>-RWOW(AKS0C&:P;U LDA3(IZO@?'=Q,/>RXTO M=+U1YH8?C7.RA@6HQ_Q>Z)'?J"0TA4Q2GB$!JXEWA2^GN&,"RAE?*>SDWC4R M*$O.?YK!/)EX@7$$#&)E)(C^V<(4&#-*VL>O6M1K_J<)W+]^4;\IX37,DDB8 M2F!%"J:^\-U'J(%Z1B_F3)9_T:Z>&W@H+J3B:1VL':0TJW[) M4YV(O0#YI_OT+L9*$*91.?HAE"!MH05(!%? M(2(E**F3_ZN@ A)$L@0Q2I:4445!OM<15XPA\UK0 \2;C#.^U@_0]UM(ER!^ MZ F/BQEZ]^8]>H-HAAXVO)!:18Y]I7&,*3^NK5]7UL,3UF<07Z ./D-A$'8L MX5-W^"T1%RCHEN'A8;BOD]AD,FPR&99Z_5.9+*2^(R6Z,LF1M%REWS_I>VBN M()4_;(259,]/8?W \^V'C_DM@!?:>A[[C4HWFV MA4QQ\6RC=(:VI:S$NJ68.:2V48B[_;&_M;CO-NZ[3O?W G)"$P1/^GB48%V, M3H6V$)58;Q]B:$?H-0@])\(, MSU#.2*;*0P7T'LIUN5 V'J=<6Y[^$4]G-+ ##1J@@1.H+(;G?'5>2*B.3!N% M4Z,MQ>#XK8Q".\6PH1C^84LKDJWIDM4,\DP?V#$K$IJMT9KS9$<9LX$-CW8H M[@6]4>.FZS*P$^43Z%:KZ12L1<*MT!H$ M6T!.[0C\6N.QLXC6ZVNOXS%KK4CM:\RMU9HHM!!U,3Z!]%JXL;MR'VZ9PW[. M2?=7JSH^+NNXWPU_I_/W.EWSF:&;N#7-)&*PTG'!Q4"G1U2=>S50/"^;WR57 M>B^5EQO]M0/"3-#/5YRKEX'IIYOOI^@_4$L#!!0 ( 'V+D%AN+].6+ 0 M )P5 9 >&PO=V]R:W-H965TY!%#H=\@BV;.62JVN;%OZ2PB)O. KB/2;.1!.(+D.0R*>A\#XMF=AZ^7!/5TL M5?S [G=79 %34(^K.Z'O[)PEH"%$DO(("9CWK &^&KD)(!GQ+X6MW+E&L909 MYT_QS3CH64X<$3#P54Q!],\&1L!8S*3C^)616OF<,7#W^H7]:R)>BYD1"2/. M_J.!6O:LCH4"F),U4_=\^P]D@KR8S^=,)G_1-AOK6,A?2\7##*PC"&F4_I+? M62)V +AU .!F 'R!,[*()C]12HB]1 $&9P-::<^'NB_"A M:V2\!O\"-?!?R'7<1D5 (S-\0L0%\*57!$?>I8N>@EB U;_SS]P MR_F[*@4UD942TLP3TC2Q][]Q'FPI8U4B4V0S0<;[U*;?;#E.U][L!F^D/S-X M+P_>,P;_P!5A>LD?JITJ42FCMR,*>XYWN:?*>R6]/*H4;BL/MV4,]QHV>C]? MZ067U_$S2G;THIBK0C:RGKK8:B(K):"=)Z#]+M77KC,A-9&5$M+)$](QKHC# MVWZ5[,ZK1=EQVLV]E6N<\$PYE[F<2Z.<1PGS-4.,SJ$J?C,88_0,1%2=6B,C M\DQ1V"G.;L>\S0@2 +HA(9CKU$QSZKJLBZTL>L>PX'>IU6R:NI)2$ULY*6Z1 M%+?&>LW(2J=(VVOM%:QYRG,E%88(&^W%L9H]@L;.X:(U0\\55A@;;'8VH\35 M@T#WP$C\OXQ]]"MCHP4Y.2DULY:04#@R;+=B) M!=QZ[8";^P>N><9S%166"AL-RM'Z-:-QPU"_;^&,<&&-L-D;W8I %R\7Z$[P M8)UV(X;$?]*NV5S$-3F@+ EOX:=P8:CPY?L4<4T.*DO*6_@QM_!CKMF/G5;$ M&5GI%.YX>T5LGO%<1879F-XJNDFS;C2I_B MR>42M T7\0#]?LZY>KF))\@;LOW_ 5!+ P04 " !]BY!8EF,M_^\% !2 M, &0 'AL+W=ON,1-T #.8*>9D?;'K_DHQ(5X@_;,15L@ MG.<8O]@'WKBS/6980(7>S MM<&W&26K(BB)#6R:KI&0*!W,9\6QNVP^8SL11RF]RQ#?)0G)?BUHS/;G VOP M>N ^6F]$?L"8S[9D39=4/&[O,KEGU)15E-"41RQ%&7T^'UQ89P%V\X#BC#\C MNN<'VRB_E"?&ON<[5ZOS@9FWB,8T%#F"R#\O])+&<4Z2[?A100=USCSP*_HI78G \F [2BSV07BWNV_TJK"W)R7LAB7OQ&^_+7B^N;BX>KFYOT$>/"A+%'-V0+".Y])_0>Q2EZ&'#=IRD*_X9?7@W ML=W1E_SH=13'\B[A,T/(%N5<(ZRR>V5V?"2[A=$U2\6&(S]=T94*,.2EU-># M7Z]G@;7$VU ,$38_RQ]LH\>EASZ^_X3XAF2TJWV7>MHUR8;('!4T_-\T3T_S M:#A$MJ6VK0/CGX[!&DS0IS7^XSWZ6&GZ2:.#7=]7=D%WC]U7.RZ/<(XNPA^[ MB$?%-/+M#WD,70F:\+\[&KPHD78W,I]CS_B6A/1\("=13K,7.IA_>&>YYI#D4J7V6C5MG!4 -4WK?J7O?T?;^C7SNB!GO['UM9-_>AX1Y)^[I]S[\NDJ)H*NY"-2/<]U*J*E]54$$N:Y M;46L:4L1R)0!$$P1;EP+-SYIV)RLG!;75SE(F#=N*>>TAQ)DQ@ (I@@WJ86; M:(6[2*(U0=^N:?)$L\[G!VU\7Z4@81XDS(>$!4 P1=%IK>@4_B%Q"BDR),R# MA/F0L (IHALFE;K@6TT&8_4+KK4)^VM"B3- M!Z4%4#15/MS(AWN42O0/RH=@N*'H5DZMN@JJY_8>A9 T#Y3F@]("*)JJ=V.V M6+_!;;% [190F@=*\T%I 11-U;KQ7"R]Z7):-06U7T!I7D4[K*:C]OLF:,Z@ MHN55M4DZ=.NG/G:/U\V#-]_02U>4!I'BC- M!Z4%4#15[\82LL:_H7Z"&D.@- ^4YH/2 BB:JG7C(EEZ&^FT^@EJ)8'2O(JF M5(MQNWZ"ND053:F?>.@P^CEM6]C.Q++QV_H):O> TGQ06@!% M4[^#;QP?K'=\+N(8Y:M%T ,--RF+V3J2$NH*IQ[8=\"!TCQ0F@]*"Z!HJM"- M3X0M^,*)(:V62U":!TKS06D!%$W5NC&5L-Y4.JEPZAF]M04UD"K:H4EIM>HF M:,H BJ9*UOA"6.M%5/7U?U16/;^WG':[3IN.T_IBWP--ZX/2 BB:*FEC_V"] M_=/7F=?C>BO87A;3LFX\T)0^*"V HJGJ-881UAM&/LE2MA-R_DQYM*+YXLI\ M)%Z5(_24 0FZL@>WC:?1R)U8SEM%0:TB4%H 15,5;:PBK+>*.A5%VW*4=BH( M:A%5-&4UF^FT1B2H]0-*"Z!HI7[&P5+HA&;K8M$ZE^KL4E&N(JZ/U@OC+XKE MX&^.>]:97RYO;S#E:OMKDJVCE*.8/DND.1S+&S K%["7.X)MBP773TP(EA2; M&TKDO9&?(#]_9DR\[N0)ZG\CF/\+4$L#!!0 ( 'V+D%@@,)-E(@, (P( M 9 >&PO=V]R:W-H965TG=7GGNBK=04[5K2BAP#<;(7.J<2JWKBHET,PZ MY=P-/*_OYI053CRRSQ8R'HF]YJR A21JG^=4/G\$+HYCQW=>'BS9=J?- S<> ME70+">C'\ 4^#ZCSZ9EXJ>#*_I)C;>LY)-TK+?+:&0ER5E3_]*G6X<3!CUYQ M"&J'X'<=PMHAM(E69#:M&=4T'DEQ)-)88S0SL-I8;\R&%687$RWQ+4,_'2^6 M\\7D\XS,?RSF#\D\(9.'&?FZNI\OR?1QN9P_K,@D2>:KA+R=@::,*_*>)'B6 MLCT'(C9$Z!U())42"DVH4J#5.[1Y3&;D[9MWY UA!5GMQ%[1(E,C5R.T6=I- M:\"/%6#P"N ,TEL2^C@8W7?S7>!C#5C$R% MTNJ&3&G)-.7L7\ANR$)"21D.,%7RU0HSL8*0&5,I%VHO@?P]62LM\?C^TR5& MM7K8O;HIZ3M5TA3&#M:L GD )_[S#[_O_=4ES?\4[$RHL!$JO!8]_@9%)B0I MC23/6/:Z<^^K&)&-82Z<0QP$/=SFPVD:;2/?BSXT1F=X48,77<5K]A%^[9E^ MQI.,+U+Q#;-N&PFW#0 M$ ZN$MH2[,(9M)>ZW,NVR8FF9S3#AF9XE68E\**H"@(W%)ZP$2M0]JXXNT2[ M@(?M.HE:==(V\GN#RSIQ3WJ%Z=-?J-SBX2(<-NCFW0XP95GUOFJB16G;QUIH M;$9VN,//!9#& -]OA- O$].1F@^0^#]02P,$% @ ?8N06&;AMV>3 @ MW 8 !D !X;"]W;W)K&ULK55;;]HP%/XK5E9- MK;0UY$(H'41J8=7ZL Y!+YJF/9CD %:=.+,=TO[['2#0LAGM0+0Y"7AJ1I:*ZVS2]M6T0H2JLY%!BG.+(1,J,:N7-HJDT#C$I1P MV^UT CNA++7"03DVD>% Y)JS%":2J#Q)J'R]!BZ*H>58FX$I6ZZT&;##04:7 M, /]D$TD]NR&)68)I(J)E$A8#*TKYW(4F/@RX)%!H;;:Q#B9"_%L.K?QT.H8 M0< ATH:!XF\-(^#<$*&,/S6GU:0TP.WVAOVF](Y>YE3!2/ G%NO5T+JP2 P+ MFG,]%<4WJ/UT#5\DN"J_I*AB@[Y%HEQID=1@5)"PM/K3EWH=M@".?P#@U@#W MO0"O!GBET4I9:6M,-0T'4A1$FFAD,XUR;4HTNF&IV<69ECC+$*?#V[O'KW?W M/Z8_R>D8-&5EUE=0]D'4-T3CSG$W$[KM<"'[T?[KZ%V^B_602W602WY L. M+<+&(QDS%7&A<@GDU]5<:8G'['>;OXK0:RWK"4X?&)R5*(]JVL\'Z)-T5A'3K]+N[:>MO"?I![ MX?A-T!MI?B/-/RKM"0N .6B9%!&H5FT507<[+9:O'6W[04ZOY[1KZS;:ND>U M36F!UU"#9)2W*NON)>WU>_Z.LI:@(#B@+&B4!4>5W0M-^;]KVZ8MV-]1I^_M M;FE+E.OZP8XZ>ZOVF+K_G&ULM5AK;Z,X%/TK%CM:S4B=@B% MTDTB=9*.MM*TD^EC5ZO5?G#AID$#F+%-,OWW:Q/*(R&>1B)?$@SW'LZ]/IB# MQQO*OO,5@$ _DSCE$V,E1'9AFCQ804+X.6E"5$R"%[-GG&@(1%4A*; MMF5Y9D*BU)B.BW,+-AW37,11"@N&>)XDA+U\@IAN)@8V7D_<1<\KH4Z8TW%& MGN$>Q&.V8')D5BAAE$#*(YHB!LN)<8DO9K:E$HJ(OR+8\,8Q4J4\4?I=#:[# MB6$I1A!#(!0$D7]KF$$<*R3)XT<):E3W5(G-XU?TST7QLI@GPF%&X[^C4*PF MQM! (2Q)'HL[NOD3RH)_:%/&6@8*"^8O!K) M/#%=W'U=7-T]_(,N;^?HZMOC]>+FZO8!O9^#(%',T4=T+Y43YC$@ND09D_IA MX@61-$3P(X\R.:/B@XQZO)^C]^\^H'8?:4Q9\AA8Q2451]]5K MW>C?+S(<70M(^']=I6ZQG6YL]8!>\(P$,#'D$\B!K<&8_OX;]JP_N@KO":S5 M!J=J@Z-#GSY00>(#L]]5^!9M4*"IA60]Q4/;]L;FNEG1?I3M^'X5U&(ZJ)@. MM$R_ .=R;0CR)(^)@% ^TK(?0434HM%%=0OG-DA\Q#YV=JAV1 WM43=5MZ+J M:JEJM76&;J&SM>X>$^RY>WP[HMS!L)NO5_'UM'R_+I=1 $WYWT#R!*Q3^EJH M8Z7?$UBK:K^JVC_A"N#WV8:>P%IM&%9M&/:Z @SW!&C;_HY(]V/PT.O6Z*BB M.=+2G-$DRP6P-ZI4"W;L]/0$UJH;6_5[W#JA3DOPGCK1%UJ[%0U+@WO5:@G7 M$FMCL2QKV@_"^,"*BFM[@;6O;?FZDA9T1>,072>2\!H41Z[5K![QZ*DZA:W MM:_ SBE5JW4M1[>B)[1V*VKC@O7.Y6C5[GL2?^2XN[+=C\)#ZX!L:^>"]=;E M,A?T%RK5 AP]-3VAM"]9;EA@0K>8J][,Z73K9:R*/GJB>T=@-J+X1'IY1MK^:H+[3V M5WSMCFRMY3A:MB5<\]MT9%O6CFX[HK#K[EI8L[$[H[;&;@A[CE*.8EC*-.O< ME[IGV]VF[4#0K-BP>:)"T*0X7 $)@:D >7U)J7@=J#V@:L]O^C]02P,$% M @ ?8N06/EOF,&0 @ 9P8 !D !X;"]W;W)K&ULK55=;],P%/TK5IC0)HWFJ^U@I)'ZA=A#1^@V$$(\N,EM8\VQ,]MM-WX] MMI.&;DK+'GA)_''/\3DWOC?1EHM[F0,H]%A0)@=.KE1YZ;HRS:' LL-+8'IG MR46!E9Z*E2M+ 3BSH(*Z@>?UW0(3YL2174M$'/&UHH1!(I!<%P463R.@?#MP M?&>W,">K7)D%-XY*O((;4'=E(O3,;5@R4@"3A#,D8#EPAO[EN&?B;< W ENY M-T;&R8+S>S.YR@:.9P0!A509!JQ?&Q@#I89(RWBH.9WF2 /<'^_8/UGOVLL" M2QAS^IUD*A\X[QV4P1*OJ9KS[6>H_5B!*:?2/M&VBNU?."A=2\6+&JP5%(15 M;_Q8YV$/X/WZ'0""A,JT346 IM,GZ%W MZ.YF@DY/SM )(@S-"*7Z0\C(55J'87/3^LQ1=69PX$P_0#/.5"[1E&60/2=P MM8'&1;!S,0J.,DX@[:#0/T>!%X0M@L:OAP='Y(1-4D/+US^45*&K3*BG@V2>@>8]=)U:0IP;9:X5&W'0EMABL6O[J@INEL8J_S(7(W M^T9:@[I-T#.!O49@[ZC ,2Z)PI3\ADP7_NO$]MIT!"_$_B.H$NONU6P!8F5; MF40I7S-57?QFM>F60]LD7JR/=!>MFMY?FJH%S[!8$281A:6F]#H76IBHVEHU M4;RTG6'!E>XS=ICK/P$($Z#WEYRKW<0&ULM5E;;^HX M$/XK5O9HU4K;$MM)@"X@M?1<*O545>G9\[#:!S<8B)H+:QLXW5^_3J Q21QS M:7@I"9GY^LU@?S/.]%8)>^4S2@7X%84Q[ULS(>97K1;W9S0B_#*9TU@^F20L M(D+>LFF+SQDEX\PI"EO(MKU61(+8&O2R[Q[9H)NX=40>ZE# M9O%70%=\ZQJDH;PDR6MZTKP/>.. LT#6S+*Q;(LB@QY(5 M8*FU1$LOLMQDWC*:($Y_QI%@\FD@_<3@[N'Y^N'KW)%WA',J^+DT^#&Z!6>?SL$G^1@\SY(%)_&8 M]UI",DOQ6_Z&QW,L%-@9W*O#K+'#P][VT!W>"1OP?7:QK<*P'3_?E%9\3G_8MN?$X M94MJ#7[_#7KVG[K(&P(KY 'G>< F],%7EG .?,+86Q!/ 8F212QT$:]AG PF M%8[E $*[;?=:R^U0-%9VUU56!8Y.SM$Q1N$;B0*Z9,4V,%;1OK:;HY3==(\T$J\AZ)="LIZMINF:!;(=CM.FT]/R_G MYQGY_*&$Z71@:/8]WB:C.S(.HANE61P&;D+H-RG8RO3;JE#E6K=J.5\=1%7AHK)L?E+L=X!#6 MZ]U1KL4@5?6&YO+]S,B8@@<24;.>F6$.W&H>JG83CE'?E#J,BQZW7">:J?HC";:"*V@7+1T"=E=.MX:D:!F1N&/84 M.%0]R..*ONF,NFX-0U7=D?FT_S%YVP$.<;V\'>5:#%*5;60NVS?$?Y5G4:.> MF2$.WL,-H14#5AT \DZJ9PV]1-CDXA2O))!J,I"YR=A?SS0-1,>JLW#KA58T",C<*^PI:]5Q?$=RJ"89Z>EC5<6P^TW], MS7: KT^2NA5^A&,Q0%6GS2R0%N='30 M%%HQ%UO#@Z:F!]56P8.P/#RH&CG=NAVH^@G+])A[/Y,'[P M/U!+ P04 " !]BY!8X-Z$@-X" J"@ &0 'AL+W=O4<=7UYEHO+GQ? MQ7-,B3H7"^3FR53(E&C3E3-?+222Q 6ES \JE=!/">5>U'%CMS+JB*5FE..M M!+5,4R)_]Y&)==>K>MN!.SJ;:SO@1YT%F>$8]GZLD-$6NJ. @<=KU M>M6+0=O.=Q.^45RKG398DHD0C[8S2KI>Q1I"AK&V"L3\K7" C%DA8^/71M/+ ME[2!N^VM^F?';E@F1.% L.\TT?.NU_(@P2E9,GTGUE]PP].P>K%@ROW".IL; M!A[$2Z5%N@DV#E+*LW_RM,G#3D UW!,0; *"EP'U/0&U34#-@6;.'-:0:!)U MI%B#M+.-FFVXW+AH0T.YW<6QEN8I-7$Z&MW<]VZN1OVOE] ;CR_OQW Z1$TH M4W!#I"0VR1_@#![&0S@]^0 G0#E<4\;,'JB.KXT%*^3'F^7ZV7+!GN6J 5P+ MKN<*+GF"R7,!WWC/ 8(M0#\H51QB? ZUZD<(*D&MP-#@_\.#$CNU/)\UIQ?N MT;L2(EF;] #A"8RX)GQ&)PRAIQ1J!4.J8B;44B+\Z$V4EN8U_EF4QFR56O$J M]M.^4 L28]O^N&E8^%:7@2&+/$E+/$U(O4X]ZJ9":_B'NH\4G M<_HH+ +.5.I.Q1X]JZC:\5>[%&4SGEEKY-8:K[8&YF TKWB^;R3;MS/[?M2+ M?&=+-$I\EYIX8_;#'#$\*F*C"#$\B%AJXHV(S1RQ>53$L BQ>1"QU,0;$5LY M8NNHB,TBQ-9!Q%(3;T1LYXCMHR*VBA#;!\^04A.O1?1WKMT4Y0Z MN\#RT;S@Z;E[_L5XWQ1"6=WR3R:KHJZ)G%&N@.'42%;.FV;_9%:99!TM%NYR MGPAM2@77G)MB#J6=8)Y/A=#;CET@+P^COU!+ P04 " " BY!8/#NX'U@# M X"P &0 'AL+W=OXW3L&)/$&O:S;W=\V&>II"2!.XY$&L>8OUP!9?N!Y5JO'^[)>B/U!WO8 MW^(US$$^;.^XZMEEE(C$D C"$L1A-; NW8N1ZVF'S.(7@;VHM)&6LF3L47>F MTC^X?)&$W^W$UNYI,YNKP9H]GMS8^SQ>3^&LVFEU?3V70Q52.?QR QH0*= MH;FJIBBE@-A*+43(4X@0/*O2$B"^J/&'^1A]_O@%?40D08L-2P5.(M&WI2+6 M\]IA07>5TWE'Z,80GB/?_8H\Q_,-[J.WNWN'[K;*4YDLKTR6E\7K'$M6(752 M2+TP*E=>B"T.86"I;2> [\ :?OK@=IQO)GWO%.Q K5^J]4]%+]7N M<(CUEC.)S2.TL@CZQ-@-O5:G;^^J&IHV;L\I;0[06B5:ZTUH E/,"0BDR@LM M69(::RR/U:X".$&=TF#D>49B^5Y0 MPS,8]3PS8% "!B*=B!<-?Y=Y4Y)U#>DD9K(Z1_KOU MW)/73%'U34QB+OTB6O7 ;[C=ES8UZV@+7!FI\Q9A\[>C'4_E8'OX%4$L#!!0 ( M ("+D%AD38T_DP( /@' 9 >&PO=V]R:W-H965TTG\<<_Q.<>)'6P8?Q()HH3G+,U%UTJD+*YM6\0)9D1$,Y4,QX:IG-RP+FF$N*,N!X[)K]5K7D:_K3<%WBANQ MU0;M9,[8D^X,%UW+T8(PQ5AJ!J)>:XPP3361DO&[YK2:)35PN_W"_L5X5U[F M1&#$TA]T(9.N=67! I>D3.64;;YA[:>C^6*6"O.$35WK6!"70K*L!BL%&1JEBJ<#'M1-'T8]&'PCO?G+]9UZ+@L38M=2O9QBM\..'EN]\WN?\2&0[ M.7A-#MXA]O!.)LAA1,F\HFL;.GV$K$/O\NHRL-?; MCOXM1E<$'F\QFR/?NR,'\>_=D2.1[5CM-%8[__/+[!PS MAR.1[>3@-SGXQ_TR_;=\F0?7?*\C>^M$KF@M(<:GHG8M+E1^O[IFJ M(UEACNHYD^K@-\U$7&PO=V]R:W-H965TVT\.]G.R7KUK3=E\1. M_)[G/8[/2;86\E55 !J],(S3+B79^[9H\PST6A*.#Q*I!K&L'R_!BK6$R_T/AX\D66E[0,_ MSVJ\A!GHE_I1FIG?12D) ZZ(X$C"8N)=A9?786 %;L4/ FNU-48VE;D0KW;R MO9QX@74$% IM0V!S6\$-4&HC&1^_-D&]CFF%V^./Z'9/,'"NX$?0G*74U M\5(/E;# #=5/8OT--@D-;;Q"4.6N:+U9&WBH:)06;",V#ACA[1V_;39B2Q!% M>P311A YWRW(N9QBC?-,BC62=K6)9@"">L86;+N<84%8(QHLUWT J90X#,>9!8$[Y$%,QNJ#-T@@A' MSY5H%.:ERGQM;-G@?K&Q<-U:B/98F$)Q@0;A%Q0%T0"]S*;H].3L[S"^R:I+ M+>I2BUS<9%]JSE^?GU8WZ-?9.KA4-2Y@XIF#KD"NP,L_?PJ3X.L!5X/.U>!0 M]-PD&?=Y:E6Q4]E26N5A$(TS?]7#BCM6?(PU[&.UJN$6*XV"?M2P0PV/H9(^ MU' '-4CB?E32H9)CJ%$?*ME%C4;]J%&'&AU#I7VHT2YJO&<#TPZ5'D0]"UMM M#2^)*D3#-91HT>A&@JUZ5Y U?G=EV&@%"*L;JP7 M8AR98M!]\/$._#Q.]QS=,/C3F(+_V!#79! E>$XHT>^]W278*9TH'H?_\/VM M'FG_-P]8+@E7!K PLN!B9/S+MH6W$RUJUS;G0ILF[(:5^>V!M O,^X40^F-B M.W'W(\U_ U!+ P04 " " BY!8G(90$A@# #'"@ &0 'AL+W=O,O^U>2NV^H:;?!J:;\)B87YA ME=LV&A9,%D*R9 -6$20TS?_)VT:''8!W#.!M -X!P*T? ?@;@'\JH+X!U(TR M>2I&AY!($G0Y6P'7UHI-#XR8!JW2IZD^]I'D:I=+F2:7 M) LO1+:G5[W0JU[%'ICB!&P*"X% A%#545U,B+6,$%,RIC&5ZS(]<]ZZX=45 M<1FXCM?LVLM=G4J,FGY[WRA\;Z0J;6&SEU:C2*M1F=: <86@Z0S4$\2R\'/\ M[8Y3I^8>1%_IX]Q3OA#9GAS-0HYFI1R_,M2E2,EAWL<-O)@BCA'TEVIGAO"( M^L-66, 3\J1,MFH_/JR1< $^)'F1ZVMW=N>ZY-;M/8L6D>VH250?UGRNTBY?99*4^8D&6YMD_(]02; ML#*:8MW3_B, MID*I,U643JVECI+G;5,^D2PSC<282=66F.%<=9K(M8':GS(FMQ/MH.A=@[]0 M2P,$% @ @(N06!HF!? ^ P 4@H !D !X;"]W;W)K&ULK59I;]I $/TK*[?J(05\<:: Q!4E:J.D(8>BJA\V>(!5;*^[ MNT#R[SN[=AR@QDTK^(#WF/?\YO#N=-9N8M4O1Z_"E"ED,EX+(9111 M\3R D*^[EFN]+%RQ^4+I!;O72>@<)J!NDDN!,SMG"5@$L60\)@)F7:OO'@]= M1P.,Q2V#M=P8$^W* ^>/>G(6="U'*X(0IDI34'RL8 AAJ)E0QZ^,U,K?J8&; MXQ?V$^,\.O- )0QY>,<"M>A:+8L$,*/+4%WQ]2ED#M4UWY2'TOR3=6;K6&2Z ME(I'&1@51"Q.G_0I"\0&P&WL 7@9P-L%U/8 _ S@&T=39<:M$56TUQ%\382V M1C8],+$Q:/2&Q3J-$R5PER%.]2;7%\.OIQ??1N.KR4CQ$;DP M&/+C'*('$#\1\I[81&J8[-@*O=!:[&FF>) J]O8H=CURSF.UD&0[,YP1!A:Y X/% 3FZ+ M_$E)6H9$'T"K7KW:QI2L-G7_:>3Z5=+4?0/1+;E;"-WMO&V"EOQD"H6,O5K[R2DV*[6KA6GI)FK;):JO&+RL3(3 (3A48-14$10!45*FT4* M'+^^J[38SMVPVU+:RI6VRHN'/OVU>$H9_K5X#D2VY6P[=[9]B.)I%Q=%W75> M?^Y.>HHQS9I;G![7>;WDG$.54L:T6R.U6G-'[!Y#O]7846MOW,X1B+EI6B29 M\F6LTDLJ7\T;H[YI!W;6![IA,K?^*TW:;9U3,6=X*X.! B1( !D !X;"]W;W)K&ULK5AM<^(V M$/XK&C?3WLTDMN572(&90&@OTZ1)\W(WG9O[(.P%/&=;G"2'\.\KOV ;;-PC MR1>0Y-W5\ZRTVI4&:\J^\R6 0"]1&/.ALA1B=:YIW%M"1+A*5Q#++W/*(B)D MERTTOF) _$PI"C5#UQTM(D&LC ;9V!T;#6@BPB"&.X9X$D6$;<80TO50PUIIQ0\BB'E 8\1@/E0N\/D$]U.%3.)S &M> M:Z.4RHS2[VGGRA\J>HH(0O!$:H+(OV>80!BFEB2.'X51I9PS5:RWM];_R,A+ M,C/"84+#+X$OED.EIR ?YB0)Q3U=?X*"D)W:\VC(LU^T+F1U!7D)%S0JE"6" M*(CS?_)2.**F8%@'%(Q"P=A3P(<4S$+!S(CFR#):ET20T8#1-6*IM+26-C+? M9-J231"GR_@@F/P:2#TQ>GB\G?SUZ?;ZV7KS<0S8!]DQ^>'B[1AY./Z 1IB"\) XZ"&#W%@>"G MM8'')4TXB7TY>++3'VA",DIQ:5Z!?IRC-PZ@QP:ZH;%8CKM32)K@1$_%N;@_/YS?;YTT/D MG*^(!T-%GA(YMSWLG8CJNLTE56E_71WTFZ#Q&=%SN3H]M$ M<"$W5A O3M$8%D$1Z;IN'9OH#W7Z37%#,>T3+,4VP%N ME\#M3N!?LJ-&+MS%,S!Y=*+I"S OX(#N6.#!$33R>7HU?-A0;6N/18L45FVG MG813DG".]/Z?C>D=[=HFX%VFGLV)CN-5;A#+OV@57HEX3Z;UJ%3GJ= MIH^EUV^LEZ,Z;CL[K%=953]RP631,8?@P,XJK.TXV;#<1D2TR9FF81^ 6RL" M\)N6HQL\;F[YONKN0V]*F8YZ$+I103?>(>TMN#!"L+EE@P M63DF)$37P1Q:T7=;=]$&"./(1%%6Y[5%<+>)5U8=N,K>N#M]7TF2@;S6>.@S M"1,XK:];*^/J47:=4I4?N+O^: 3M]'^(]QM!:]3J_H+3.Q4F.2>M=JF/@"VR MMPZ./)K$(K_/EJ/E>\I%]HJP-SY.WUFRQX+*3/Y(&UL MQ5AKC]HX%/TK5G:UVTIE\N YLX T,-/MJ)TM"T.K5;4?3'*!:)*8M0UT_GUM M)^3!!(=(K/J%/+@^/N=R?:YQ?T_H,UL#1 M U3$%Q_V+'>/I)0%(<_RX<$;&)9D! &X7$)@<=G!&() (@D>_R6@1CJG')B_ M/Z"_5^*%F 5F,";!5]_CZX'1,Y '2[P-^)3L/T BJ"WQ7!(P]8GV2:QE('?+ M. F3P8)!Z$?Q%7]/$I$;8'=.#'"2 <[Q@-:) 8XV&?DCVB M,EJ@R1N5&S5:J/$C^3/..!7?^F(<'\Z>/H\_?OC\Z>Y^.OL=W?\]?WCZ![VY M X[]@*$&F@+CU'$AP<9_1-O(YB[/O\Y>W(N179"*VQA38X>)'Z&E-M@Q' M'NN;7-"4DYEN0FD44W).4+(=]$@BOF;H/O+ *P*80E\JTCF('#E:Q#MPKU#3 M?H<(%Y>,F^$6]OMUCZJ%OGP0D>N 0LM)4M2Z9J@N! M%5+53E/5UM;)7R3:B>4GEYY:5^_0"%9^%/G12EA7(.NG3'\,VE:@TL5W0[OE MM"VK;^[RREZ'91$%NIV4;J;W.N)(1H%D-R79K4GR MBWHLX]BMY*B+*-#KI?1Z%Z/7JZ2GBRC0NT[I7=>D)RRZHAROSRO'RK "8=O* M^INEI9QK8'FO?3.=S=E;K>7J@>L:R:70BFG(M7G[)]MN0N!2Z;H06C%=3I8N MY_^PW@0U7\5=6U3Q4:V7A)VJ\VQ/8>LW%;7<-\'2>4=)B'9!9OW?UO;,6A:G MARJO E1:3JV*'Z8H)NO0=MT6K1&CA:HCYG7K;NC49 W/Y^KE[;%Y M9;6/RSX.:U4[O9/M:!S]CN9<'1K_3V;0^7\28C=/*BS2SW8BCK9UGTW_M)'J M)ZAAI G0V1JS[8.CWSZ&PO=V]R:W-H965TTPPQ6,^,"7238IPFCC@2G2-#.F3DS+>N""!),&3TBIJ(EFGK0WNALJ2;.U#0N M!9-O8YDG@N7'#XN_WGUX?W%YN_P-7?[SZ>KCO^CW"Q D3C@:H%O@@L6A@ A) M+N$=(D?"HMS]6-S_40]9ZI"OUY"N@'V3[WY%)N);PH!/32'IJD'-L* VSZG9 M'=2PC:YI)K8<76811'4 4^HLQ=H/8N=V+^(%A$/DX-?(MFRGA=#BZ>EV#QVG M]-[1>&Z7]\J8P5PNP@@M:"IW)B=Z;9\S1K(-R-TBT.H>5>-NR+WN/M?3\/6] MA$17 E+^K_$VS@UQF:A7JU?0:S6$39UF<;>0N3D@60IO^''2L0=6!=@CPQ'/'4_-0 M%=82Y;BN;UE6&5@C/2Y)CWM)?]%G"$0#<@ FST2TD=,J!A$1@-8D9NA DCT\ M44H^E%QO$? I&FT-?2]$P$M4:.AZ[6S]TKVWC.-_JR;;32]AH,#!^MS MJ<:S)<-*QHK'U>.U9S[1:5@5K MB#NX%F@U'\>CBHG0IIA]2LC M%V)6BL<4V$;7U!R%=)^)O+0J>\NZ_5Q7JR?]D2=46%+'CUXU9^DP!3 ?+]FE+QT% #E%\YP7]02P,$ M% @ @(N06,@(THR- P +@T !D !X;"]W;W)K&ULK5=K;]HP%/TK5C;M(;7$>1"@@TA V59M75D?JZ:J'TQR@:A)S&P# M[;^?[4 :($1]\8'8SKW7YQS;US?M)65W? H@T'T2I[QC3(68'9DF#Z:0$%ZC M,TCEFS%E"1&RRR8FGS$@H79*8M/&V#,3$J6&W]9C0^:WZ5S$40I#AO@\20A[ MZ$%,EQW#,M8#Y]%D*M2 Z;=G9 (7(*YF0R9[9AXEC!)(>413Q&#<,;K64=]R ME(.V^!/!DA?:2%$947JG.B=AQ\ *$<00"!6"R,<"^A#'*I+$\6\5U,CG5([% M]CKZ5TU>DAD1#GT:7T>AF':,IH%"&)-Y+,[I\CNL"-55O(#&7/^CY.=C;#NX>!V?EH)4S,V2:UC$1Q&\SND1, M62H$&CV@HMV0/.CA[I*P$-W\ ME"'1B8"$WY8)G,WOE,^O,L$1GY$ .H8\ZAS8 @S_PSO+PU_*Q'FC8!M2N;E4 M;E5T_]=<[2A$Q^M-QM'97'!!TC!*)P>H!Y,H366S3(4L=%V'5NEKX;LNMK'; M-A=%?KMF=:OEU9NYV0;R>HZ\7HG\6B<,N7+=!3"9 -'@'E@0<4!#%@7P#!K9 M/,T"/J_F;'&HMMD@X.4$O.=*OZ80EL'T=F0\M%MNO;6%M,2L(M_AG97S+-QPZUO\2NRV,M8F M],*E;KU=,JK@8>T<@5:MB8L_:YO2KLO>4V/9CWSL%^8F,HJA%+K]Q"6HG/BE M>^RQ,K J;].G)K&]+)WG+]";7N]FH?),@$UT0IR.JU?#0O^KNZU-T: M[ZF/ 5W1/H;)OB1."9.7)4&PO=V]R:W-H965TBH9W..3.GP9(M MVZ2$F03MKK2W.4GAI&?N=/J'8A;PQ#^H)""YTP=?R1:(M<3:ZGW_DX#1OB3@ MNV:U'ZUT^KC.ON6WQA3>]^5BE;\[NBV*N[?'Q_GLUBS3_,WZSJS*KUROLV5: ME)]F-\?Y76;2JTVCY>(X& S&Q\MTOCHZ.]V\]CD[.UW?%XOYRGS.O/Q^N4RS M'Q_,8OWX[L@_>GKA8GYS6U0O')^=WJ4WYM(47^X^9^5GQ\_*U7QI5OE\O?(R M<_WNZ+W_5D^"JL%FB[_/S6/^XF.O^E:^KM??JD^2JW='@^J(S,+,BHI(R_\> MS+E9+"JI/(Y_U>C1\SZKAB\_?M+EYILOOYFO:6[.UXO?YU?%[;NCZ9%W9:[3 M^T5QL7Z,3?T-A94W6R_RS;_>8[WMX,B;W>?%>EDW+H]@.5]M_T^_US^(%PU* MI[M!4#<(=AN,7FDPK!L,#VTPJAN,#FT0U@W"0QN,ZP;CG0;!:PTF=8/)H7N8 MU@VFAS8XJ1N<'-K 'SS]Y@:;"MK^RC?U$J5%>G::K1^]K-J^]*H/-D6W:5^6 MR7Q5]8_+(BN_.B_;%6>7OWTZ_Y_XTU\C<7'YIS], W_R%T_\[4ORV_]Z/T6F M2.>+W/LUS;*T*N.?O3][7RXC[Z<__NS]T3OV\MLT,[DW7WE?5O,B_Z5\L?SX MM]OU?9ZNKO+3XZ(\PFH_Q[/Z:#YLCR9XY6A\[^-Z5=SFGEA=F:N.]FI/^\ ! M')<_FN>?3_#T\_D0.$5]OWKC#0>_>,$@&'8; M"W?S7]/.NO2>'-_<[FNL#?N^#DZ[F M5AT-G_O9<..-7_'.%VF>>^MK[[)8S[YY__AK^74O*37.>S@;#L9!.!B<'C^\K&_G;OK6-XD) M$I,DID@L)K&$Q#2$6?4=/M=WZ*SO3]?7)INO;KR[;#XS706^;3]Z4> G.Z7M MW$/?TB8Q06*2Q!2)Q226D)B&,*NTQ\^E/7:6]J_EB?M=MIX9TSW*'[<*.PA' MK?=MYS[Z%C>)"1*3)*9(+":QA,0TA%G%/7DN[HFSN#_7A>U=9^NE-\_S^W0U MVXQ49NOE:.>-*2&/24.8 M5NH?8FY/-JH3-E7>]SKQJ!^5@)/_%>T@7]YV#$J?8MXA)+"(Q06*2 MQ-2T?=HS#79JN+W-R-^M8O*@-(1957SR7,4G!U1Q-0M^5;T%WYE5GE:3ZUW5 MZY3Z5B^)120F2$R2F#II568PGH0[Y=NQT6!W>)B0AZ4AS*I??]!,L@]Z#"D> MJ_GT59%[YKO)9O.\#XGI>^Z-9?C59YYRVF^Q=T*06H9I M-8EJ"M5B5$M035.:W46"IHL$9.)3:U3O(+4(U02J2513J!:C6H)JFM+LWM'$ MH;XS6CK[_; Q$)J#HEJ$:@+5)*JI6K.&ZR>C\&1W%-3>;%)N-MH=!Z$!)J79 M9=Q$F+X[P_RO!O9DPG6.:A&J"523J*9JS9HKW#T%C3LV:L7/"7IT<3F?KNS+3/%+V;ZMTUT)P4U02J M2513M6:-UMOCGW96>M(>_Z!Q*:79A=P$IKX[,?VRRLQL?;.:_]].)9>?Y$7W M)>UH8HIJ$:H)5).HIFK-FJ@?M@N:W&>":IK2[,IO0E;?G;)>F&HY576]XFR] M*K)T5MQGZ<(K3+;LK'HT:46U"-4$JDE44WM^IR/OATFSKG>M&#V.!-4TI=DK M?IJT-G"GM=N3W]Q[,'G1/87C!OH6/ZI%J"903:*:JC7K2IEA.!GMQK/H7A-4 MTY1FEWJ3XP;N'/>IU.]7CF)'S[<6/3[/TZ=>%>5K*^C2#W]D/T(06U2)4$Z@F M44W5VLMQ_C#<'>:CNTQ035.:W0F:X#5P!Z\7Y?M\-I^5[_7U3.9FZ;;WT\7E ME_QGYX2_&^Y=_V@8BVH"U22J*52+42U!-4UI=D=IHMU@1$[X!VBJBVH1J@E4 MDZBF4"U&M035-*79O:/)B0-W3MQGPM]-]>X::%*,:@+5)*JIH+W:V&]?\8#N M,T$U36EVR3<)<.!>]-IS@M2M]:YZ- %&-8%J$M74GM^IOYD@]0)ON;UMD!]X M5^F/S@E3]+@25-.49O>,)OT-W.GO0;-(:.J+:A&J"523J*:"CM37KVZITOY# M<.B62<>6.YMHZINPZ[,)=8/]H6X=Z6[6;N\?L:"1+JI%J"903:*:"CHBW=9= M)&)TGPFJ:4JSZ[Z)=(-]D>XAO[WSV[FY]L1W,[NO[O/G?;J^GL],YIX. M0@-@5(M03:":1#6%:C&J):BF*N#GOS3;$=;]YB_-316F=9\/N,'>'01-E5%-#-O);3 - M6^-HB>Y5H5J,:@FJ:4JS2[])E8?N5+DUR'(-FMQ6[ZI',V14$Z@F44VA6HQJ M":II2K/[QHN;'@_101.:,*-:A&H"U22J*52+42U!-4UI=N]H$N;AGAL@]\C0 MW%3OKH'&RZ@F4$VBFAJVUP.W)Z0.V2A!CTM3FEW(31@\=(?!/9,QM]:[EM$\ M&-4$JDE44WM^IW4R-JR3L!0UT42U"-8%J$M44JL6HEJ":IC2[2S3![_ $G7=!HUQ4BU!- MH)I$-85J,:HEJ*8IS7[L5!/ECMSK>W_?/#2S'/"D#R9+;XR7M<]?R]/7Q?RZ M\P;Y;KUO;T&U"-4$JDE44WM^Q_7IZ^3IPL[QJ]=UHH>5H)JF-+NC-*GNR)WJ M_C\73+KUWAT%C7A13:":1#55:]:"R=99 [K+!-4TI=F=H,EW1^Y\][ [U;J1 MWK6.!KNH)E!-HIJJM7UWJNW8;'.GVO:US>CA:4JS*[E)8T?./.OL\R)=;9YG MZSQ5=B.]*QD-85%-H)I$-85J,:HEJ*8IS>X4+QY"BR[S':$Y+*I%J"903:*: M0K48U1)4TY1F]XXFV1WM6>:['>6G]\7M.MLLH*F>(O?T3,3.#H*&NZ@6H9I M-8EJ"M5B5$M03=?:[K/$7@[E[-IO,MR1.\-]JOV'=+[8G/)6I;^YHKFS[M$T M%]4B5!.H)E%-C=H!;# 9="QO1'>;H)JF-+ONFVQXM.?YM]O3!'_/:0(:":-: MA&H"U22J*52+42U!-4UI=J=H0N;1%#U-0/-F5(M03:":1#6%:C&J):BF*/-KSA-[^IPEHY(QJ$:H)5).HIE M1K4$U?2H_MQ MIC&ZSP35-*79':#)BD/W@MU/U]A/]VM>33:136%:C&J M):BF*M]!1+4(U@6H2U52M35]VZ=&;2; S M*83N-$$U36EVG3<1[MB]&-B^9=!R7]6C"2ZJ1:@F4$VBFAJWU_ZV1FXQNLL$ MU32EV37?!+/C?4\,KFZ-58[@+\PBW=[1K34CZOW;V[T#4?5$C7+;^T6Q[[Y$ M[OWW[B;HLF%4$Z@F44VA6HQJ":II2K/[4Y,@CX?DU.D8C8U1+4(U@6H2U12J MQ:B6H)JF-+MW-/'RV!TO/]]I8CMUY+H*R"WU[AEHSHQJ M4DJJE::Z\]W!UA MH5$SJFE*LVN^B9K'[JC9/JMXM'M 9^6C83.J1:@F4$VBFAJW5]V6FW:5/IHC MHYJF-+OTFQQY[%Y?_'368+Y7=_[O/HM&LV-4BU!-H)I$-55K(_MM?K?0T4@8 MU32EV87>1,)C=R3\?K'PSDWYC_-,&,U^42U"-8%J$M44JL6HEJ":IC2[3S09 M\1A=3SQ&XV%4BU!-H)I$-85J,:HEJ*8IS>X=38X\WK.>>/<*BKNGU95ECRD[ MCBD.N9S(O9/>G0:-F%%-H)I$-35NK[P=C<93/]P=0+6W\P=A^SF9"7IXFM*L M2I\TZ?'$G1Z_7\YO4N? R WTK6)4BU!-H)I$-85J,:HEJ*8IS>X03T<32$]ZK!3^KP=&[IWT[C1HZHQJ M4D MJJE)>T7R*/2G@\G.P C=:X)JFM*VW>$XOS6FB-(B/3M=FNS&5+-&N3=;WZ^* M:B5_[;>//Z<<.?G=ZE-^9CFMW,5[FW M,-?EK@9O)N6O):L>$_+T2;&^>W=4=OZOZZ)8+S/Z^S;YMLY^P]02P,$% @ @(N06/.[PF*G P HQ !D !X;"]W M;W)K&ULM5AMCZ,V$/XK%CU5=U)OP1 @V2:1;E]. M=U*W6FVZUP^G?O#"!- !IK9)KO^^MF$)),3MGM@O 9N9Q\^,'\Q,EGO*OO$4 M0*#O15[RE94*45W:-H]2* B_H!64\LF6LH((.62)S2L&)-9.16Z[CA/8!JWLF M1W:'$F<%E#RC)6*P75D?\.4U#I6#MOB2P9[W[I$*Y8G2;VKP.5Y9CF($.41" M01!YV<$UY+E"DCS^;D&M;DWEV+]_1O^H@Y?!/!$.US3_,XM%NK+F%HIA2^I< M/-#])V@#\A5>1'.N?]&^L0U""T4U%[1HG26#(BN;*_G>)J+G@(,S#F[KX!X[ MS,XX>*V#IP-MF.FP;H@@ZR6C>\24M413-SHWVEM&DY5J&S>"R:>9]!/KA]LO MM[\_WF[0VQL0),LY>H\V4BMQG0.B6[E3.RAKX._D_./F!KU]\PZ]05F)_DAI MS4D9\Z4M) ^%9D?MFE?-FNZ9-;&+[F@I4HYNRQCB(8 M ^BB<)^CN'*-B#<0 M72 /_X)W 6O_\$PZ<7\>"G@ALD()9EX*9"5VE M(*)U*3B2&D$DE\<%*2,854N#---(ZMC9K=][7KBT=_U@1HR"16G,O2Q[Q[)\-3*=;Q9."[# M14=K8:1U)VL :5Z:XU2-**\=!\F AL$C)W#M]!Y)3&VP!-E82JT81IZ)0'^ M84&VKGVMS8]/Q1&;WLDY).4>2+G_=2IN@:OJD>1H(V/.Y-?$*$PSX(OW9"*T M8?B'B@*_5DF!)ZTIID(;IN%056!S66&4YNQ$=G@6'&OSU,AWSYR4^%!(8',E ML4FSJLK*1!<[G^1/K@9&<1H!7[PK$Z$-PS\4+#AX+7%.6LA,A39,PZ&4P<8R MP2S.\*1^=3UG?JS.4RN,O6-YVKUVKP"6Z"Z8(UUO-SU3-]MUVA]T?WDT?Z4Z M<-U&'F":]OV.L"0K.&ULM5AM;]LV$/XKA%8,+;!&HAR_)+,%U':* M!IB+P$:Z#\4^T-+9(D*1&DG;#; ?/U*29NJ,(:$J"N1 C=O-D(F1)NAW+HJE4"BS"EAKN]Y S/Q=@#KEFM:Q^GQ$_YP%;X)9$P4SP?ZDD8XGSLA!$6S(CNFE M.'R!(J"^Q0L%4]E?="AL/0>%.Z5%4C@;!@GE^2_Y422BXH '%QS\PL$_=[B^ MX- K''I9H#FS+*PYT2082W% TEH;-/N0Y2;S-M%0;LNXTM*\I<9/!\N[;W=? M'^]6Z/T<-*%,H:]$2F)S^P%]1(^K.7K_[@-ZARA'"\J82;T:N]JL;/W=L%AE MFJ_B7U@%^V@AN(X5NN,11'4 UU N>?M'WE._%7$.X17JX=^0[_F]!D*S_^[N MM]#IE6GL97B#2WA4D>U6PI9DXA0;M(0]\!V@[W\84W2O(5%_-24NQ^TUX]I- M?*M2$L+$,;M4@=R#$_SZ"QYXOS<%W1%8+07790JNV]"#F2FP-+O2"%C'A71! M(D;)FC*JGYN"SQ%Q+D[[Q=D'^,K48U\-JM'HNC2JD>V79/NM9.>P 2DA,E^B MO$P20B&--*W.4TF%1,] 9!/G'-ANSY*.5Z&3 /@.T2[05ZK7UZ0BL%C7V3O]$ MO3<2:0'<41:Z0JNGH=)+X,Z%6D#6/N_>5?],JO2,,K0A[0?;ME%Y=\8[0Z@D\ MM3WXK?H>W&GCTQ5:/0VGU@>_V/M4%"*M0E*0=LHD'TKIU?7NR.T>@9/G1@>O)7L.VW,ND*K MI^'4FN'6MN=_R'[8(.C1N>J;C ;^F>K=RIG7B&^;704H%(H=U_DQLIPMKQL^ M98?LL_FIO8;(SM(GF/P.8T'DEG*%&&P,I&F?C.AD?BV0#[1(LY/U6FBS [+' M&$@$TAJ8]QLA]'%@%R@O9X)_ 5!+ P04 " " BY!8^N3@VJH" #"!P M&0 'AL+W=O3'(A41V;V0YT_WZV$U*@ 6UJ7X@_[CD^Q]?,D)%STJD7-_:MH@2R+"X9FN@:F?)>(:EFO*5+=8<<&Q &;%=Q_'M M#*?4"KIF;<:#+LLE22G,.!)YEF'^9P"$;7M6P]HMW*>K1.H%.^BN\0I"D _K M&587;8O8=M-"42XDRTJP4I"EM/CBI_(>]@ -_P3 +0'N,>#4 M"5X)\(S10IFQ-<(2!UW.MHCK:,6F!^9N#%JY2:G.8BBYVDT53@:3N^'7Z1C- M^S_&(;H<@<0I$>@*A>JYQ#D!Q)9(/0^)GQ!A0GQ06P_A"%U>?$ 7**5HGK!< M8!J+KBV5'$UJ1^71@^)H]\31#1=-&96)0&,:0WQ(8"L?E1EW9V;@GF4<072- MO,9'Y#JN5R-H^.]P]XP[B;S\0B%\_Y\'-9).PO7A>56K'$$/4L]#0%\ U;P M_EW#=S[57?H;D1TX;55.6Z])00%N'=QNR^^X1TFH"[OQ.TY]%OQ*FW]6VX1* MX!3K:H8)^CF%; '\5YW,LSS_FXXW(CNPW*XLMU^3CO;+Q^[Y_E$R7@8=Y\'> M*X<9\)7I$@)%+*>R*";5:M6(^J;^'JT/5(,J^LDS3='=IIBO4BH0@:6B=*[; MZG'PHF,4$\G6IN@NF%0EW P3U62!ZP"UOV1,[B;Z@*IM!W\!4$L#!!0 ( M ("+D%CY%G,SE0, ',* 9 >&PO=V]R:W-H965T&9H>8RW0OYJK8 FKP5.5>O[*ME"0=6-*('C MFTS(@FIZ+UO?&.;K38;_GQ:T@VL0'\OGR6N_-9*R@K@B@E.)&0S[SZ\7816P4K\ MRF"O#IZ)<64MQ*M9?$EG7F"(((=$&Q,4_W:P@#PWEI#CK\:HUYYI% ^?WZW_ M9)U'9]94P4+DO[%4;V?>V",I9+3*]3>Q_QD:AP;&7B)R97_)OI$-/))42HNB M44:"@O'ZG[XU@3A0"(=G%*)&(3I5Z)]1B!N%V#I:DUFWEE33^52*/9%&&JV9 M!QL;JXW>,&ZN<:4EOF6HI^=?OBY^>7HD+_>_/Z[(U1(T9;DB/;+"[R6M7")XPG)&S25.\),& MY*$&BG?M(;IH<0G)#8G#SR0*HM@!M/CW MZM$%G+B-=&SM#<]%NH[B"T9QR522"U5)('_OSA2C*2D-*/GT81U%P!V\E MYC&D=AG>V6_+['$%Y&H-'#*FKUT1J8_IVV-,B=K->W$\"J;^[M!5AU0_C(>M MU)$/@]:'P44?5IIJFP6@/A..%193(X,4),U)@^PBKHT.#EDF<7P"[! *XW'L M!AZVP,.+P%\%[V$J55@IUYC)6$N25R)*D[G.!!UV(,+^"6=7I'<&;Z4Y9E((%K1G,7YKC# M8(K'$697)'!#3EK(R47(%UE!KRJ)%DV-UI7D+KA)Y^1.YG1%)FZX,/C188++ MN;^E? .F/6![!2FQ"AA,JA3FT([F%:T;>HXC!>4).'M'T+W^P#ND!O&! MU+$#!RTRO!Q?H=V7W>@=UIGP]+8=,M$)D'_0O@N0&SO5*)*(BNNZW;6[[>1T M;^>%D_T',U'9L>"'F7H<>Z)RP[@B.61H,K@988QD/>'4"RU*.R2LA<:1PSYN M<2H$:03P?2:$?E^8 ]HY<_X/4$L#!!0 ( ("+D%B4J]%K 00 %8/ 9 M >&PO=V]R:W-H965TF3\06P!)'HLBTK,G*V4NXGKBFP+)1$7; >5^K)FO"12-?G&%3L.)*^=RL+U M/2]R2T(K9SZMW]WP^93M94$KN.%([,N2\*>/4+#CS,'.\XM;NME*_<*=3W=D M RN0=[L;KEIN&R6G)52"L@IQ6,^<2SQ9X$0[U!8_*!Q%YQGI5.X9>]"-JWSF M>)H("LBD#D'4WP$64!0ZDN+X]Q34:?O4CMWGY^B?Z^15,O=$P((5?]-<;F=. MXJ M]SCX)P?_M0[!R2&H$VW(ZK261)+YE+,CXMI:1=,/=6UJ;Y4-K?0PKB177ZGR MD_.K;XOKKY_0]\M_/JW0NR5(0@LQ6L(:.(<<2?*(B! @!2)5C@I*[FE!)07Q M'HW0W6J)WKUY/W6E(M'QW.S4Z\>F5[^GUR5D%RC ?R+?\P.+^^+U[OY+=U?E MWQ;!;XO@U_&BWGA&NA-;4DV4P!Y%+[B)V)$,9HY:40+X 9SYVS]PY'VPI?B; M@KU(.&@3#H:BSU>290^([?1*$K9,&_=Q[:YW@L,<8QQZGC=U#]TD3+O8PUVS M%WCC%F\\B->.QRT#T#=$*D#A7E52T=/[ M!EO1YME+&%(4W, M^EKL<-"+FK2HR2#J%U#J@;Z<=L0G&V!B#FQJF:.F60]:VJ*E@VC7<@OH HN==M4$%$P)EA/,G=1HY$IY;=<0S!R_U M LM69+,,@]COY^YH)![D_L[48D<;KH%S4RNLW-BLH1]'-F[3$B=!&O9SGV4- M#XJ(FJ)"3)"I;NA BCUICE&%.LB1*K/NL:?P7;21[VLR,PN+J4HCZ-\2\%FL M\+!:->6O%/=KBQ^8Q;>6WK0+HW[@LWSA\>O/$YTSD_50@0>U\%=/%;\KVLO, MS[J(AX7Q]OJNV;"MF9I"-_*3P#(NIF'?F)S5$ _+X1)4PAGME3QL*MH(1XEM MJELLAZ;-6?OPL/@U\SSOF3Q6:%/:1CB-;"6U6 Y!GU40#\N@?7'VX";&<5'5 MV";9%LN?2=W.I4??.+\2OJ&50 6LE8]W$:M<>7.):QJ2[>I[T#V3ZE95/V[5 MQ1>X-E#?UXS)YX:^6K57Z?G_4$L#!!0 ( ("+D%B:JS-B5@, *X+ 9 M >&PO=V]R:W-H965TT02&Q,&S<)\<%+3AL+QRZVVXY_C^UD6;IE@57T0Q,G/N]Y'SNVSW@K MY$^5(VJX*1A7$R_7>G7L^RK-L2#J4*R0FS<+(0NB35,N?;622#(75# _"H*! M7Q#*O63LGEW(9"S6FE&.%Q+4NBB(_'V"3&PG7NC=/KBDRUS;!WXR7I$E7J'^ MO+J0IN77*ADMD"LJ.$A<3+QI>#P+78#K\87B5C7NP:)<"_'3-MYG$R^PCI!A MJJT$,9<-SI QJV1\_*I$O3JG#6S>WZJ_=? &YIHHG GVE68ZGW@C#S)R4TU$(V H\$Q%5 [$!+9PYK3C1)QE)L0=K>1LW>N+%QT8:&3]^>SC MV2E\FGX[O8*7<]2$,@7G1$IBQ_<5O(;/5W-X^?S5V-Q'?A>#=_K4D].%PMT:Q :PW!)-,(EIH*GE%%B5^H! M7*!,D>NVT2A3A.6$V2UGDP2'T7 X'/N;)FBGE3U!^S5HOQ-TC@N4$C,'.%4* MM3J +X2M'1Y,F=D*"4^QC:]4[C7PHJ@?V-\]P(<=PU$<'S4[[I@?U.8'G>;- MW)C=72%0#CI'V-2^29?O4K3?L-.+VFQW)M]S7H8UVK 3[=P<=8&\Q,[/%@#]]XHX>\ V#41M?IX,]^<+@[C - M_O&POG-@E+IK%*>E2-W(67QQO/*V8*FI+S("YHI),E%2J3JBKE7%H*2 MN 2GE'O=3B?T4L(R=SS,ENE5*DMGEB\S.7('MAT<&( ,?+P,/)]W!AU M?YM:#S]51,;Q%',;V!7]_/YC6U-+4H-M1&'DT4'I[LD6(>YW+,FJN6GRA0[F M[%N=6Z[:T:MJ<#Q,\JPIQ< U!L5,4NK<$SYR)X2SJ6#@E9"4\;4Q=\$PRWDN M'*GV@ KE@Z7\9F#?]&![5#PIRW*A8YL(YN^T&KX#;'H@D'%>"^RZQC >%D1* M*K(KU=&#M?$!Y%3MVW6A%,X%6?O=GMLXZ)L*,LU%3$4=QG@E'FJ&C$C\SPC6L/&HVHHVAGE_ :>'9^3+>Y5TEHSO=Q9W52"JJ:A M,1W@;[,9[C9M[X]XG8+=Y_+=4J63Z3Y4*+T6-&$KW5\EM0",W2"?5/1H%1FRD"%Z]Q3(=FL;?DJ2'%+5W)33JL$U]S] MK_DWFN\=_[16!Y5C M%_D,"K0Z8!V[R.@9B.P_V7/^$<_,9S&1_E&*]*KC6NM,N'4BK*T.G+Q'[B"PBUSIRXY@/@:S M(X!A<3 %F(_QPN+\2_D,T'P,AFD;6)$!ZC- ?8R7#9GH#Q;'[A.IRYYI% 5! M&&(S.IE8%4RP>0M#^-K9,&W@@<6!2(^;:WRU\0K97P?8FNZK$"Q3O!*Q3/&Y M!L0^;^ 11?;5QN* ![8*6.U ?'L-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( ("+D%BBWV[",04 #$L / >&PO=V]R:V)O M;VLN>&ULQ9I;;]I(%(#_RHB7S4J;!7QK&X5(#CC$*MBN;:)F7ZH)'L*HQD8S M)MGVU^_8+#!NK*.^G/ $OG\^,S[?G+&O7TOQ_:DLOY-_-WDA1[UU56VO^GVY M7+,-E7^76U:H+:M2;&BE%L5S7VX%HYE<,U9M\KXQ&#C]#>5%[^;Z<*Y(]/6% MLF++BI>%6EFO>.#L59ZVUXODA4O^Q'->_1CUFO\YZY$-+_B&_V39J#?H$;DN M7^]+P7^6147S9"G*/!_UAOL-#TQ4?/EF=5)#IO1)-FLJ^A13!3+J.0-UPA47 MLFKV:,Y/%>,+4SOOEW95>WC*%A> Q9RS;>R1PJZ8:/>N'QAHKX?=0$_V]];I:"T M2(DKKC8(/VOP,%$*6>8\4U?/R"W-:;%DI FAU - - X&R"YB*@&:0*0YCM" M)C5$?8 DY8J$VU936P"D=3;(\9H6&J0-0-KG@Z1RK4$Z *2#"QG1'^1%DHB) MYO"Z1TZX7.:EW FF(7X $#_@(OJ%Y!D3)!4T4VF.N$+0XGD?3(WP(T#X$;FE MPS@*8S?U2!A/W<#_QTW],/B+!&ZZB#VB07X"(#_A0B:+^=R-'TEX1Q)_&OAW M_M@-4N*.Q^$B2'T]AP^@)#[ Q9SY7Q;^Q$\?=2#0*LA:N5TD?N E"1F'\UL_ M:)I69X.$,D0V2A1[D>M/B/$E#)$=HH?/'A! M&L:M-H7T,43V1Q2'D1>GCTV\/-7AHKD"U.D@;PR1Q>$'J1M,_=N91]PD\=)$ M!X-<,426AC 8Z"2%Y&,CR (<%K9YH0AXQL2N+QKA=T3,AG9C(.NE2;R"@;-5Z*7%2<:=<)!'3&2/P+JS=$S()":R26!,6\>$3&(BF^0X,T N)JRB M/)F:\U>205$QDJ23J'-DN9_4LWW)=SU,17I!JSK9H[)DIQR MOHX)6<@Z4VGS/[.."5G(0K80B-E.[Y"%+&0+=51@>N/K;QLA"]G(%@(PZW&2 MC@E9R$:V$%PMZD^Z#5G(1K80C*G+TH8L9"-;Z%#4GCKDO/XP9;8NICX@=2$ .LH"Z9[*ZAIH.)" '64"GN:RN M(=Q*QX0$Y+S;E!N8-!W(/LZ[SKZ]":>."=G'0;8/B-E*F@ZD( ?]O7\'YN6$ MK9@0+-/GCASPBS'T&J@KFL?.J6-""G(:!?6;G>7-=<96O&!9H"XAU?HES9>1 M(/7/_BL;RZY?D*]V>3Y6Z\)B5M+L\,7KX6O=F_\ 4$L#!!0 ( ("+D%C( M7,%2( ( - G : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCMN MVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY M5Q^((9]^E4,[[KM3W>W[NO@X'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#]71-EX/W53.\O$F3Y@Y2"-+Y@PR";/X@ MAR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!'"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK M@=XZ>=DFT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O M(]#;4&\CT-M0;R/0VR:;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ M;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[9+.;0&]'O9U ;T>]G4!O1[V=0&]' MO9U ;T>]G4#O0+V#0.] O8- [T"]@T#O0+V#0.] O8- [YA\K"30.U#O(- [ M4.\@T#M0[R#0.U#O(- [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<" MO?/D9Q,"O3/JG;]3[SI^'DJ]]GRM\?G?2?5XOK=<'W]9?IV_ M4$L#!!0 ( ("+D%CB(3)"\0$ !DG 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W:RT[#,! %T%^ILD6-ZR7M+2;-DVNMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2 MM>WR+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T M^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S M\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( 'V+D%@WDM03C0@ --# 8 M " @0X( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ ?8N06#%?624? P M(0H !@ ("!IA< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8N06%)*-0,-"0 W"D !@ M ("!#BD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ?8N06"A,-!/0!@ <0\ !@ ("!83< 'AL+W=O 9 M " @6<^ !X;"]W;W)K&UL4$L! M A0#% @ ?8N06*T!?0*6 @ M04 !D ("!*6 'AL M+W=O&PO=V]R:W-H965TIJ\3/0, !D' 9 " M@4=S !X;"]W;W)K&UL4$L! A0#% @ ?8N0 M6/2AS:3J @ , 8 !D ("!NW8 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ?8N06#=('-M P 1 < M !D ("!#8$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8N06(3GZQ.I"P O!\ !D M ("!^8T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ?8N06$(.Q3DU(P RFL !D ("! Z0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ?8N06*U[ M\.?> @ #@8 !D ("!%M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8N06*J :[U0 P IP< !D M ("!!]D 'AL+W=OW^M?T" ",!@ &0 @(&.W >&PO M=V]R:W-H965T&UL4$L! A0#% @ ?8N06(;,",T.!0 @ X !D ("! M8^( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ?8N06'L@/0UV P 0PX !D ("!-N\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8N06.Y)&P'! M @ H 8 !D ("!(OX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8N06(AZ%H9< P D D !D M ("!^P@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ?8N06&XOTY8L! G!4 !D ("!,1,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M?8N06&;AMV>3 @ W 8 !D ("!$R$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8N06'.+=C5-!0 MF!\ !D ("!Q"H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(N06&1-C3^3 @ ^ < !D M ("![#8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ @(N06!HF!? ^ P 4@H !D ("!ZS\! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(N0 M6+@ DDRX P \0P !D ("!K$P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(N06/.[PF*G P HQ M !D ("!+60! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(N06/D6&PO=V]R:W-H965T M&UL4$L! A0# M% @ @(N06'.B!#)I P S!4 T ( !D'H! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ @(N06,A XML 85 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 86 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 165 409 1 false 63 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://beamforall.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://beamforall.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://beamforall.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://beamforall.com/role/StatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Cash Flows Sheet http://beamforall.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 7 false false R8.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 8 false false R9.htm 995512 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS Sheet http://beamforall.com/role/CorporateOrganizationNatureOfOperations CORPORATE ORGANIZATION, NATURE OF OPERATIONS Notes 9 false false R10.htm 995513 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://beamforall.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 995514 - Disclosure - LIQUIDITY Sheet http://beamforall.com/role/Liquidity LIQUIDITY Notes 11 false false R12.htm 995515 - Disclosure - BUSINESS COMBINATION Sheet http://beamforall.com/role/BusinessCombination BUSINESS COMBINATION Notes 12 false false R13.htm 995516 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS Sheet http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets PREPAID EXPENSES AND OTHER CURRENT ASSETS Notes 13 false false R14.htm 995517 - Disclosure - INVENTORY Sheet http://beamforall.com/role/Inventory INVENTORY Notes 14 false false R15.htm 995518 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://beamforall.com/role/PropertyAndEquipment PROPERTY AND EQUIPMENT Notes 15 false false R16.htm 995519 - Disclosure - INTANGIBLE ASSETS Sheet http://beamforall.com/role/IntangibleAssets INTANGIBLE ASSETS Notes 16 false false R17.htm 995520 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES Sheet http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities ACCRUED EXPENSES AND LONG-TERM LIABILITIES Notes 17 false false R18.htm 995521 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://beamforall.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 995522 - Disclosure - LEASES Sheet http://beamforall.com/role/Leases LEASES Notes 19 false false R20.htm 995523 - Disclosure - STOCKHOLDERS??? EQUITY Sheet http://beamforall.com/role/StockholdersEquity STOCKHOLDERS??? EQUITY Notes 20 false false R21.htm 995524 - Disclosure - REVENUES Sheet http://beamforall.com/role/Revenues REVENUES Notes 21 false false R22.htm 995525 - Disclosure - INCOME TAXES Sheet http://beamforall.com/role/IncomeTaxes INCOME TAXES Notes 22 false false R23.htm 995526 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 995527 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://beamforall.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 995528 - Disclosure - BUSINESS COMBINATION (Tables) Sheet http://beamforall.com/role/BusinessCombinationTables BUSINESS COMBINATION (Tables) Tables http://beamforall.com/role/BusinessCombination 25 false false R26.htm 995529 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) Sheet http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) Tables http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets 26 false false R27.htm 995530 - Disclosure - INVENTORY (Tables) Sheet http://beamforall.com/role/InventoryTables INVENTORY (Tables) Tables http://beamforall.com/role/Inventory 27 false false R28.htm 995531 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://beamforall.com/role/PropertyAndEquipmentTables PROPERTY AND EQUIPMENT (Tables) Tables http://beamforall.com/role/PropertyAndEquipment 28 false false R29.htm 995532 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://beamforall.com/role/IntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://beamforall.com/role/IntangibleAssets 29 false false R30.htm 995533 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables) Sheet http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables) Tables http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities 30 false false R31.htm 995534 - Disclosure - LEASES (Tables) Sheet http://beamforall.com/role/LeasesTables LEASES (Tables) Tables http://beamforall.com/role/Leases 31 false false R32.htm 995535 - Disclosure - STOCKHOLDERS??? EQUITY (Tables) Sheet http://beamforall.com/role/StockholdersEquityTables STOCKHOLDERS??? EQUITY (Tables) Tables http://beamforall.com/role/StockholdersEquity 32 false false R33.htm 995536 - Disclosure - REVENUES (Tables) Sheet http://beamforall.com/role/RevenuesTables REVENUES (Tables) Tables http://beamforall.com/role/Revenues 33 false false R34.htm 995537 - Disclosure - INCOME TAXES (Tables) Sheet http://beamforall.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://beamforall.com/role/IncomeTaxes 34 false false R35.htm 995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables 35 false false R36.htm 995539 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables 36 false false R37.htm 995540 - Disclosure - LIQUIDITY (Details Narrative) Sheet http://beamforall.com/role/LiquidityDetailsNarrative LIQUIDITY (Details Narrative) Details http://beamforall.com/role/Liquidity 37 false false R38.htm 995541 - Disclosure - Schedule of change in the fair value of earnout consideration - Amiga (Details) Sheet http://beamforall.com/role/ScheduleOfChangeInFairValueOfEarnoutConsideration-AmigaDetails Schedule of change in the fair value of earnout consideration - Amiga (Details) Details 38 false false R39.htm 995542 - Disclosure - BUSINESS COMBINATION (Details - Consideration) Sheet http://beamforall.com/role/BusinessCombinationDetails-Consideration BUSINESS COMBINATION (Details - Consideration) Details http://beamforall.com/role/BusinessCombinationTables 39 false false R40.htm 995543 - Disclosure - BUSINESS COMBINATION (Details - Consideration to assets and liabilities) Sheet http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities BUSINESS COMBINATION (Details - Consideration to assets and liabilities) Details http://beamforall.com/role/BusinessCombinationTables 40 false false R41.htm 995544 - Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration) Sheet http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration BUSINESS COMBINATION (Details - Fair value of earnout consideration) Details http://beamforall.com/role/BusinessCombinationTables 41 false false R42.htm 995545 - Disclosure - BUSINESS COMBINATION (Details - Fair value of consideration transferred) Sheet http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred BUSINESS COMBINATION (Details - Fair value of consideration transferred) Details http://beamforall.com/role/BusinessCombinationTables 42 false false R43.htm 995546 - Disclosure - BUSINESS COMBINATION (Details - Fair values of assets acquired and liabilities) Sheet http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities BUSINESS COMBINATION (Details - Fair values of assets acquired and liabilities) Details http://beamforall.com/role/BusinessCombinationTables 43 false false R44.htm 995547 - Disclosure - BUSINESS COMBINATION (Details - Intangible assets acquired) Sheet http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired BUSINESS COMBINATION (Details - Intangible assets acquired) Details http://beamforall.com/role/BusinessCombinationTables 44 false false R45.htm 995548 - Disclosure - BUSINESS COMBINATION (Details Narrative) Sheet http://beamforall.com/role/BusinessCombinationDetailsNarrative BUSINESS COMBINATION (Details Narrative) Details http://beamforall.com/role/BusinessCombinationTables 45 false false R46.htm 995549 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets) Sheet http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets) Details http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables 46 false false R47.htm 995550 - Disclosure - INVENTORY (Details - Schedule of inventory) Sheet http://beamforall.com/role/InventoryDetails-ScheduleOfInventory INVENTORY (Details - Schedule of inventory) Details http://beamforall.com/role/InventoryTables 47 false false R48.htm 995551 - Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment) Sheet http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment) Details http://beamforall.com/role/PropertyAndEquipmentTables 48 false false R49.htm 995552 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative) Sheet http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative PROPERTY AND EQUIPMENT (Details Narrative) Details http://beamforall.com/role/PropertyAndEquipmentTables 49 false false R50.htm 995553 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets) Sheet http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets INTANGIBLE ASSETS (Details - Schedule of intangible assets) Details http://beamforall.com/role/IntangibleAssetsTables 50 false false R51.htm 995554 - Disclosure - INTANGIBLE ASSETS (Details Narrative) Sheet http://beamforall.com/role/IntangibleAssetsDetailsNarrative INTANGIBLE ASSETS (Details Narrative) Details http://beamforall.com/role/IntangibleAssetsTables 51 false false R52.htm 995555 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses) Sheet http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses) Details http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables 52 false false R53.htm 995556 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative) Sheet http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative) Details http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables 53 false false R54.htm 995557 - Disclosure - LEASES (Details - Minimum rental commitments for operating leases) Sheet http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases LEASES (Details - Minimum rental commitments for operating leases) Details http://beamforall.com/role/LeasesTables 54 false false R55.htm 995558 - Disclosure - LEASES (Details Narrative) Sheet http://beamforall.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://beamforall.com/role/LeasesTables 55 false false R56.htm 995559 - Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted) Sheet http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted STOCKHOLDERS' EQUITY (Details - Assumptions for options granted) Details 56 false false R57.htm 995560 - Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity) Sheet http://beamforall.com/role/StockholdersEquityDetails-OptionActivity STOCKHOLDERS' EQUITY (Details - Option activity) Details 57 false false R58.htm 995561 - Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock units activity) Sheet http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity STOCKHOLDERS' EQUITY (Details - Restricted stock units activity) Details 58 false false R59.htm 995562 - Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity) Sheet http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity STOCKHOLDERS' EQUITY (Details - Restricted stock award activity) Details 59 false false R60.htm 995563 - Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity) Sheet http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity STOCKHOLDERS' EQUITY (Details - Warrant activity) Details 60 false false R61.htm 995564 - Disclosure - STOCKHOLDERS??? EQUITY (Details Narrative) Sheet http://beamforall.com/role/StockholdersEquityDetailsNarrative STOCKHOLDERS??? EQUITY (Details Narrative) Details http://beamforall.com/role/StockholdersEquityTables 61 false false R62.htm 995565 - Disclosure - REVENUES (Details - Schedule of revenues) Sheet http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues REVENUES (Details - Schedule of revenues) Details http://beamforall.com/role/RevenuesTables 62 false false R63.htm 995566 - Disclosure - REVENUES (Details Narrative) Sheet http://beamforall.com/role/RevenuesDetailsNarrative REVENUES (Details Narrative) Details http://beamforall.com/role/RevenuesTables 63 false false R64.htm 995567 - Disclosure - INCOME TAXES (Details - Schedule of pretax loss) Sheet http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss INCOME TAXES (Details - Schedule of pretax loss) Details http://beamforall.com/role/IncomeTaxesTables 64 false false R65.htm 995568 - Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation) Sheet http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation INCOME TAXES (Details - Schedule of income tax reconciliation) Details http://beamforall.com/role/IncomeTaxesTables 65 false false R66.htm 995569 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities) Sheet http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities INCOME TAXES (Details-Deferred tax assets and liabilities) Details http://beamforall.com/role/IncomeTaxesTables 66 false false R67.htm 995570 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://beamforall.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://beamforall.com/role/IncomeTaxesTables 67 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:Cash, us-gaap:IncreaseDecreaseInAccountsReceivable, us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1, us-gaap:OtherLiabilitiesNoncurrent - beam_i10k-123123.htm 94, 95, 96, 97 beam_i10k-123123.htm beem-20231231.xsd beem-20231231_cal.xml beem-20231231_def.xml beem-20231231_lab.xml beem-20231231_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "beam_i10k-123123.htm": { "nsprefix": "BEEM", "nsuri": "http://beamforall.com/20231231", "dts": { "inline": { "local": [ "beam_i10k-123123.htm" ] }, "schema": { "local": [ "beem-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "beem-20231231_cal.xml" ] }, "definitionLink": { "local": [ "beem-20231231_def.xml" ] }, "labelLink": { "local": [ "beem-20231231_lab.xml" ] }, "presentationLink": { "local": [ "beem-20231231_pre.xml" ] } }, "keyStandard": 348, "keyCustom": 61, "axisStandard": 19, "axisCustom": 0, "memberStandard": 28, "memberCustom": 32, "hidden": { "total": 77, "http://beamforall.com/20231231": 36, "http://fasb.org/us-gaap/2023": 37, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 165, "entityCount": 1, "segmentCount": 63, "elementCount": 675, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 737, "http://xbrl.sec.gov/dei/2023": 43, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://beamforall.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R2": { "role": "http://beamforall.com/role/BalanceSheets", "longName": "00000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R3": { "role": "http://beamforall.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R4": { "role": "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss", "longName": "00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss", "shortName": "Consolidated Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CostOfRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R5": { "role": "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity", "longName": "00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R6": { "role": "http://beamforall.com/role/StatementsOfCashFlows", "longName": "00000006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-10-012023-12-31", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-10-012023-12-31", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R9": { "role": "http://beamforall.com/role/CorporateOrganizationNatureOfOperations", "longName": "995512 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS", "shortName": "CORPORATE ORGANIZATION, NATURE OF OPERATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R10": { "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPolicies", "longName": "995513 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R11": { "role": "http://beamforall.com/role/Liquidity", "longName": "995514 - Disclosure - LIQUIDITY", "shortName": "LIQUIDITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "BEEM:LiquidityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "BEEM:LiquidityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R12": { "role": "http://beamforall.com/role/BusinessCombination", "longName": "995515 - Disclosure - BUSINESS COMBINATION", "shortName": "BUSINESS COMBINATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R13": { "role": "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets", "longName": "995516 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R14": { "role": "http://beamforall.com/role/Inventory", "longName": "995517 - Disclosure - INVENTORY", "shortName": "INVENTORY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R15": { "role": "http://beamforall.com/role/PropertyAndEquipment", "longName": "995518 - Disclosure - PROPERTY AND EQUIPMENT", "shortName": "PROPERTY AND EQUIPMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R16": { "role": "http://beamforall.com/role/IntangibleAssets", "longName": "995519 - Disclosure - INTANGIBLE ASSETS", "shortName": "INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R17": { "role": "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities", "longName": "995520 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES", "shortName": "ACCRUED EXPENSES AND LONG-TERM LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R18": { "role": "http://beamforall.com/role/CommitmentsAndContingencies", "longName": "995521 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R19": { "role": "http://beamforall.com/role/Leases", "longName": "995522 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R20": { "role": "http://beamforall.com/role/StockholdersEquity", "longName": "995523 - Disclosure - STOCKHOLDERS\u2019 EQUITY", "shortName": "STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R21": { "role": "http://beamforall.com/role/Revenues", "longName": "995524 - Disclosure - REVENUES", "shortName": "REVENUES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R22": { "role": "http://beamforall.com/role/IncomeTaxes", "longName": "995525 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R23": { "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "995526 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R24": { "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables", "longName": "995527 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R25": { "role": "http://beamforall.com/role/BusinessCombinationTables", "longName": "995528 - Disclosure - BUSINESS COMBINATION (Tables)", "shortName": "BUSINESS COMBINATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_custom_AmigaMember", "name": "BEEM:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings1TextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_custom_AmigaMember", "name": "BEEM:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings1TextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R26": { "role": "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables", "longName": "995529 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R27": { "role": "http://beamforall.com/role/InventoryTables", "longName": "995530 - Disclosure - INVENTORY (Tables)", "shortName": "INVENTORY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R28": { "role": "http://beamforall.com/role/PropertyAndEquipmentTables", "longName": "995531 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R29": { "role": "http://beamforall.com/role/IntangibleAssetsTables", "longName": "995532 - Disclosure - INTANGIBLE ASSETS (Tables)", "shortName": "INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R30": { "role": "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables", "longName": "995533 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)", "shortName": "ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R31": { "role": "http://beamforall.com/role/LeasesTables", "longName": "995534 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R32": { "role": "http://beamforall.com/role/StockholdersEquityTables", "longName": "995535 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Tables)", "shortName": "STOCKHOLDERS\u2019 EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R33": { "role": "http://beamforall.com/role/RevenuesTables", "longName": "995536 - Disclosure - REVENUES (Tables)", "shortName": "REVENUES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R34": { "role": "http://beamforall.com/role/IncomeTaxesTables", "longName": "995537 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "BEEM:ScheduleOfPretaxLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "BEEM:ScheduleOfPretaxLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R35": { "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails", "longName": "995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R36": { "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "995539 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CashUninsuredAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CashUninsuredAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R37": { "role": "http://beamforall.com/role/LiquidityDetailsNarrative", "longName": "995540 - Disclosure - LIQUIDITY (Details Narrative)", "shortName": "LIQUIDITY (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "BEEM:LiquidityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "BEEM:LiquidityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R38": { "role": "http://beamforall.com/role/ScheduleOfChangeInFairValueOfEarnoutConsideration-AmigaDetails", "longName": "995541 - Disclosure - Schedule of change in the fair value of earnout consideration - Amiga (Details)", "shortName": "Schedule of change in the fair value of earnout consideration - Amiga (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "AsOf2022-12-31_custom_AmigaMember", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "BEEM:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings1TextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_custom_AmigaMember", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "BEEM:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings1TextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R39": { "role": "http://beamforall.com/role/BusinessCombinationDetails-Consideration", "longName": "995542 - Disclosure - BUSINESS COMBINATION (Details - Consideration)", "shortName": "BUSINESS COMBINATION (Details - Consideration)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "From2023-10-192023-10-20_custom_AmigaMember", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-10-192023-10-20_custom_AmigaMember", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R40": { "role": "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "longName": "995543 - Disclosure - BUSINESS COMBINATION (Details - Consideration to assets and liabilities)", "shortName": "BUSINESS COMBINATION (Details - Consideration to assets and liabilities)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-10-20_custom_AmigaMember", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R41": { "role": "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration", "longName": "995544 - Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration)", "shortName": "BUSINESS COMBINATION (Details - Fair value of earnout consideration)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "AsOf2022-12-31_custom_AllCellTechnologiesMember", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_custom_AllCellTechnologiesMember", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R42": { "role": "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred", "longName": "995545 - Disclosure - BUSINESS COMBINATION (Details - Fair value of consideration transferred)", "shortName": "BUSINESS COMBINATION (Details - Fair value of consideration transferred)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "From2022-03-032022-03-04_custom_AllCellTechnologiesMember", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2022-03-032022-03-04_custom_AllCellTechnologiesMember", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R43": { "role": "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities", "longName": "995546 - Disclosure - BUSINESS COMBINATION (Details - Fair values of assets acquired and liabilities)", "shortName": "BUSINESS COMBINATION (Details - Fair values of assets acquired and liabilities)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "AsOf2022-03-04_custom_AllCellTechnologiesMember", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-03-04_custom_AllCellTechnologiesMember", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R44": { "role": "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired", "longName": "995547 - Disclosure - BUSINESS COMBINATION (Details - Intangible assets acquired)", "shortName": "BUSINESS COMBINATION (Details - Intangible assets acquired)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_custom_AllCellTechnologiesMember", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_custom_AllCellTechnologiesMember", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R45": { "role": "http://beamforall.com/role/BusinessCombinationDetailsNarrative", "longName": "995548 - Disclosure - BUSINESS COMBINATION (Details Narrative)", "shortName": "BUSINESS COMBINATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R46": { "role": "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets", "longName": "995549 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DepositsAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DepositsAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R47": { "role": "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory", "longName": "995550 - Disclosure - INVENTORY (Details - Schedule of inventory)", "shortName": "INVENTORY (Details - Schedule of inventory)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R48": { "role": "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment", "longName": "995551 - Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)", "shortName": "PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R49": { "role": "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative", "longName": "995552 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)", "shortName": "PROPERTY AND EQUIPMENT (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R50": { "role": "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets", "longName": "995553 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)", "shortName": "INTANGIBLE ASSETS (Details - Schedule of intangible assets)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R51": { "role": "http://beamforall.com/role/IntangibleAssetsDetailsNarrative", "longName": "995554 - Disclosure - INTANGIBLE ASSETS (Details Narrative)", "shortName": "INTANGIBLE ASSETS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R52": { "role": "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses", "longName": "995555 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)", "shortName": "ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccruedVacationCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccruedVacationCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R53": { "role": "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative", "longName": "995556 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative)", "shortName": "ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:OtherLiabilitiesNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases", "longName": "995557 - Disclosure - LEASES (Details - Minimum rental commitments for operating leases)", "shortName": "LEASES (Details - Minimum rental commitments for operating leases)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R55": { "role": "http://beamforall.com/role/LeasesDetailsNarrative", "longName": "995558 - Disclosure - LEASES (Details Narrative)", "shortName": "LEASES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2020-09-01", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R56": { "role": "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted", "longName": "995559 - Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)", "shortName": "STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R57": { "role": "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity", "longName": "995560 - Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)", "shortName": "STOCKHOLDERS' EQUITY (Details - Option activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_StockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_StockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R58": { "role": "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity", "longName": "995561 - Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock units activity)", "shortName": "STOCKHOLDERS' EQUITY (Details - Restricted stock units activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "AsOf2022-12-31_custom_PerformanceStockUnitsMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_custom_PerformanceStockUnitsMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R59": { "role": "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "longName": "995562 - Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)", "shortName": "STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R60": { "role": "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity", "longName": "995563 - Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)", "shortName": "STOCKHOLDERS' EQUITY (Details - Warrant activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_WarrantMember", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_WarrantMember", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R61": { "role": "http://beamforall.com/role/StockholdersEquityDetailsNarrative", "longName": "995564 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details Narrative)", "shortName": "STOCKHOLDERS\u2019 EQUITY (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "From2023-06-012023-06-30", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-06-012023-06-30", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R62": { "role": "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues", "longName": "995565 - Disclosure - REVENUES (Details - Schedule of revenues)", "shortName": "REVENUES (Details - Schedule of revenues)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OtherSellingAndMarketingExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OtherSellingAndMarketingExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R63": { "role": "http://beamforall.com/role/RevenuesDetailsNarrative", "longName": "995566 - Disclosure - REVENUES (Details Narrative)", "shortName": "REVENUES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R64": { "role": "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss", "longName": "995567 - Disclosure - INCOME TAXES (Details - Schedule of pretax loss)", "shortName": "INCOME TAXES (Details - Schedule of pretax loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_country_US", "name": "us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "BEEM:ScheduleOfPretaxLossTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "unique": true } }, "R65": { "role": "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation", "longName": "995568 - Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)", "shortName": "INCOME TAXES (Details - Schedule of income tax reconciliation)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R66": { "role": "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities", "longName": "995569 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)", "shortName": "INCOME TAXES (Details-Deferred tax assets and liabilities)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } }, "R67": { "role": "http://beamforall.com/role/IncomeTaxesDetailsNarrative", "longName": "995570 - Disclosure - INCOME TAXES (Details Narrative)", "shortName": "INCOME TAXES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "beam_i10k-123123.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities" ], "lang": { "en-us": { "role": { "label": "ACCRUED EXPENSES AND LONG-TERM LIABILITIES", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "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)." } } }, "auth_ref": [ "r25", "r639" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Vendor accruals", "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)." } } }, "auth_ref": [ "r23", "r25" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r589" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance for credit losses of $447 and $0", "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." } } }, "auth_ref": [ "r256", "r257" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses", "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "totalLabel": "Total accrued expenses", "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)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accrued Expenses:" } } }, "auth_ref": [] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accrued salaries and bonus", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28", "r608" ] }, "us-gaap_AccruedVacationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedVacationCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accrued vacation", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28", "r63" ] }, "BEEM_AccruedWarranty": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "AccruedWarranty", "crdr": "credit", "calculation": { "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accrued warranty" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r54", "r166", "r473" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (AOCI)", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r97", "r173", "r469", "r492", "r493" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r15", "r34", "r416", "r419", "r447", "r488", "r489", "r754", "r755", "r756", "r763", "r764", "r765" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired" ], "lang": { "en-us": { "role": { "label": "Useful life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r113" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r701" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in-capital", "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." } } }, "auth_ref": [ "r89", "r639", "r837" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r370", "r371", "r372", "r503", "r763", "r764", "r765", "r817", "r839" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r707" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r707" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r707" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r707" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Employee stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "ADVERTISING", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r149" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Advertising costs", "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." } } }, "auth_ref": [ "r377" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r671", "r683", "r693", "r719" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r674", "r686", "r696", "r722" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r707" ] }, "BEEM_AllCellMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "AllCellMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "All Cell [Member]" } } }, "auth_ref": [] }, "BEEM_AllCellTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "AllCellTechnologiesMember", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration", "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired", "http://beamforall.com/role/BusinessCombinationDetailsNarrative", "http://beamforall.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "All Cell Technologies [Member]", "documentation": "All Cell Technologies [Member]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r714" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r678", "r687", "r697", "r714", "r723", "r727", "r735" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r174", "r260", "r265", "r266", "r267", "r832" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r174", "r260", "r265" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "BEEM_AmigaMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "AmigaMember", "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative", "http://beamforall.com/role/BusinessCombinationDetails-Consideration", "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetailsNarrative", "http://beamforall.com/role/BusinessCombinationTables", "http://beamforall.com/role/ScheduleOfChangeInFairValueOfEarnoutConsideration-AmigaDetails", "http://beamforall.com/role/StockholdersEquityDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amiga [Member]" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r10", "r49", "r52" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r679" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Total Shares", "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." } } }, "auth_ref": [ "r228" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contingent consideration, current", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as current." } } }, "auth_ref": [ "r816" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contingent consideration, noncurrent", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as noncurrent." } } }, "auth_ref": [ "r816" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets [Default Label]", "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." } } }, "auth_ref": [ "r136", "r169", "r201", "r233", "r246", "r250", "r262", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r411", "r413", "r425", "r465", "r541", "r639", "r652", "r779", "r780", "r822" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r162", "r177", "r201", "r262", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r411", "r413", "r425", "r639", "r779", "r780", "r822" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r679" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r664", "r666", "r679" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r664", "r666", "r679" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r664", "r666", "r679" ] }, "BEEM_AutosMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "AutosMember", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Autos [Member]" } } }, "auth_ref": [] }, "BEEM_AveragePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://beamforall.com/20231231", "localname": "AveragePricePerShare", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Average price per share" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price" } } }, "auth_ref": [ "r730" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r731" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "auth_ref": [ "r726" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r726" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r726" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r726" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r726" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r726" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative", "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted", "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity", "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r364", "r365", "r366", "r367", "r368" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r729" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r728" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r727" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r727" ] }, "BEEM_BRileyCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BRileyCapitalMember", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "B Riley Capital [Member]" } } }, "auth_ref": [] }, "BEEM_BRileyPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BRileyPurchaseAgreementMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "B Riley Purchase Agreement [Member]" } } }, "auth_ref": [] }, "BEEM_BacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BacklogMember", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Backlog [Member]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative", "http://beamforall.com/role/BusinessCombinationDetails-Consideration", "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration", "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired", "http://beamforall.com/role/BusinessCombinationDetailsNarrative", "http://beamforall.com/role/BusinessCombinationTables", "http://beamforall.com/role/ScheduleOfChangeInFairValueOfEarnoutConsideration-AmigaDetails", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r406", "r633", "r634" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative", "http://beamforall.com/role/BusinessCombinationDetails-Consideration", "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration", "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired", "http://beamforall.com/role/BusinessCombinationDetailsNarrative", "http://beamforall.com/role/BusinessCombinationTables", "http://beamforall.com/role/ScheduleOfChangeInFairValueOfEarnoutConsideration-AmigaDetails", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r72", "r73", "r406", "r633", "r634" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Transaction costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-Consideration", "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration", "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetailsNarrative", "http://beamforall.com/role/BusinessCombinationTables", "http://beamforall.com/role/ScheduleOfChangeInFairValueOfEarnoutConsideration-AmigaDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r406" ] }, "BEEM_BusinessAcquisitionsNetLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BusinessAcquisitionsNetLoss", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net loss related acquisitions" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r404", "r405" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r404", "r405" ] }, "BEEM_BusinessAcquisitionsRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BusinessAcquisitionsRevenue", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue related acquisitions" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-Consideration", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred" ], "lang": { "en-us": { "role": { "label": "Consideration transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r13" ] }, "BEEM_BusinessCombinationConsiderationTransferredDeferredCash": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BusinessCombinationConsiderationTransferredDeferredCash", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-Consideration" ], "lang": { "en-us": { "role": { "label": "Deferred cash consideration - tranche 2" } } }, "auth_ref": [] }, "BEEM_BusinessCombinationConsiderationTransferredDeferredEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BusinessCombinationConsiderationTransferredDeferredEquity", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-Consideration" ], "lang": { "en-us": { "role": { "label": "Deferred equity consideration - tranche 2" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-Consideration", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred" ], "lang": { "en-us": { "role": { "label": "Common stock", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredOther1", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-Consideration", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred" ], "lang": { "en-us": { "role": { "label": "Earnout consideration", "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash." } } }, "auth_ref": [ "r14" ] }, "BEEM_BusinessCombinationConsiderationTransferredWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BusinessCombinationConsiderationTransferredWorkingCapital", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred" ], "lang": { "en-us": { "role": { "label": "Working capital cash payment" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in fair value of contingent consideration liabilities", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r409", "r758" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://beamforall.com/role/BusinessCombination" ], "lang": { "en-us": { "role": { "label": "BUSINESS COMBINATION", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r129", "r407" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "verboseLabel": "Total assets acquired", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Assets Acquired" } } }, "auth_ref": [] }, "BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsDeposits", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Deposits", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deposits", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deposits" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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." } } }, "auth_ref": [ "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "verboseLabel": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r75" ] }, "BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r75" ] }, "BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Tax Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Tax Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Customer deposits", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities" ], "lang": { "en-us": { "role": { "negatedLabel": "Lease liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities", "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date." } } }, "auth_ref": [ "r74", "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired" ], "lang": { "en-us": { "role": { "label": "Intangible assets, including goodwill", "verboseLabel": "Total intangible assets acquired", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r74", "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "verboseLabel": "Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r74", "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities" ], "lang": { "en-us": { "role": { "negatedLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Liabilities Assumed" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r74", "r75" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "verboseLabel": "Property, plant and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r74", "r75" ] }, "BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Right-of-use asset", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Right-of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Total assets and liabilities assumed", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r75" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "BUSINESS COMBINATION", "label": "Business Combinations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r71" ] }, "BEEM_CaliforniaCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "CaliforniaCustomersMember", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "California Customers [Member]" } } }, "auth_ref": [] }, "BEEM_CapitalizedDepreciationCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "CapitalizedDepreciationCosts", "crdr": "debit", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Capitalized depreciation expense" } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets", "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r147", "r466", "r514", "r536", "r639", "r652", "r750" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "CASH", "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." } } }, "auth_ref": [ "r39" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash at beginning of period", "periodEndLabel": "Cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r38", "r106", "r198" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r106" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash equivalents", "documentation": "Amount of 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." } } }, "auth_ref": [ "r750", "r831" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of Non-Cash Investing and Financing Activities:" } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Uninsured cash", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r705" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r767" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://beamforall.com/role/Cover", "http://beamforall.com/role/LiquidityDetailsNarrative", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "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." } } }, "auth_ref": [ "r159", "r170", "r171", "r172", "r201", "r221", "r222", "r225", "r227", "r231", "r232", "r262", "r293", "r295", "r296", "r297", "r300", "r301", "r304", "r305", "r308", "r311", "r318", "r425", "r497", "r498", "r499", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r515", "r528", "r550", "r568", "r582", "r583", "r584", "r585", "r586", "r744", "r760", "r766" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r170", "r171", "r172", "r231", "r304", "r305", "r306", "r308", "r311", "r316", "r318", "r497", "r498", "r499", "r500", "r625", "r744", "r760" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price Outstanding, Beginning", "periodEndLabel": "Weighted Average Exercise Price Outstanding, Ending", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r319" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Warrants Outstanding, Beginning", "periodEndLabel": "Number of Warrants Outstanding, Ending", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r706" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r706" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "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." } } }, "auth_ref": [ "r410" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://beamforall.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r118", "r286", "r287", "r590", "r774" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r55", "r591" ] }, "BEEM_CommonStock0.001ParValueMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "CommonStock0.001ParValueMember", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r642", "r643", "r644", "r646", "r647", "r648", "r649", "r763", "r764", "r817", "r836", "r839" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://beamforall.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r88" ] }, "BEEM_CommonStockPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "CommonStockPurchaseAgreementMember", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common Stock Purchase Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://beamforall.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r88", "r528" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://beamforall.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, shares issued", "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." } } }, "auth_ref": [ "r88" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://beamforall.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r16", "r88", "r528", "r547", "r839", "r840" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value, 350,000,000 shares authorized, 14,398,243 and 10,178,306 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively.", "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." } } }, "auth_ref": [ "r88", "r468", "r639" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r711" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r710" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r712" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r709" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Total Comprehensive Loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r35", "r180", "r182", "r190", "r461", "r478" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r43", "r45", "r80", "r81", "r255", "r589" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r43", "r45", "r80", "r81", "r255", "r494", "r589" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r43", "r45", "r80", "r81", "r255", "r589", "r746" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "CONCENTRATIONS", "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." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration risk, Percentage", "verboseLabel": "Concentration risk percentage", "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." } } }, "auth_ref": [ "r43", "r45", "r80", "r81", "r255" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "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." } } }, "auth_ref": [ "r43", "r45", "r80", "r81", "r255", "r589" ] }, "BEEM_ConsultantMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ConsultantMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consultant [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits", "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." } } }, "auth_ref": [ "r321", "r323", "r333" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Contract with customer liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r321", "r322", "r333" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred revenue, current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r321", "r322", "r333" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred revenue, noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r321", "r322", "r333" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r101", "r201", "r262", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r425", "r779" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "COST OF REVENUES", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r749" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r203", "r204", "r302", "r306", "r448", "r612", "r614" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r128", "r395", "r400", "r762" ] }, "BEEM_Customer1Member": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "Customer1Member", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer 1 [Member]" } } }, "auth_ref": [] }, "BEEM_Customer2Member": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "Customer2Member", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer 2 [Member]" } } }, "auth_ref": [] }, "BEEM_Customer3Member": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "Customer3Member", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer 3 [Member]" } } }, "auth_ref": [] }, "BEEM_Customer4Member": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "Customer4Member", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer 4 [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r44", "r255" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired", "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r78" ] }, "us-gaap_DeferredCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred consideration, current", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [ "r64", "r123" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Federal net operating loss carryforward", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r762", "r814", "r815" ] }, "us-gaap_DeferredIncomeRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeRevenueRecognized", "crdr": "credit", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred revenue recorded in prior year", "documentation": "Amount of revenue recognized previously reported as deferred income not accounted for under Topic 606." } } }, "auth_ref": [ "r833", "r835" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "negatedLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r85", "r86", "r137", "r389" ] }, "us-gaap_DeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredOfferingCosts", "crdr": "debit", "presentation": [ "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Deferred equity offering costs", "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period." } } }, "auth_ref": [ "r770" ] }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementTypeAxis", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue Arrangement Type [Axis]", "documentation": "Information by type of deferred revenue arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementTypeDomain", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": { "parentTag": "BEEM_TotalLongTermLiabilities", "weight": 1.0, "order": 1.0 }, "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses", "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities, noncurrent", "verboseLabel": "Long-term deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Patents/Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Total gross deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r390" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Capitalized R&D", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r70", "r813" ] }, "BEEM_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Lease Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "negatedLabel": "Total net deferred taxes", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r812" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Total net deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r812" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Net operating loss carryforward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r70", "r813" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "NOL carryforward without expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Net operating loss carryforward", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r70", "r813" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "NOL carryforward with expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r70", "r813" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Stock options", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r70", "r813" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r70", "r813" ] }, "us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsUnrealizedLossesOnTradingSecurities", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Change in FV of contingent consideration", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r813" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities", "http://beamforall.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Deferred tax asset valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r391" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r70", "r813" ] }, "BEEM_DeferredTaxLiabilitiesRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "DeferredTaxLiabilitiesRightOfUseAssets", "crdr": "credit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "negatedLabel": "ROU Asset", "label": "DeferredTaxLiabilitiesRightOfUseAssets" } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsCurrent", "crdr": "debit", "presentation": [ "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Vendor prepayments", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r752" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r10", "r53" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r10", "r53" ] }, "BEEM_DepreciationCostCapitalizedIntoInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "DepreciationCostCapitalizedIntoInventory", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation cost capitalized into inventory" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired", "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r131" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues", "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r332", "r626", "r627", "r628", "r629", "r630", "r631", "r632" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues", "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r332", "r626", "r627", "r628", "r629", "r630", "r631", "r632" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://beamforall.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of revenues", "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." } } }, "auth_ref": [ "r782" ] }, "BEEM_DisclosureLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://beamforall.com/20231231", "localname": "DisclosureLeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "BEEM_DisclosureLiquidityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://beamforall.com/20231231", "localname": "DisclosureLiquidityAbstract", "lang": { "en-us": { "role": { "label": "Liquidity" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "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'." } } }, "auth_ref": [ "r666" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r664", "r666", "r679" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r664", "r666", "r679", "r715" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r665" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r653" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r666" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r666" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r700" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r656" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net loss per share - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r191", "r210", "r211", "r212", "r213", "r214", "r218", "r221", "r225", "r226", "r227", "r229", "r423", "r424", "r462", "r479", "r618" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net loss per share - diluted", "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." } } }, "auth_ref": [ "r191", "r210", "r211", "r212", "r213", "r214", "r221", "r225", "r226", "r227", "r229", "r423", "r424", "r462", "r479", "r618" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "NET LOSS PER SHARE", "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." } } }, "auth_ref": [ "r41", "r42" ] }, "BEEM_EarnoutConsiderationPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "EarnoutConsiderationPayment", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Earnout consideration payment" } } }, "auth_ref": [] }, "BEEM_EarnoutConsiderationShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "EarnoutConsiderationShares", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Earnout consideration, Issued shares" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r428" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r384" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Remaining contractural term", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r369" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unregnized stock compensation", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r810" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation costs", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r810" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "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." } } }, "auth_ref": [ "r659" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r655" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r655" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "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." } } }, "auth_ref": [ "r743" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r655" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r740" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r679" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r655" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r655" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r655" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r655" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r741" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "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." } } }, "auth_ref": [ "r16", "r160", "r184", "r185", "r186", "r205", "r206", "r207", "r209", "r215", "r217", "r230", "r263", "r264", "r320", "r370", "r371", "r372", "r396", "r397", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r429", "r431", "r432", "r433", "r434", "r436", "r447", "r488", "r489", "r490", "r503", "r568" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r708" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r671", "r683", "r693", "r719" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r668", "r680", "r690", "r716" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r714" ] }, "BEEM_ExpensesToMaintainCommittedEquityFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ExpensesToMaintainCommittedEquityFacility", "crdr": "debit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Expenses to maintain Committed Equity Facility", "label": "ExpensesToMaintainCommittedEquityFacility" } } }, "auth_ref": [] }, "BEEM_ExpensesToMaintainCommittedEquityFacilityShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ExpensesToMaintainCommittedEquityFacilityShares", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Expenses to maintain Committed Equity Facility, shares" } } }, "auth_ref": [] }, "us-gaap_ExtendedProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtendedProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued warranty reserve", "documentation": "Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability." } } }, "auth_ref": [ "r777", "r778" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrant expense", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r10" ] }, "BEEM_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings1TextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://beamforall.com/20231231", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings1TextBlock", "presentation": [ "http://beamforall.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of change in the fair value of earnout consideration - Amiga" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock", "presentation": [ "http://beamforall.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of change in the fair value of earnout consideration", "documentation": "Tabular disclosure of the amount of gains or losses for the period included in earnings or resulted in a change to net assets, have arisen from the use of significant unobservable inputs (level 3) to measure the fair value of assets, liabilities, and financial instruments classified in shareholders' equity." } } }, "auth_ref": [ "r133", "r134" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration", "http://beamforall.com/role/ScheduleOfChangeInFairValueOfEarnoutConsideration-AmigaDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition of Amiga", "verboseLabel": "Acquisition of All Cell", "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r79" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration" ], "lang": { "en-us": { "role": { "label": "Change in estimated fair value", "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r17" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration" ], "lang": { "en-us": { "role": { "negatedLabel": "Issue earnout shares for 2022", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r79" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration", "http://beamforall.com/role/ScheduleOfChangeInFairValueOfEarnoutConsideration-AmigaDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance", "periodEndLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r17" ] }, "BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Fair value of common stock issued as consideration for business combination" } } }, "auth_ref": [] }, "BEEM_FairValueOfMarketPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "FairValueOfMarketPrice", "crdr": "debit", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fair value of market price" } } }, "auth_ref": [] }, "BEEM_FairValueOfWarrantsIssuedShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "FairValueOfWarrantsIssuedShares", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fair value of warrants issued" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Intangible asset useful life", "verboseLabel": "Weighted-average amortization period (yrs)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r168", "r277" ] }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed." } } }, "auth_ref": [ "r50" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense for intangible assets - 2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense for intangible assets - 2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense for intangible assets - 2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense for intangible assets - 2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense for intangible assets - 2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired", "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r274", "r276", "r277", "r278", "r457", "r458" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Gross carrying amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r114", "r458" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r457" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired", "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r50", "r51" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets", "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "verboseLabel": "Net carrying amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r114", "r457" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired" ], "lang": { "en-us": { "role": { "label": "Intangible assets acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r275" ] }, "us-gaap_ForeignCurrencyTransactionGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainBeforeTax", "crdr": "credit", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Foreign currency transaction gain", "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement." } } }, "auth_ref": [ "r819", "r820" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "FOREIGN CURRENCY TRANSLATION", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r426" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r675", "r687", "r697", "r723" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r675", "r687", "r697", "r723" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r675", "r687", "r697", "r723" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r675", "r687", "r697", "r723" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r675", "r687", "r697", "r723" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets", "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r167", "r271", "r459", "r624", "r639", "r771", "r772" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r272", "r624" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "GOODWILL", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r12" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit (loss)", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r100", "r201", "r233", "r245", "r249", "r251", "r262", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r425", "r620", "r779" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r664", "r666", "r679" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income tax expense", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r98", "r140", "r233", "r245", "r249", "r251", "r463", "r475", "r620" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://beamforall.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "INCOME TAXES", "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." } } }, "auth_ref": [ "r202", "r380", "r385", "r386", "r393", "r398", "r401", "r402", "r403", "r502" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r146", "r157", "r216", "r217", "r237", "r383", "r399", "r480" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "INCOME TAXES", "label": "Income Tax, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r183", "r381", "r382", "r386", "r387", "r392", "r394", "r496" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" ], "lang": { "en-us": { "role": { "label": "Change in deferred tax asset valuation allowance", "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." } } }, "auth_ref": [ "r811" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" ], "lang": { "en-us": { "role": { "label": "Foreign tax rate differential", "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 foreign income tax expense (benefit)." } } }, "auth_ref": [ "r811" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" ], "lang": { "en-us": { "role": { "label": "Computed \u201cexpected\u201d tax expense (benefit)", "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." } } }, "auth_ref": [ "r384" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" ], "lang": { "en-us": { "role": { "label": "Non-deductible items", "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." } } }, "auth_ref": [ "r811" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "crdr": "debit", "calculation": { "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" ], "lang": { "en-us": { "role": { "label": "True-up to tax return", "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 nondeductible expenses." } } }, "auth_ref": [ "r811" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" ], "lang": { "en-us": { "role": { "label": "Non-deductible stock options", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r811" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation", "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss" ], "lang": { "en-us": { "role": { "label": "Pretax loss", "verboseLabel": "State taxes, net of federal benefit", "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)." } } }, "auth_ref": [ "r811" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for taxes", "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." } } }, "auth_ref": [ "r40" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative", "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales tax payable", "label": "Increase (Decrease) in Accrued Taxes Payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r758" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r451", "r758" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred tax liabilities", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "(Increase) decrease in:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r747", "r758" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]" } } }, "auth_ref": [ "r678", "r687", "r697", "r714", "r723", "r727", "r735" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r733" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r667", "r739" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r667", "r739" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r667", "r739" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://beamforall.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "label": "INTANGIBLE ASSETS", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r273" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "FINITE-LIVED INTANGIBLE ASSETS", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r51", "r453", "r454", "r455", "r457", "r615" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r82", "r142", "r187", "r236", "r437", "r553", "r650", "r838" ] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOther", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "Amount of interest income earned from interest bearing assets classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "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." } } }, "auth_ref": [ "r194", "r196", "r197" ] }, "BEEM_InternationalMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "InternationalMember", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss" ], "lang": { "en-us": { "role": { "label": "International [Member]" } } }, "auth_ref": [] }, "BEEM_InternationalSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "InternationalSalesMember", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "International Sales [Member]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://beamforall.com/role/Inventory" ], "lang": { "en-us": { "role": { "label": "INVENTORY", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r268" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r112", "r609" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://beamforall.com/role/BalanceSheets", "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory" ], "lang": { "en-us": { "role": { "label": "Inventory", "totalLabel": "Total inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r176", "r606", "r639" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "INVENTORY", "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r148", "r164", "r175", "r268", "r269", "r270", "r452", "r616" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r112", "r611" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r112", "r610" ] }, "BEEM_InvestorRelationsServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "InvestorRelationsServicesMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Investor Relations Services [Member]" } } }, "auth_ref": [] }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Common stock issued for services", "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims." } } }, "auth_ref": [ "r10" ] }, "BEEM_IssuanceOfStockForCommittedEquityLine": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "IssuanceOfStockForCommittedEquityLine", "crdr": "debit", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Issuance of stock for Committed Equity Line" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r117" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "LEASES", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r442" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://beamforall.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Borrowing rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r637" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://beamforall.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of minimum lease payments", "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." } } }, "auth_ref": [ "r821" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted future minimum payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" ], "lang": { "en-us": { "role": { "label": "2024", "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)." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" ], "lang": { "en-us": { "role": { "label": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" ], "lang": { "en-us": { "role": { "label": "2027", "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)." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" ], "lang": { "en-us": { "role": { "label": "2026", "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)." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" ], "lang": { "en-us": { "role": { "label": "2025", "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)." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://beamforall.com/role/Leases" ], "lang": { "en-us": { "role": { "label": "LEASES", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r438" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r27", "r201", "r262", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r412", "r413", "r414", "r425", "r527", "r619", "r652", "r779", "r822", "r823" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r93", "r138", "r471", "r639", "r761", "r768", "r818" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r29", "r163", "r201", "r262", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r412", "r413", "r414", "r425", "r639", "r779", "r822", "r823" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "BEEM_LiquidityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://beamforall.com/20231231", "localname": "LiquidityTextBlock", "presentation": [ "http://beamforall.com/role/Liquidity" ], "lang": { "en-us": { "role": { "label": "LIQUIDITY" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Note payable, noncurrent", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r30" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "BEEM_MaintenanceFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "MaintenanceFeesMember", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maintenance Fees [Member]" } } }, "auth_ref": [] }, "us-gaap_MaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaintenanceMember", "presentation": [ "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" ], "lang": { "en-us": { "role": { "label": "Maintenance [Member]", "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software." } } }, "auth_ref": [ "r783" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r255", "r628", "r782", "r833", "r834" ] }, "BEEM_MarketPrice": { "xbrltype": "perShareItemType", "nsuri": "http://beamforall.com/20231231", "localname": "MarketPrice", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Market price" } } }, "auth_ref": [] }, "BEEM_MarketingServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "MarketingServicesMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Marketing Services [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r336", "r450", "r487", "r519", "r520", "r573", "r575", "r577", "r578", "r580", "r601", "r602", "r622", "r625", "r635", "r641", "r781", "r824", "r825", "r826", "r827", "r828", "r829" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]" } } }, "auth_ref": [ "r706" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name" } } }, "auth_ref": [ "r706" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r336", "r450", "r487", "r519", "r520", "r573", "r575", "r577", "r578", "r580", "r601", "r602", "r622", "r625", "r635", "r641", "r781", "r824", "r825", "r826", "r827", "r828", "r829" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r726" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r734" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [ "r255", "r628", "r782", "r833", "r834" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r707" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r195" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Financing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r195" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r106", "r107", "r108" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows", "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity", "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Net loss", "verboseLabel": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r99", "r108", "r141", "r161", "r178", "r181", "r186", "r201", "r208", "r210", "r211", "r212", "r213", "r216", "r217", "r223", "r233", "r245", "r249", "r251", "r262", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r424", "r425", "r476", "r549", "r566", "r567", "r620", "r650", "r779" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net losses", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r192", "r210", "r211", "r212", "r213", "r218", "r219", "r224", "r227", "r233", "r245", "r249", "r251", "r620" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "RECENT ACCOUNTING PRONOUNCEMENTS", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r706" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r704" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r703" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r734" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r734" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other income", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r103" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other income (expense)" } } }, "auth_ref": [] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Note payable, current", "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." } } }, "auth_ref": [ "r26" ] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r233", "r245", "r249", "r251", "r620" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://beamforall.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "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." } } }, "auth_ref": [ "r443", "r638" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" ], "lang": { "en-us": { "role": { "label": "Total lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://beamforall.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r441", "r444" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets", "http://beamforall.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating lease right of use assets", "verboseLabel": "Right of use asset and lease liability", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r439" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease right of use asset", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r759" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://beamforall.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r445", "r638" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Net operating loss carryforward", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r69" ] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired" ], "lang": { "en-us": { "role": { "label": "Order or Production Backlog [Member]", "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination." } } }, "auth_ref": [ "r77" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://beamforall.com/role/CorporateOrganizationNatureOfOperations" ], "lang": { "en-us": { "role": { "label": "CORPORATE ORGANIZATION, NATURE OF OPERATIONS", "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." } } }, "auth_ref": [ "r84", "r109", "r110", "r132" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Other accrued expense", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Net foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r6", "r7", "r427", "r435" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Income (AOCI)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r16", "r22", "r179", "r182", "r189", "r429", "r430", "r436", "r460", "r477", "r754", "r755" ] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "PREPAID EXPENSES AND OTHER CURRENT ASSETS", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": { "parentTag": "BEEM_TotalLongTermLiabilities", "weight": 1.0, "order": 2.0 }, "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses", "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative", "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other liabilities, noncurrent", "verboseLabel": "Acquired long-term liability", "terseLabel": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31" ] }, "BEEM_OtherLongtermLiabilities": { "xbrltype": "stringItemType", "nsuri": "http://beamforall.com/20231231", "localname": "OtherLongtermLiabilities", "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Other Long-Term Liabilities:" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashExpense", "crdr": "debit", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Non-cash expenses", "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other." } } }, "auth_ref": [ "r108" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other (expense) income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r104" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure Amount" } } }, "auth_ref": [ "r706" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "presentation": [ "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r751", "r769" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r666" ] }, "us-gaap_OtherSellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSellingAndMarketingExpense", "crdr": "debit", "presentation": [ "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" ], "lang": { "en-us": { "role": { "negatedLabel": "Discounts and allowances", "label": "Other Selling and Marketing Expense", "documentation": "Amount of selling and marketing expense classified as other." } } }, "auth_ref": [ "r102" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r673", "r685", "r695", "r721" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r676", "r688", "r698", "r724" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r676", "r688", "r698", "r724" ] }, "BEEM_PSUAndRSUAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "PSUAndRSUAwardsMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity" ], "lang": { "en-us": { "role": { "label": "PSU and RSU Awards [Member]" } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r131" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "auth_ref": [ "r702" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "BEEM_PaymentsOfStockIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "PaymentsOfStockIssuanceCost", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Offering costs" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of equity offering costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r193" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-Consideration", "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Payments to acquire business", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r36", "r408" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r36" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Funding of patent costs", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r105" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r105" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r705" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r705" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r704" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name" } } }, "auth_ref": [ "r707" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r703" ] }, "BEEM_PerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "PerformanceStockUnitsMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity" ], "lang": { "en-us": { "role": { "label": "Performance Stock Units [Member]" } } }, "auth_ref": [] }, "BEEM_Plan2011Member": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "Plan2011Member", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan 2011 [Member]" } } }, "auth_ref": [] }, "BEEM_Plan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "Plan2021Member", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan 2021 [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "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." } } }, "auth_ref": [ "r660" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "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." } } }, "auth_ref": [ "r661" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://beamforall.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r87", "r304" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://beamforall.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "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." } } }, "auth_ref": [ "r87", "r528" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://beamforall.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding", "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." } } }, "auth_ref": [ "r87", "r528", "r547", "r839", "r840" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of December 31, 2023 and December 31, 2022.", "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." } } }, "auth_ref": [ "r87", "r467", "r639" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets", "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "verboseLabel": "Total prepaid expenses and other current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r753" ] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInsurance", "crdr": "debit", "presentation": [ "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Prepaid insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r607", "r623", "r769" ] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net proceeds", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of common stock under committed equity facility, net of offering costs", "verboseLabel": "Proceeds from issuance of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative", "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from issuance of common stock, pursuant to public offering", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from warrant exercises", "verboseLabel": "Proceeds from warrants exercised", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r757" ] }, "BEEM_ProductDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ProductDepositsMember", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Deposits [Member]" } } }, "auth_ref": [] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r626" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r252", "r456", "r481", "r482", "r483", "r484", "r485", "r486", "r604", "r626", "r640", "r748", "r775", "r776", "r782", "r833" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warranty repairs completed", "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." } } }, "auth_ref": [ "r292" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" ], "auth_ref": [ "r252", "r456", "r481", "r482", "r483", "r484", "r485", "r486", "r604", "r626", "r640", "r748", "r775", "r776", "r782", "r833" ] }, "BEEM_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ProfessionalServicesMember", "presentation": [ "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" ], "lang": { "en-us": { "role": { "label": "Professional Services [Member]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://beamforall.com/role/PropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT", "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." } } }, "auth_ref": [ "r116", "r152", "r155", "r156" ] }, "BEEM_PropertyPlantAndEquipmentEstimatedUsefulLives1": { "xbrltype": "stringItemType", "nsuri": "http://beamforall.com/20231231", "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives1", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Property and equipment estimated useful lives" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Total property and equipment", "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." } } }, "auth_ref": [ "r117", "r165", "r474" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets", "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "verboseLabel": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r11", "r464", "r474", "r639" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "PROPERTY, EQUIPMENT AND DEPRECIATION", "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." } } }, "auth_ref": [ "r11", "r152", "r155", "r472" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "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." } } }, "auth_ref": [ "r117" ] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision on credit losses", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r9", "r139" ] }, "BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Purchase of property and equipment by incurring current liabilities" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r702" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r702" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r335", "r336", "r365", "r366", "r367", "r449", "r450", "r487", "r519", "r520", "r573", "r575", "r577", "r578", "r580", "r601", "r602", "r622", "r625", "r635", "r641", "r644", "r773", "r781", "r825", "r826", "r827", "r828", "r829" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "auth_ref": [ "r288", "r289", "r290", "r291", "r335", "r336", "r365", "r366", "r367", "r449", "r450", "r487", "r519", "r520", "r573", "r575", "r577", "r578", "r580", "r601", "r602", "r622", "r625", "r635", "r641", "r644", "r773", "r781", "r825", "r826", "r827", "r828", "r829" ] }, "BEEM_RecoveriesOfCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "RecoveriesOfCreditLosses", "crdr": "debit", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Recoveries of credit allowances" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "auth_ref": [ "r668", "r680", "r690", "r716" ] }, "BEEM_RegisteredCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "RegisteredCommonStockMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Registered Common Stock [Member]" } } }, "auth_ref": [] }, "BEEM_RelatedPartyReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "RelatedPartyReceivable", "crdr": "debit", "presentation": [ "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Related party receivable" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "auth_ref": [ "r203", "r204", "r302", "r306", "r448", "r613", "r614" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Research and development costs", "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." } } }, "auth_ref": [ "r83", "r379", "r830" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "RESEARCH AND DEVELOPMENT", "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." } } }, "auth_ref": [ "r378" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r669", "r681", "r691", "r717" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date" } } }, "auth_ref": [ "r670", "r682", "r692", "r718" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r677", "r689", "r699", "r725" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r41" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r279", "r280", "r281", "r282", "r283", "r284", "r285" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r90", "r122", "r470", "r491", "r493", "r501", "r529", "r639" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r160", "r205", "r206", "r207", "r209", "r215", "r217", "r263", "r264", "r370", "r371", "r372", "r396", "r397", "r415", "r417", "r418", "r420", "r422", "r488", "r490", "r503", "r839" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://beamforall.com/role/Revenues" ], "lang": { "en-us": { "role": { "label": "REVENUES", "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." } } }, "auth_ref": [ "r158", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r334" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "REVENUE RECOGNITION", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r551", "r603", "r617" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues", "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenues", "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)." } } }, "auth_ref": [ "r188", "r201", "r234", "r235", "r244", "r247", "r248", "r252", "r253", "r255", "r262", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r425", "r463", "r779" ] }, "BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "RightofuseAssetsObtainedInExchangeForLeaseLiabilities", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in exchange for lease liabilities" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r734" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r734" ] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sale of stock", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Offering price", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "BEEM_SaleOfStockUnderCommittedEquityFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "SaleOfStockUnderCommittedEquityFacility", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Sale of stock under Committed Equity Facility" } } }, "auth_ref": [] }, "BEEM_SaleOfStockUnderCommittedEquityFacilityShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "SaleOfStockUnderCommittedEquityFacilityShares", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Sale of stock under Committed Equity Facility, shares" } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Sales tax payable", "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://beamforall.com/role/RevenuesDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "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." } } }, "auth_ref": [ "r255", "r745" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of accrued expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of anti-dilutive", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "presentation": [ "http://beamforall.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of consideration for acquisitions", "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-Consideration", "http://beamforall.com/role/BusinessCombinationDetails-ConsiderationToAssetsAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfConsiderationTransferred", "http://beamforall.com/role/BusinessCombinationDetails-FairValueOfEarnoutConsideration", "http://beamforall.com/role/BusinessCombinationDetails-FairValuesOfAssetsAcquiredAndLiabilities", "http://beamforall.com/role/BusinessCombinationDetailsNarrative", "http://beamforall.com/role/BusinessCombinationTables", "http://beamforall.com/role/ScheduleOfChangeInFairValueOfEarnoutConsideration-AmigaDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r72", "r73", "r406" ] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://beamforall.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of deferred tax assets and liabilities", "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." } } }, "auth_ref": [ "r127" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://beamforall.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of income tax reconciliation", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://beamforall.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of acquired intangible assets", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r50", "r51", "r457" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://beamforall.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of intangible assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r50", "r51" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://beamforall.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "label": "Schedule of inventory", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r24", "r94", "r95", "r96" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://beamforall.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of restricted stock units", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of other current assets", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "BEEM_ScheduleOfPretaxLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ScheduleOfPretaxLossTableTextBlock", "presentation": [ "http://beamforall.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of pretax loss" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://beamforall.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of assets acquired and liabilities assumed", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r130" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r279", "r280", "r281", "r282", "r283", "r284", "r285" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity", "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r364", "r365", "r366", "r367", "r368" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://beamforall.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of restricted stock awards", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://beamforall.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of option activity", "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." } } }, "auth_ref": [ "r20", "r21", "r67" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://beamforall.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of assumptions for options granted", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r125" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "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." } } }, "auth_ref": [ "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r120", "r121", "r122", "r170", "r171", "r172", "r231", "r304", "r305", "r306", "r308", "r311", "r316", "r318", "r497", "r498", "r499", "r500", "r625", "r744", "r760" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://beamforall.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of warrant outstanding", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r65" ] }, "us-gaap_SecuritiesFinancingTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesFinancingTransactionAxis", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Securities Financing Transaction [Axis]", "documentation": "Information by type of securities financing transactions, including, but not limited to those measured at fair value or cost." } } }, "auth_ref": [ "r135" ] }, "us-gaap_SecuritiesFinancingTransactionTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesFinancingTransactionTypeDomain", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Measurement of financing transaction securities held." } } }, "auth_ref": [ "r135" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r654" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r658" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r657" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r662" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss", "http://beamforall.com/role/RevenuesDetailsNarrative" ], "auth_ref": [ "r253", "r254", "r516", "r517", "r518", "r574", "r576", "r579", "r581", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r605", "r627", "r644", "r782", "r833" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "SEGMENTS", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r238", "r239", "r240", "r241", "r242", "r243", "r253", "r621" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "verboseLabel": "Stock based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity" ], "lang": { "en-us": { "role": { "negatedLabel": "Nonvested shares, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant-date fair value, Forfeited", "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." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity" ], "lang": { "en-us": { "role": { "label": "Nonvested shares, Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r355" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant-date fair value, Granted", "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)." } } }, "auth_ref": [ "r355" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "periodStartLabel": "Nonvested shares, Beginning balance", "periodEndLabel": "Nonvested shares, Ending balance", "label": "Options unvested", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r352", "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted-average grant-date fair value, Beginning balance", "periodEndLabel": "Weighted-average grant-date fair value, Ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r352", "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual life", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r124" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity" ], "lang": { "en-us": { "role": { "label": "Nonvested shares, Vested", "negatedLabel": "Nonvested shares, Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fair value of vested shares", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity" ], "lang": { "en-us": { "role": { "label": "Weighted-average grant-date fair value, Vested", "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." } } }, "auth_ref": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "lang": { "en-us": { "role": { "label": "Expected remaining term", "documentation": "Discloses use of the simplified method to calculate the expected term that stock option awards under the specified plan will exist before being exercised or terminated, the reason and justification for its use, and the periods for which the method was used if it was not used in all periods presented." } } }, "auth_ref": [ "r375" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "lang": { "en-us": { "role": { "label": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity", "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r364", "r365", "r366", "r367", "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Warrants Exercised", "label": "Warrants exercised", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Number of Warrants Granted", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares authorized for issuance", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r636" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares available for grant", "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." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Number of Options Exercisable, Ending", "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." } } }, "auth_ref": [ "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price Exercisable, Ending", "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." } } }, "auth_ref": [ "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price Forfeited", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r790" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Options Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r350" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Number of Options Granted", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r791" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "lang": { "en-us": { "role": { "label": "Weighted-average FV", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Options Outstanding, Beginning", "periodEndLabel": "Number of Options Outstanding, Ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r344", "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price Outstanding, Beginning", "periodEndLabel": "Weighted Average Exercise Price Outstanding, Ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r344", "r345" ] }, "BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Number of Warrants Exercisable" } } }, "auth_ref": [] }, "BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price Exercisable" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative", "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted", "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity", "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockUnitsActivity", "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r364", "r365", "r366", "r367", "r368" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r348" ] }, "BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Exercise Price Exercised", "label": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" } } }, "auth_ref": [] }, "BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Exercise Price Granted", "label": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" } } }, "auth_ref": [] }, "BEEM_ShareBasedCompensationNonEmployees": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "ShareBasedCompensationNonEmployees", "crdr": "debit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock Compensation expense for non-employees" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "STOCK-BASED COMPENSATION", "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." } } }, "auth_ref": [ "r337", "r343", "r362", "r363", "r364", "r365", "r368", "r373", "r374", "r375", "r376" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Intrinsic Value, Outstanding", "verboseLabel": "Intrinsic value exercisable shares warrants", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Intrinsic Value, Exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r66" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Contractual Life, exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r66" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Contractual Life", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r124" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options vested", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "BEEM_SharesIssuedForServicesToNonemployee": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "SharesIssuedForServicesToNonemployee", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Shares issued for services to non-employee" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShippingAndHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShippingAndHandlingMember", "presentation": [ "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" ], "lang": { "en-us": { "role": { "label": "Shipping and Handling [Member]", "documentation": "Packing and transport of product." } } }, "auth_ref": [ "r783" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r109", "r199" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "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." } } }, "auth_ref": [ "r663" ] }, "BEEM_StateAndLocalGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StateAndLocalGovernmentMember", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "State And Local Government [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://beamforall.com/role/Cover", "http://beamforall.com/role/LiquidityDetailsNarrative", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r159", "r170", "r171", "r172", "r201", "r221", "r222", "r225", "r227", "r231", "r232", "r262", "r293", "r295", "r296", "r297", "r300", "r301", "r304", "r305", "r308", "r311", "r318", "r425", "r497", "r498", "r499", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r515", "r528", "r550", "r568", "r582", "r583", "r584", "r585", "r586", "r744", "r760", "r766" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r32", "r160", "r184", "r185", "r186", "r205", "r206", "r207", "r209", "r215", "r217", "r230", "r263", "r264", "r320", "r370", "r371", "r372", "r396", "r397", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r429", "r431", "r432", "r433", "r434", "r436", "r447", "r488", "r489", "r490", "r503", "r568" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss", "http://beamforall.com/role/RevenuesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r253", "r254", "r516", "r517", "r518", "r574", "r576", "r579", "r581", "r588", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r605", "r627", "r644", "r782", "r833" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://beamforall.com/role/Cover", "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss", "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity", "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r205", "r206", "r207", "r230", "r456", "r495", "r515", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r531", "r532", "r533", "r534", "r535", "r537", "r538", "r539", "r540", "r542", "r543", "r544", "r545", "r546", "r548", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r568", "r645" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://beamforall.com/role/Cover", "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss", "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity", "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r205", "r206", "r207", "r230", "r456", "r495", "r515", "r521", "r522", "r523", "r524", "r525", "r526", "r528", "r531", "r532", "r533", "r534", "r535", "r537", "r538", "r539", "r540", "r542", "r543", "r544", "r545", "r546", "r548", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r568", "r645" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r672", "r684", "r694", "r720" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative", "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued for acquisition, shares", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r87", "r88", "r122" ] }, "BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockIssuedDuringPeriodSharesAcquisitionsToBeIssued", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock to be issued for acquisition, shares" } } }, "auth_ref": [] }, "BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Settlement of earnout related to acquisition, shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock issued for director services - vested, shares", "verboseLabel": "Stock issued for services, shares issued", "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." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative", "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock issued for Committed Equity Facility, shares", "verboseLabel": "Number of shares issued", "terseLabel": "Stock issued new, shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r16", "r87", "r88", "r122", "r497", "r568", "r583" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock, pursuant to public offering, shares", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock issued for purchase of assets, shares issued", "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted stock units granted", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r16", "r122" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Options Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r16", "r87", "r88", "r122", "r349" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued for acquisition", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r16", "r32", "r122" ] }, "BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Settlement of earnout related to acquisition" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock issued for director services - vested", "verboseLabel": "Stock issued for services, value", "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." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative", "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued for Committed Equity Facility", "verboseLabel": "Stock issued new, value", "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." } } }, "auth_ref": [ "r16", "r87", "r88", "r122", "r503", "r568", "r583", "r651" ] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock, pursuant to public offering", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "BEEM_StockIssuedForAcquisitionAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockIssuedForAcquisitionAndExpenses", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued for acquisition and expenses" } } }, "auth_ref": [] }, "BEEM_StockIssuedForAcquisitionAndExpensesShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockIssuedForAcquisitionAndExpensesShares", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued for acquisition and expenses, shares" } } }, "auth_ref": [] }, "BEEM_StockIssuedToEscrowAccountUnvestedShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockIssuedToEscrowAccountUnvestedShares", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued to escrow account - unvested, shares" } } }, "auth_ref": [] }, "BEEM_StockIssuedToEscrowAccountUnvestedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockIssuedToEscrowAccountUnvestedValue", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued to escrow account - unvested" } } }, "auth_ref": [] }, "BEEM_StockIssuedToReleasedFromEscrowAccountUnvested": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockIssuedToReleasedFromEscrowAccountUnvested", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued to (released from) escrow account - unvested" } } }, "auth_ref": [] }, "BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockIssuedToReleasedFromEscrowAccountUnvestedShares", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock issued to (released from) escrow account - unvested, shares" } } }, "auth_ref": [] }, "BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockOptionExerciseAndRestrictedStockUnitVestingsCashless", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock option exercise and restricted stock unit vestings (cashless)" } } }, "auth_ref": [] }, "BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock option exercise and restricted stock unit vestings (cashless), shares" } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r644" ] }, "BEEM_StockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockOptionsMember", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Stock Options [Member]" } } }, "auth_ref": [] }, "BEEM_StockbasedCompensationToConsultants": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockbasedCompensationToConsultants", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation to consultants" } } }, "auth_ref": [] }, "BEEM_StockbasedCompensationToConsultantsShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "StockbasedCompensationToConsultantsShares", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation to consultants, shares" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://beamforall.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/BalanceSheets", "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance, value", "periodEndLabel": "Ending balance, value", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r88", "r91", "r92", "r111", "r530", "r547", "r569", "r570", "r639", "r652", "r761", "r768", "r818", "r839" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://beamforall.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://beamforall.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS\u2019 EQUITY", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r119", "r200", "r303", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r317", "r320", "r421", "r571", "r572", "r587" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of Cash Flow Information:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r713" ] }, "BEEM_TotalLongTermLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "TotalLongTermLiabilities", "crdr": "credit", "calculation": { "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "TotalLongTermLiabilities" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r705" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r712" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "ACCOUNTS RECEIVABLE", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r143", "r144", "r145", "r258", "r259", "r261" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetails-IntangibleAssetsAcquired", "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r76" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "BEEM_TrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "TrancheOneMember", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Tranche One [Member]" } } }, "auth_ref": [] }, "BEEM_TrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "TrancheTwoMember", "presentation": [ "http://beamforall.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Tranche Two [Member]" } } }, "auth_ref": [] }, "us-gaap_TransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionDomain", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r614" ] }, "us-gaap_TransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionTypeAxis", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Transaction Type [Axis]", "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r614" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Adoption Date" } } }, "auth_ref": [ "r736" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Arrangement Duration" } } }, "auth_ref": [ "r737" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Name" } } }, "auth_ref": [ "r735" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Title" } } }, "auth_ref": [ "r735" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Aggregate Available" } } }, "auth_ref": [ "r738" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Termination Date" } } }, "auth_ref": [ "r736" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r732" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "USE OF ESTIMATES", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r46", "r47", "r48", "r150", "r151", "r153", "r154" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://beamforall.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Increase in the valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r388" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity", "http://beamforall.com/role/StockholdersEquityDetailsNarrative", "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "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." } } }, "auth_ref": [ "r642", "r643", "r646", "r647", "r648", "r649" ] }, "BEEM_WarrantsExercisedForCashShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "WarrantsExercisedForCashShares", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Warrants exercised for cash, shares" } } }, "auth_ref": [] }, "BEEM_WarrantsExercisedForCashValue": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "WarrantsExercisedForCashValue", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Warrants exercised for cash" } } }, "auth_ref": [] }, "BEEM_WarrantsIssuedForServicesToNonemployee": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "WarrantsIssuedForServicesToNonemployee", "crdr": "credit", "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Warrants issued for services to non-employee" } } }, "auth_ref": [] }, "BEEM_WarrantsIssuedShares": { "xbrltype": "sharesItemType", "nsuri": "http://beamforall.com/20231231", "localname": "WarrantsIssuedShares", "presentation": [ "http://beamforall.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants issued, shares" } } }, "auth_ref": [] }, "BEEM_WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://beamforall.com/20231231", "localname": "WarrantsMember", "presentation": [ "http://beamforall.com/role/Cover", "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding - diluted", "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." } } }, "auth_ref": [ "r220", "r227" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding - basic", "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." } } }, "auth_ref": [ "r218", "r227" ] }, "BEEM_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://beamforall.com/role/LiquidityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Working capital", "documentation": "Working capital" } } }, "auth_ref": [] }, "BEEM_WorkingCapitalPaymentForAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://beamforall.com/20231231", "localname": "WorkingCapitalPaymentForAcquisition", "crdr": "credit", "calculation": { "http://beamforall.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://beamforall.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Working capital payment for acquisition", "label": "WorkingCapitalPaymentForAcquisition" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://beamforall.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "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." } } }, "auth_ref": [ "r742" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-9" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r744": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480341/340-10-S99-1" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 92 0001683168-24-002470-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-24-002470-xbrl.zip M4$L#!!0 ( ("+D%C6SN2=WA0 *5> / 8F5A;5]E># T,#$N:'1M M[5SI;QLW%O\N0/\#-]@$*2 [=NPV;>PUX*NM@=3.VDJ[_4C-4!+;N4K.6%'_ M^GT'.<,YE*.MX]VX"VPC2T/R\?$=OW=P#K^?_O#J:#PZ_/[\^ S^%?B_P^G% M]-7YT>$S_A=^?>9^/CRY.OM9W$Q_?G7^KT?S/"M?BMV=HA13G2HK+M5*7.>I MS";\Q43<**/GCV @#'W]L>,.1"K-0FP%>)FI>/C@Y/ MCL[_\_W%R<54[&_O'CX[ :)?W]UR3[*9+0[N:(E(9:4RM*>S\YO3ZXO7TXNK M2W'UK;AZ_BBC/K+:E%?E< M['VY,]G9H?\+NY1&T;=1GJ9YQH]/1"&-N)5)I<0_=[9W=G9%H0P_/,&'5TL= M+<7N_F1_[^O)\Q?U// ?H:VM5"QD%HN\*FT)'W2V&(\D+7-<&)V(;R;B^<[S M_0D]M3M$3F'47!D#$[V7(K'2Y5)DN1_M",A-N+[@Y<]4I-*9,N/1WB[1L+85C("5^5F=W2I;IB H\%%4=OO^5..>E.*4N7^#_-[VE%PNJUF<"3N M3"2/A8=I=B<9VV+:%A.F8#QB$N(4)[TBC2 MZV$"8 7W"['&+=/\7*\V!ZWT,VR+FVKV"XZ!)5A3<%&9C$=NSZ380%WA'L+U M+4C(H(F )65)A,R\$9J$;$"*WGGR0*Q"OH-^RQDHOJVBY7@4ZUL-,A9;M"!N M]EA%B<2%9VN:=I9+$[<9DF?]!8'M^-"\PMD2M2#S(F^E3F ]A<_#CG*@"I@U MJ0_\%FBDXP'CI'^K=$SF9P)K69LG%9^% 5X1A[>JPMLA.9]+;4"INAMEJ5:_ M54P V"F_99WY\\,)C$JESMAX6@7G 8^.1T3^P[,KKVMIZYJ6GQ0X-SRUVOLB MDTD"AWU;9ZIW^;9M\1/:!(.: >=#)J+Q=/VY0% :W;[C0[KO ZEFB8[$3](8 M<)J64= Q6S+OYH7W\A.Q ILH8[$/)_)B_TO1&1V:Q&UQ+L'YMI] WZO>*A-I M2\J*A@Q=!>M2SZF QLK,#P!?8G1$3_WSJ^V]'8 4)8 @AD*[7S,6>F :A0XQ MJ^B,4(K;I]&28@:)9 K;["0P!=98QKB20K25 SI#@PA8C:U9;4'9$1KX;& " M.#PXP!5:;3XP6P# Z@ X!IYPD.@9&$WKWZ6WMP9]@+5ZKB/I_6%O,&CV.G6K M-XX$1H/Q+HV>D?4FW]X2'X0AG:G&(^?*)CC< @H$#R1*8)>5Y$T!!%R$^R5O MB'\"("K(<<_GX)LL,$/X*,)1?1(IL4#<=YYP"# M%QLG(E22!=#$N^2N(C80&7\E4@D?2#C82!>2D0CZY@XUY,?Z.V/!*56(DNO] MU-H;,.J)L;]5^4'+)'2T&TQ[2M,O%6"J5:98/EF>B2_#<14Y!3(?5>$ 0BW3 M-7$=AG2.E<3X21(CB=^")Y8H7A#F31M)>&+HU_'(H1.WKPDS3:($I,HL\ @, M!89YXD"%H!-EV"4!D@(@0?IY-$YE94+*PS\!_XO<:C^2D(-!/(QL0R"'Z")) MB"%##':" \>)EI0DK4%W1@$,1L8&(CY!6:Q,M)3$,#AD($ME+$USWI!Z"S]G MB_IWG!:DOZNNH-=&Y68AL[9.=_1\F/"VCM>"W?$83LXW"+1#FT '86+T.,.^ MY+TRTUD7F,2*GQ?A'IB:22"H(I33\:@-57D02$RD &829V4$Z-.P-C1A<&XZ M7 +D2E($#I.G,+=@^=JCV*;CN<@X)@$"$:8(X[/%!Q-DP^ %6[5NHF>AP\,84+#L?'(LSL>&J/35,6:_4V! M9QH[PR"B!'0#/K^;9E+O1*O*!9B*>46JVK;_Q+$-W/*N[AV,V;3;)G(#IM1B MZIT&,*TE!\ -#"36C1HVG*K5H[,0RC>Z!8Q&$"_\JDJ'=E,E03R:..HDD2![ M-Q',!T*9*L#3\0/$19[Y9#G 5Z4%8/_Q" PR#-M\E&1)5Q#G.ZEC]<+5"(+4 MOK"-28W_H3$*W11!QR.!R>( N+:1L@8W+>=0.V>TVQC$@TN Z"7; CF'D(9L M@K3+8'#&7@!$0J4MZ]6SN'6T)6LLT@,V[L$"6 CR5MNT%KXQ"HT:B.#<.0H" MD:CL0P"O3XIL>U @Q'COVG._Y#PW^TF_@'.+7:N*Q*$SKA+0P[4/XIVWFWA- M'6 +C+O-$X@YI"&%UEGS9Y!$F+33"TU*07!*(2#F >ID%Z;"J9=2(^RDCP8, M;25)6V^UU20?LF17(#DI]ENE+,-]&! ID]6. KXK3>4L-4BJ!B,/!ZXRD$F( M8U%YT?AK+(B CRE;XLB$C4&$N#P![+WY]R [., S&D9M_V1P( M9(&&">]%=@Z_O;JPVAJV9GE9 MYBE]!_-/CT]>G8O3\U>O7A^?G5UO1SN/Z.^;U\>G_F\WY0S41)EZ!H8J MN[ E,OX'POT>Y4DB"PND^4\'H"=QN41>[3P^$"1]5O^NF'E(QK5? Y06@ER9 M>/8 _8-EWNF9'^&FWMM[W)S4]&SHB?W'&^JK 7<]7P_$=%T @<=&SG1T("X! M4S+O+W-D^&XXZ)D?A;]L6GVOLSIYZC;)SZ;7^!\\$_@7#G/@7&=&R5^W9I0E M?RD*$H8/.^O7;=$@:0R%N[5BN#O<-0O9_X;>#4[PY\CIYU:/ 99L3>6O"OV( M>.V=&J;]+XZXU(R2FKC0$>Q]&-MA[FJV)N?A4W>NNGJM;BF00F=2E:IVHXW? MM.PP(XKA8I5(@BPID")2+(W$>@Z #&-!F7%$6B<@,(0%3YS7]0N7NJ#B&J- M]HA$7Z]D _YLJ0BZPB,0F62N>!8F&&!O!424+HCQ,1 ,AXR:$)4P.:7FF!H+OQFY8'"@@4;*? &KYA (("/P%P:I,K$, MYBAD[/(#]D_0T)7V!CF#.24,USDS5$]+(7PJ8X"5*>4K9JJ.-Q4>B]6&8G.$ M%ZWJ(D[>JWRV]CX>8<0)I.=#^W?[TV7WM.>$;T-^ -R(9.4B4*,*,,C*YUII MCUPU@2DS4&'ZQ0,6@BF(PN@1SLP/"\4G*J'<>S/)FZ.++ +C:I5/)5PVR Z#XAR%5CR4B"8\7F"81E/&)I 6END# % M92ZQXN-.K.0ZUF+B7[G/[9"[*1R7W P II5,(>=&,[2!J!#TS5S/2TQLI53C MLMOCT456IX8F045:VTY1XP:*Q:4(ES/$?<]O:_3 M:+K4-DAS,%"JBXVMMJ,B 22#C6MU!^60J1H-^ 'F2%7;&46A MTQHH9J'9C2B3V8%@TCOF&%I]/"@WN2:.. 3;% M")W(9)Z0I#T8C5J@6$$4N6Q+'E=B>IX(ORCR%'?#$+NO$=&*/123VE1Z6N0YM^F> M'WKLDXD37 M\C#SNX^:W=?]#D& #=)ZPT[%BA=?;^_O[J):XJ?]?0+D"4QTR\WL[\A/D.Q> M7M],@GYP6&6I9QI=A!L5^EF,!,!"(("7MA3/L?&O!5@QBE?9@B-\$-Q;P-QY M9?T&^_MJ=4#XWHPU)^D5]3V%#FS.#3O \#QFM[O*Q5I)6%K.T1J1+7.I?/P< MS$[U0]]X[OW?3$6@F&@YAE>LM;(WF:V3+G4KRD"C; &4UC5((JPN0?1WE\\P M6X1?8L("M;^ROO(5<"YT7+3]LQI)U9 M4P8;P:HYYFB<7(Q'7^T\'K*U#L6P(Z&^\QD5Z8;Y8;F/@MJ;8C2_Z[QNE2MT M4Y^EHUGE6R@'3C;\L;W\Q&:CR;F'.?9N#OZC*6FEV#>FXA]1@O?="?='/@G< M2V)_M5>\W6"U>DG](+']5TSW!^M70S.='#V908A\P/>F7$$K)--_NB-YZ*KJ M2GZ8KK;L1&.;\M3E/C=9#-,S3+!(S\J!$MMRT-:Y2QJ^F6L3M6VCQA6*CS&C M&ZP8AF6F;4?[8.TCC<8!K,4E#U]V<5H1R,"[Y/>/:T"OWO.'U/'/:^"#4SKM MP7O8,\9)L$+J6I(W23TZ1H]HZ-J(U\.E7BSA>1#$E^*I_*+U'?<7-;>HAA=J MZ0""&Y=]J&$+A.P;6^Q"'".S+*^RI@30529J?-F,>/2P]K>0SGA$SV(/.;*$ M-@KXY^F,-]YJ;6OVW>WG= E73_O[Z/;!Y@ T:A\2MV>Z+D5.M$S$(,' BJ?1 M%P05@WQ-[\9E>)A!:Y#;H".U'N6(";H_>;GM 5/CJKS_W['*Y[7*AS1;//^[ MV>(>FBV>_]UL\7^G3\-YC./-03YX.1OD&&(UIS 7;^9@KB)6KJG4]NYL6'_# M =M+)^2DP[;0-#?E0N*G(E$Q_DONSU^-Z%WDF&"*G&J.H9OLW,UHW\EP*0F_ MN6'GZ9,92XG-"HP6,!NY6&#W8-GQG@0RQB/8_I>/A:]]>D<_/&2P>;;5EH)^ M^CU+BJ$5QZ/-2U)IHG>;>GAY<+F[.[WM ,;)&O0./V8*[^Z#B*BA:3C[_#3^ M FR*H=89/L*A)-$[0@V7"$XTH1"#;,LC74.2#2,_X\SJ1>;5;S(HRRVLY849 M<;$/\%;+''0K7W +$9^ Y["KSGD>8UIQ![>*\[QI][PM+*,_J[ M%N.1"_Z(.BZI6TY>NB:C.EU)S0?83Q58$B<[OM&K[AGB&XG<,H2O.4@+OOT] MGC8CS9 7> M[JPRC'SQ%KM*J**B37WIEEJ8(.H 2F:YZRT"@(HW[+DVR&U;^,A#J-Z=NA.\ MH3CDN&D.>SCU B_$9)<_H%"P]^)K5RC8>_'-WF"EX/H&\S$)R: W$]96G1MN MML[>4_^_40/% M!>MA.;J@5N_3A,'2.R;>M&\V82L$'A4MBS@XRQ_@HU-59F M<15!L.L+*9RTPOM%%"'[/]$"\#1L5%J,K$V,-RZV[CXT7!% -^,=5*1-5*7H M(B,\7*J .*N%(QN7"=8 3ER5V)O7LW1>R2E3'YG<4J-2[0178+OM4A>P2Y@- M68.&&7$W6";;*E)X.ETUP?9N"#$5P^9VR-N^SJM/QM46]CI/F8_N1L+'(W:4,LH(\Z>1]]85M\9T'G+A0I,)#9!93 M?UB#K9Q1]3N98.DWMW5;![TAIKF)&W:C$HD^0>%\WC<[(I9KRQ486(*RN<.: M6VL3SN/N1H8_\PLX8@6F'1.SOM7*-[A0889?NK#Y_%!=2I^UI:$#C;O4I=9J M!=3S05K83^*]L@J;V%JO\O$IG>9"K<,06$.ON=0_40\XPT.<, 0E/][:#=@" MD%;N^O'O[YG+6[ZNZ]OC I%PM+G$7GM+O3?(Q"JEUUNYMQOX1AZZX1G"<6UJ MI@S<-6)=PBXE7AKCI 0,BMK 9MIXOK:BV@O-2E[9/@>[N@!" "8!S3I)\U\88^QECXR>X81HW>A].^XM.Z6@1A;_ MVJ8^(VW=)8#*@+=U@2UX6;I^JU5)]L,_A[9BI4B9@A"CCQUJ8V?K1(!_Y86? MZC.6_FGK0D#0G.&8#Y%8B_O\H@$G>UV9\<@'O11&&=QSX2,QW["Q82C=OV:0 M "+KW@C6MI=DUX8,)MM,O/S(.74JW,$O]1N[!EH*)%]JV=2&S "CS0PGB:"* MF+B9$S+5$=[-F'SH)1,7_-6O+_R,[OA2Y>V5MMP(_!>^)Y1+>H[8^WG_Z%7G M!4'\GE\_#,Y)^-;I#$3(&:*3\_,?G.7Y',[^ M(UE9\/WN57B+^D^S\Z>'R<^[T.*IRUJ+XX6_#W^M%OB."6D^-]6>^B(U[E?6 M^S5^O_S*H.X;PM G/^;DST4#B,9MSKZ*\'"'9SM__Z$'U(:W3L05]2W#>'] M*\S2_%TI_?25TKU/6BF]L[IE3X2?X6OF^;WS^'KZ_P)02P,$% @ @(N0 M6$IDD-ZL 0 ?P8 \ !B96%M7V5X,C$P,2YH=&VU55M/PC 4?C?Q/YPL MT2=PX.4%RI+-#IE.(*PF\EB@8,VV+ET5\=?;;F"\$,W,W,.ZTY[+]WT[VT$# MM12IZD"[E2D@/&$Y M#-D:)B*A::/<:$#$)%]:.E"'CJO&=2&AC.BP(O%V9$6K3\: MDH_ FDN:\'C3^0U:X9OS5U8R*>0?TH25.INLIO'Q=TC;ZJ;X3L1];C\A/S^O M&WFDJ&+V]9/D^8+/%1-U!+ P04 " " BY!8HS*2HD@" #G!P #P &)E86U? M97@R,S Q+FAT;=U546^;,!!^CY3_<.*A6J50(&1IU#"D9$V6:&U:)51;'AUC M$F]@4]NLZ[_?&4*E=D^3NJD:#]CMBQ;)]57<[42+V>025[!/E"R3 MJUD<>, TK]@!K61#1:PP]V##% M,P<#,?3V3^/&4!"UY^("+-1WXF@:S[XNEM-E OWP+(B\*=9X^SKL8S#LIW%) MSO=HHDP8INJ,)V*GR_'_E^M?9)G?K)*6N088183.I"HNH"I+IBC1#'%W\5*D MK&3X$J;;6;,]U\C 4KBM=CFG,*%45L)PL85'&OX*(7&D,B[0RTV MV^M)N#D@0I>,UKIM *E27FNP"FU/9,Z;Z(P+(BA' M2;K5JENQWG"#.#1,A*B0?-T@VHX&OOOY1;>[G6=):O[?JSE[N^?3B3WMP351M"K@ MV=6UA.X/HCBQQ+H@>>Y24FHGSO/RS=\[)WX#FBQN*]7W'JRVKTC[_%JUQ'9@ MVT'=3&X[X'\!4$L#!!0 ( ("+D%C03/>L\@$ .4' / 8F5A;5]E M>#(S,#(N:'1MW57;CM,P$'VOE'\8]0&!U$MN=*MMB-1LN[0B7:HF"/;13299 MH\2.;%?0O\=.6K$@A$ J:"$/L<8SY\SQ>*P)5NDF#JU>L%K.%WH%\P7I.HV7 M83#N5NT=G]Q!]'9Q#TEZ'R]?]0O.U#4X=J,@I35*N,-/L.,U88-N8P )"EKT M-5!#M[^+FT%-1$G9-9A0NQ\&4;C\L%I'ZQ1<;^0&XTAKW%Z&?08*/ZLAJ6BI MMS)D"D6;\1G;RV;V_^6ZX4QJ"W@!:Y9C@_JGS1V65.H8S&%[V%$"C+N&BX((IR!OLC""QT MO5F&5H^R-J2[A%-$HHC"VA \O^,C\#QOZ'K3*]MY =I[RT4-R= ;_ 0H#5*> MH/[4]QT@+._,B6U[D\=,4ZMGG+\D8W+E3U\^!CNFG2(D-;RN^)Y4QN0'H8^H M#ZP@UQ0Y;(C('L!S!N#:KA8NL"*FONXK@8 &0H / 8F5A M;5]E>#,Q,#$N:'1M[5IM;]LV$/X^8/^!"- A 907M\TP)*X!)W%;8UD2I"ZV M?J2E4\R5$E52LN/]^CU'RHX3NZV#.D&"VA]L2SS>'7D@&GM%*7HJ M(R?.:"0N32;S*-R(Q >R*MU 1W2]N&^_0Y%)>Z7R \&B>X>BI.MR6VIUA5O_ M5JY4Z7BCU3QJ=?YYWSWJ]L2KQDZCN7L$QR\>VN1O>=\5AP]H+*:\).MM'7]VWW>-VKWM^]ACCFPSN8:UT(W%"+C-Y(OX>D"PUC2,,VW*K* >R/'CDS)223E@T;T7AZ)O;$)V.S9: MR\(1UKG^M^')U^Q=3@P,>29BJ2=>EZ;8J G:[)U,I&KEK_\HKH&5M^=GO5D' MMYWZCX*7&ZW&3G.7!9C7)_.:%B/]FQJ[8B"')"P-%8THP:(IAZO"V%*87+PU M-H/D]I_"I.*(9";>:=.7^G#6#WQ=AJ'O^OEOK6"YP_?.OLH7+GQ]4^4)L?IM M+_FSH>'ERM%P)!TP@'7/QN)S;D::DBN*;H$B,9B:W)089UY*E0N9CT65E[8B MX4I94H858;1(+"BV/R6U2&6,6U:83)48=I";$\@I)N>D';-()C\3[,[H=+B7 MP!F8Q)@&W@8+Q,K&50:Q'-WA"59#C 8J'@A7\==-_Q%9JI7P #+E-,E$Y5=8 MT7* ;J"8N\@ZRW@FDDP3*P;)J4_GIV&-?Z? /Y?/1[^2:0J!\(8K#>(B@!^ MB*/9SK2K/,6N*4L%/2J/=95 )U [ Y\(B%=6CT4!T#%?F$=:WQ"BQJ*[8QJ< M2Q0KCEBBTA "PR@ZLTY[T\LW4"DVHS#W_ RFD&ZFS@S MY^T:[$\ [*]7#O;>+63\9MV7RARZ&LYU$L>;HTE3A? ,[:4DAE3&6A %OT4#F_\4.* MYS(WB(WJD,2-"N$#OCBC52)+[VC?J41)JW@ *F1,(#I4(2]RID+SFE98(3>;32GQKT\LB "$_I0\3L!I_-SA M9D54ZS\PU9;>V><8MWQ,6)IX(.M0)JE;ZIRJ][L$R4E5-IXE(L_7[I+OJ3(L_O$A1F M OX\X<3-Q'%E&9XS6=("K9EQ M)>[SLP3H3?W:"EX-I)NF ME!Q#/"\I\<'5ST<=^,9"J\^DZ[.Z._+1#T_1SKJ>>H0SA?VGV2'RI7>>R/[+8>_.A@?;KVI$\6VAJ)/CHH M,(*/E/AP*E8$_-;IU+3"'Y'\S/E12/Q]AN1+%O]H97(&?"]6U,5X.-!;L+/+ M!!T=33?VKS*H+G30!33 ,D8A27-8:5=E@",&[ =3!]2%I^7K!.QY<6'UI7\; M>59JL?U&0";YH %L^X=U-0FBD*:H?&CTD#A7R>55_?M[+Y8BGI>K&W]T4F_/WXI4-C^V=MVN:!ZU[K[Z$]YK^MA:J;GY M]XN.!XI2T;FFN.(3 W$>#,Q,#(N:'1M[5I=3^,X%'U?:?^#56E6((6/S@RK%70JM5!FJF4!,1UI MY]%-G-:+$V?LI*7[Z_=<.VG3H3 @%00[Y:$ER?7]B,_QO==UZ]/@K[/VK[^T M/O4Z)_AF]-<:] =GO79KSW_CZ5[YN-6]./G*/@^^GO4^-&*=YH>LN9_E;" 3 M8=FYF+(KG? T\#<"]ED8&3]? M68%)+O]K.'*U!E>5@0F]B9"KRNM<9XV2@*W!2255*G__1W8#H)Q>G _J#NY8 M^:_P7C;:S=W6'@D0;T]N:UKYAN[7V&=C/A',B(D44Q%ATJ3%5:9-SG3*3K5) M(+GS)],QZPJ>L(]*#[DZJON!CRL?^IY[_^TU3+?_W#V0Z+MV-'2Y!08P[\F,7:=ZJD0T$L$2*"*-5Y/J''&F.9V*+<%Q7,A5&E)HHE$1:)7@D MTQ'F-A\C5)N)T'E)RC/XIR,$C!G$ZQG.ZB]DPX07P(1WS\<$P6*9 F:$V 6B M M XGAL%L^]'S*-L8CR7$*93$-51% ,_-8P% #[TJ@9RX \J*/'7*D%-4I MVN_L@X*1),4!210* N"#!EZ=.>N<"KDM61 K/;458XP829L;#FN<;OH(X&I0 MP[RM/+KE\@;V+P#V[]<.^\$2,GXS]ENACVP)[+*PHV52Q['$Y9;==K#I,VZ$ M0RE0)X=*E(##1M*'2ML!@2B=&*X_9S.A01+AM MV1;0&0E@WD.P=Q..>3H2K(/U^:I0D&B^XSO-@RWA76D>1/[*7584!(]23Q@R MPF@EK_'(0YH<>K"U>,E:#&L4[/?$@@255X=/39:?I#BNXED%]D?0AJ^=-B?" M0AR8<87&CU$=4"$4\L+>'N+=N8L-J$B& @@MS?E"1Q<&6K!B3Z1UR0!2(G7V MJ0=;I)%Z*C)"<0?YLLA9P#8HTQ0>EO1!7H%#5BL9\=RY/+0RDMQ("D7ZHLRE MR934%99J)+=F6%=0N=2AK8!7.?(5#D4A1-2HU\V[@L ]B8@*/!V&A2&,U@JI%:H3;7/HPJ-ZZ8T@,QN75]L'RD#*$$#QP.WVT$Y@6<^>VO6MC;N?U)RH][F@J M(I=_W9LIT^*,*7DM5+GM]YU\<$=$C^SN=C=MV#-L2AR\G$T)]]-&5-$Q\+[, M%VY*)G5*+-9PPO,C2LE;'=3<18XN*M?&SFLV=Z.B=I+(/!?BGJ0YU*@/Z7DD MX:33M(4K9"9+Z0_?U-!5E!??"HD8'+V+-'1;@-M/OO>PV:A[T5L3'86& ,D MN$%[4K2[%4H!$)?%UGQW8"KX-55/OD%P]9/K;\KZR"PVEA_%C[*1]QN$*U9[ M'F&@%?/%_MZUOFJ-, Z$P(0&OIBSF'-;) F0G=AE3EWX5!M\V-3H[TN5JQ_ MVZ"#4BPV6(T#P%.X1 * N]\"2SH$OGZ1Z42KB: B)N4CUU4[*M 0[XA(,J5G M B+3L?8IAR\Q#N28%WPVH=]UAFA?7)\BK2V$N57[O99*YHFLG& *#EDG,U*Q MYN\!>[O_]OWF',E#F7>P_^9!Q'-R:SBQ57]SSM(:#H%]:>_9/=;JMI>.%OE# M4U_::[6U?'AIK:J/QU+$['1.WPM?GZ[5QM:EWY6#^H4ARG^=Q<9=:7>;#/\_ M5XQE*W28D0XQ^E.-=/CQ/U!+ P04 " " BY!8_J4LSP4$ !I$ #P M &)E86U?97@S,C Q+FAT;>586V_:2!1^1^(_'%EJ1"1S,215"Q3)@-.@90%A M1]L\#O8XS-:><"J"U8K4>"QF*8PH[>P M%#'A9O' !)=*%AJX$;PN%JZ5_;, M V]^'//6)[AJN(U1 UQGE+M@=OS;U/G&NR1IU?:K5;[#5WZ.TL5"[?&7=.]I97R(>,!U4I;C7/& MC<&$@R\XI[YB@L,M4VM0:PHVYQF)JI4E3814($(84A+#UTBL2 0U+7(2!3\R MT1N)."%\>R+SNU- +1="QNAT_0\(ABD"(#R@/$;&%.?QBLJH6.9F.)V M9T]A8?).W\1$^306/*A6_EI3HB*Z-6&T9C0$9T/]3+&?%.9AR'S4B(YJ5:53 M)A9=ZMA-2#*99H0K4 )TW[LCS%P1=-[T0%(@@4@4#?9D=T*Z50KEU8I+Y(IP MFM;G&W0&;#]/D.X5$P5(OD][L:)IOA)OX3L7MQ$-;B@0'N!"A.YWWZ/>[]=I M->NT,/Z2JZ?S7#9?F$71%KLT3C!KZ7V/2OHC8Y+&:"35:;ZO9XU@'TJPSFO! MZ:XE<#633&D-SL9?$XZU*"MG?>Z<]71A_F<%:;^V((SC@8Y)GF6<&HHPCL>% M\3S!NVH1)K%\*&2?@R%'^S%R_)UL3UKN4S@2B@EXBZL M(N)_!PNKD(J(!8C_%W.D&@^*5$_9/[2HE#%HIDU AE!"#NP0IR !>N=@W^JS MKCQ*/YXU/\93T@4[D2P"ZV..CF=M'U%4K M>WQQ12&@R&$"1,+H?D\)<#F!1F\3D=)]CO/IA;RF(+;(D0(:' XN?T5&_58;6_:2!#^CL1_&"$U(I)Y,215"Q3)@&G0<8"P(S4?%WL) M>[%WW?5R"??K;W9M")R2-*D(K71\,-@[.V_/S,Z#.U?^G^-NL="YZG5[7_78UZHU\:#:JC4ZMAS[.CJ.] M#8H^J J)V"T^"BA75!J+9WR1)NW3V.J[UJW3&'<\< ;3F>\.3A_X-MS/]8\P'8)_Y8+GS'O. MQ/4JTV]C]P:Y;=7^M4L>6FM"NZ][22/V0\I%IIO7K)>*D[XA ( MSFF@F.!PS]0*U(J"P_F:1,7"G"9"*A!+Z%$2P]=(+$@$92UR%H7?UZ+=%W%" M^.9,FKMS0"U#(6-TNO('+(4TZA)T4H1 >R8,Q24BPX59@))>XLZ*\87<*0<<(#ANY,ETL6H#KT4NO)/;(0<:D#MR!9 MRW1-N (E0!>]U\>T91&;B@>2 @E%HFAX(+L5TG62*2\6/"(7A-.T,GV(Z :< MP&1'%XJ% L3LTUXL:&I6X@W<<7$?T?"6 N$A+D3H?NM7@/WKRJQLGV?&7W/U M=9[SRENNHVB#)1HGF+7TL4 E_;YFDL9H)-5I?L2S3+ ()=B7Y?!\6Q*XNI9, M:0WN0[ B'+'(D;,_-R_:&IC_&2"-MP+".'9S3$R6\@E'KVZ57$A0:12R^Q:[EH8%8;,J-8M@E+K*,-5X-%A;*:[ M#LS[NWJTM)FKS?C/ ^<[O;$+?7<\]F9.?S3Y^J54+YG[F3,8;._?[.4]"]5* MB]8_M&$A9$AE)1!11)*4XD#+?Y4,C^OX\ZV!O_6Y%Y!H&XD222GG>AU_L)7* ME5]^>(S&'SPK=O%*.;O^2GTZI*?&\]Y>O,S?%MN+EO,$+H12(F[!(B+!'=B( M0BHB%B(Q&$Z1@^R!5$G9/S1#RM"&6EHSLPBVHRBC!GI;]]#DBWX\24I>M#W M]FF!DT@6@?W1S,R+?;M'2M0/O#@(_=DI?)Q\'+\*?A!<>289QI%@(+N0:DX0 MB#57FK/DT9V_8W@UO M7B9[\#S7,V,J7>G9QH6R@#X$--EQ/W0*'=IR%*1\FR?4(:/=YXX+"B%%/A/B M5(P>]^3#SC!I]#81*3WD.Y]>R7$RDHM\*:3A\4;G?W'6[P[T.X/L)8)^U_ O M4$L#!!0 ( ("+D%C](L8^91X "[N / 8F5A;5]E>#DW,#$N:'1M M[5UI<]LXTOZN*OT'O*F:*;M*3IQC9M])LJF2;3GC6B=VV/_"_(1O7]BOW^\<[?W)3L_^/!S\^]E(9<5;]G)[4K SF0K-/HM+=J)2 MGO7,!SUV*G(Y>@8WPJW'5[WO'4MY?BZSK4)-WC*XW'^0R_,Q#+'M/QBJHE"I MO:@0WXHMGLCS["U+Q*AX]N']SH?!'[\>[!R<=3N__.OYR_S@MP$[ MVM\_V!V?/[X[V?; MS^COX_[>GOO[R@NYE'$QQDNW?WA&O/'^[,2-?]V9Z[ MRH[PTP_O&$Z[I>5_A9D;MG+_Z/-9N*BM$4]E,GV[:EFS(^U\.'AN=AW'1,;= MFUU+X[;ZQOY5ZD*.IOZ9?_GIAQM>X?LO'X[+?**T>/_BRX?F:N&?$[/%+^AE M?KAQTK%/>,N[";\<\N@K.U:)C*8L%CK* MY5#H;J<8"Q;)/"I37? L@@6460RW7(YE-&:["BA.Q.Q8Y%IEFJD1VQ$\91\3 M->0)XUD,_Y_BQ[+0+):YB JFS:Y* M)W WOI0?<_IPL]NYE$G"AH+EXN]2XM2%@M\G?(K#YJ(H\XP-\EQE0I4ZF6[U M+WD>PV4XF,@T+Z3*\!Z6DNX5&D\AA?-/!<,:9!3@>[L+/G94*;I]DD5VF9G//"['X$NYA, MS>6G\$YQ@W_YZ0V^=-SD/17'6_LYS[ZRWW'&TR(7HF G8J3RM-O!E>["J&4* M1'6XQKF"66(VD6Z69YN;WG9H&/REP62$6#;]&89^?" M#?'RE]=O: B>"B#=N$>[@S)NT,^ PSNYVU#\H,O6BX#U\:;.[73%TF(CX7L*T%[6G_'%XM M_>4VJ2%7X-TAPX,@*22,-J6+D X8+PI8 DP^AB7 W?"ZC'0>?!O+H2Q8W\EG M>I-(M+%$(@ )I1C2-; _W,LF'#6@G!A&1XHV\B=XE!]SC<)$P[>HN4$0;@TY MLD@4R@B@\O.C :U/!,[Q2@R8 _@?-,11P\]N6U^Z2 MUS;XYE(FJ]AG 7_=XMHJ,Q!XK0]629F1KCX1H#X*TC*.[:QQ:&D,28MQ8\G8 M>_+J'K8A-UE<>C6>PN5,(6!Z^Q^O!Y@2Z-:.3)4JC M&]L8;]6500)*$!X4E$U2QG@##N3-UP7+)+LJ)Q,9GD6 08M&,R@E<2')L&52 M:[39PA7YV[6Q7(!!_?/9YUTV0'#[!G=V^(Z$/7<['$RQV4.-NR%A.VDNNUI= M+=)+(I$&!F2S]N3Y_,UP%6Y?Y89K-B:QZ3K M,68PP@VNZP9%T7"Y*+I7\;.CP(=<(FV0:.@:E!M[Y-BJ7#>$2$L;UZ:-Z '3 MAG-QM@:P (D.XH'S*FJ8PV+R0=6 _DQFO5JK;-A\I='GV-HASZ6&;IR( M2,!7Y,CRIE>W 9X\4"HXO$2@EV-1H-NDRUD'\!(\+2WR"])9!=%R 3MC!/M* MC 4D?XC1$&0SX3+>)!6,_F7.^*BPZM(ZW(/1"'>Y0/4N-PE^A=LEH[:B(JN^%PQ-@ MP?.^AQ$5*"_\PD +&_(";8PPI,JTC$CNZ"<8B= M*E0PYYF6!N6P-@[QM+&S-!OE*D5F,61OK:(F>!(L8A,YBB0*#),Q8%(PK&&S MQIH>51*OA^NL7,5B#/[DT@=LV>7:["(>,KNH- 5S6H@5=E5-I_B;G&U%5E=+ M(=>FD-&#II!0LR]U]JL%T7N4=S!K;XE&1K4])RK6L-^9 M>9O[RE@L_$+)V($%L2J'(*P;!E3*I];MA\L)YX919^!N,70Y(U?XK_\OZTMMB]%$K]EQ_QZ9)J]XLT/"_(L@MUU^_J.G4TG ML,!^SH@>6?"K,WG]6N.$OPYM>N+OPFT6SOV[,3GDUL\+4$=_[%_ RY[S7 M82[XUZTAQAEA01,BAO7>]2R!A<+\N#YC^'3XU(;(UJ/D!XL_SX17/"!]H^KG M_)^KG]L*\M14T2IG=X4-PU,T[5%/K(L6&)T GJ<0L6Z,L=3WI_L4NO27$@QK M@Y]2V&4H1 -C'G,9&$^C 7&:"3J%A,'56;9%MF,[=S::4!*-+#K2>&UF"2" M=%+BM6CPJQ)]"809G'=3\&^P^^C^M\;:M;EE_("-M1D+8PVS/O0FP7/5,B:/ M=P(6" ;PDR NH,R@X9=!X,1^RS;0S22C+1AIE;,\T3 MW$<> X])#;9+C.7-?]*VQC!&&!I M]L@V9[@C:9G"7T <$YM$AM,:P06"17C"LL^A,0JM2VZ"9"BY,0';C\)KDM@ M]B6B*K675)E@@;)$. V%!1K'"G-2\YH8#**_^4,$4*' 6S- &:*_/W7\] M8.Y>9A+/Y^XEF4A!@NG!P8%)3&KIYMIT\_4!TXV).BZ1_V=5:/*41,PGGG\5 M14L.UR:'Y,&30R,(O80ZCJ)"#4&YO.JQ5]NO7K=4<6VJ2!\P51@S:*D_NTY1 M#94@&$\H%10:& I7DH!FT0NJ7[&("QDU)ME"T<^6MJY-6]D#IBV'QRVAKJ5P M7V[O)QS >K@NV<9]LSQ^;Q, ;-S'5'7AY4N,?H:)"[X8!R]>ND8$"XN"H\O4 M8^)"9"Y;<\*GE)L 2S_/T9]7402N?9 55%MCRP+79@'UH%G T8$O'_HG)OMO MK<'^#XEE\J")I9[2M )E%CQ/I($^-RA17; 8$Z%\ZDB/2LGF)94PBUMZU+%1 M$L#+8JQR+'$A%8WHIL6:C= ;V6' M=JCBJ2WDU;7UK+.&EBNOS95_/V"N/.V?+ -1#3C')YB=**W=@B']-K7O^N20 M/V1R&.RND,M?GI\^#TNV$??U9=N4Y*- MDMRP6G F26-N->9-E^2N P,_Z1I=RX;+]J'&D=V.3Z",9K)(P, @MXS<-IYG M)A7Q0E"UQ&P$BE???>) ME(^1GY9&UBV0%C'QC6/MB^YV5B7XV:"Z*8]&9PO=2HJZDQ_8=E!H&DS+W8'P MLF&9),LO^V7['NROSRK;0D>_F%8-:]@D0;V-J:A!DH35TI3$V9M5T;TJO1.) M28\L-K%*2[L<,$IL.5<<-^F?^&US7\A].VT+%K6$)NZ:#G945FJ;1>M*]*S! M-\2OV$2II.?L.XHTP=VFR!=1?9 [5?)22QY/C3R."+&+N!X[N="^SD?\.A$U MS26U)2'\K$?!X? 32CZ&$<+W12EO[@MSE9J8_%S$6!"HJ]2%]>Y0! P%^'_" M.G=S9<,_)R-<04M*]T!*Q[DR=20N)ESYZIB:3NT0D&Z 1B(74!CGJCP?FQK! MFLU!U$,==@+RL:# 8L/C'U//K4.!#]=)6.8.=#OBFPDCM8;_DS/\^]F46 JY MU#;(Q8HPV,1Y#23H(G(1,)B(?4O(&[A-0V^S-0WNW1'0*L&.&C8X'$L=8=UX MK7VKBV[G-B3M#0"$#I9Z$Y4S8?#@L%)P:HEG2F5&K47Y*,F&#('@/:J,Z"15 MF.55#O^R>;#8L3MB7]?KWM@7G4("*)-[EYOK:Q[PK7FIJ:5,HPM M2S=-@9 $,J"F955@;:#^'KID__8XNF0;B\$$+ZC9/T\B5Z +9+9N:X4G[?\= MV'3%"QH_4$^AES7A@MJ I1826XP ,%YK8=:G:ZI*S)^4]+]-)X M0BKN-VN'SRYD+!IS=3MN,M-(DUWFN%496KM8'HI%_UQFKN:V>KB5'2VI.A7V M)L5?1I2U&:2PFPI3<]"$/RVB/3S@3L7B51J:WT^*TB[B\T1=/F/2U6#_WG#J M RC?M*M8I^6J<0)'(V 2]+:&HKC$%B]U2J?>%WYTMN&:P (UTQ$GU"HU*=,) M,&=*QMX%B@IX/MOL&WNK^58R[C05.SY=$"8Q4X\9#STB;TP=\_EZI^4Y0G>> M)+H>;3SX)-$5/;7OG0/8,;JB^P@^D'/*CI5*KL(7 7I1@197Y!;0(@P\&>RP MDGN'-L,SL$"+2."B*9MMCDKT?GZ.38X*$?)M;VV[MF(_W[=Q@21"T*/GJDI-*+/GX]Y@OE#8FQ.4 MA:<'CH%X:@WM0>*#?8)&SO1JNB,KTZ$I+R,O)F@*[ZTC\'@P:*-] 9F]YZ;- M)&I^AA=?\*04S6EA+C/OIMO, [.:YBY52Q'?1!Y)"NABJB%>3 VVS+)LP)@N MQS "W0+2-K[V!IH!@RG(([;/T%AE_5G))52CYJ,M6"U/0$[%T\:*?8UTS:^> MZP>;;*I4Z2(LVX-7)/%L&KW6\[=&[6V= 7!/1FU(VSO.YC,M8XY=5ZHSZDIU M&G2E.B',H"GG,!M@:0ZP-RHWJ.K?=,9"NW1SW498&!7&'(XK(B"VBM5&AE & M \F/!?R#-('2*P#W3)$H=OMW%K/,* SH3F:DR:N#-9>=@S"P.1==:M M3.Z*/X7G3R>&!35Y<7\MP)]<;#5ZW*'I_K8 MX*+F:FT4X!:C &L$ >X?]#JQQE6+]]M9CI"AZDR.YQ,%4JTFF+N=E9+9VJ_$ MF15"47%K\YBD>1*&FAC@+YE JPNSB;AM[DJ';-,,YD3PE?8-^Y*9(Z9\*^HE M(GO^$I3K-1Q*K?"#CFV/Q!7]?85?.0VCR/&9.BAT ]VJYO9D07&ZT9BB8GHIGK-E]>!0>CD_T(2X'YS!KF M/4'K]3VI4,:7S":^7PFV,D>>B=F,'0^F3$7A2S&NI*B-E *ME_1\$Q]2OA$O MM;"=X< '&PGI!['T$\8HT3^0] M5]?&(I$73AO0R<[NB.[9Q=PD$SP15Z66FA0T(:MM,SHO^.J,VI%FHTT^V MB&7.E7./CC0\3Q=N$&DC1!VZ.X91#*FK.EUO5N!"0V"YPW""#,'UE ERDI<5 M^+O2FLX)#Q<,?.P"RSP\ MI3A RX!1*'47U>DDE]3YU..9ZRGS M-3#5IVT&/J59ULE=>]/FKMU#[MJ;[SYW[3'RT]D6*QV%-,KGC5D$8 M7S$4RFB1Z3 9:ZV7/?U!#>(W<:$K,!2&O MO76X[CR OT9GW?O/R]SS/(S FXOG?Q>Q^L^J0-N5TES,B:I3!$'.B6FDMX;I M+%G8G)Z1:_7@D,$W:_WZC;7J$4QGC:YF<5.=0):QL8$K1 G6$$O;[2D7V-RW M\-*K$M!> FN7(V2EK3]S5::3')=&@K2-F#=%PIJ-96X7JEEQV.I]]JTYHQHT M3/X#WQ,IUS6=() 2F">/J0\-G1G!M9::CEH6F!T8&634NXF,GW.9Z3F>JZ%6 MPSC$1)]:_^GXXE?-6K" _O[#'CYG@]8#@. M+<]B@0H(68(LU_4M4F^=FV>R1FGSP7HS[*F&YL0P.L!\ HN<(C.YG8,UB6J>Z.U&3J%*N;5^I@!SV?,I6WK'H7K/JP>3617['# MBL$KD5A]SD7!OVUAQ-#T14+K.3=Q!FS#T[.GU9NL[Z'(Q$@6IDB)O&9$_R^X M3!Q1F[9*0C21SQY^B2 N)>,+4=BP QF:=& XWO#J9SIR9?[/] V7R/D//L$WNOG/?\%$XAU4M&I(/NHJ)HI*TDX ,OPM? M\6S&\QO)Q 0E8K\MNM:^$=Q%53-X%V0O-UF:/#\!C(FE*%7=(2A3+(6D0P)< MDD$U=>6!VA!]9=QV.[!4N*-^JMQ0&$/9+^-TL-MB1/<@!QZ%()A_%,YF[Z.*7]?,=6GIF"\;0YLX#_S;N>>75V?N MDLG;&+E1.G%INA=1VE'/9/.9#L^NV3.Y\ U/W+L>QJ^%.5L1<=I;L?A7LC7H+SUVAW*J@DF?&H/ MEY7IL,S)/VE.I"E5:0*&A2Q3>"K\BTZ7S0 NDVYD8*85^1IE9\&I!3&FB M,-5$FE)@&\*KPDRM5+AKJ? HA$(_1A"*NLQ^9P(A*/VD,G.5B$:TG-N],767 M 2H.C"@R,NFI%;.LG 5K!)R4B0UV4[B(DJ?"ZFT$W2I/'WXO$V%ZQ,-D( ^J M\G)K]N.79FR3S5PFY]P>_R"U+DW"5]#VCF". M)851LLPY*Q?*E.]SV.._%#@\4SHN#7$3FQ:&=M5,+D(O[%=@.WY=2%VM*#AK M(?7G>-?JZ,[Q?!\'VX(%8#S*A>@P&G/. MW"-HF4Q%V_;4O.3Z;>);-.;9.=TP[WNNM8JD-1AM)Z-:&I1W$,.;3*E?1HV$ M1-PTW2A;TE*=J&];00O%#7_.%F9G42FGU-W.J;5'_SB82=7"W$SNB)QVH]E" M:2FXYR"UA4.8".$& 72P'U72*7,YIR8/U,;:0EO7P06X5I%.%/CBQO$/FJ8O MFG>S5@_K"B1<5@$8JNL01^]6J0-'-M#CFM310@=WKJ(>A8XRIYYB3+Z<$"N< MH.6EP:93K!^;;$@@QV-3(?5=12&M($4W,G,U^:%$NY0DT$ >("Q@LU(QJE@F M"9X=8^O&K-,.TF&>B*Z*MJU8#LY_\I65O5I[@*#BTH*-A$X@Y.D^)]N=$ 58 M4QCE<)$49@,ISL.GCO4^_=4]"04MG.BR.19!2D//K[X9TB"-3LLA$&8H*\\; MY6P3-P 7'B8@F]^5+UAJ+&VS@2"\2UT&>.Q7VB,=;P!AD':BA"%ZX;;0N+8S MZA((AY!>J]7KN$JP:$*@)3 /.J]T89*]W.XK?HQN1YCJK ']Y184]D MIC ,8,EAO'7U+Q!1AK6['M5EI$>^'HK8>A=XZ+2,T^%7^O:BD M.99TB%2:Y&]A$K%-Z L4 ES7#%?9>@:96X$.EB4>C=IC^!G\$'0.D,)?>158 M4+GV#9&\*)KD0IL$[ MQ@ZQZXWO:#M@.^$0'7 <#_[G%P.\! _^YQ< ?")*E75L2MSGI7C];?_<_GH]\/!WL?!Y\&8'CU/^^Q_L>3 ?WU M?@>-H[,C=O;KP/P^^&.P^^7LX+U,J7<7VE/4Z+A7M;C#S[&2)OJ:J&11,_0NT?A]>@BY>$A;[FXD.)2A&4R.X*G[&.BACSQ*-[LJ8^[X*H. M499:"W #I[)]FLQ'MC73YO-N9Y=/9 %/]U]$),AO+=&=PS-(T/\+&TJ/7)\9 M5#O/(2MJ@!J)/B&[+K'2=21MY&D&NBQ\I MQ*Y,QBSH@#&+RQP6;:BZRH<-IO74&> <0?,NBSWLESF25X].MU_!356KP!EX MB-)2JM4&(9V>[^.5R%06-O=F.+4G2-@(QNI$/]-J*:!_-]=F T^QY06^"U10 M -!C[K!8H(TLP_,?,890%/;;@+H)^%LD2\S+R68#,2[#$2$C!Q9U.^&1E+4A MJT)U0FA";!#3$8N\=&B3*YVU8!!.-Z+4I5IJJ4-M@DEZ]:TA*@I2,8OI[ U5 M ,]V*@WP'=SK*HMS]M;U4C@;*=BKQV'@*2]91F MN8X/,L_'N#9@=W7WPX!\>^LZ1HM;(UQ]D-?;2T>Q5_W6L4@=[QTWDUW\6, M6/OTEMT>7J>L1 &ML!I$&HR5M4+0V,8R9.81[WCG-5GY)>;F>YD1SE M?[UC1^9\SK?LD(.]V\*U=P_7_NM.X=I[3B!^L7.T]R?)X%_//AU^^!]02P,$ M% @ @(N06-2NVL>Y4 ( 7E(3 !0 !B96%M7VDQ,&LM,3(S,3(S+FAT M;>R]>7/;1K8W_#\_!1Y-NHF0N6BP[HZ=D+8XFMJ619&=RWWK+!0)-$C$( M,%@D,9_^.4MWHP&NDDB*HC W-[%)L-'+Z;.?W_GE_][U?.M&1+$7!O_Z9WVK M]D]+!$[H>D'G7_\\O#HZ._OG_SVH_-)-X#%X-(C_M=%-DOZ[-V]N;V^W;IM; M8=1Y4]_?WW]SA\]L\$/O[D8^UZC5ZF_^^_G3E=,5/7O3"^+$#ARA?^1[P8_Q MX^.W^M%6Y'NY1_$3]9+FFZ&AX5LW^X'Y\.X;_C+W:#+RT1U^-%&/>G&XW:CO M39H'/Z%_<#?NV3K.&58H_OOA\E/V>#+Z^>S1-TED!W$[C'IV D>((^ULUAJ; MC5UCD,U8.+F!X.];G?!FZCAO-YMU-<[0X>17BE^W[%CON"L*VZW>"5_ +QI- M]6 DVF.'W7T#WZH'TWBS8]M]_7#;CEOTH/PB-RI\%H6^B$<^3=_D'G>3:#,9 M]$4\>BKP]1O\&G_3V*PUC6T1CCMZG?!%[A5.F 9)-!C]L/PR]X,X2H9G#Q_F M'OIPMCW[8 MLGVK7MO\[94.W_@W\Z@V_XI?_L[EIG7K"=]]95R)Y;WVQ>^*==>?>O;?.CND/WVN-D^]? MKWYN''\\/+R _^!$X3^O;KVD"_\].3I^_3T2O7XD8FMS<\8QFT??<3.^YS?A MN]J$V0?:/J0?U>JU^@-^O;/_70")PS+@G\.>"%SX_^34MSO?V[8?BWN,U#1& M.@Z=E ;R8L?V_Q!V= J?Q#3!>PQY.';("Q%YH!$!#@R,8 M%/;_+'#%W6]B\+T&;+^Y__9M;6?V87<_ (4/[C%$X_M5UP8: M^M[X3O*"QXCILWL,3KY?? M:_EYP4<\1"MT!U:<#'SQKXTV7-QW<-?[B77M]6">7\2M=1GV[*#*'U3A-9'7 M1G[A>C?J9ZX7]WU[\,X*PD#@=][=.[SK(@*&0G_Q7%<$R%WP;_#4%Z"KR'.8 M4]PEE\CA3Z.PA\2Z6:O#/TE(?ZXWB)-ZP$)/;2>IX?^ M06P3GBO\-[E+M#& M =V@7][DWC*O]VZ;[QUSW38.\.<+FL#.^ D8EW/CX/2/!4U@UYS R*N\<9#= MY?&3.(U@1% BY&A2/+^[2D+G1S?T@7#B$Q LR6 C-\_#^+P-=$5T%*)@Z(H@]F[$&>BJ/?%9]%HBXM7 I6AX>)MJC3U84!IX M/#K<5)"9\;O \T%R1:E H373E,_B.!7N<1J!3LP'\M+!:-XOF\47W*,YSA>1\/(_A0O0&K8?;< _9G[WNW/;#U;5YC+7!Q/H M]GQ\Y-/=^O.;\LY"M9/9/,I-?13->Y/USD*UE,?.?T8^O;-0;>6QBW@X<>W. MT;E\*7R!S@B<[DCOYMQ):_>1RLLB9W\_?KK[2!UFD2N9\8KL/E*56>AA//R" M/%*CF=NJA@/9YBSGX'!H%1V)U^%1&,2IGZ!G:.YW=^]Q'JOY3WE&,M^; \^9 MZ[P?3ML/3Q@HTO:01,--#%,8F>9U'1KAE\405_MY3_\*CP\"#^+*DZ36=!1+M00>LC$'W$(RP[G/8*% M;->6'1Q[+*EL/SQ\/O<9/YA&MFN/]K6,>R&ZC+Z(Y+Q];=_-G5H>'OQ=X+3O M94UNUQ_-(A>PA!E)_Y&1;(-% M$;JMIAX)[6 M'CFOB3^Y\I2\[T./\/.X>[=)_KP&.II/([9+VKB,Y+0PX/0"YW](^CH MP:K-[*&-QY!+Q87YWTC@)>]\/>U['YHO2V-ZOU?=WFH4EU.M[;V==0G/O[=Z$%8RJZ)JX M??4ZND@*Z^V+R,9VI&4;F=!#'>"G#-T2-==.Y > MEV\4$C@+V,:_M_ >2J^++Z^^CF1W];R3B2L_'^"<6-).%([S(UJZQ\#C3VTO MNH^!*ZG[XNHKIB/"OW$NH[4X0.>!<3 M)@0,9Q'0P[MNA".WA.AM-F01]M9=#,?.7V,U_K\V8J_7]\W7Y$;F5\5A&LDW MP4-49_M.[@>7/XYGE+)@7OU*4$FD^E!_[+GX1=L3D46+$".A%H[.?LM73Q9_ MK%_V9M3;Y+OZ=.)#4X@3.Z(S/\A6HL;)OBO^2@1N]AM:K,$_^\]R<^3<%[ Y M8XW+9[--N6O9>,"U;"R>:]=K.:[]3#=7KF/5>-XSV](M_^J,7_E*.??;XS_I3PLQ[L>;$\2Q5I(5OSO1BQ?6_(:NB(BU< M'[Y?Y>?Z'_PJJDA+)X)215H%%6GY=[]4D9Z-BK0XXG@ >,'ZD\.3Z@.K[^Q^ M*)+$^A/.RN@3SYF(2GWDR?21YTPVI3ZSXOK,ZA/7?7+SUY^(5D<+6JU,G$<6 M2JP_X:RF%O3,B*C4@E9#"WIF9%-J0<])"UHMXBK4 )6ZS]-'A!:>/E;J+BNJ MNSPE$92ZQRI$A)9_]TO=8;5UAZ40QW1?"-4CX98$CL"FB<@O+[U82DK]'$)Z MQY?B1@0(RB_W11?#R4'JSY^BAO;APP#;!Q<4BLF;-I6*'CFA#R)PNCT[^I&? MU<@CFLMO)=[\1KEQ7NRB]/&&L;G*N[=Z=V_<*;V2]?J7)][*O7VGU/>GUVRZOWXN^?MOE]5N$TZ6T_2UV_!H7;*\3L,W$^A8_L?PQL1 M!;BGY4U\>?&_B:106H1+#,.7E[*\E"M]*5=+4DYMR/0?1,?V3VBR M!DD8"ULF 3QM1KWFC%FS[>=[MEKEAE%=ST\3[T9<"2>-J._8R9WCIZYP<2^P MEB)-B#N=MU6IS86(N$?48/0 .?91W*]2D$\6Y"6A/7="6RWA--6,DRU\2B*; M2&3J);G=*GG9;$9)26+/C\2>&1V8M!(OW>??^]SG7>'")33L_7'J^&.1 1$:T@[U((Z=KQ^*P$PGQO)VB MZ/<[PI";B/IP,H,O=D\8%M6(_9BKZS-C$*=>8 <.L))KT'MB;EL]NB7MF-TO M)=9,/H6R+>V+EBY3W=3J([R&<-3GP1I@R'Q(8R\0<7SH_)5ZL5=@+?=Q9=]+ MD\(N]5EDB=Y5W-6U\YW?E[ZN;\.2ON9.7WI7UXZ^S/Z]]7WUIT:MY&0OB),- MMT"N[]]+ODJB6:2!,88^BQ=T30+%<^5)3W,A7@9]3I7/C>W]6GU_I_FSCTM M0CK'Y7&$DE">A%!6(L%I3921E10#J^\Z'$\6)4]X>N&Q6B13Z%5:\H]E"HB% M=QF=QZ_Q]]O52VJ^"M#>.O+[\-M+EX:^.JK>2 MD>.24%:"4):B!NHC+WV(JW;D.6_@,KO)'(L;X8=]X>K-&%QZG:Y*LUEK(CGU M B\1G[P;X9X%L.,=K^6+PS@62?QAP-6SF(J4SW6=LF'+C(:M A6OL#-C*NU? M1[8K,$.R)/8QQ%[FFC0'U&KG[MHOL%1TUY]*MV] MWV(SH"-]/$Q&]U,,? ML_Z7$ZA] MYN2@,,W,$-V+.7^&+[M7=/*9'[>Z_1=VLAZNG0?=]]SJU_7([YF4^>*(8#45 MP*6A;I4*X&HI@$L_^%(!7&4%<-GH>Z4"^#*.NU0 5T4!7/B1US9K^YNU^O/! M!#V*4GCY:5*9UQC7W$-^%-3XULP!OX: M8?X;UI%"VB]$U">L@\=O/,&,6>Q3DDKS 1RF MN>#2KY) GI! 9C^<4] MT8G*#5_RB=;7^43K:WZB!79>?__D6NK=DC?8*:RQMLMF: M Y?$\7(##F-BLR5)K)%8 .K);GX=?;]QE'P_ZGJB?7(G'&J!S< 3$:]X7-OP MKX&7Q)=77Y\O28SO(TS?C-^2J;0Q!X*69)\ET:R6 M!C1&R)6D\D2DLAHV46$[>+W85W"[47O6?05G._Z20]S'1II +/6W);$LF%A6 MRV::%AL_"H,X]9&/275:?GX6W,"NAEF*=SX6H&GM=SN*[.<<2Q^O99,SKK@_ M<]6MQX=@IFS_,C3\W,F6K'"U*XIB7YO[L.>2JDL)*]'6] M%!TO!MDAW*.PUPL#0P-YSF=]E<"EP)]3-=6_4R=-^Q&UHRMQEH MU+Y[B31JKKJDT96AT6$!7/+1%TRC*RGKQ]!HR4=+&ET9&AWO\UHKBGQVQ/), MA&Y)+*M +*O%672V?IG/]W2)^TM&4BP/=XTP$^MYE^:%B-IAU+,#1V1).VMW MRERC,7ZIZWJ3BVRZS$A[^HRTI1VZNN%77P\#%U9->[2N=WO4(M?N@*?%ITIF M7FKJ#TXY+(5!2333.4PI3%XV@8SNK5 *GG4V&4O!L2*"XPF[IY2,?VT.>%IZ M9,G,R^#0[,12\H6732!CP'Y*'K*.F?5C#KOD 6MVP%/B!FMWPBM3E?J48=[R MD-=)RY\-DZ(\Y'5DUV7YXG-FSU,#-\,%RV_WRX+E%^E_+V_\.LCJJ>G:%U'H MILXS/EZL$I"+.(\D+D:A7YVYQ-*W,ILD*.GB10J!J?SBL^W!TP'ZI-:9-H:6 M6?*-V?A&21\E_Y@4U(G"MHAQEVW_^3=/&4\G[-@=N]B2F\R6$U922\E;[M$J MHNOU^U[0.0S<7^W ]>&/ZT@MNK!HW')+[C)C]XB27DK^1G+R[BVE_$E2L8S1-T.Z$NP@'#$\BZN[5W4R* ?1=B)['[7R/)&KNZ-7"T9.2:!F2WR8]$/X[7(4S\6;1%%PI7WXA"3)SI$-L6L MYE$K?Z+\BH6GR0W[KGGJJW#J M3U'3BFVBHL'WKU?/\;2G:'QR<>^^7I4&UY10=4D&"R6#U=+RI^6WY(RDYRL+ M[FT/ELZ9>Z2UE$3R0CE)&GA,(5^OCHLGWA-VG$;BP(O#[49]#UCNL1I*?94; M'\<:/?A5UXY$/&Y\N7AZYH$O@*E=C'Z)Z]T E0UM*/[R2]H3D9V$PYZIV==> MG-Z(,8TW'HL@['G!E'=.W8_B2T<,J[XVES]]&R_@%9-/J0]_?. 9G7R]G$9A M\,A,@__RQKM[![L3II$C8OB$/N@*V\5;^\L;6/5!I5+YI6_%R< 'EM0&TG]G MU6O]Q+H&=A%;7\2M=1GV[*#*'U2M*[@Q[?=6SXXZ7K"9A/UW%CRN/XB\3A>& MJ.D/6F$"G%,^A/=JT_:]3O#.\D4[V3CX)>[;@?GZS=C[6[RS]OKXI6UU(]'^ MU\8_DM#9.+BV6[ZHA&WK"&]HD,"IVP>_O,$1X#_]@\>LA":(TS:GB%Y;Y/"_ MM Z^?CF[/CFVKJX/KT] I6K!9]$;V,/6P=7)T=?+L^NSDROK\,NQ=?+?HU\/ MOWP\L8[./W\^N[HZ._]B9<__;L==+^@D(4SC>.MHRVK4=K;W%SKY__E'?;?V M?K'[,^80ZPTZQ=;!Z?GE9XN?0A*_<^^^[]=.O@M7>)N;QZ&3*B/UNX/RO5:O MU;]_QS_5X9_O?]=_O?MX\1UO"3,=(4- M%N^VD]1(O&Y8@8TR&";PSGS_QD&]MOD;79/L'1F-M99";D]R8FV[Y_F#=Y/' M5C_,#O&X<(B'09#:_J7HAU$R^C!;R?'?S;-/SAU>Z0<>)H&K)/_:\.Z2=ZTP M](4-QDXJ"J>\/>J4S0GB5N_O;>^^'WO@])\*_\;B'UG V^,47F@E(>P*=7VV MZDTKC*SZCO7*?6T!AX+/T\A+/-C*DSNGBWX8Z]!)\*OZ?G-[T=SJ%":3=(75 M]F+0ZJR!L",+-"#A#EW"W<+Y79!"=,+:TN@#_+N91+=?DKW3FC^7 W11$87? M=5U[@#,50>$<=T:=8VZBPW2Y(]=UE$8P8')*&_$'C#YQ:6&\?UJ[^R%N@L:& M!(A+!S#@D$L^=[YKG]H[7OFVL=P-(^]_UF='C]<2"\>;*TMNW'19[V=J3D*LQ2 M\K7M:7PM^]USX6V*L279S-F$L]JPM]9W_3]<0/:W9R^NO0-LL^M1D0EP(E]8 M<*1XWXL$7),$?$*V-C[)#XXFW(_MM_;?OPEQ"CQV+HK5ODF>Q3F@:Z.^V7S[ M=O?M&,)$ V4-=:N"-EP\L]/[T\LDK03H6O?!_VP@%S[U\;L+_X][[MNNKO]Y[&K>P9%- MBATRVJ?2>&TF&C\+G# "@4/N1?)$'G&\XBATQY!\ZOWWZVGG^OS2G8N,W8R% M@X[$1/2C\ 9)J:AZ->K#=V+BO#<.OH@;V[5GN1V)^P1G<)([@VO[[DSZE1U: MSR1!<=;>=D^O/O53MSX?AM,8WMPQ$]HX:.QNUIO;C;?UVHQ;"_^*'G(-YK#M MKX@JD"WE:.7UI).?QVO/+J\LV:N2NO"$&=?!X7KA$<9I1\6&. MB@]=-Q)Q+/_SR0M$?30%=[_>'2>7<"8W#W<[Y"BX.4S!(R:S<;"SNUNS3NPX MZ2!A'$=;8XGXJ3?Q"/YX'EV'M\'H+11'1[4?=O*_SM?F?+9P>^P69E/9.+B" MF1][HA..M6R+J]L;M3JZF.?1!;![+W#&2)FK/\]_.[EQZK6CN3BG9I R.V/W MH##AC8.LV&6L^ES8B*-1&W$1PHS\__7ZXX7M_W[I[-<^[?[QZW];V@_"8UAR MD*K%PU@PCL72;QX4L3=V-W*SWCC8;]0;XUP=BU4^QVDV2+*'D;#'[^K^X/KH M+/WQJ?YQ?SZ[E7,&F._?.'B[,\[&>CU$)76Y@D\A",B+;AA,M!F3(+W^Y.^( MO_Z:$R/-V8S%.6P<[.WO;V[OO!WONEKD84OBL^S A0=\T<>960';WB#D^Q%< M3:\/]T#<"2=-O!L,4+41 6*)!L=B7F'X>2(RL40$5M5(#U'C5>LU!N;0-7/H M).\6,J\_TQATP\&S-[9XM'=6R[>='U8=YA*'ON?J=S;W?GZ("GB-;!II4MA. MUW)\.XXG*9UR313 '9J)_%(&<\=]K4*[XQ;2V'W80B(;S\VZ&O1:H?\JGJ@[ M+V$9#SR/+](]D;&(KUM76TC@/T1BP:VY[7IP4 FL5KCSL%YF6RV&W4=\^P # MTG>9= 62->SUT-R&+VI; MM5K]PHZ^V7XJ\;N^_SVX^//KK\&A'T3W$$C#&8"37Y,76LV%;?CJP;''&R6WX2G8\[W,%VJ]I);H>T!-9,L",1^X@6> M8M&R$O#F4495LSGJ=II;ANPY=NV_QAE21W;?0^OF,W'KY7'GL;)H$O?.-*+[ M4^;D]RYIY!7+/+4 M;^?//:>=X^-/ZG@QPJ]X3&ZRW=KQ]O\;^?=QH-WSF':F2+??G^,!+5;\%<\I M//MP&=PVM__V=Q8I[HK'.+-XVUN">)M;D& 6(WX%'!B=G /#^A(&XKDZ MGP4NAM*$U1I83E? I43KT_)XG5$6-_=BRZ[<"M_?_!&$MW MA1W#!KCP19R* MJ(J!=5>TO8##ZI>I+ZSMVHXE=\S8:-B\+>L/^,.#4[)TZA+G*(T3JNP<_AWF M_!M.^4K.^(PF/-IS.>A^_..\W3_=O]J;B^>R^7;86SUF0G AQX4O'KE3N^\7 MZ0A=QG5]$+D&85*)Q%^IAU<:;G(;>$72[/YI*QO MH9\&B1U19E04CZ;5OV[WQ+_/_K?N_]::#ZV.R,PJ3*2DT8?3Z&U7 "5%!4*M MO*J_MKK .Y$Z7'H4?X2SD.*B%Q96VS.'LVW%B[=5P@TDWGQ MJ9=V&Y%*@4![7I( 20L?"#4* _0R^ -+W(AH8%'5*YR[=R,PP=_F7-O"9"1N]O:CLV;K MX77!0TXW>CEMH2-?7O2_;8](7L[-%BVI$6QLX<;5,"%-.8&K<4SUX7,:5XC) MVT0O_)#&7B#B,>I[^K<]N&[M_.^__YYK,=UP??#VB S>W/QF+ ]^U T9$5^; M7B0P6QGD]HC,X9$3 MG;$2#52:@ K"I'IW'@Q\49$(O1L'V4LEM/ PQ5$ 73MR(TMS)SV MW'&.^^8K^_5HC:Y4VQ]L)$MWE10+F*N&:JD-)B_FLN.^PQ%@;1W,R&:$2=1* MZWOO0>>/8V"=^)$Z%M%N"[+=D*?BA_A+C^&E?&(,4>A;(?#)C!0,#9GU=W7@ MV[7M5ZW,)69'+1N&W3R_\\6 O&&OZCN4:'>T9>TU=AL6//T:5YXM4T:!6CZP MI8SBX-U1C\UIL,'[-CX41A4*@+@T93MUP8KFB3V"O(KLMBG9[9G3C@[Q%6%T MF.WTJ6]W1G/;_SCA3:?YY7/=?WCM[HS<-A=2'C_/F9GML[]1;2O.G+% *E/B MBQ5*D#;"#2,X[_"ES/ABK$+8L1K##(8$CI^Z')CCGTF7:]LG3RQ\Y(11)&<2 MLD"((G3"ADCJ-UZ8QO[ DI0^ZJUSI/8BWLBI%UPEO>0$)W2DISF>ZNN_7];C M_QZEWZX?'A>9D>IW1T$MC)_ORZ'^R:2+$IZH- 0%@0BMDM&?NBT&11/+U>Y* M%#I.2+Y8D"W^(/989% '!9 AFRT;=0;4*D00LS!"ERE\1?$3_7;SCBCA5-%% M&E;X/__8W6[L[+]W1!2;#M@(U)P;O%=Z'E*9,>^U].=NU[;JM>/-.ESN9Z5O MK "5X%9?%IR%<5?XOK9G7HW(.8*C36*N8THM#/G.+/I^]R9V340DMWI *] 6I7%&92DK\CL M)B3U$#5@=$[S7X&E90G^%FP<,1_XWFZC_(6Q1HEJFS[\=QH(JUEC0";K%3[C M8RBT)=T.&! =S\.L7A@3NV#+7=32RMR)'J?IZH@[3GAHDK'*]G^QN6_$/,#F98NJ _ M(00F#4V K?7M>G5_=Z>ZL[VG"%I-4GOA6+"D_9#5*,_/]T=[GRH[_[GCYI7)&%9JG/%I3H\G&6,-YVL)\UF))UO;];@G_T\ MG>_49Z3SS:8F]*9!Z K7M[Y=W6Z^K3;V:N-(?3%4N<3*U./SHZ^?3[Y<7UEG M7X[.+R_.+P\1G/7#'];ER>G)YY-/'6 W5,)R>1^P['-)#( M@A!$5T+JG(U9M+4*)O-8=CL9!I A57["-N;"# $ MT'D46A<@X*RSLS-+I5-(S\R1 _V=STSKU0/]X!QO2$>_AZ;]2 MW"08U-KISO[SOK57HCL3!HV7VBN#7>"Z.Y!-#Y\"N.1Q@U@ M<3TQ$_.*(,.5G4+@V]>''SZ=6.>GUM'YEVL4'PN'/7U6.1+P:[BXG2A, Q=' M"",@NT[K50.U"?[_UV/S*.JUGZ/3&]X6?ZLOH,9___&]1D'%B9'1B\/+ M:^M,FZ;VQ)R*H0G+&S;Y%?7[!WM';>OO72\1PWMYW_V;1')3'A_#3Q9$)",7 M-GFGSZY//EOU2/(/CU>S>$L_L,@S]W->+\B?R_;&P=< M.W;XZ,^^2NQVF_3MK-M%?^8S:&S/F?AX+XXFT=7.QL'1 %1Y&1X;W(=F'CW? MQ?&AQOWY4&Y;=J>*KBCLXR+%_"];8V?Y,FN&+6T^*U_T7EB>)_=FT M\*EJ^/U)8+M,$U4=!CMZKF?0;.YZE?F[2-/8WO:6[)+<)6EEN&I7*7]OD]_MZ,!U?2N M[/;/^0KL/W+/=Z:]Y8BR[3&7FW8::-[N1$+N/84+#SF]VJ;,U4#]5:739&>6 M79>5/9S%W8W]Q[*JJ=Z%(\ZQYPM!%K&[$"MM52_"AT=N\%1?PSGE-)X%G+\! MYE%;I(QT3]5D=$_/W3#1+S\1RHX*UQW&:QE37Q+&']0HA M^A9.=,G .?5UB%B*'JG4).LC5@F@(K, W64U;:OZ \*RN?V?ZE[(-OW(*/18 MV?U=(*D_,O+4F.IKT+BFY[_T$$ J@>=73^GH@_\T]( M1\-8W]S*'MF\K\0CPUF-J>X&=2*TV:C*P$G%N>VG;KZC]0^&U.=):Q] M?IL_">R5)+!47O+(N%ACJK?FY*[KM3SIOASAU[2NG*YP4W\1_.0)B&F6/7]D M/*LQU8%S&D8]^./F;]95VNO9T6#N6[M=&[FUSPIDYH4-]TM+CZCSQ"?46S3* M>HO%U5M\"F]%1(?VWJ*>0##G?/4%[KY7UEG,B] 7U(?8K-!02?W,%U7V_H)F ML,2B6?FAA_86#%K;VO&"@G@8%IFW+#(O59%;7"$\%R^V&&2:82<(&/16%'%% MT[CX29AFX*-8B"<_/LICB()I*+_X(.R>^K0GP)"TY+'@%Y6/?MBR?81AY1;W MEM':G$U-U%?BM!5[KF='GH@76OD\>H.7494)]'MU<7)T=OC)^G)^?6)=GGP\ MO#P^^_+1.CV__!W^N/GI_/PW_/O5]2&H+@NM,C)GM>#[.W'CK[/J2ZIVMCT@ M'V"%MW;D;OIA^$,"NN407[#"DTONP\!R&-'9$G<8J+&E"T/ .WL(I5#%T81C MQXET;/2C\$\-*$/I%7 #B,YA:C#5:(!!:5G%*JR0TE\H2Z,24JBNIU/'8@O[ MGN!_,S"S?R*:O>^)-NO@=ARGO;Y\&Q:PTQ#&@B(=C9+C9DM$L#S8GB2,4)I: M;=M!.*7KKHB%N242Q EQH;!N'D1OZMM1U7P)KQ/NM=7W;=P>3)A+1,>33@;8 M$PISP?"@S<)6VH@,447$E0 W ?'Z;D-$U",@<%BPO/IR,S4+J2C\83J,(B*:'X=#=,?;?XZ>VH#YV1 M3WJ^/\0Z^TC)6%<_*,ZC'R8(0V3[PPRT9^=!G&^ #=JZ@INVG' M/YFQ=<78MY@/JW<\>TR-<4P46,*$DZS@>1OM-0($Y G3V.1.55!?XQ_,#C): MPETG*@,2M1Q;X78:J@ #-SH)0@)$,FN06QW@I0,ZQ@8)KMEY"K1%89K3!/ IO MX?=EW_+,VAM;Z;N_V[^;I:IW^RT^-]DI\LJ>V-S[ ?ZBFQ##(SX&M( (7>'X M6*$BV5"1Y!F]B1!^N(M *R9[$1EV]I5E][$K!W/S]_=WD$U!>Y[1.SK*^3J7 M]T\YH=:\3ZCMI\AI2$0 -Y! 5?Y L9$7M\/.W'?8]GSDRWFJ1XXN[ CA$H&- MIH(T$=#]VMX+W'-WWGON!;8K@);!RG D'ACL-UI#7H!8V)AA ML\5N,=>"7T6V!P(2I0!>$L1(EB.&&B$9P2I#DK$<$C!'9?O@Q1VIF/>11L)- MI8T)?,H5/3PL!:Q4%"5PD?!IUKUB&>^M:KC+EF#%B['2^B+QV'72$0&8IGYF MMCJJA -^[(>,EYW8=QD :LRMH$#,P>U%IRCH,,+I!J$?=LC$#%OPI8@=E&35 MS-J(J!_ERR.+]KS) FZIUV'Q13GNL,,^E1H[ONWUI,? QX^8=D !1L0[SQ5L MV8N7=P:=^7/;.,5L/$\04*^49\1P$4:>_3WOO" "-%<=60I M#)%@S$5WD7U+,U$V-'!NM%8[E"]*4CNQX;5MPR4D\6>E\3O'G9IND2[R-;F= M(E>O,[!,.X ;'%(>?Z1;)\8T)\,! .J.[; +5.DZ[_7IK\6]G<)'_YPW'\UW MG,Q\V\K[XG+5*2-P,^!BU3I+1,^J'U:5D\Z$"LJY0)7BP1UO;P4YH*B-K,:2 M-!R#^ OM[S,P)NG2)$!S>+GPOS3XVK'L*4?_8Q%'KXXYYC)\.!-]S.J<]_0Q M+[ H>4M2S5(R9)80-2R\XG>T"5/:@D&89BU;D>5U0KQY/N@C=#NPK;D,H5&[ M:&G"3W#P]\#NM%2HV&98UZQOC\YK6LMX;/E>2BR8FIG4+#.3%H\$.SXKJ5YF M):WEQ?L#F#D'H"FL% E_P/T#)N0^V.@J$KI.M1CEW;) 6'3M&Y4;,87Y2U&A MFC]-E "5?N3!2CV8)&KGK5:.VF75Q5'3F$;0BU-E#,9L#HH(Q\ZY9R/ ]7Q$[DM73OJXD!5,N+C?AI MA2*EU4*8=(0&7'@%MMG@#GC81,"U-DSM=X,&$'XL;F&,\6*YDHEEZS-<3K0( MJV:B"DI_BYH/:6^A!!DA\],?L,&)"Q3!C1>%9$]N$8F/"P%3$TB14Z@7<_RDO19,(>/*?4*DE259-6'2]RTAZV9'!$K#JC&1W3QE]7!8'/(6:.;(<.7!S> MM7S,O)JE:A1>R?O"$70SILZ'0?'P(J%5QN_7"]+EKB<3SHS*+[)FO%9AX',8 M[$;Q8LE/7/Y69HS1-3=8-B7:N((HC[I1)O8/S"2PPI8O7<$5;(C:=SG);#") M"V%\1[;F&T#;[TEA=\1B,R7P.&)K="4E8_1;9_I_B)J1E MM."7\.A)BL##Q-EU,#+(CM.HE2^@0; WC5A!-:# M^GM%(4A7T0EI8V]5W9>7%4H80@A,Y@+3",;%,"B\,^SUT@ ;#V95T/(%^?=N M6>>@GIZH67Z3LWQU\NWUN*E6LA@O2 2*O4J&&CHDS3F8BXJ%VAZA7L[SH$]N M*)2/'^"6PL^P1Q9]H\+&># X)FO#4I4D_4QXJ)R"L E):0]B4 MI@Z*TG]"? M.?-.J7"<@A#(E$';2F5J5"?R7'J6!V>]B20$"RGS!&&RM%9:=1QF.7H5TKEP M*$MFG&#,V@/1V$*['X.>JI%/$OJP,S CIK20%$U6;:4S^.1;MNU\ 3!0"NHN M+ICS76.,VDDU7S\"^U\)4:T:/B]T.J0&'!!0#\R+5TL*,&Q-G/:4YUMO*!*R M(UM5XR,TGO)?&KMR&U(_2]088)65-$Z)"K2HQ00-^#4JS4EDZV0.W+#-!%,C MU9I%Q':?[J2DEV;$Y?L',G7L6?M+V(6A+&8/NZ"B."7U\%(HG"M-,E M:Q#SPSM\0]@:P3@0$Q>L"^RF;!MDU_<"=S!2';*DUA^"^\^YN((6)> /6-^P M8KN-U..' :RG@ET6U6GWPD@/+E0HF;=5#9'5 UCQ !A0+[9>??A\];JJB@)" MS E$Q@?4;G>(!]%L> "<(;V?C:68=MX+*C:EA@M.\>Z%G/:CV-YFQO:(\[)5 MCLB%=K_O*[[&\RPPP%QI GW33D% T$W(<:X>3%WR,B$CF:%/ J:^9P62ZW2H MXLS5G[ Q^AG8(D/ TAJ8XG])HQG-1Z6MB MDBZJ17G"!1,93I&G(IEYQ:8MI9LAW*HI%9'%;^99//HN<,@@X_%T$-@1W8Y1 MK0E;0"'\K&*6<@H6%O0@UZ0 /QF.(>7D*=B<%W135+$@!0&+NDZE((5SF7'P MESXR/^1HQC$;DAK)!Z.1JK8',&?[3*P$:VZ,K 51G[:M!KQ7Z(Z(^,/3; MYOLY![YGM4S6+RML94X@K]/IRU_N^*)W7&&]21UCV*PNCV#B$2PV30XT2C<$ MQ;$G7,^V;)<6BTW(MY:8"+A,#^-J:34O[;W3\T:VR[R1Y780QOUNE-DB:WG= MKHU2O';HI+&(*V@;P[:3(6XZV(<=R-J*TL90WBF!SU8Y\NZBLR]FP >'6B&1 MOPI^8B?D&H#OZ7=L36]5?L_2-U08';VV*DX192Z.X7>:CFSLZTZ?F<[$]>RRLJ;+J.A)"?&F&%U&]C.%XZ<[6[FIV&N+Q. M *8Y:/8VN3W1W#-G(MWK%OZRS^"UE)4L/:X4Y3CY5E'/5Z7S&1^A[_1$V.=%WDEF)-68KIBBZ8R\K?@A'E."4H"M,G6Z6YDD-6>6GA+SV8X(UR"QN5 MA+,[1RUT$;OC7:.(1M1"#^\/_$[WMO$8BT*2#P($F6:YA@SP;$2AY>WNA3<4 MF,"H:H#4CQH.!I+8+FM[0>FY6#7/!6'_V FYB:>$8-W(QG011T:DT-7/3 ,8)+M&.3$*?:?BSN-@ M!',CPV]+_F"5ET<-]<8R=H89H@"5=!8;+N)J+O!HD:_8]A.$S:>2UJ58G:MM M63Z6+ R_*OE9)9D4XV>EKV4IQT$145";-V5!']CR( _Q (:"W>.\Y3JP/.JB M5ZVAD!3'+$AWP-2T*<$H3':+O60Y3LZU/FIU8#(>@E@-A@*F$GK=E!(4B/V% M*5*"S*+.(MV@.L%XG,YG$@C%RPK1AN*9/FZA.0LC)?] M7I>:TE0PR!A1[DC)$A9,)P91@&Z4B]C:J#SQ5XH8%,R$J4U+;5DH*(H6)58D MF(%T\@WUF-5I8DP2['R*\/"6JD$^,EQ-\H.0IA0.,?5%"@Z-@Y.9@S+;VG:7,<,<9T$-3IK.6/' MLG;/QR<I@,UMDPMFK06F48M M,R!#3E#V(DRURF6KPC @&#*P'Z4 R91GJ03A2DS-II [2XYCS#BUAQ.F\:>L M)Y-L4^P*$[9UQ9M6]T?ZT:VO6U=;M!"9CV3.)+8HSF5 &9FJ(#I_R>9C_2V? MI4M)Q5V6V*3\'9Y5L8K)EJ&GN%HQ_:D:7BS+$3444%=PVGDFX@V;PO#0:F$L MMRE&"%IF9EF=IY )A?Z -0.74K,K--FTUT)TIK;,,I5I\%0<9<#BR)V5582P M_ #S5&4%:@NAZ65%86S[9"UU; P3!D*JGR(6ON(BC/ M;,27M.-*H];8D4+J MUI8YMHU:'A10OT&E MHLHS/T2,"+JAYBNRTZ_DS ]2\75&,8+F8KA!_D@_8$QFRZ*B%GV=E %#1\A/ MJVMIFT$;SHZ7!@V6.QKTR+NFID5YE^BK4+J>+?<1CH9/T"@_IGK-'-'B0V-J M)92R2H9XSBAZ0;&&E_;>Z5D/.V76P_*S'IIEUL-:7K>1N045759OQH"57PO_ M?TS&@?1SSYYO4/2GRUB_%$25*5YR*5[ROV3\C*)629.UE=*&+M=,8=,)"H19 M<&LS-#.*<%+%BCX6PR'L@;5N1SIJ(]V""-2 ^X.:#4%M<$*'+55I%?H9X;K! M,@^L611^>%N"W:]VH'BQ#D!LQ.4=Y)-67@V5PQZF21B$O3!E+,9+;2\>> ?HO""0N'K]/=E6I#SWPWY*UB)3X::5XP1 PD4ZQ80CO%64[*&K2[BV MD,P6 F] GS/5GV*^$TW*@$(V2I#&LP)U>V5HCK@28J SZ(K2FY%.!2G ;BAB M>?4IC)Y90?)90JBAJ>2W4]FQ<6;(QF2XX5XP:HIE]']H]?@$4=7'\&BH/_ K\*<$^= M'P5/ >\*]<7@4Z$'#=L\[3(-8\W' M0C.R%>$?,(4B-)IT(Y:(:8?0=[#N*7!M!D?BM13$4C&=+M%S5R20#/HR[\.@ M7(X+L^N'@CDHK90 LGZ@[P9.CLL"^5IEH$ HG8M7CSTB.B4IVPF/(),P@:U( MFEH<*9/V$P(.(*"H_,,9]RP_LDYA@L859UK'+#TF+]-.2\RZ6;P)1U^MWEUERL-#7&#=MP@[EA A? /C!0&MMTFT ^V9&\G/A M<]U6C= /-A'^ &]9*P)6SW_CT_;B,>ZUK/D1-J,CMZ>^: MR?C0Q7K?2#Y>F[U6_&L\[U(P,AYAOC#SNATV MNYF9$9:5P+I[WTXHP$/M1/IP[4)4<9C:)?@=7@LXU@!D*5C#LJ2L0!J8G#7.70E!AC(6_=O$7",V>* MF)TPL[R"(%=T*^$P(VSCRVH#J>''R,J0:U^E 0P2J)( FI/<7W(3L&[)J"VX MGQ-_K7Z)=T]2 9M=A".!DD7R]%OI&5=(,$/SYU :*3A\2I(1ZC>,/7JU\N'3 MP;V"BPM:=J\(6$,!-YFT8:8X92UW6"<.+*2! '1FN $=F^GHZ+QA"9EW%&L^ M8A0A4.6*R@3!T)>C0PZ@4<.&H@?.Z&!,QI2<->VW6K1-6ME *GX82PA$&S4T MAFW$\IJH14RN'2-0008 !91D3]V[K75O7K"P;#MR7E!]#9?7U/>VWULZNT(Y M):1/@H;D]IK#OC'D'FFLC$O&+D'9+B;X%?)0/(5B#;/JAZ:EW ZDGFAA2-X, M:7HXH$+T0#B8QGA5OE\92T:BO4A'0 M=N&",)6N-;0.=>'A=K$$(P,.DGT,595:N?MF";"TIP-8G1X93E;+5,"A@1VXQQ8&%;M[97(!?,UT>KS! "CRT M^'F67*!G=L97"I'&>LNQ[Y9C0.]FS;E76(D9UEU.4Y^R0.DP0EJSPCZ\C!3J=BCU74JKM(,L(1:L H8E M!*$%3)MR64S-G]"/F>H'G,(K%2'M@:=Q54(+&5^@(5+G:>PS&>@2A8 0T4G1 M4N!:9/O3JC1RDZ)P$T ,Q0Z<3XZX5<9G942<]?'1S)'A2S/L6QL1]BW$=Y_T MS1/2%W;+](7EIR]LO^CTA7$W\V6$?=\L*V2[:%<3*DQ?5&;F4"SX;"B:BI8] MAV>^G'P[>ZT4W9@S.N-<<5L"-Q7#.KLUTJK:&.=IXP=:!T67-DFAG1KH/SX[ MN;]>D9R^M0>Q"1T\E&8K-6M#%31D/86;?0HR(:2O2BR4+;8,]=/(7<6W9%HQ M%ZC($FDG3 ,R*(JY+:-$MU((R03D-A!4Y( %4H9KDS5.[4N&-U.@2;Z1@D<( M7V'$'./A]],ZR?G1"4-7Y8*J04"FLZI,S5;0H,)H$\<.)'ZBWLZQ1BSI%KGY M4_KG1TIN'N'/>'+\J)?!@E:FTE&GE5QA7!&4<.7RDLZ9D?DBVBMS\JWX,R]? MZ:!B!#T5/2*O9DK50UE=$<,?^T#]61J)CJMS,G[>T-Y"8)Z61[HLN5VJ%!'= ME+CGLD=[-NQPSL((N\/+9=13^H?V4.0WB*>HO$#I!>,=, MN'O)DCR0=@LQ\+2@E HS]'XL@%B/<_^::R;N)%>E!OCI WR/EJ,J!)FED7O8'R9@L MNW!4'09M\A !#2?3Y(H#5%E EMHQ)DU?I><;8,Y3H;:O*356K N+M>VMO$ MZY6U0Z!\293V()9Y-3+QCHD?E4CFZS]MU[?J"FI;)@;4\9&?ZO7=K5W]36N MU5V&K^S#-0 M+\3A=?HUB%%=/C46>ZQ"^:<9$)KJ$*9JY(1. 9=IF1(_+9=W8ENWR ?BT,$M MDQYLE667=?/(] _B5PKQ#+/>M"U5;(!!22XF1)N+K%^6T6,?"M8RS ; MJ@?NL]&]LK7G3A^!WL]>U(LTU9 ?*=%0F'+V0'$(/9RBF83*D+_Z98 M"Y BEGI)"$*R35 &P#!RBX +DX5E9SH4B3LXW)2B[#FXNHHLMV1ON8=2-/7) M&0_3[%>M'P&FU(+(DYH.;B2ZT*,TL,%\E/I.59?;H45($XFQK^0M ?Q1P(D= MJEZDX/3R!V!4X,KUPGZJQ@CHHA^+N*1#5#DU8BB2507CUXE"HS.(?>/)T!>& M\HR"S6HE"ELA6!34#;9\X],F\HR4#. M1?7@H\P*QDT@)JS>Y7MMV=$3E0Q2QN 3.BII*\AMI! 6G9A2GW 2U6SV*BM- M:QP%BC55.*/4%'_KYE$7#1+1+@C))TB/."6M0J#9:W1@DM3R=>N*IG(62& W M5$7FUT!&*A K"%P@]0<36_U88:M?&-CJ:PU<<$%FCH*V(F69B )N,XSXF=#4QG8;V?$0E/V<2%@TF$(9^ MZHJ*NGM%F6I(%F+2Q5 >PW9%5G?@1J',^<%T6V$@'B@+ I^3OY<)#))G2/BD M;IJ$[7;EU<75Q=5KRO3E8)[NLP/72?;5A1V/O%CUBE:KQ2;.$D$8GRU"^WLQ MYSE19US.U)5MO2(QKK'=*$.HFL]GQ@1F2CG H['=L)]!0L:ZD!M^Y"4Z>=-! MR8/B2N7EX99A*K^:QNOB/.@@/%6SX'MHUHRJM>,4 )3!".X#Y(DB^R;U\2A: ML@=:UDD;G@XH7UD>@2)2V+QK<8=&LK0*L0O6K>".E4M_R;0'0@T)CQ#8I&NHVA6ST W)+\FNQ]WLD(O S56 M$,@R)GX/6B+:)'R0'QJ602=<:_R+#-N!)BY0BLG&M1X<8,J9?& -!*(-^@K& MEN6V,38$M[/"8HW?0:0 -Z'V9O\&78(P)-"IZ@O9^%=(>.G"I+Y>R8V@V478 M<7FO_K.T31H63I",ABTKQ_B!)L+HG?6/[1K^W\8!Z+6'< 5]2G6N5G)@1T$6 M,[FDI *FV*,LT1 #)9='H$Y(48 5-)BVRS=)[UU(R=,$[1:ZH !.G)%:-5^> M/BGSN"EQ;'-K=>-0Z#J 4LZ]MNFHP4* @XBHS83:#8F!P9W?&]6W(.WY+W$OWWG.^\' YH:9H!.(^07-+;"R0<]I_LS+QL-0QR65J$AJ'EEF% Z90_2=M(X!M)=HM4B\@ Y%62)J !&6Z2 ILP7+1CW$^(KZ,J M%EAO=&VT^(!*B2'>"JU$<;9N/F$-;C$0:RPSM*1:*)D^M;0'A0M98(A06NQ# MHSO3Y9RA!&W<#I#4A8!G?)'V@+@H%&2P>>:;6 I!;1Y3A$A)DS'0*%6L:JQH MC/< #2CU$FV-1/P.LZ@I@^9H8[T3J$!]+ )P614'GNYC;9Z@MMHJ+XUO. L' M%[..*2X^D.R2H,02[-^IC47%3Y7VK!FC0),#R)=P#GV7>%;5ZJ81W3S\,W%+ MHX>=Y?@>MEI7;;8S]!!YNGPOM .L6LD!&@Y!&19JNI>J8C6>JH;_I;YX>IK- M7IEFL_PTFYT7G6:SSA4LEE%0O7MK#=&TF[NV!, MZAGEO,D@B^GY..V N.=J'=) 9/V_[?L%UV&^*W>7LF!:N;)DG5MC&'0,UC^4K%N,A$L9/90\V QYE'<],[6JUBDHW)X+?] &X)%N MT(QS/@4="#OR&BKN?NAB>C[60W*W)&])T^B\9"9'Q'4*GL3ESS?YD/F6_ U M+WG*VP^:LA%@R%O&2Y[]SD-F?YVWY?,<;[$9$\]";9LDG2ND.4BQA47Z[-I1 M@EE"V,9YT;/VX2*@*%3CK&O4_$ @OJB0FX4">4;GD^VKEP4>>HZAI#. ^O< M2<(6>6*KY"BL4GIQQ79D;.2PYW7L:@:D8FO@84YDY/ )S*/EV;+PB'1I':2$ MZ:9MFQ7141Z>.!'"SXIMI3:8H?I4C,8&:AZJ/Z!4^M#S1M%SPA.V,<.A(W,\ MA%8W?=DQ(2OL0MVM+>,#J2OBI^[MMGQ(UA>B@+WR7N'N]#O@I%5U5Y]:0D-=8/9FNM<[S59F$P/ =3@ M<,4 6 1/,0*KGRI)YCFQF_O,"ZU,-.:RK>O!HU@1C2J&+Y$"1<_;5!\0!FIH MN^8"NGS,Y%!OQ%9G MBU*57"_MH GN>H V@-&G?)K>_2)RMU^R*>74#)Y]CT[)Q8<\$ J <:LQ/ M']LZY$5PTG.)9J!ECPZ;5:0-CDT95"L=2D!3N<'%RHI,4G)-<;\8,C-<#%[, M"729DF?*6=.U5U$"4%V+JH3FPA9"6DJ;)FX(+.,S@7X4ETH=PZ.]LT MB0*+N1+4^&'4(\C2!>>IY.ATC!A@-3!L_E6=\_&HBHPN4SMP6(7M*PT8\M")V&DHFP$$8K MW;W0Q8!RY@H?!E'5E2^R*C&'/F N&66&7ATA>\5"_%!5I%2&R"A(':SF- M5CF$ZT(9#I2FD@;&A GB-U!5EA+I"3&V5)L96BZR2 [*PT1\6;?CA>P)7U*+ M*/6:Q?:#HE?)W(+!4EZVM'7-;(>C!I.H@HBU-JQS?"GA=?=D^8?1O2_&D!(H M4BW2-V/1(8?,.\[! DT5/15>7S;M:0\%/5AYM1'RA#0Z.\WK 1'A^V2@:U45 M;5*UVSJCN(HQ'Z 5Z^B+9Z8:JR5M2:POM0"*<.F^ M@ *7]P-KJC!K'08(\\$ML.T#S!NOZ)]C@J#&.99%,)GX0'U(^KF"A+R<9>^8 MM7WO]*R0MV56R/*S0G;+K)"UO&XYN44>ASBIJ"Y\L?*49FG&*A#_4:H$-L*52JM&ZDJ1B9:2B*M9B3/$GD4_AA0K62ZGT<"0+V?*" 5SQ\\E4 M\H)$_9D9G%&!&4L%9BH4F+&.S\^MWX#0_Q0WH?5*%F+25[+\\G5&W[.1R\0 M#\/.=53)*W81?&Q\Q\K%=Y1W2:)($"QUE20R$-$M:;3DL/WA8?%>(C_,-0+5 MJR*:O?* MM]%%7MEC3)VV?1-RCP=IH^EV[&HGGSK:^4)BCRL&$R5Q;*Q3IB@$AT*FTJ(X MAJJ?RJ#P)R252GC2MG='>85QPJ61&O)7,GJ-&U M-'R5K8\2A68:B0[BZ(31 M()\8J6JM\P@TQ4@456S//;WI!>&[ST \5WTAC#X)6QI9[#!&0M$EJKHVM9CE M.@)K*4=2[ F6G7AL)Y6>8OIKBLB^B4Z/+K8I*;2.RC"U55$]8V+HUF!(BMPG M1Z%M4UHOE7)B)CG19BR1^E1?'UW67U+:@BF-@!:XQ[NF,M66Y3;K[,DL@6LK M6PQ8[N?X1-5D$A)"0C&=')>YS9,5]R-(^SFZ,ANU$&P*0X%EJAM.2<&P#V,N MVWT@5MOI"@IYT%(PGI*;K41^DVJV5M*,4C\OZ+)?E!!G-N&&;;+&5U+GTJ@S M=+Q0M5 8EJ2_2F'%A159T;X&7ZKW6)*!%+1E-CU)JUSQQI9TN-.K2#$IR-AR'&XI%CX(>'/ ME%-ZQ.L(Z"'K2#1^W@N&VERQ[(//&9!YG#F/,CR9K.TI8Y'0[MH1=BVR!ZKG MH#+GMHS@CH59 1(MAR&6(X9B)%.*H#"XF0Y.(#!J+&04 _1E4%71V5.1^5\1 M@ZY@WF0P"CI#':X$4E4P4=0F[P[F]9.* +0W!F&(])OPTI3X%2P MDI8=2)724(;V6M1A&\T0K[60/;&XEDE SZC"*F.,.6+@GFE]/N<2VL]/A3Y2VM0P5/0O:U[]I^83X='9?_(HJ-(GRA$J]9G$2%82[SY001_ M5ZUOH7_#(;8FGPGJ? AERG>F65,WIDK9YMSHU:=*>JP35]W9F58KDHA4AT:^ M+1J/$+8OEO2[PTX/FR:F$W8.B<(P'[)P;HS5#<=A].PK8+%D6T*6+Q6=D;HB M,YOPT@U9OT0AK+=DUX6XD5)LZ"<4/G"DX@3SQ)WD/N^^SY["/.&1NM/WG!]I MOX)F](^LSYR$5@(A1$RNOO^VSE%@^@UG'@JC2[*:AZ(L3\-8*0D$&H2>"+_3 MXG=2,VA@J8--#K8BO)[T$43A;1[2Q^C3FY\-\P?T2X6WRBG:MP<^IH9I75\C MAQNM>A%RSB>< T;BK>&'N[5*K]^E;N;4![V-]DJ,..8N7H?/C,>J]LH.BMJA M@=I:K]5JOUY8KTS8;0+R4>Q:K4C2,3S\6KF')5NJZ#GBIGZD2!X4BD@&'BQT)9T*.8B(^QY).PB%*@2*T:X189(S(XP2 D.3I#@6:D4 MH]>G_A=CNBM*/H]N<L41[(!FT(Y2+WEM1&NP(B&+MW#3".D;01VQY7MQ M%WLRZ!H,!MUASSQ9!IG*0>UKX$>^+_%_E'*4O4#M!KY#+I\ G$+*IE/3;7# MR(*7H$ EAL"&[ZI##>!5!W"S#88T3U5WBS@K2"9#N(@=)$LC)$%@?]MLH5W1 MV[*.4]DY%7L]AH1UGVM0P4B\,M<:?HW6__!,237(0BZR\+'OF;WI&=1F3!L, MA853S#'092H:0D<7A:,>NI;)7.H=\DVS%D=\Y"N:58BL<75$01UF=9M)HC*V M(043)!9IR4J$0O,*U4(![G0AK"P3J>@RYAM6A]RW3@:9O)78V]KYV?=?:,ROOM& M2R2W:+\@+*[N[86CD:5^+!S1DZF#C:K,W-3. PEY<806L,3>[%/1&=N<6+T1 M8EDK^81^:FSM5XS.(ECD)JO'K/U:%8P#LD2'#E1S5D_U+(+9;\V8L/:[Z6OA MDEJTR"K<[$DUV<9M,]A]G_#*-0X8_2F,LT;%CU1B!>A3%LH6"(3I@=6TO43%YPO KOJ]" M[UL5,(TRO6RI$:\33 HF1/O,61P)Z3O4"BSZL>"2X%T&,<@PW-)Y)H, -[:? M"D7M,IWY,\8SX6I(T#/51V\X);2,0\WW4,\4IV#^2@WCVNVP<)+]$#U^'OKX M5/:_SE,NSV3N%XT*2)2UT!'8$AAQS.'U8=(':X"U?G44Q-MS;7;1"*34;-8* MJ/=6L>1'>K6E>YA4]?)$%WS+])%&(9;YDPPD'WY>"BM__ WV+J7V'SW*@<1? M,_((WU+J>.EXNOF@-#'-OHH(U1YY"@,G&[MDJ MGJ#X5?G>DI$L(59D,^9AH M(%^MHAP=E)18\M9%\U8Z@0BM@(C31+EOIZJ**O=_)6AZB%%CW]B>KZ)I#%&M%)GR MK!=TUD=VW_26Q%T[Z_QI=L@#F19S^C3**(;F*V0*Q>P4RIPH:%L'=NQ0@5X7 M^&UY9Q=WCH9W6U4-LMLY"&_P,IOH8>S43CW?S:K_SBX(BJ\=^EZXKFE:#/ZC M6T%_5N;4XL%YGA)(@).-_Q9<6:_[MF/J"CF*-KLA%D'(W"LJ;B;IFV#B%L=: M_(39>=_F?N69/*#\ G)[T<^E?>-1)G4860PS_EEV=+5.V %1S3HX53@?.B 4 M+\I@6=-X1/G>V7!DZK4RL6'YB0UOR\2&M;QOYYHS*^O5HY9R-Z"B5"CS&Q,( M NE$E%8N,G'R.65LGCLBFO&5#$N%AHC/KJ7PG[H:WJHT>JU- AECEATF[<99J(45L7L)2,QFJ09)ZL\ZE5SOO MV#T0J1W,-0W22*-BJ \12=C^P3XE W;-A*[M<>FE3%CM8Z<9U;%>IGR'*)"I M@;IMO3H%%;T5AC^JUAGF9'0(+?KZ%O-O(SZ23U[P0[AGP6NYO1Y,(TM4J++* M()>!Z:QDPG%@<:9F.O5X1A MW=S4C&1L.ZMB5U06I!1/AY?B;< ^J1IX YMR@JE)6;_#@"=DD3(DCL[8S0^? M-1"C"C\'.PO;LEMO/ITFXR$C9D@Y6PXV_H@HI*[\O5D23X5+.\:VDV(3A<\O MP@9?F*, W]BI@U?=44PB=SD=# MRYIN%W)[2V[*;;)MQ0AQ01H)$S_6 F8XO4KZ$SS$] <>C8Z EW-%[,?.NC'D7<9#38JR3>/ M=0O,,! Q3&*R.:_AA9.9 V7BP(M*'% (@MS_\2QSVU[;=]81N6VM5V?71Z^M M5U>"0U_;;Y6CD%R[H2M>8XF%QV2>=:','+^&Q"BB\ MC0MBHU ,XT5QLHE2&2X<#N'F!E:R8=1IIWVNH='D88@3]0SUBL% >I0,&*V> ME(&8FTZJ4D7J6D_<=1M&P]_ )SLE%2V*BE S/0O:;,59ET+%RP\=.C],A\Q4 M$E*W>D(#B#7_%,[U0IZ[X$_Z..8V"6\Q0 M[DA/PZ3RC!T1&1"J X4X;..-^ J=01GI-RHZ,]%5'?@ S)Z,!K.^HEK!8U=K M,353?[A@+!ZH MJK\=*F^F7C/4"U1!RF>=7F-E;REUO=#%@=$:#:M 9C8K+9L;'DNS69OC'KH8 MN Y3UUIN5ZFL6V%C%EK2YHLA#,5/TFVZ,SXN@3<(J_"3WM;.Y;*\U"B M 0+(98LW/< UF!%J;JT?+=L;C@N MVW&JGPQ5F'/I]##*N'(UHN>VDWHN>4LP:PJ>PN[7(6PB; WQAMCH?Q[W)70: ML1+4#U$.DRM(*@=;9O4..2(_4B+_$!*M14C6?8].PE7YR^THI-;F-SPB)>?S MO$J5;W%9=8\I=\'REHRT,_N3JAE43R=Z_L[#@ +TO6!/ZC3O^#K1E7+GBM MD.?SW2/RO>2U"#_2E@ZP]E-I8A=5JZ-3T*R.O1B,6U*"P!;^2(J.U+*J9O16 M-:_XX.'KO1C65!CODWU;S>SGG#Y%RD(;K7_&C:&>@[?HPX3W<8XXR!^??.]Q MS@,@H[+4S8/^-(2RICH%>RW6L'31'BF#(U"^LSB Z9:0TFU3^2.&6RUB=T42 M>AQ(1_]J9KOGX)C32&%4L5)HZ("Y*#F'XPP%?<@SG 5(4_ M5SNW8(PVNH00CXAM>TU8%0\/FXYQL2'SPC$\>?_#SP08=J0JLS!S-L(TD+6N M]3_COC]T_*R<4WC>1>B^"D.HZ5HU1^W(V&Y-.@2L\-RNV-L>6X=Y9].KCU>' MKZW/J9]XZ$0Z1#QEZPJQKC#*\.KSX=5K"4_B$/<4+L5$]_9^IE=(S[^NAU;N M &;0[##6-D>3?*2Y-49"Y3+Y@RWK!$O_-1ZC6F4&HQ9A7")FT[M"22>#'/2K MZ\68!B^,LCZ5+86(P;YNER)M53/)@GS=&L4$8[ZY! JC=,+T & 2!%7;9\8W M_MPX"..'<1_Q$5]2^HO&]^6#U&V!L_VIY!61(KDJ'&"NI'+Z^N;ZBV,&-_S8H M-E?CIF=5Z[?->L.*G2Z2M3&NZD#/[8%0(Q8=P?G<*C(KVZC%LH]:%?^B,\!5 M)2R$M=>4^5,T$N[P3SM;33T030XX#\7I<,T[M:'GFUO[Q>?I7;R[ MV -)!0M&+ 0S5+R(6X'\.PT$A6,Q]8QWC7ZMLF5DF+"2]A&G($U2:B@8B0Q8 M"_%G#33PSQ\N#BN&GN,=;%$KCY-V6V;ZFM[X M6E6"T4J@STQT"82%8,$NL[UD-[Q;M!-0MI,K#VTHWO\IZD%EG&+@:')GLFV# MD0_L0Z+\BHS7(+BLS)_26C5:?- C-P WW[<#S,FZ4),^U+0K] $<]B//KS1VJTH[HW7+[(IB%\TBNU6Y M#GJ&.0:896Q_P.YP6KO37>9BKP=F;7M@!O;02 &[@Z>I4OL8G@?+=NC1%D(4 MP+P=!4-$"3R4_$CIE\04]G>+#,[ +C?4,).S[&6Z^)+>N4MBZM>1OQ,N.PEY?@& E1/W%%NFM M%A\'LG5#V5P)MT V,CKY5M&<2N-R8W(6-Q3Q)/YZFWFG,*'4)%"VR>M4&0$# ME3,/D;XQ3OYES/I!UAN44YD]PX<1!ERL3=4''C*!T(C69E4BRK\A=;2+T,/L MDP]PX7]4,3+D5Y6.!XQ(NC:*W81E!Q:]@$HKL@E'664QC]HRO3/ 4T-=;Z"7 MCK>+1T]0US5ZF:F8$MUW6!L\)L3E1\36!QM26>3&J@G^E,N'= %.CC?=AYRNJ"=:T5G-F>YS\6[2/ MEEJ:(JZJ4O*57XQF71U*F]%-90<51O[..=AH!-7+$ '?"&^350[= &RSC>AV M,/6>S10,=)6C*2.[1UY!*:^I].DF]&]T8U[I.:U6AOHF2E14G0;)+1P)%56& MZX4[.L6!-AW6(P(=\#8;"DD;@3>(H$T1<95VJB(?'YJ,X]UX?K&=H]G[+%;" M2 GZXO1-E/E"0NU%QXW7]\(IA=@ <>;$>2T? M*V/22675)@HKC_JD<[&?].AE@Z(Y9'=0(J,MVPL)UYK,$_):L\M0>;NV,)M' MBD#5:@:L^$"@"EFMG-@)6LBHWEG_Y7=]"&.GF^OL;DZ2?4SH!9*J'/>"R42@ ME$*CWFLHEM:K+W]Y+>@%]*)*3F(.R5-S&JK &88=T*CZ MQ<5&JAWI85&V8-XP,,*XE+S++>TK,DZ,')T?EG5MSR#EP^2$Q.C_HAE8'<@M)"K:ED:I;, M49:!E%L.JH,.G^LK2W2IJD'I!]+#RVL/ NTH#K'EWMH 'V+%K__7..KOZ M^D7R ,ITAS^Q^IQQ V7%<(,\9K2D3*.MQ*1H:?QJ[;WV M)OAS%0B 8?'V_J!6D?I;C-R3"8.]'UUTD/:!+]!,""J=G7QD0,5&1^7JQ!;M MM^B$PBO!]]-@8HO-VBB)?/&X?=^LJZ[P$<^+43$:M4V$H[7BKM?OLV0(L%9) M S=IVD5* )%=531N!]@A3!J+44CU2Y2,GI4&@3[M)UD7*HD7)646QM%D5I/M M4ULOFQNJL$C"[R4(H,245Y=/7R(I3K6E[:,['1WSJLL%0IN7!*M^7S OQCRV M\_,T&@HGT:0VZD8=9+Z(D&5%G:!HZ5!&N,^YUQ!L=(%9;5[5O20 M_W%6;@%,C[,R\L -[#?ABKN$W2M8&A]D ]VPHZHSTBQ?Z:1%U.3'_2YR'8" MZ*#OI3T#AB(WB5@Q9%?K=>1Q#%2K'"H1W++.VM8@3.'A7DAQ->P/&1061-DW M^1_RO8*_6 3'TV:'FX(#SK5F8F0@?0'@?; ES M9'!(G84J_7/(E>2FY1+WO(0V'=DEB>&LW9#1#IX5<'9_95HT-FB5OG4O[B%@ MINH1P;JRIDMXP0*@,9>[QX<3I$U1I:',6JW4^*)C^R/O[;3A12"E?TA$;4?J5%_L&KY#V$W:2#;DS+;:) M=X4M,840@L7S>8HJA],8B)!V)((*0MJ0F(/K#Y96(!8 6[O<,[T:P2#D'2%V MB+'_Z\C^H5-],B:*T=8TT%IM+M3D8,/A\T'$Q+1C"6_H5ILS@WJ(Y MS48O.XG0))$7S _']>IXF:K3\]3U+VQ2,B[(&%4VK$I [(?]S;2O&K2P2@_T M%/8')/?'2[JV- H9N(6Y7DP5H@7V["64X*;[&0PI&$,QV64)5>6 RLG6LX3G MTH/-I9:]<2QZ+5\I@)L$/<<0U^BJA#O#_K3_Q]Z[-;=Q)5FC[_4K*OK8$W8$ MR)&HF]4]TQ$417GXM65Y1-D^?5Z^* %LBR@"ET%D()__=EK9>:^% J4U)9$ M2^3#3%L$4)=]R9V7E6NY;RL5>7)Q[SN(&)I>;2-EPW4]:^93T?GS9?!/NM\^ MM<2]++ DNQDTPR67=XGJ)G&<$;6$1(ZI:@K017 0_<3P?OZL,WX.)88$]ZCK.O#GR_F/::L0C/IO6'&F+L MNND"+>I+W?TM43:9"H=S__V>!!F9V8Q%-3KU%P MCR M$U\_6R.&U 1' M_)E\Z<.>\K(D2J2\U\>JC++&2]J1[:@MBZE[<7.74-T,Z?))U4[6U2J&#PM4 MIB]K*9B;.?TQ8&(YH> APTK@_6NK]F&ZN4J,.BI%CO%\H5\<8;UZBBA!*Y*3 MH&"I:5.5E%KY!2N10"3:,DAL>?E/B"8I]FB>G.#K,=-N^\[ (7NW0*%K@$H=/<6*/1% M;KA?64+K]Y!79+UWYXX[\\GKGL!: W"$0;4<)J6!A1N%*TO<54XU[!(&.!%S M]M8]QN?0@:PZ31T(EP)=HF[ASF3D@=WQL>5.Y6_;R$K()@>-SKT+COI M:7?'D#N)[7L*@/$-@GB>'X^/T'0';]F-I**0 BY)?S2)=!16]Y\V)G8D1V.CA[RF&7S'*:YLG1T^?+8CGF H MXTV7ENEZH[[XPJI3=J\^^:5<6#(L(NTK;4YPD!CVKJ1[\*I,2J8YUR[F,NA] M5=M'!;*48A[Z/ >!LS]?6!?8O-A0@WBF#SDN-TV?%+&>9FY:E6*=6(P;Y#5( ME[*Z:)AQ*X9G)"^1Q2/K.3A:MU+@UTS:\S%+!R^9@;3>!HFO:)'9UR#_[LD7 M]"K%L@>+W(4Q]>MRXQ?.R.",!M1D1P,NI-V8UE2IE0J_L=VW6+)QY@1!1'Z. MWQ2S%8EG:4(VPJT3".G)@TNCA[S?K+APIG/LC 7-HL^NQ50XG6]H9K>%I89P MY+F8,3!#1QT8<3O#*,%+R:EF"3NE9F64YQEUY&X>;56:SGH1D(@-18/72ZO+ MTX#'G?L0J*D /$#W/B]O3^3^,-!VX?[Z>R,)SEA6+5%DZ^,_F]ZUDK]++O3T M.'>1(?AZ++\91MB_+R9UA>BXJ][D"W>1T'1?1)Q4$( MQJ6>=EXM109GFW82FX/'CQ010GN2=E-M)R4DZUA[X""69U/OG3688774T'[& MI_&D)/%AVT=WJ&.&D]_Z?Y"<_-SGXU#M%G(>"@]3%O85W@]75+BNJU4/O"L0L8W2K^ML1';VJ+E#[02@MN>/R,P.Q*+[J,T[)L$-,)$J5AC3=1'6/]5)N/ MYN4;=53'V*>FF&6[.FK\$'*9H1_[OO/TJ.3;:955WE ;HWV/?#R0(TDJA);S MX/^&SIJ- )VD-L'K3TN]MA@-?%K.9M6DHM&C=0P$YA!G)H[)GJC;M\W^61_; M_36YM5%P>&/MZ,BLV*IMB*ZV9,D];RJV*_5HT4%X*5//*X%O!G,JGKTF$\[U MC]2C7"^GA:+3IPWS3R1&(&A**OQ=6&*D:$<9:*,&7>47%L4;@GW] M%RTR&;(FS@&W*J4#B9Z$+GR_WN0P*JHVP%GPNYVM[UTXW=^X84A&2<^WXU^Z M"(.#Z]CJG(LVG]OYL)\,%1:,<1)@C7OZRJWDR6JVGDM8T%;=ZTTH\G8>4UDB M?A"6^-3J]5N\/^NU>]P;G8XBGY9.D_:?6*QC/_]^^^2@0T*2JH0Z0IE;W&^5 MSK '/E4<^MC%WT*DXTS_G"M>BU8PO@8]3"MG/%U_NSD'(Y1%/^K]HR8/BQN9:US.P94"=(%(DP: M1?>Z\_Q#WN#O;DKJ,1:A&O3JFO72U/!2J\L#P#5'#VS%L@(8*&PT;%QOO?GOC52#UA=M[8TYTT6 M\QE3,DE')]TUG,TAFF.S Q#@F.'?FG%.W)V;X/I,/ >3+5(]>/DDWFL#2"QF M<@HFZBV"<,Z=)L=373(+C9BA8D] 2&4I:UU(6@_FSA22+#Y7Q)A*J4V^GG:: MEC4!E+#_BT+@;'2+BFXPXE$JEY6+62&,L: L0J0" C#UZT@6X4M85%<@QY.. MR-"&:3*8;&X+K>]%VQ9<7T);)Y^L:T]R R %BW()C/:R.-T7D0$C,?FQN2=[07NPX:2D6,G)?%5(72)#EY M6M39TZH\:Q+*[\H[GU.?*%7YDD@^Z\$]RF=UN*!V5[J/9R5#2.&:09E@*0>J M\-JL-V_ :N&,W"-$#O M4*]^-%3$-2U4'L%)H@ZYGLS+')"=U_E)SO^9:M6M1)?J#-AL9&JG:.(HW/?* MU]$UR]YX'3R\,T1RPV2L$ !3N+7Q/X=+F#VZ<\>3X8@\@6>;)1S'#T02>48" M:*GB)\D3**/G\TLSB?+C.ZH]%W?G=D;&SV4^5F\DG;N&"@*B]'^?T5E MCKI!"^#$Q5EKM--B!C$K16I3LGCZ_]$6\]_*BX9W'5>%E2S=%$Z=U80-"QP] M<0(W)CX[7%1GA0\VT&TY\<&&#Q\3$J_C7[*PA[4G 6N(*R2L(LF?1!P4\F)% M;<1B-V=6#^?SK1P.SB1/SYM9#0%'#$HS2RTG;"&?:E;C&*1[$9DX?V1,QZP_ MV%F@.)2_E4YC;/QQA*I3 (78V1&E>9OCX>DPJ1HI0*T4Q@+HJRD MD#OQ#E9'2XM8GKH_6EBZ4#(= F,FA[1F@(W%23402[L#2>NE!$3T2>O=);OS MAJ*N<_20K#C#HG-"K$):XN'PT#G(ACMYI=$Z8+#JQIW>Y;Q'I.N;*]U0!=:\ M$#A;-MI2=TQ!NL%?2P)RP["\:J=[J/5LLJV'9 %0C?2LE'::#J.(43EE4N95 M6Y9NO3^Z_[=D3[)X(,Z+>X[7U4K98U8*:[;W,!F[2@B_Z%&5"\U/:]/A>+TQ M9=MR^Z[NVC=HB__J4S_BM+I/ 2 $,;?NOAC*;7N0":(HLR-%6IB"-&WD=CX9 MJ%,+4OMV26PE2=1%6ST].'QV"+FC15&1X\'V)GBH/;'YC-5S"E3#8T6UGS@R M>&OB""?H$W,!10*NQR(.QU=5KDD+RH96%#D%P\D\)SQ4Q!369X>DFI",PSW4 M#3U2"4 ZJ.&X80V>\,)F3MF&WRKB42V&7UR6 L+ZR$ISGRQ,$W6"2$-. M"J582C=+J$"152(R])T4.+%(5+,MHS3,2HCG[5!4C9%1KM)*0]I7!+H2$$R; M_?#>UQI '?3JFG?O]^^9#]R3[=*JM!4KPG@M)RF$*LQH0/(N?9R#Q^%QOL2Y MYO)^4DQ>SYN/GESYS>(S1C\=/!'IN>#'SUX M'"2V1@$)\-6#[_:_"[P G7DK7+HB 9BOG*?F/$9!8N]G+TOX)/ ']*Z1=B&H M?".%I)9B'DTDZQ@$<<:Q%(6 O7AGTBJK&),7,IBM/SJ9_R=;VM\'@:B7Y=EZ M?@,-]Q.MM8O5LSX")#NZ]?@W!4L&[:_6#U.NV*[=5GR.*,*WN0U>+E+HBJY, MR(B*JHC+NR"#@O-1YJMSY )G)2 UUGH7^(%&^;P8$PHZM\2A\0K%L9%BMA2/ MHH$VSPZ#'A FQDV##9&E (JI,B),J" P5;_7K 9T1&,RP1GTXS9^V^"D,S! M!8U!\;'"*!7SS,XM/B%?[**L5Z%K+SPFZ]HQ_K1/[=&'YNE3DAZ)*+)-8-Q6 MS6N\=.O,@;0DACGS2#$W\B6JXWK*BOZTOTMX>,U[)8/*3I-07$>JVA-*K8HW MNT:DHM=%Z$G1=TE"!M:(VTMGJ-0![H8).?'-PA"CW1#+" C]::(G(_.H-8;"/Q*&D6AY(_ M:*HEX&;5,,#?<2,\BY&>%L#18V5.10U7[]S4R=89!?1D)GTO.J*SJBYJ2I3Z M5_ZBXH O\U;13:ZJ6#^XK5A?0\7ZWFW%^C/=5L>2RBL_H*#A_?V[#W#3:_0\ M[^\?_#N/<.C=!\#U,_XW6=@0W@1HU[V#>WEIXQ9%3@K]5<,;+^^_F/$7EY_\TT'I0HKU#W>%TKC)G2 MW4(>-G;3J E)KZK\*:.\SY87X/'#T(!73?_[+Z__[YT[]X#R$AC>E?A%9PA. M7AT_S^\>[HL=V$9'OOT*+T]._Y$_.SQZ]>+EZ=9E/AD"T)O/:P'('-S??\#A MJ/[^SV:-BA-A8,-ZI:5""E]E.K MM;!JN9@IN,'/T !Q]\[>/^(>1J8O&DH"1Z-CC 6*\]$ M,.KK6NG[I/J+%" J/L7"N?0R%KDH! #5=7+2)QG3GDQ2!48""H3K< MOH4TC+0[0R 96^\>\WW(P%\##USEC?^UW#X):S[QC:N_&T2@H__D/[L$C55Y/B"_@.:KI=\X0E)6#$G2SE<( MMYG"VYH(C=8($'[G1/RN__)W9A] W15!EW#.I2\LI98@/[Q_X/Y!C] ],13R8OMCFE@:G8NLJZJ53'ZC3UBRQ_0(A8NBAAN=:Q;Z^@/6)NDL"[(H7 /Y\QGR1N+<&("$@@W),DZ MAO2S+^.\QL'>1A[PFP0.6KR(L^0ZORBUX7LX58#U;;ZT-[F04ZYR%X$[>S_^GN80B M6DHH=+8NW-)?E6'MLR$Q79DKS3R;MY")P;.:/"F;%=U4S7 -&SX^6 1(KM*L M+WF.9VCK1!:_RTFPTDH_G>QLN8S?B4TGY'4PBC/GINQG.E^] LG2N83K0*B# MHL#V%%K@#KRL<_RD/S,^ 9BS9VE*"(G9VU>+MZWIZ6DY7H6%L)^=B-,;.K'L M9LG 5,B5H3 !"_5)[TY6V)I+WUF M/@4=1>L&1U@[)?WR%PE/&+KOWU@+!P-;/46@W[1_199H59I5<%LT\_-0B$:# MHG;DJ"V4D31HNX4BE>U_@YA@#CSK1]00,;?=0S?+3="\H?Y;A!GU%S7CP0V@ MI9:9&Q2A(@WW3B-*EH )&F;SE]+M9"%V#C%Z.G"R\,QJ^ZVGY60.!2_0H1>^K74S M,"02,V5:9X)7YDRG%C!#8-B&2#?>2KM+3III M;=C 2X8+\; FC/JD;3IMPX?M:C<> 1[P('TRR%>LW4[*:BFU<,&+B'>\$EY& M?17W^XS@YJJ50F'K^1\IO8Q^?]"!F!.;6+Z>VQL^-H*'Z^;_ MP8TQI#?OON]0Y7QX6^6\ABKG_=LJYY>YX#M.Q<' MS96$Q&=$>OGPS!1_NM%@$CS(:<>2(49F,4X%WME(")[J&P EY M"O>L1"IO%'@7ME&07"HO=MZ'E7OL2:;D,SN VJ)*22\1K MR$"M%#(8F5!3T?T#U;U0I7)&_'5HQ+/6)\(K9]KR[!;UAV?#O&)ZK\QA?CR" MI.M9-ACU>;6HR%M--1;V?0FB!F>8'ADDFT7?*Z/Y^FQ>^A6B-)1:Q(""*2$"'9>Z&Y__SE2C^T);K;4OVWUPHU[,D^QV7 MDDUQ!U_IEE>S\#@$D!JTZBJ,<>G&>FK_D+GXH&-Z:V:"F=E2<^XFR-)+V6 6 M7/Q;8_^Q9L%YT<7*TU;$=. D6D:)LT!FX0_NH.N>@R_"G]N*>&,'SV"R&KI. MO$UD/0"!*TB#45U:H^U%N>//W62CZUS2P=;T2E.J+1PS,ZH^"'/A2>6"S,]Z M/?RI]^2.AAM6FGG>59,\:FUR1^.B84PO1V)*+&^QHF!ZND <>3M_'VO^@AOK M?==N%4WBE?M8W&3W%>=;$^OD0ZJ(WYV:"=<5?B MU>=FKZ%,*-GT-.]]S="K8D("P\*#RPYY E5@[^ MWOQ,JSD@6MVJF;P^;^:H6 =U4V2\MW #4FQ(@ (VM_NYC=UAQXQ9OS/ M"8QF1Z3M0E\ *.0,?!Y]SU *!KK"]ZQT!@04@.NY[8T>^'E_J <:QHG'3RXB3%M6?AE MT&O+8D,8X$CO120>\(0=D']86"LO7EWIT5LH^QJH]MUNR9*7*]V"#^V!,O:1 M:1^RWKI2Q' 8NYV_I;"[\CH!IBR7$3R*'/=9NO]]-Z&2!A:Z+CP5@;S:R+\P M >(];* 4ZXQS0 >C=W>Q%]&],WEGG087\M-&:E\37RT82[T#A[ZUTQ=6?>QF MFA;OLG>QX+\H?YA'[ICGRP%WBR(SN#0^@W): MQ@#KR#KT4=,G"21\AV5Q0S7-5 ]Y74E4'(T6H$O3"IVG5]HGTSGMF>+:"]66 M JT=L1"R @'BEDG.[/#(;8+^R-'W7@>8=0V,'=C:-L>*R]2#ORA.EKNN4-7Y2$O*EF$8 + M=#?I?V@0XKQ*>5/Z[I0H(^?OJHN=A&N866M'OT[ZPLAY"G/L%M3[KB*5-D7! M@2WR"(I'>=H")QUF%H/Q=SVIV\)$6D?, MB-631XD?7"?6VTU7'EHY^W&+Z>Q_X^QO63>O#7;)PU"E@:&:I(LB 52#>Q9R5([UD,!(NP3_U-8:UKX[#=RK2M>;1SDV4# MFRQIF2I$2SAJ7XHOPZ&;M05T_;#W-)C^=4?>4*C4E7YR8("R)NY\CBJG/G6E MU?!M*RG]>)(^G5+X 0ZU3ZAVZ+EC!BYTR,=8YM2:"@&4'HB:;[G:I*6Y-&$= M\9H5[NJO:TB4N$& H!)2PND^B>T:6T1E.+0GJRPH-=R1E;T[+Y! \82+74%;T\Y*1<&RS6$@&=^WRX632TYJ1MAW.X]4NHF MY_>+DT6-43XI MAXXR$ B;2Y*,-W.DCTF=";,Y(BC1IBZX=V.-W+9MW/3@*2)8IIS#01=#:Z,3 M9X.@V4*D<:I[%"8D&FL9!GUF;_^E2!#' !!-@H*]_Z4$%S),$5&+Y] @@W-@ MV9 U L>S4PN:+LD3>^>(-1ION/5B_EJ>7B$>NCXSL+$51 S!\^)R>_;QTLLY M=:22UQZOVZE LU5MQ ="I&K0V?!QT'X&3_N='7/O1L7A=XC0Y>22RD,=5D4< M_U_MY.S,*&QU+]V(,V&K)\Z-3@BN8[74.@2L6 M%.EZ&<\!]W@6'RO%W.W8)Q#K4<_.3H"+A%LJ>:0M7IPM,^B99(;&A\J8Y7R9 M>?:6I$2C/!XR^J%69B^WBVPL=$HFHC 5VBH:!G1\QG).%!))Z0B]YHC.N-^6FNC$?QTW?F M8,QBEHV/GVS]NH;KW\+:Z]QEMI!WR.3#^B/>LE3)X&%DP MFGTC+UG!LT(;'GLVVOL.FO7&013(J!)OG X4S'X$Z/JH[=^??<-DTAIT-3;< MWG0WX/Q/V3^4EDZV$(Y>"5Z8I,8MP[S+ LQ)/.K'IDLI7WA=@KZR(F,\!%Q+ M47T%D3*K'7/W$;ZG?QR%4%#J[EHW9X.@FDH>QG%8,T3C51IUC$(-(G->^@F=$>8!!,X#D-*3V(8S^I' M$*/(<9+;):%34,LA4A5C MLB:ZC_0\83:%"7R=OB@/=CM_?Y;YL\T-6BGDU46H$1L8$AP3E0? MW/!L)!3J^I[V[?%LO^S/=ID<-H3CY3P;50LUL M!*$HK0M.-CUC+AI'OI+"FT5D8[$/N&YG:R&@!HK6EF]+5* MI#32"*VS]L\1@ 5EL9[ /9YLQ_0"JY"X<5RT+0*VFT56L*V\S3SPM)RZ1>5" MQ2RN+:YV):I MU\,GT[[835Z^(=VKFPK3\K%.5M$ZX@P%K,2O7@%\$)AVN>N&^? -,XKK*8S, MO4:J^B[:HE1_@T&N39% KX7S6//3-N :+MIZ%TN_*'WMU@WGGB&:P=GK0*@^(1 YM$B7[9FCUO+J4YA=U*,T"R5 K0_0\VG(KZE9))\E-N MK^W?-@&0^<&8:O>_]#8_V_DC;%L6G/H]."04:E=9;YC%&W.?Q_/B%1-PG6EU M 9K6:6SAU;_KD WCY.M%W8KMJFE5,/77Q+P>=--U"30M40'KR2K@O LO2"'# M0R BWVD_/QH:A BP#U4,M\*J[MQ=S[?I W#3]5=^_6 MC5NFC2*G];%"G^;,C8>@0:7QQXU4<68A[64I;ZE, S2_& =T"-0KRW^A+])K M?%W:_ #8A2/%>5Z&^3EKJ^F>B[:FVR1D0C[@*X'P+.A2D/4]%G_IHV$#*# 6 M'Q)!%B-;SPH5S>E+R7B5LWWJB%G.Q31J. L4:>$ ZWQ@*-*IX%TJ(:#71:IV M.+YHY^QM<:8]=5*X*,@$17B4LDCC73R'A[%T<;)5!R#N8HNH2F4PJFZ;WE[X MZR.5&VD?).M]1"_#C 4MMTY%M(^:F7LGV4VV?W1F7#C<..?1XR/?8[-EO1$7 M5#"O*KAIC*.S#'VEHJ/HP431BJ3X>;H!\0DB^X4PSO#9Q>VP#;EJ@$[/YMQ: M>*Z1K8S?I'^*7Z=F0D3DHVN[UUF4@"B%& 1LT64;,W2(JE9+\23O-%-R05X[ M8U?+5C/S%:U4E]:X?+TN\0U5X/D3*_\\OH7(70-$[M$M1.[+W' "L4XP^ J0 MMJ9 #Y"&>P\-@JDR8_$DC?P]1!QG3;N) N]28U+3]VE":!LNXAR.PY='__'_ M?'?_NX._!>^QD6XH.XNRWEGYZSF(E*&+VEQJ3X'X,,Y3:C&'_M"Z?: MES;PEG)"CM(& E4B/*/D@T\N)".5"3"+\72LE,NQ&-0XXG7H,V_]")I,0[J) MHB'9AJ95EO-Y8SK9SO/K3[\"V55 T_,9>$42;8"I>YW6[YL'F%=N'J=0C[Y! MQR-WJRA$BN>^D54/AS@;<-PW%+0%G\RBE ]T87B7NJGIU)+P4!6>K-#LD80'[_6QPK[G]J K[K;=5$*\,HDLMI[+B)K[#R//RY!A7,[9 MZRU-VJHUY8ET3#!4)-:IDSR?>Q=:8VDAI].MJBK?X])7N6R#V"AQFW!K['CA M0\\X:*IF9+B-7M-29FK(LC1(ZTS*G"E@7$P;QL?EIE%GV2=F7B4MY4;H9V(N M3$,56E=/(Y?8"I" -^O'>?YQ7%"5BNRN.P+&K%6<)BU5Q(H$H8U@H8BH^")0 M8A33\8J96B!/D!+TJ8LW*<>#),(BUF<+):*1TUPMV,S-_RG@@5T1^9=2\"\8FE* M6ZOO/GYT7\^&5*#Y'6A9S&D8Z?/O/"^R?HHXP6M^C2WOU.5O9/[O&JJ;9&;B,82>0COGA=U#K&"W\JD0$D_IB;%$DSIT>?1X MBM+ [I4)L0*E")YFW9%_5%FQDI*'W;?JI(%7BUTFI8 MY"SY/K9BE/6:0E9]06IGBQ1B>H=%Q.6E+YIT/L P*--N L$X\+%&P$Q-GO[O##I_* 5G3SS['VHE3J5TLL MF&VW'A04T1T!(GI)VOLNFCKH/,BS]JY,JWADLRI9[-=E//+Y'!Y47 )@C45H M!>0;YFGV=_856TPJB\/;K"^^.S0I07/6S8JRL,=3(N";,!/P:-]A&C@"B/&G M5>?>AOD*#2"V:BMQP294?? MEB#>8:FG2SPZS5;GZT[&BP[OKG%"E /]WH0( MI_5ODRWE?++:8;P;4G+#'2;8$\/0"J?]\.]A1'E>#+WH)S&HUVM63VH6T6PT M6/X7AQ@K0>U<,C,3)=$_=P,L+ .V_DGRK\Y'(E8[+3:=TM3)WA3^>J[>R/F) M*4IT.O2FF2Y9VL@5WFPMKP8DOB3X6/8V.#7V^ZF8849:/ M[#QSY;2HJ,<<(KK 9C98\MX.>]DP&&#$=Z$7Z?K45;8M"TNX8^6Y=1,:E./ M&WCE\9M%!L5>'3>?%*@ZK*"HH00^!&\**!!77:[\;F1]>0+M#+HF\1XN_4O" M_0W)-[IYJF!E>-ZD^MZ6RWD)((=PN+1*S3^M6HG A--1KR Y^&0\@QU>E#>< MS?YID"]GC3Y*D&2)SDG#WK9$7=4WX_E 1^I>/*C&K/@OOD1Y29"V8T MF^Y^YIY.O/6$$$,Q$0"9K!4O9GJ_8=9*HDE2CDNYES+-8J6^3>FFZ=3V?2F?.!N[62J["3P=.42D%#"+7303CHT/ED!=.4WT M+PI_ 76Y!!+@<0=$/=R@7/Y-N^_;2_L'=VY+^]=0VO_NMK3_96XX=4QFI:;; MW%&(PPYG"-(<;FH6G>4N>V%!. ^\U0\I+N6^IT6"S>J2C7?-_R)BA-Q MKI>X8K;USO.=%M?" ;LGD3DOS\D-TZFEJYRB$ MG9WW M!2098XK=U9Z!S=?ZT+WB!M5D7B+L-S(H1'MA74L@(!SR99!OTM9@OAB/D?G3I#FBLF9[9/KC+0BGH$?="-6XF_ MXO;<.0]^&R_+^&ZPG:P:H ,M_DLAO>"RUM!,Z,=N^PWCY?BV5:A"#*1>U5@% MH8U"?5/OHSO7A U9L[EM96E#S\ !H@PEQ==7C=4ZWQ=@L1-)\>FU M#:[;*"I_<5(UR'99(+,OK ZHDD&R6(V?7U(#5?W;NA6J6#>I*C@H'WF.!#.: MD?9C(+G$&K-G613SV;J>:+ 4;R$&,TO6Q+N56QV%5QVI!:>N\%GPK71:R]CQ M@@17R ^V&)VCXE0D.()BCN^:4I$B]R=Y+3%Q@*1/\1%0P&XOH;H2B/GKS:ZG M$4#R)'T#H*412#<<@GH:R7MP:\;B,[N$30*2C,J=G@.TV/DDX=$3>P0@6MS7 MF6C@N/FFNJP.QY16FLQ-&LIV+8F1+&,>#/&J\^50<1XB%E_$K,:&;FTE@ZEK'4LPF#'? M6P>HB :&WCQ)>)_ ?;A/+L^;>:!D%3M8VP!DJ?V+\"%N0:!]@"=R4K'3XJG! M]:)$?+"9T6GU19O&$[^S/9 _>UV6RWR]5,J0* =T_$O()FP\.[.U!\ ?G+L5 M;Z=[7-NQM9M6R-SU0@&JU^^!!7958\>OI2%VHA*R94?M9 WEG&^.?SD]_M8? MJ,RK^LK)\2\C 'W.M>G'>1*P,EHAA+? A>Z<@ZES;=3@Y+A@7#01)BQ>("#7 M5.;$/=E<:#9P0 BH@U5W'A2L+$6IFV28]]W,P^2=EW.2MU?;$Y8G$[;K0E:! M5PO?8R=DRD]_.MHY?=JE@BD2 01M8_TWE)=\*NRM),?!0'"4DVR8//$HBMZ)*\K;(;M /0<=RMX@GZPLT# M^,FK=LK"T$;/TDA\&OB9>@;/F+B4):ITVFN_11;%NHL_Z$6.3L*,5(TN2":- MMGN(U)-3/>^L9T^NZ&C#HVZUE$E/=]6M3("Y<#.,^D<@?I4.0>9.EQNANQI) M(1@'&!=K)G7A#@$QC8'%ICI"*O72"1S-M^]1H%Q0:K([62XCQB4:\BMYMRQJ M%M^%@=.1B+30.12N^B*7%G:#NQXEXNATOW;>'O>:RITUTT5\7JI/1,>^6249+M46'*'$;VOLF M;36.JMA^LS.05LUQ8._$<0NK4F[8,B>P"J 5=:^_%.QG<*+-J[0]F F*F3,E MNP4+9\ %TZY:K<1R#? K5RWI!,/9EE*5WE)PETTYROR>'/E#'XLHVJ"CL+QT M@RI:(T*T.-,SLYH2'CU6EA&@.EW)M:BZ>/7T$3MXP;\SK[ISRVNM[+ 3A1X) M$.S=?O4X=#9_E/FF67M\Z@UQ-]!P$6,)94]:3%+\7>$[T.Z3B@ )F:PA!HBHW6[F#9[&<-\*6!IN=K2D516VW M:A'RU;+&2\F;G/?D8)@/G:'5W]]OVT89@D]?*APEVR\QXG"X[58AOM33LRK1 M#E%.UJ+VATPM,R?!1LEK1]HTT=.\TD.]K#NQD 1&7PRK*+#)35!_HOB2%52 LI3=9(2%_V)$XB&I@H\Y@E M*8HH?,+W/.8SFNRV-$1HBA.#;[JR.CM=^;7Z!L6P;1$]-*75(DSG8OD3PV10QG:E-QG"H@\4R%)*5%?,HJ!1G$*>A2-BF?8 ME:1P6!,WI])\T^[[#I7UN[>5]6NHK#^^K:Q_F1MN9Z94#3BCC:J.[;A2W SX M#H)XLR*K1E;^*)4$F^11HV(Z_.^8IT5]!9Z1F2:P@\A'#Y.K9]=PT#9TBL59 ML?0575S=K$0L=^ME_:G%:"\2_(O\B% !&SC8XQ;T673>*[PQT66DD\:R,)\ M.6B*2Z^R\#M@[J-COQ4Q 46TF=^CA3#GF51M?QQE )'Z*BH\GC>6BU)8YJC,WOE.J-E?+2I+#Y2%5MQ BV^&75 M6]2W[KS>79)K\Y+DBV9:2CILMD+77.>V&_*/OO#E_K@9*ZE1%!!Z/@9XA@)T M@;\L7N1ET[XN6U]P3):1[(:Y,N'I94:A[3S3<#\)\/%B4H)=U_Q1F99=!=HO M0K[;JHC*\M=/SK#D%U#\ODS#&V6A\E=I=1L]L(%-+&V 5#H/M\JGGFI"2Q:% M;M!BKB7P_?STG%L@>A=Y]F;B[JRML]KN:UT ^<-'F)R+_:MJCA#7;50? MHK5C37AWV):@F1/TR ?..NQ\R^LR>/UQS=-Q!8JC+E(F[_611S%!I&-%1K9,(OJG9MJN": M3B@++;M'MVQ@CXJU,ZM2)BGH/XSRQ@3@89NXA0W7Q)[H62L>[V:4=1-(V4H+ MG'$:\F2LR%:!MR5OAW;[C*P0.T9I32W1Z[JY=-[$61D:Q(>TW2?]>?'U6GZ2 MN4=D9E=;_$=1@F*^D:D2KN"SL[8\(EEUF7@DO P"L_:3R7O6$_XFJXZ7QB#\35G2.ZVA"_D/OX- MU+#1<&T1 &U3'(L,>;PR_!*6E>]+MNS+-/J@%&A'R9#>HLK0">F^OI:C)T[ MQR\;50QEN\3YGMUPOJCB'%>*A@I%6="^HM\:?%6>O@I;Z96_UDJ6$K,R:F4J M',.'/H4X#V")L9>XGTHB?1B %==.])[ZM@$Q($FF,#O=P/2477^2/8^6]Y6( M;'5W]XM0O9)1.1X<0> M%.H=- *-B-H+@Q4]%Y^UG!(7S,@@ZXV/?YLOQ,]X;SPE"\>A*MIC; L.>D?K M$S3GM&?>Q8JLKY\US;3SM.Q1+!$;R*CXBM.JB(EF<01A^5!PJA>N* ' U#-&?HLXSJQ!B.^*L=9^&)OU,2Y\\Y0LK'89#6$16 M6'-D7^E0F9#66)/1T5C$3/*17KD*V$Y#F($S+7NKQSWH7@^XX4/>=L\/#^;X MQFV/5QYE1?/>TEQG B+P]%*2M_? M:TN>D!D '&NLVJ5E*H BM C)[ ;\UE9"FG7M3\O(BQ[HA@YVNJ&S . 64D6Y(+^ MKP([MU]#,Z?:0EV ^T^V"3)J-Z@...^YW^ ;O7] M_.?.F9\(^42&%">[)KP+LF M+DQ+5L\3J!N3I'%7)H#=/B7-S%TV%4#($H:P9 &--%A0RB]V#V!K1 SSJ6QW M7 -X-61B KELV#MT$MH2 4$6)\SU40+55_Q@QD06$KV6&&>J',&%YL6UP\#: MR2R_+P_<]QEOH3.W3X&GZ-W_JF+WP6VQ^],7NP_NW!:[;\QFQ'EKF'&M(F>- M8,1\]BRT31H8C9 P=9PKNN$6 EA!53N5Z6AOZ\=HOPTON)'F0_,6FMELSQT; M>YT[9&=93) I/EFITDIZ V2$D*L7W;(D%R$G4*FL-@(:M(28=7#7TZ2J%/6% M]N_$3-6""(&+HIIC'4<9S.&8P91Q)&@@Q[<42X=+9%:,>7N)+ MR@SLK9'EH MC34'6(O>R@@F: MZSQ+A#7G[?.)DL8KX>5LZ"62O=A%7P$5XMDDJFBAKY630#*LD5I01%B>J>2= MS\^G#8.Q/E64^;(MU*-O-G[Y'1V$5\,[LX&&TO">Y 7MEHU(/_"*?:ZEA-@4 MY3%M[([3)?R.0H$\SIT<4)Y"CVYS?%D?MRHFG\K=%Z6]\%K:7RZ3''O:1C I MEDH)X0$TC"*2XHK0-6DM3B.;%*G+S'G=7QB]J&]=HUU.04'K&K9'.#9BU0&U M2 B%/24\DKP=#4J+C@0_W:PY,,:/*<(,V!^XAON+52H(VLF#IA[T;G_9S7M# MW+O*F![X=CER\1?RMU+NOC_C;DK#(3F)]V7:#9;@)*) D):];@'"C-"REZ2 MJBXV"@VI/< W*:;*7AS5"V>'G O/,)DY$D]X'@A?W><\7T6MN9H+-SC01J/\ M]Z8F.CO2/9"\OO6XA+N-(@9>=\!K0S(>(U%]QA@LV&ZK4;[JWJY-]SV:N"W< M#P8!V_/XEWR'',U(#VS/%\'LASO^H3-:)@(C1BCI:>4:7GR^B1)'SC*7[*Y: M+)?"F'U92ZERL:Z9DXUP39XG>&3Y!_$2)MR9@% M\C#*S--MG(U;=,9N!Y(@K!_GS&Y4&9+##TYDY7:?R$AX0H.PKE2K)6*,]_GT MF/NCKRS28WH@#5$8F!Z5KRT^3U"<4OHJ_;*^E$!>M9!*+]%L=R#(>!O3+ZF4 MP,]C"9^JMX>OX#S-R=@: >",Q7" *S@;X I.R)O,JNS>%%_TD0"?9^$FLLC' M;5%/U:QD#"Y60KRE*<1-[#_XV*3L"/:]F3:8Z_,#.LC-+;SC3$NB7\"- %)H1;- MBBHP&O"0VQLUZ#ZQJ8Q.,6D;J/=$Y$[^<0,_:EVP7=W:!A$YN@WF8E9@3::E MNT?2P17KQ\ZJ-^Z9>;,K,[4@93=:38!:G?O:%C-L#^%*06:_6)J3.M V*GRA M.GMD*;.2<'#30Q1IB,TVHM%R]CNJ97LW0-NDU>/$MJHQ-190K)F@8N/U=SH$GCBQA2>U432&#Q%N=E3W8IL<(9. .C < M:#8BY!SB$$L@%&.1@8<2TP2F/A%B"KB (,DDE0UO;YV5A225=6@#[:4Z)NB^ M-2JS2R56\@"X7.K;/&JH?AW)1(F6=5>NDG,S%GS04VVD%,1! M/] ?=UL,$K':MEU_8CS-?(HG$>Z:T3ACRO 8_'"=6J8V&* M/M(9^N;E\5'W[7[^O&G+1AO(2].-B,__4 ;E\.$LO7?GZ^@I(NJE]&".R9WC M(8H(9'I"C/HMC!2LDUR^$E)B09NXH+":YP=W[AVH[1-5Z^ W^#< >627^V2: MV$3GXZF&0A"T%FDCO.M^_D1W@_I7-/6D9V<0[RSC7-(%LOZ<8X/WH$M56P90 M7]17WT'V",0J717GU=+$ VW@UWCP*3TKI [A*!$P8(M\LE5FUCCK=U86W*5& M&MI;C_$S_PGM*(PP/$NVY]6RT6M:50X!9,FDN!)5ZT$OD_U(,@"9TMIY*:+ MKQ%3HLE)HEKN@\H-77#'MB54F&.LFWHO+-A8 WV4L S5 .E*;B'"I;.8>.,@ M$,BRSZLH7BTO,VF^TB MC42Y#!@U,GZL.@]%#;'UP"7S=[_D@-Q;YM<8TW&M M;@3117#1ZMYZJ3 =6Q?1(B.!"X/?'GN+)ADT;<7HWZWL/1C^?OA?Q (]V:O& M+%S^I"P6OIEGVSOUZ8KTL!P \1J>R-K$-M9T'G$(@9=@I?BB"X.<$0-YB/RZBW(P-M14U9%]U0\6E)(-G:T0\(7^1A'0$Q'"E;:F+JKO M6 HC_)@)-I(%1(>;LY9:%2-(U<4 XJ3)2/C@V@^R-A.D,]6TZ0,K-Z\\(0_> M"C663036F:PC*<"8JA;OZZ$Q/7\GHCWE0E#./7W5+!E%=2$J'%Y&NW&#;/)- MN^\[0#/NW4(SK@&:1A)][\$0=I],2<)VJI,> >RI)$>>2G+.#:D.E_7_J+N.);%?;A=8)),MG M*;8H)F5I.R4MM#Q;_$6&ET2::+W;_UB)#V"S[:# M6]5J_IH=MH029LDG33U4A6Q_:=MY\!6A=: 5(IE8>NEG;:DU%A)QB;YS'D^. MUH90V3;/E\!; 8TJ:56\].F%%4+"V'\:90O?S=148?DA$R..9WB\0FKZ3"T8 M9U[XE)<2)\>XQDA,.[QR(B8_F^WAZV)MQ*M" $DMG=?Y/-#J#5S0HH^ !.B- MM<3\U0IT(3+L']@I,S-U<'__06JWKRL?2D5P:?ES_P&SY_8\Q]E;F&WB/C B M1+T63"S*N D,;!4 )^?-7(@J=MZ(W=P?OBW^GSY_W">"C"N\?, M+Q'%SIO0I9L?@02H:6MG6)^6,)X6=CWS6+V? DH [WCB3,F%(@6\1'R#3*" MZ)]IBN^IC(/[OE6-CA26ARM]HY+LSYZ>')GP.@8<+?@(V.7HJ&-R='B"A[&UD7A9(LE3CJ)^%>1!H,T1QCQT M(>"E@];H\&6R=[M,#KN_)M,1F^!_PSQ)YG6AKHLNDP-9)@KA9T)8&YLK MK=XE2Y.79>:MR=6&(P%T]O%SO0C2R>-QZAM_Y FI4['UD)%[IVK9OO^=":7 9L!A%7H0 M6LRFW36\\;O/W%AJ['B)+">V5/J#5!]1.NS^ACT@,ECQOG\-ED(,_DKM( MM$7FE9M1<'??H.R-@"\UO>75A4DG0,38;",LMCB.PNE#I(%5GG*$-;-F7C6R M -V>4#%,/Z!V\H8?:7OJ'.DV03%'AW6JC2US*-A'OU"M&30 ;WL.OZPQ'RI< M%IN472%/K_=VOT ,4.9QU^Y'LI#*/D>*=[92G)^0K;W5X1+.+>]R,>2!FIR1 MKAG@(U,> AMBR4E* UKCS1T!4AAT02U,RI;4 &=%ZZ6<:3"LX.:Q?^'IK"JX MI9F'H?/EMRRB!0AMN_3H8Q.O?]&>%77U>Q$J&M*VLW#_/%TUD]?7$XEKP#K.X*#; MJLO!@OY8=-/B7UN;O6"U2S&P,U/*P1AW&./48F\7JT-#;;9L3?QOZWBP*P*# M/\P%)X?%\)RO0]C_0R$B/I5;0E 0/(-!Y;LC?Y M^PQ@J.S)KZQI2&K]/#7B'V;FG"VJNEJL%_FX A*T2K\VLMDAYSMJH.Z-EDJP M@>?9FA=C38MF[S).I=E,Z=&O4!"]\^ \*V4HLY*]3"?RI(:"[_]05$*%.Q%G MG#-D>&K@+.A\RI%N7OC%\(@(6:Q4%14DY MX980MY6!F3+5I+8]TX,LVX:">9E_NS*>H%1QT':2J*?(0IK!38&5!4V5J:V-*:^!6OE%$MJV)4YE5F$)7]J^DC;] MQ-ST5SA#P@!(3>V=M=!=.I/P=]:MM/EJ,TDO0[G?\XQCW!]A\81#2BX;_SXM MVG'AWF+OQ1MDSP^E8GEPY\Z!9PV'%Q@X4?TP*1.LRI'!\1JI'#.^K0(VO:%* M*'ZGI9#!HL\K>^_9D/20G.1R/%ME-6@4P.=D/D+=O:"3E200?#4L8Q=2$#(B M$)6M,RS'(\_@1=6L\='2S_QW8 Q-7V/G6PSU.6;"#RD-;=[+2C-";F[BBM#0 ME2U><6X*6,0\&CMDC:P0( A7L.ORF9UC#J;+;JCQE)FH[P\/?Y(N]72LYM7K M\K(*G8O3D;0MNC%IW;7=,AP77:7B=,A!&M;=9S7K"#MB8Y@E*RXL1B%1L(9A MF8KMY189 >L4I9NJ]U=\P>J\Z;9GS4+60W_E+%@/5@=M!6\D[NAK <8KG)C5 M=UX7&IQ:-<&K9?J5H3H&&E[1 P_OOZBZJ,HCP^FLPUH"+SY$M1A>";'PGCJX MTO,.Q/-$HW-OQ._I'L3O9OV)U=IX"4!Z5413*Q^(:#=B?% MEJL5&E")W679KZC_TZ8/O5/3IK33\8L5;1@0F4$QSAP#[E*;J@(B;Q=E8LTD M>T!S-MGT=Z0-4I_,P3=;UC'0)!-&.J&!Y^JI9;4T]5G#R N+R*-(A C$#,)[ M' CY@+DZE9YN?6$VIS4LD/& M_1L]P5"N*.=+66 :3/J?S=IB/;7C7"$\%G]?<9DZ@_;#FG?'*#P2>E/M:$D61$/TE3:JWHIRQ+ M$E&''\F%][.80RMZ0NT0+(4[V$BC::2BU@8VJODGDA8*/0>U]+CUA&47@2&Z M,EPWL[T ENZ8[)^M.0MQR-)+^JY+$CS&[ZW=T#D$J]@W 9Y/34L5.3M(<.)% M2N#Z'-H'LAM:T*W'"W<]/2^C6.+7J%6.JC5L: HGCK9>NA?ZW_L"SM"*(Q5K MURXV5.])*NLFYF!52<\(RJ_/YVZFS-L:#(4BKLO\?TQ34[-^9]7%4,J/'LJ" M*(:R\UR=0&G*C89BKN"-&7 0"RGJ0=EQS+5EY*/T'%Z9^: &S.::ZZ;OO/[B M4NRB@%[;6?>+!H6Y>9ER5RW7+J"96(KU[:9:/7UA- N0:+OX*(^DXD:1 IF' M$F0@U!.Q!@VORDBA"^S]0F.L^J>&,VNQJC>-.E3>!TF3\K,&:6;WK[]^'+7S MD'2+DVS])-Q[WS+)L>W,Q?T%&9ZK$VY_T2305@KK_G?+-TG":L?W#N[C>__E MWJZ.7V-O5BRJ^>:O^>EF,6[F XE =^GO[KE+XY=_'[S#(.W(]IWBB^[@?4MN MP\S;>PS,T"!<-3!7LJ5\J/O_:08\HEF&"5#?E-#Q[G;8/]:P]ZDW!3H/^:0X M?^4+HK<3\;$FPEP1A3("FDGWQAU#B;#[[0Q\K!D@2LPYB(K:5N]D-F^*E:*W MS;D[9W/Y(,^>AS$PL2<./]I^M)-)_M!'T C6E)QGH?C?-X+6\)54I#U#0.0G MW:Z0C[5"=#H'7%-M DST\Q+W=A2HFL8&A2:82>'HMY/VB4ZX2"8Z(H">%_7M M#'RT&>BG_20 GQ5LVP/Z14@XI 0Y, ]6W8ZC*A\K[0IY/^@7W@%1\> 647$- MB(I[-QI1L6L)WR8+/JWGJ#!,X>0+L-*@LWI[N'R\N$D:_2,R[@C:>NM7??2! M][3GH=#M$1V:4;V=A(^=-4 3437WXI.>D#$WH6"M/X-12_K29JS[J#@RZO:, M3T:F[5(U4W"#RW_Y#+IUS^U01LV; ?V5_<')-X_N@Z7)KZU+,N88%U)?&]), M&U"4;HRM "CFN7$E]UJD.I+ *4(;S$4S7[LO)L/OU2[6=018P9W#T,>\JK-]I632#4SX9%'1CGAK,J1JD$#0 MO%'$UANR1]K>-)1A"(H=5W;A2,,/2V"]OJ<3?EE:$#3I(+TY\:-H*^MP^6TP MK0$@BC+ 8$%7$6.@,A2O>2CCEKHTG47)!)#U)CI M9C16UV6"" UO)<]!I/.:E2;]I,%GHO+'6!VM_1NXNXP;+N*P[/6:#G8UQ03! MH;%6X89\?EUPP$6NF)R2_]HSTQ$= -K"KUTE!/;13 GNK9H$!I]I62XB2"!? M)B@!?:@-_Z7$-(\?AEBEFO[W7U[_WSMW[B.E(,?BE>>[LR@GKXZ?YW>?[$NO MZK;W\/8K_/SCR^/3%S_\V-?'[SO>C[Z]Y?ST3^?'+\\/3[Z^>7)JW]>WQ(>FM-/MJ3< MU!:3UV9==^BZZ'[:VA4L6<;$2D[!Y6] M@O^@V\-^[)ES3A2(ZH8/Z#=XZ,"9L@RP !]OZ9ST)N:RIM-=-8'L?UJL"JGN M3'A\^M<&S_='MB0[I_AZK.<5#W02%I5)(2@#3[I6R%Q%X8-5>=9R1;G_%+(& M0*!1$>!WHOZ.6&+!@S#W\Z.M"W1+\#SOP?"%:(IX085HEW@P6%5.R5!Y":3<='V9H_Q/GGE8=ZCB 5@ M)$/1>SI 7\O;I1>;NVG93=H*:CGJ=T/ Z;RYU%7!P'O09JDTH_JQFPA=& >^ MJM"1M.&_8P-=$)P=12THYZ4@'15H -D"/-U>L5JYM^P"Z0"*#)/S4EO\/;P] M2#EN@CVZ@N_%]D&/S'[?4 V($+V1/AS9N+91@59 M?+L<]8$ @#U<@U0(/#/5:E7"H&3];CYJ+I8E,58#AHP$=\NI$""Y*Y+##4/^ ME Q/E)JJ>[]<4+VGHPI764[1O8-8M?;L1]$AG>T/BWXT;H M P4+G5E(,B4OEB"TXG\#XRZJ!$AM1 DNJ'(,;TA&XA.:W6LS<<^O[,.,$FTD MVPCJF<9Z)TT*>Q3O3M_2A.1&(C.HPFQ!I$$TUG",E1?25V4,?4(RQ=-#M+#+ M^5(;+"'AFK'UEX?3T'KZ<"/Y^6S$0Y,OSZEOJ>8J$W/%#@.O&'Q9!)+"=/3\ M6I34!U,X6T=#R.:\XU&"+(NVLO3/%(]("4ME\)@9I0R*_ICY[*4:OYQ[O -D MY.$M9.0:("/W;S1DY"-NI"\JH_7P/3-:!W\@0?O3RQ<_';]\=7)\ S.R0L=G M''@(C92UH:,$HNA7@&#\C?50@"Z#^Z-[MRYDW>X#90!52 -=1:I=5P2E8M*&Y9QF9$O M#NX8G"QWZ%Z4>^PGG:M.(/07WZQ*T1N3M,#A^@Q:V/>$!?W!2.D(+AOGMNNO M1:AQ;N4LH;4X.G=+%F]S@K)34W7V7.C_K#JH(LSR>X]&W[W/"YBC'@WEP4-W M@=/]_.#!?W7KY=]7YV[)N?_-#ZF&X,9U[7RH_/\;Y4_:QH6457D9'FF4/[QS M]\!7==!20\[.W_S_HQ&TW^;V[?/W'G(KF$O0-]Q^,[MR[9\].(??XR=,. M8_=?2C12YP_A'$LD/&NEM[?_?!).3]K"R0?Y8O+C]S?0E,8M\BK*6-47S?RBG&8D93Y#A7\2\E23>5%1SE[8 MBK3 WR#HQ_Z%IJS4W_U>\2 68D[<_^[G$F@]+2\%#H;!^&L5/:LD M$?RS2BT^HD>&#LZ99+XT]W#=F)(O:I=^]YZ[]/X?V*7/3WX\SD\/GQV_^F?^ M].3TZ(<7IS^_O$ZWYUJK>*A'K_)#K][YX9 3_K4^^,M]G"&[O>KM56^O>GO5 MVZM^RJM>E9M\=)N;O(;XYS8_]F[S3X*:_S17%>(,3ORF]%SC RJE)C?QX>/KT\'_[ MFAD!1].QU3FGPN2X;5X;^D-02K%$&:9N7)X7 M\QDQ'U&OB2^YKVM/U^I^9V2"[M^KI!5F7-9DE25+<-2RTI;HQ1#N0A&\[$I[ M3_W.9U\$?SM')YI8"NTC6185)#$WH@$&X=@IBQ&J\)S.I)LU5?0+?2MZ-2/U M+!3&N75!HS9L, &EBI0)7I"A_;9R8^'/QZ='/[@O.,?GSJ75K_C%L7//[SB5X!Q.,0' MU^;L_KF,W9.R6!A7A9#.:NV[%*0V>D\[DMSN_6M=H! ^4M0 (;N/]QM?V>Y M;-86IF!7*B&\:6N@,Z:M)OE%>5Y-L!'.^;1GO5^-Y'J J#:MB\SMWYE!(4>0 M1"AP/!GL=!IHW=>K:>-N1@IF@:"O6%&\;E-^3;57<'A[>17@13*=DQR-Q^H2 M575 O3-;/*6?;"K=1G[=@C!8M"&X 6. >Z52U"_^$T2&A#I? MNK?/SW 5,*[$,@3+YE(:,/(Q2[5^19&3''J F4@87D(RZ)51J\N*)8;617M3 MB$R7:- 2+1KB/5;$DXL M0ZN@&;2P=7^L0_%PGSCO(@_RL 4GR)['S@S<_Q+ M?OCRR!U'][\[^%M^;+;M%[5MA^L5J&A Y?W2+_4C; BW)'F(W?T;5 :*%$ M? F(JD&?/[W"AG=*F6?@];&+N;3M0W[4U-5$MA5;"B*N$&91.CR;,1WP;4"H MX 6OY7L5R$&:9KKG7L9]=[W$)6I3NBIR!OM$H?'?RH(>)*D$@\; KGU-40-Y M"Z-YJ-VKE(QZQN['A:J5RFYWWW';17G8S]BV(NP7,BTJU4FYZB^>8.AC;JQ3 M3OZKMBS=LSRZ_[?\Z=&S([]E7LQF>SAAAMT/T3OK;R3;9#G\@#D$+.;K12W; M ']=H(M,3Q!3YTY=$!.B\$I.DV(9$6"$K77WP9W7O[HG=EO'+1YN#JXW%TLB MGT$>C?X>4E)>6@;[T^TB^I#6.5E!;G*>87*.O.62N87!\];L^)>.S5.0T6#. MXR ?607L[J7]T4D^U/8U(X5?/%2EL,RO[W,A[W$;N M 0'O/E8E#M#>0%1)\_<11]]^?NBVX@*>FMQIA%GVRX*68>$L ^3N]*"T T . MAK7(K DMCYR+@ +CFEX!>886L6!JMA3S>/R-Z-B.Z$[GNN;L%TT]9A-FSTA% MELB]XI@GJCWZ[=K[8VOOY\-DL^]M+[8?FPM9;"B&'-PYN/,NBPWS/_EOG.+EU^+$9\.3_[S]B/^3'KUC< M]-N] W;FNUOLS#5@9Q[>8F?^]-OK?C_!N% KBOY/B*H@&^18;K>=$Z5\&=$0>L1#<@:#3 M:90G5OP@32AVQ:P$MT.):U?=0AP;D?/$ Q1G1<2+R&NVZ[JX+#9\](W1Y:#/ M/>O6%%*9"2\@P.V2IK@D7$$'V$UVQ\2RWIHI[V6)BC^/8;=Y18&W,UEGCKQZ M@&Y&I8V+Z85N/W^*8[<;4?<0F8TQF!@SI*1!^\,SO9R 9$+8HT+.49(8JM"X MJ"9MXT)&C3/]MP2-L-+^%_">A'6Q+\L(.LES=X,I>'3AA:;K*NNM*W]I]R9I M4),D\/N>,)0J2 81YX_Y0+9XH@6K3+T@^M6+9K*T$A;9OH=T-F+3RM<%5GSKLXUR?VW7<_[Y\2GF.#2%OA MCPH^I9YKT*!U_]$LT:&'O*_HR.*9JU7WM@$,O<^VY/'H&3NC.Y2IC&0/LMO7 M#O+XM+"M,/;%2C%[."VRR1R=X&!KDK-R5_%+/8[.G63\6WPH].NX,N_%RHJ* M>I2LYS, L/B)'J<2#O]<@ZHF"Q5$+3SX(QN;T Y@2=C*<6HI51,I-_%4V_:P M+5 MGJ^$HGE:G9V)[+,[V<\QL$O():]68A\:6@ 0IKE3>E4B%2.60Y(OHMCN M+!_/96KW!78-\6[H'/U=YA.\#2"9[0UTC] M>=V$&:N;Y FXKV"4BK/:^0^00.BLOA)/45>V%^@PQR"*Y9.B+K:@E(Y\5-R[(.XT<+(96TI9N(U2A[,J_JUZ/\N'8'T/\[LEK<;..V?XE%$>%#Z;4I M@B$=%WL[PP\*\37 G OW(E-=@LBP&$$G>8]4'9JDB)O,Z@-5*^[CS+N;6K+V M:4%-"5O^IDO*QT26BG(Y.%/3.J".[E2$M6D@_9OPJ=RB8EW;_H*++)SIO"CE MY11S26,:#0%*D!RC2Z$:#P\C^ZX4K&QUDYRRR%YRI9]7Y8P\Z"7.\0J @RXS MW<-WQ;!4)\ M&A]G658;+ZT2G9MYPK1)/W+GD3T H;(4 2-F,72%6A^JI$L,._*'$>L5/+PC M7-"MZL['74M15H:!N?GHWF_0P^UV&C[F-,RJMEM!44>CD&(*YDPD6.@77+'M M>D>M\#=N58.V04*:2Q*'N&[HY/*B*H 4^<6L$J'WPH6KM\O@(^]&3J;ZPSVL MB%ABYX5)EH'FTEEN>W:^73B $C<'5Q8;/NW 9G=KADMC08=$[D@*D0 M;-+50R,OSZ(,7 M+LIOA3>\:-V]B,MUWVLWL4SXLEP)4VS^<:O2'SB ^+-?[AVJPH]OJ\+74!5^ M=%L5OO;M\9Y-,5%2BWR4!/6#6[N<9BS ?75PL'\G=^?''!:VJEG6A;7[ZN&C M_?N]#^YMI[\O"\$1"[6V!7"69'3AWSH8[]7Y-GHT]9!I'X='RM1[N":BQ M'^MU@D<%UI%GQK19,B!%DU>X$L'97O!.>>7/ 0>OX;/,N.6SMT>=<8 8]8=8 M__9T79I62KAY5;O8<27T][5JUTEU B>>"GO21^HH8R#]'(!<@M\4W*9V3J(( M%*Y+FG4EW$R2T_OY4W64W(7(C5JZ]Y\.40H^O/\UT?*&_^;#(7>+6M"SOY_9ZN/O?%4$8(79O &/:CW9]TH"/Y\ZR[78Y-^JI;P=S3_YC<;&!0(@6[/BWY^@C M1RM4NXQ]FFX_.UW127%_^:%!<"1"-R)N4$PF"@S'_>\^_%K("W3W3ULW\#6R M\VZ,'^S?ZX\-3 (,T3\1;AVI:S=U&QZS+9GO+D&O9CHK+@:0K846@OREW8\7 M9'9Q1\F>*^ZK[_8?]$T-5MS#>_T%1^MD;Y/44T=9 ;A&L$/T3WMX%ZE(UGDH M0FL!6K@TRVD8*??UK^Y%%M!FTV1\\6+]6K8MT6QKO]VLI#/+'FZ8I0A0Y,\A M[.3<^>SP$KC?4[3$0:[T2(M=H3'A;9ORF^]/#[]5!8EROI0*?+&@"NG2&5)@ M>G35F0TK<)14:GG1YE.R)73>WSGI:GJ/IX$UAI%E ?C[>3/&3?.9WG[L-CNU M5/7IW/.T)8M+V3=/?G(_%P/OR\BSK<>.WE%DN]92G#()+VMLG(CI'X3U\^#F MM*@V*H,U*?S+*>6UJ.VY#5X!%!-*4^$@PLCC:!7PC.J5^1^&HK<-^ML/+D(R MG FA2).LAOXX;$]/6_KWX).,2U]08O?76L[\*_)6VC?5>7.J-\WF@!)0AH\X M UJ6P*=BCW9&Q=PHM*RVX!WYO3M?^Y4H=<*3X!2\*M[D1RX0K03 (1*^CQ[# MACL_B:UQV10D+9 ,Q$63M2(K \I^0;W$#36FXT($=A;H9-.17N$$7C$@AAAP M?+COYR#\KL]6T%H+\RBGF%\JQE*.H%Y."[,-T\B]\I.?2B0W MF)(@<] 7SU1GS*W. U#@%%/ZYR6I9R8"!WAXETMG>PB4U@8* M!<6Z9KNTQ2&*6P+?F@;F"BO=VUG]W72 MB9F_9O)-7OB.V$PY0K2/S!_>DM8W1U>Q$F^O(G/'M8!V%>P]BF;8ID2-Z44Q M7Y>R163B,J/CLINDZ45GP>?85!&N(6HZWNJ$8G?^2 $18>UKRGMDS2DNX!1W MW/QB?Z%,+J3)ZJ2DZ(*%.7"% I3@B;/7S/;<0^VA?=/\8D&>BH2X-2TK3B6! M>UBS'JS 8K&N/76!OU&F(I]R4M2J@FA+/%%J-32CNPYIK"P&82#!_^+S*DK( MGW[>=1H!\TMB.?>5&39II+8VRB3VHT+H"NE7]X)L3%2,9;<>(SX7VQ5%0-2/ M5:/$YA^=B.;#L9(I8O]/"-@/KDT"\W2&7I="'[N(T4J;O$8!]:GV7GC#WBRE M2AZ<+P+XH0HB>JTL+RR\G2*<:[AP9=X6\H M[)AWT-.VY9,E&2VZ%L1R9?RQO&V*%>4;!W<)]D-K .>@5//06>]PJ4LQ!+&= M;+2S^>C'[BH^*"STJ+X!NA*ZB&R#8$03)=_8 MX__I.2\M&\F5U5*5&FF'$.("W>_0WD2&BR?@+D).I](X<*PDDYK#!!00 M'?<<#O-Z%?*S@V]N%Y [:4VW])P6>J,2@N?$95@X"AE&&N-U M:P?@)H5,9MZC!] GSEM.0W+R"'MR[^YCG+K3UPS\JZNF]:L[^W>C3%I8VI>@(ZE7FXR]3!@)]]4'@U_M)FVQ MM,6 R.FBD2)\,87EL'2V;-QP4BG*"PI77KPU&GAWS.^!L&4Q=K:YR_S9% =? M &[+5_ @>R*\Q00D1+&0XZEFN@84EFR#;^5:]SDZTM8K2:N/3*^JD&0!'0U( MBC8-:%F(?>2 ^%7FN3XM7Z-%9;YIO#@H94_&)\M/UA$\..WPC]HOS@JF!OZU M=O&:I3HS?:4>E+"^%-AU7F7@U51'JK$K9;)5VW M:%!RCZ+^7\LX$K07@;Z1VY%,A[P'[5D2,8IPO3B6E^4 32I.E[H\$]8MT]?6 M@4^&E9&ZN>19)+BZ$O8<_L/) \5=@Z-"WVB!3B6>5;,U[.\=M"2XKJ? MK-DTX$QZ(?V!)@"/1W5/S2X=]>>2U@NEH75G7YH1$)-6FI' K9-SW8R;OGV- M2=0A^-RIAK^<>[P=@7'OSBT"XQH0&-_=(C ^KXT4(^CXC2GHU6GA_RK8!)1U M_O+W(U!4HR!U*.5;%BZ4T[WSZ++/VZY<6:9\I_9A=T9FH=;!I-3".YAM.6>F M8%IUOMN=664C665Y9@)V>\3^DE%@$D%;\8 2G$S*);V[, W.'W'W6\[+7@=? M)J!":=J7!,=)\+/.A ME\_L0!^ZM"]G$W3KW*BZ"T%,^!'?DX5M*3.8*[3[O9R'XN*052/H[% >R*3' M,+\HW-7<"$G>49@8 X.]=R4:<>*+KI'VK*!(,:G:R7H!AWUB7LME&FN43.6C MX.8".EMQ7_OZN/C_I.%,\!LL/%BOOZ8IW.HXJPPX7-7AG[JCC%9@:VMAM9 F MLY,$NQ0';*:G&; ]4F[P^S!^%NS)@165]UX"R@SE5$J#X8JVF6M4"*5Z7HEB MP_#;9/8V\M#*/J"J#_U1.6N:Z24;:H^X54/'=OE,&?H,61&0[,PR#"X>X!0A#&. M;KJXG!X>H:J7ZY5OP)5F@K(EPTLZA)DS.I.U-5:'[)QN0HD7(S3/R-N^D<_% M\2_3BFP/I.2FQ6N 26*N1,4+/3(E%4+2;_>R$M B-NZ8SOF2^ MJ9 ]!!@*D?^8D^&"0S>8_@X 6G-R ?TIOACWKT^CM<5EE!>U MQD_-$*Z[(:H6@>QF<0%_))U@E5^E$:T[R85ZE")3<1UF@&T!60#[2"P1JS'(Z^LNN:Y#RMUI5W9#9R;+\PR^G[^!ANY*? M6D4E&)(^^8( 85)V7W]X%>F*X0C 6B<4%=/$YB8N:FQJW*';+&$)YM$ A/25 M7XM9X@L+9ZAI4,$L4(*J.Q>2!IEN!(\3Z!Z$RDH/U%58_MA=H8I7>7PB^-M< MGI?PXC*C*H#O!1S!EHV$_\=E8DEP[ SF-N4,14?/N&OF)5.R>MM]D#1(#M%G MWI!TCI)=2,QKZA*H)'K=/-#T:/9OT+31/[ISYW"C7VX_/Q3DF#\]8V;,=;WN MQ,\EA(%Y.&E_"WB9-*F*V5_/IUEX)KL@'*T;Y6H&XWJ(@C3C/;=FGY;.P<< A$OT&N7\'UL:M5T9RY-2R\-@8=M2>V2GKZ M3KB$-OD+4QK*YSK>>%[U8MVW?B_;9I2_6\COSY1,"U)1U%E[3 A,'E[+O;O1 MA?WXXHW%2[Y(;Q% J1>T]85H)'II;HUS)9&BB&\XMCCZ">!MT;.#%VK!&G M!67"1@YVK 60W#$24LU"_GK@ \"U%3(F5H [.OJ,SZ55(J. ;-Q)^+O816/5O[]@?*;/JB::M,+;1FC4H4;G:86R$8 MB]_"#3[RG2M)%OBDKDR7-BO)Z=Q/P&0^'D<2IC0@;B WC6]SUB ,ZTO'A@A! M]6LM0VLG/R'GED!"XP"&?'"&B$YG)D( H#903>_\Z1\_L$'@[PFS)(>, OG] M^5+*-.GE/OG9\N54>_\D%>6[MQ7E:Z@H/[ZM*']>&^E=*\HO0R'JA;>N7T@E MF:*JSIUFP-Y6G7@0@V],M-2S"GRO^3_94'\\W!'/@P>81LD(WR2I:#>2+WU+ M-5[_F7:[ 6*7[600B&%E$,HYH9CQ@[=Q%V3ASE_=CT#G MY#$=8C,8&9U!OD5GH)7\\-#C3?[@/J[Q5E:#[(^R&N0?AM4@^U"L!OD?937( M/@RK0?[OLQIHDS$S^MD'(C;(_QBQ0?;AB WR/T!LD'U88H-M,Q CP$OI;[!N M\@&^DZQT6$'@!8V^#%7/NF?@.DS%FH8,' ;1UG!7TQ!0 >7U\W6\67O%DINVLK$']/ MV/1/A$W_YS<_N']\&] R5W1HY6_MT'H[.="[=F]E1C\@$WHWT :F5IW\"TV]-RFZ\^V^@5GVU9W][Y)7+!9 M?WN MLTO;V*#00.9[!TSK*+:N0CO06#N5?PC-9HR2Q\VL_TV3]FZ#?16Y.F]OZ@;L=VMU]&VB?K?E"*:)+6AM2UXE2E]OCB75IC>S]_2]);YIK<\:GICSQLR MTDA?8;ZZX>.MYWPBJU^MVRPW^V/M[KE[]#JM@JJT]E;6MV^3RS9 M3G$G!;]07YO,+:EC?_?QHZ]E>\F%26_G[_%KF9UC^[R]=2[WK7.]+TO#'#_5 M3B\NV>$&NRO[ZK*XKRYT/25=3EN-9U)W)$'<2AM S=<4-][:RE*G2+V;T""F M'6;.G'L"AOEFE%W^D?XK\?ZBG1%WVO'!I24NBIGNI?U9>FQD@YU9>K9L^\N7 M26N;G9;D2&@NT]:K4?1ER23OZMAR)BWQ=.7);I8[],+7VX\54:E."0 _6:C& M>ZRYQ$%W'T5[X?U]D*_N?I>R5*8ANARLW-K^"3+_!!89"N5=> PK2,1-V=4V M5'8-]I^;FN[8;8JR0E=A8B!*K),=\+8D/M?E\NM3702:B@ M[^O\-F^DM-5UL:BZCILOBEUB8Q<0LUL^U?8]\5<)/?%?SJ3.&@ 1S,I' Y%> M+E.EK:)E5B )[&Q4Y1B=KI/YF<:^B+OBH^0!P[X/OO/R/8K'\VU.[ M3:9#D))L*#S[M*E)KB^>>8 M%,[S(5].=TAN4XY<_ M!?^@\+2HR;@3#N+Y>OPB_"*-(M/./U1NP*>5JFP>J;?[TI(9'SMS?'W&_W U M9*5)V##-&!,QUKP34DNI#0]?B99/L7W1@P X"UBO.?14Y7S6&%#Z*B0KE4C0 M(QTY+YW[X+;._>GKW/?NW-:YO\@-YPTS:F=6 MEC$C/%)N6U.=\<= 'JPSP\6!:D$,UPHW&-'F=^L%/+'?P_=E8XZ=#WEY;9)X M6V)X[V CWO?9]K"?_^K\U%7S+@;DT>.O_2^Y?^2G;Y/,DXTPK(,3[50:ILM2 MKCMNYLZFZ2O[K71WF6Y9KWOC'A50B/_^R\-WMI<#MQLR3[$_TW_B@<<;N.[[ M:@;UA^N*\1EZX(\XN G#A='Z(0?T,WO/@4RX>MYFW.C#:L_$W!_>^&^G_ M?;N]P+8/^B-82F5!8O+U&^WL^_:O]CKO*J E%QR>M+>V_[GJ:R-0Y_ M]Z_@SGUZG_;WF$3 UW;O7IMMUFOT!3,$S#I']8,4RX1-&:V\"C+*NA"/AO-RBB\]!X^G M'D.L(^%5,$?XG^(#W_N?D#7Y$(OK-2\6Q5(M[%N![WB3";CK19XOQX%[TVP[ M1PJ,W31'"JOQS!S6@C!5*=9*]>7L\B9%$/ABG9\3N:D<4 BS+C@55XCZ1&N0 M-9L>@H1:L<;/,6&R\C7208GEU8_)&<7W,NY$9^'QE8(_?7.I^,>QBO_P(A.+ MF(W+\*O$=80CM%V[@--'L"^PNMKW11KH9,*[_RFSV7Z#N10-3L6MTMF*N3ZD M97@9E/!>7,@24-]3!']EPP>B+^4!^_;89!/J(??[X;WJW;#84B&X1PLKQ^+"3@U@AI,DL3.IVT63KDU0UKT#"4ET+B MM5Z:3WPL^E.0?&LR)&QX?D1>C%#M M,L51#)#\#0:XJ))?HL*XL$ 8SP3Z 5XF<:"X1 .0&!?OBX)Y);&J94UH&CM- MIK-PZ)?DVAFFOY@2UF(B:G1V-LFA)@LN*BF&;_OR#\](F^QBX/%#HSI6=+,, MND1TSV0+Q!)Y3)U%82:U J_A#I8A,U*FQ*5)2@C^4V?D/_MVK^W*:_4-&4@) MX]/\:WCM9> @G(]\G7J 6F2)H)09M40:1T R) R]'D(.'C-;% ^S4M%[_2F( MLPV,F#XQ ]P0&=;"XZ_MP&2Z JEP9A,0G.Y&0],3@ M.^?&"= =!9P8+$;2'C-)&-Z.J21O1%(:20GR3,MGL;C\)N[3WYX8)6$*^HI@ M0PFW3*$!#:=MF]]L*;CU($XO0\@004^.G58>3.*APN3?.F7OW@P?=U:$/V77 M:TI$LC5=8\=W$RBX*9W(2!CA:] ! "CX4E]E[H0N^L#COP M&LW L^[]&?,C'O_P@,>H34T#L0!IG,6P2JBY,G?7890]18U[."0MT,^ A3E, MX@XH[J!5,G-,H:.HR"2I(^Y*U93I"V*OEO^"R910&(7_E$N+D[)$0A!@MC<6 M/2<$S "'BM4ZLSRKXHDB@O/G>8:BEIB;2 _,7W]].\*>I860NCL2&3YCGBLL MVA%PS\"FB@O%(#5.<9$P$$".5"/(B7[N# M9T&Y]V^X,51G\G[#G%1%!QT,N\ZYHU@WE%.50 O&2,(SN8[.B-*9LT1?J3-G M-#]>>_9J6E](HR^(Z5_:>R/DWXEY_MT6\N_X//]N+QF.[9L*]80]F)HP,.0) M[5SGEOZ34C3LFU4&Z#1(.:5O\):OGX.O,MZ .Q/]%LX,UVAMLE_=N0M U1^T M\\#F,G@?X6&LETB7ERHM"'2J 9W)>NSH2PE/H@ZKJV8+[$A/4+?I_,SH;*> MS5=T-EO4.E?41\H,H=".FR^TFRVDPW]TNG4LG(!6()>H$6X//J"5=H:,S8\^ M+L$SV1LTUM1S/5[8BKF9S<(XL( B.F*U6V,3?H&_%G */G9-%?U3OG$#6=N9 M3S9&\."Z3CK@SW](EBV9SN4"_*%0-!M:;4BWI6'W'K:#X$9'\,'4GY*9Q'AT M))Q!@+.1K2V$IHW(DU5*=[A MJP'%CTZ317]QK'^ZW,LQ %CR@,8=/:]&N^"V%F'&L>*;/CA(&0\G]+?7@*MI M(T7+DP%N)C#3:F0,D5(R@,/P'1:1=L[$0!K!=$I(7?\^XP[SDZP[E,^][FA3 M?W-X$+@X6HI#9)@+$ ]-QM@*%DO,I0"N#X^&5[&,FSM"( :V[F_9"7=XR>D& M U7F920N='MH<:^!R7087,D+V+!WIVYZ8R6PD]VY78/#RYI(Q&TH =CP'M(S M\M+QA36=:WK!NZ8C*AC;Q&@G#ND+>,^C2F4/:0B)%U=H+,'Q$YBD]L?U=+@Q M#Q X&'MT @G,"(72/C@HMSDLXZ,K5/E2L5:N.(TP::L9WQZ"KI5%3ZZ6Z0K. MW&V8C([VUD2B7J.EUC>D&)[Q1Y%I!.Y([H+$SC-A1DS.WI@<6G9;O,STU RH MD\<% T,Z.@6Y"P&!@>8E=88?"AX-*P3J9E[ M38%YC0^%%SU$C(;IG;X/9B]*ZF;+>/V+)[A_A[NLWY "1:+#E""TO.1,!R)( M+# GX1X.6AY0B!OBV,[7J$F.1^CA ;]SWW.=RO2]V&&-G;5!& ;,V.YT9\[)X_=ZQ^^V+"?]R]QON5MA07";( )E.6 [>_43 M#L86HKJ"^P+LDF3.GC9GP7T!T0LOH*@& M[X:,W,"-A>P"QE5CD1P)/W>78P)T8X-VMN< MOA^&"CGN6 Q!82&]T:YSYAQ4,ZR)LR?\\I;I-\3U\'79%?ZSDAJ2( KLURG\ M#G+Q:I:AX5>1WY'P^4/OEZ9BF'>2[J;7F$C,0@T^=4*CW]'ZZAM"=JH%,UK8 M !$PIAL) IU:0']QW@PCL@S]T$$9Z9-%/R3R8,[&=@-B\#Y<)NZ,@R1$A2]F M='*#=(<$$6(*=T4V=E[PS1%P@\D *Y5L?64@D3L@\R"YA-*)1.IHA' MX1TS MFYCA"_P[:_"ZVOP178M(1#*,$>85!9YZ3L'$+AP$BP[#-@%=).EQZN2-SHHG M(I9URBG8PO$HIN!0S!'75K%53Y0FH-.9%J $41@(&2PAD3$';R(V$,EV&=C@ MD7K-5]YP?6EJT:XQCR;$"_'<%E5V<8^O$KA[VA1/=^QC=)] KZP/FM%#9TP4 MI8W%C.X.MM.HX4:,JYUO.Q_B6H\TK^="+\PV#Z48=%*:^K.#/=W^I:<7%]QG M4]+^* ^&:^SBCUQ;T>ET:A$L2-YUQYF!B2^/9D^5\#031;]#XCA@M!SQL/6A M,2[M\D!"].#W<9MG6M1W Y+5-'15QIQXYX2_",O ##[$"[:&V;^(/46(H!X5 MVD:W8-VKB$(&-OVC.U.';,4_!HAQ$Q7=5C/LM6W.=X2;Z[DQ4.I*\WRG(-HA M3:Q@31S+=!8)V&D 1^0.9G2BD6Z'-7IQ4;CVQ$3W2LGQZZ+S0,*@Z)X*X@C, M".0Q=ST87C8SE\_$W@<6&E1!48S,8$/Q[X*DT9"L MN-DN/K0!$5A"A1YB>PJQ:S[AN=#8C4"(6$!#1V#(8!7 NN!&V:Q)-)^6C)YVGG4F65,O*_Z,G+K? MA4_I@X'+\@WC(]$-/* )?\EMC>7.L 9Q,[;>NCG[;M]4\+Y9H"8UVMJ:#&(% MI.#/"^#<1Y_B+LJL@YLV[/3USEKH>>98SW/1=6'CIYQS ,^7SY'OF3',-$JF M3]Y,:U7:QI3@L.BEO;(^;]S2&6T1CRR]0TJ9GJPC.;![W>?/9X"@&5R%N8[1 M[%619AN'BJ3$9WQ)$4^X4>B"X;S/#];C<(H!6L3U=(#X\?+I%\)4A M10%;1G>R(B9.2G&SK0EINA9ZG+8_M=VR%3;,P@X/NL'^3'P/QX.,3#($CK:7 M+A8D$F6#7M:DN^G51^)M7E& @4UQ))72GJCS3\^5.VEWT=K; M5S$O690%4P07!0OC0F)Q@!C[9B23#*PS0.=-W:&I!GW"O0#A MFE=DKP^83R:&B>UE_)R1S0IN5 M-*KC)\?9H/;_/;B_+?$B)/:1R56L$V)>)?3>=V[:7[A:\X@P))UVQ30?6+[" MUV_-[DWGIGG3^=[FFMU3#OWAW/G]M'/=.K^X_G;5ON::)Q??;K@OS:O/[1ON MJG/]>>ZE<_T'7L(-K@M#R5V?\];X8'^YH;PB-]378(:S3K?9;76:Y]PUXH#V MEW;WYAHSQ?6WR\MS_'OSZA=WVKR99[D-4?\&+8'PE*.@\:->XA'VR$.0 WT" M#>])TA:88=S9(>^YP6'A)YS)$;0<\2 07[H=\LXM7-#VBK:GUL M=C\@/=+I8HY"JJ7YX:I->>Q'Y^8CUVRU+KXA#H,_7'2=7SO=#_@+'F]Z6FFK M3/B/ZE+'MD8H=@T]796S<*-[Q0K555EA':.K==&]N;HX)[KE\NJBU3X%&VMK MU+RA9O)MR QQ78ZGJB5K!J1\Q+[6(?<,*=9,MD]+KK M.(#8!?C'(4T9)C#@S\Y<6XA^1J9F0J;B&.88*D7(_B9!(< , MU'(BE%@T.^Q.,O'+W"-F:(<6+,-10]4DS4A2H.>&P[@4'7O++(\!-2$U@+"P9$*-XNHLL5'^WX4O#I-D<+$B:-KKMPNJ(C MFTD>* U@N_[51T6ZUTG'))(2IQ.G,-XUA#I5H&ZBYW K?DI_5#Q[X5HW1<0C MZ(ZS'K6\<*(J9WG%F&LZ^!#<#6(-SFXS1B08@26!"#-T>%&T^:@::%^LBI M!1XGVML.OQ:M1PP:W&<(G3.67$[*/.CJT9@6#?6-2G0P5$QEA+YP5&CBCA-^O%.4+#9NBB34I>JP+9U6=3@9%R=> M U$5IW?-/U2<>VTA[+1Q.@@(X[&I.-G/?<6&\!<8W)Y?#RZ!?Q39S7<"G"J^ MVZ-?N^%R,(PLYPZ KCD%)JN:Y#1;][0>R:$/4C,I0R4M@M8A7Z9K*A-Y8X\! M)QE3W=%7(#F8D-UHK*F8$CR%;VB0W&(5#)/54O!BV#FDYZ)7TM26 :[:P\/6 M258*/3_RZ$C57:WD:;-HQBB&Q\2%OW8AV.5*^@Z:7I,B]+NET%%XVP[PY>_= M9A.12IX^LX7T&3%/G]E+ACLEN:CS%U#.N8"2.:@++YN%1"^;L?U.A;B7S>@F MXA%WZG5*MX9@K3/>/J0,[4=%T [1C;'B\D_CDZ48=#V'ADUN<'?BP$'S>0*BM0-II&I39*E-1SU#"[ FT3)U M\5U0[#=H2%ZP-VIAC'BN"#7 +8@%#<@'N$RKQL2"J(#+)R1CL^!4<$ZA]R64 MACIUB?BB2*MI^_ZJ5Z]&KV\H5J"@]!PL.E06R7-.50E[(VC?\X+J"TYIN+A? MOG=%%Q%O\Z*KR-VI#XK3R JZ]0QP->4$F9PDE ;+X-Y#Q/7CU+E T0]"E2YA MEX#3]X=LJ^ (48N&YNA.$.RXPA-[9QS(:=43K6PBYX"7=LIZ!G2$@>9T?<-1 M-]DU=32I9Q"UY98.D?A?P2V9FY?8OM-@.YI),%7B&DH;\;1ZNFMT!E_+=%S0 M;$$D;3.&#IJ:EN!>@S.4\=Z40N""EE>UA8#"EB;V\KNU6T1%#M2[B>DVT'!- M0):TJ!:<,1<880W]\R;H+05FGT>!21#K\'C$<98+G;$Q8/'>4?:_8U:>+I8& M7V9Y7_$Y_X/Z,KU=!X61P0Y&S5S:3>"-FXKW^JLE/O" 46J+UH.1A^3Y(-7G M2/1YRP;+\_'[E=]7JRU\80+! 'I=I"P^TPB($0X.)V-@&&Z&D#&5F+-=LF@# M!%R[2/LF7",Z/%65.\.QM64)_>R(-"2;H$)"[6.MX+X=Q.&="57O9-@,0,#$ M$7#O&@O,=UP8Z,E&^=&Q=;N"9?LB77RRP1$4J= _20W5"5=PU!:]"<-$$5B.:U-2<-[ M]V")>L4.<=8\P+#8BH43&A!]H'LU7"9(A,.GKOG M+'#TW[FJO3\A4S^P&89;]#D!!*P H=4"NLBQ=$_*KS&]N[$&L-T0E. Q\1H> M>5T3DD-RB'1Q CR/I'F"XU:0">WA;)JI.X/)PJ!@8W $-<^(2K@_1L^+$M+& M#+1IB^?G<@E*-&HN6QBI(VPE>?TN2M2A#!$[.8=>:]W*O;)2;/;Q2+E*'6Z M96Z@:;XFU";PIB&O9P8E8/NPCO$"PZ:.-E^O.%ALWCIP MA9VK^$E&&NETT#?DB2<:J.N8BD5,7)@PD=;#/?_ RX>D#&/$D(ZH%O2OQFF> M)(RI]#$PSM6#%&&27G#$26B8?A=<:(T)-#Z8.LY2QR_G7%Q]P)#P,W"4F[\ M_75P'VA<.6H1M4O;*CN(8K@';5/M.]>F8'U#_=U4=.&MFEX'1,+$)HD!(&&. M&ZHYK6^PVQSM;#0^\EN+X"7 @MXT>H@&YR]L T6RO11BDOK@W@"I<$/@:235 MTA4[T+45>J.Z9VA1Z3A4G&1&W/"#=!GRCFR&*(Y"+W.I9<@OZ@85Y [" 'D: M.XXM!+C+>8![YQDR2@#G6B7)<= FR#4!X!91P)W7'R3< M XSV09!DW/3?WPO!4\>^_'[06VQJ%#5'X#6JB10(=("4%>QP0.#9T!4KP)-> M+/AZ/\NFBA_P+&_/0*"YM6ZJ:,=57=P9NM$KH/!HRJPS^K8WY5H7UQ=DA 9/ M0L[,.(PB8PD4G&1*)KTKQ* MN8-((-B#3>(4D71[?S-X;X)R,=A\BT)<.BJZW4!Q'$F:]%5FUB+;M,UT4>X, MFV3]C*HY0E\J/*BF/7&3-90GA23BTN$NI$3&X2;\*"8#*C42[%7?;I: M7L;I;$:Z-9.F7W@!*>E,LI0]A#Q;.IT#3TR='XV'Q6F05QQ[Q*^)WP,\)D!U MP;YN;Z(OC?Y1;PE-LK68^.-@HA-_'2ZWLRQ$]N3F15B"!A&+SI0-+V>>:""+ MU65,6-(;=0T]-F$WT&^8)#6YC.1E?3"E?(EV1=C9,'^$)VN4>U_< M?&Q?<9WNV<75E^9-YZ*[O;X%V6ZG3)@=I_)Y8Y$IGER-1+;@,;QNT$:@I,&Y M0=/!9IIB>L?_U'^Z;93$6T61^X>'4%;"EWH5OFF:S;XQ1FQ]IDEWM_W>V:T, M+T"$R=_>XI_0/[?/C8_RAW+'D.M?>HCZ-<3U9,GQ4+=OKSYHS[^$IP=9_#[] M?=VT.VUM(@O:_>^?G;OO'S\-?W_0)K^G)R>R_FG8&_6UWH_OD_['+TV6/ E\ M+0I?U]!7!O%&UG"&E#:\_ MY$N')9[\)!R*_ %Q+]O_'JA/]MN>86B*I ^0X%,.\%;/)-DNH?]5A ,\/>3? M [3GMR'[31<"D84@'.D'[R7RRS_'/F#>S_].N9L0+R+,V1/F RCPQASI]I+3 M-3Z>?#&^?+^Y4<4T"5 ()L!($.K&T.[\_EPI2;M"@.4P O3VFRX E07TQ\+@ M3@98E0(EY_)*"NG0TH=\P39)PV&FHZ%S?37<2E(8&<%\B0OX4M'Y%C1UEX*K M^3I@1)5+]=?2&QA%B"YF$U*6SET??M[V+76OC)OZJL9-:PWCQNO&Q%VU/S2O M3J%A$[)TVIT/7>[3MZO.]6FG!4;/-7?SL7G#75ZUO[>[-\@GCF4 M9..FA'>1+Y>AY2*$+FIYZ&(+H8M*'KJ(1<^IN]+<4_5IQ(:G$7OO+YM72/UT M.AMVFNV3B2&45C0Q^-):)L85LA0NKJZ+7/MGN_4-]R:^.#OKM-I7I(=>Z^+J M\N*J>=/F/EQ\;U]!I\CV$9>I!L49:-L:V.6F-RU@RYPON1,R5%TVS+%!XEJ0 MJH&L]QZD@PV@^0,I]L -@VA;L >.,FD2?8R\I3F!#]PJW(U/> G8]1N97961^#4;VN+=U\>6R MW;W>E#=TNP&YQ7S';YGOBCGC;8/QA%493UB#\:X1WUUU;GYQ%S^Z2&=^[%PB M_?.G0 MV7$!0^6XZ];']NFW\VV:<_MQU$+9.^JP ^&/@D[1>3Q&=RZO]^"U6Y>4F3C3 M-EUB*\P%A#I@:](;J;9-C63.(NVGH? 99]63V8&XLSP[/Q G]D)',3*E@^3 MYU?JIQ"44!:15'_18%VDW:[4B?5672SJ'!3Z3+-%>3^,\\8%#3W?L3/--_+ M[/-N(\%:Y$MY^-6(9=U(?;Z";N[(O&>=@\@FN7*\@F'V?EI8BM"6,8P@9I#8 MFT6B2XZ)-2?$_^6/*G!;#SRBGB-"W5OJIM[;G4!9F//:A=V:7BT\L(A8+4./ MR41)DF(.PW.J6+*IXF+H9029Z*YF&W&FPGO@]-[HKGA^(]M2D4[I&J$>@U2V M5MG$SGP\O:DS2TYJA2EWV'#V\:F.^U%\1C**57[OV,CDH&0IF*18 M\A^)&YI0LCNT[;'U]OCX\?'QR%+DHSOCX;AIRD,8R'RL].\D\QB:,Q_S8J-> M+U6.2Z427ZV+Z%]!0#\*?/6XITBC6^4)ZI^/AO8H26PT+4LA!N$E:1ZB<$V8 M,XC]9R=3W/[CA+:"/$%@F],P)--+EJ[B+@N B7DH3^6G;*_7#SZM34'I,GMS&$'T=BO5ZM;Z?V^-+ M<5A_%W8F' OBL8_!=E_BYV;37AH(.2B;9"+A2$C7RDG 8Q$/^ MR'X*'"P7VR$!,&MTQHTQX+PP*HY4[8/_X/KD7D[FVCX%OH)\;%?%8T1]4 M"YDBMQ8O'2I/);'$EX3$HS).&2?>LFUPCE4T9Q%1!X;;H!XZ50L(Z#VQE [Y MX^9^:EPPE02A6BJ7]G1_1WP#S>@Q'E.VTNY8DI MN[F]O74KE8_Y>FXJY:92#LJ.@K(+IE*,6,-FPV8T2P7]*/)":0M649/M"K;, M,+I6QC;Q)?%EG Y3RHVC3"O9W#C:S8TUCGGP(PG;< #FQE'V=6\.2L9!28N) MQ*-*UFT9O@2FB^!DW'IV#&-]K&QY?)IH4XYO8*.#WXJUD:??!JTA9B3[MH:T MY3&AC=UG\EQ3[J5.R$'953="->MNA(#L6R'I[-N3J28]NKFW5\J=:MFFI-O[ MX0+($V]W=G_[FDNR,XFW_SC-"0L!#;.]Y\?I/1"AY7LC;_F^A9;OM1?=\CV, MA#/1 3*:B&,;8B4ILV,)M6A-JA;M@S3.6\/2*E4KC7*#+V.'1_48*HH3M[3F M4GR)Z17/T%H+:_-RP-?C*X,1F+2VR_.)[A>1SV%%%)*RR=+:=2713?.EI$RU MU$XY63%7.^:A)IS?\BE'6+'^*OBV'6K9$35:FE.BN:J;S7.*%Z-<7]552JRJ M<[SQY>2S"IAVL7[/P'\M]!UY8JJVBA:\G)C61"+N_FLZ7H$7R"P%A7VP_223 M5,VF;,/'?$,L%SG)(A/,E/[1%A3AQAJ>.H"M03')W&T];GAI6ZZ^N!V_D$.> M67'VINFL^)-1@84\:/.RPQ,Y*.N[!S@V8;)_9#,/0KB'.YI/N"^5P3'XM>=V-@Q1''R*I? M4MY$07"J?5+*)3%I6X>:-7AGS3M%EZ=,8]<>Z5W?H[WKVQ0<[MK0)!.91NAP M=9Q\*FE%R$8]PH^WG)%=W+5MR/?<#7J!-5!,\LA^&%!Y(\2CBW MGW)0=A647;"?,E\E3)-.ZO!S33A6GLJWY32]0U?*V%0L=$K("GI0]LM'E)LX MN[F]F''T'=A8;N+D)DX.RNZ"L@LF3F673!Q!Q'FUMXE[A5@;AQHUG&I9$Z4/ M24D]4^W?*9P&248F9^A<"Y7$B^KC2JQ\J#I=[R MI;^'Z=3((8'+XRV1W*&.#B<&L;5+3<)5<\N3D(JT%9Z$F^11WQ1?PKXI/O=- MA5#BX=?]5.-[[IS:VVA?_9C'YM;7]G7[CDH&0=E)\PO(?/FE^>=$JNB MP X^@/[!Z28W6;:IRGB> 3;&O,3P_? YY4;/CFYO?R-R/$\&&N1>I]SLR4'9 M15!VPNP1=]OL236GF]@Z%Z1-DVORY!9/MA7G_EL\>]J5.K=X\-Q*6G<-#ZFHIY3637M'3O%N/&_.X>4$02=9"G[T";&&_N]_ZP+/OXN2>IW;1SNJ9O??/MK3G>7V46X?Y:#L,"@[ M81]EOF0MJ E XJG8GK&#]P,&#RY2<\K_#5B#&$ +&@#DUD_FE.C^Q\KV-BLGQAWJ^U;/XD/ ?'FK.']N"$RSU$$MA!,9,OMH1U7J_OO M#=K3IM>Y/93;0SDH.PS*3MA#]=*@/%A.A8RQB-%=V2 MG &WIXHU,O0^]V.H2+:F3!WK2!D,8*SM@\)]DO2)9$XYOH(-I>I^&$IY+Z,= MW1_D%>WIT36.A7)N*N6F4@[*CH*R$Z92C!J.;965E6IBQ5]6)E:2MIB:(T7O M@Z\([\LV9O.'N$?5'G+79VWN>^NLR)V?MQP3Z521:4)1WE([M[3V;W]@:<7( M0MR%K<7J&YF L4$D/_JOU-,4*+09.U\>2>:=BKY4\IX?I_< _>A_#@^Y,U71 M^F^Y2^E.>8?P]7>BZ#+"4[G$'1[2+?;5!_\:AP@5;[GJV'['T3^0O>*_H=7Q M]M"Q:=I8ZO=5_>[?@](!_AUA6W9^ITOV#"AH<5H=$<]\>PIF67@6)3MN,3&*:,L#?< ^3+BV*K_P'./]$^54( MM3+8=?#ZCKN9CA& 35/JJ?([KBN-%(+[K@'X%NOLMXZ=K\%'8:\79UYOJG=# M>Y[H')K[YQB=YORY]DQ%NC_L*0/#1 "-,3%$.^MY\AK;+ 6R+V3W!IO&)!:! MA#UZ8NEGEKX8P4!(8)E8\)%/*)D=K&"J,6N^2CI=HA3#Q>7!\VIU$4R_6L%; M2<2>$X1&>:9-0.(>L(O!0#'Q_C3%1HP()MUGR1ZBQW6%^WC$?9%/%7.$T./8 M<9\FVI3C!6S$->)YM];"\[SP\'"?*!4E%AQ,:[L)7B;F^&XV<-A-Q!EKN"]@^4Q.X^V_)Z\=EOXDWL) $91:5*N7;< M4Z01L9$2SYMJ#27]3L$;4G4HHK--0T-/HRWAB28GBJX,5!OW\]Z/<%^>%[6; MV]O?O"CAF(03^*]8K(V#N)^X3. M%(2*4"(F3_W^, V;!ZZ6>#\GZ"7G,Q+;],'CVV,.3=P+8R9U52=/LW,.3FSLY*'L)RI;-GKXC1=G8#WCK/FFJS;7 M?)3,?F[$[(@NW'\C9D_=-9"%4]L),R9WV+QTC9V#LKL.F]H.6S*A+AM?JT7% M'!CF" JF^J/R4V9W)3)0=EE4-)B(C! ZND:'F-6A$7K-\1T M2,)-N-:/-HFE4EG@:_-.F!-5A[Y(W#GI@6,,N ["JFXS!5!.\QM=HYZJAN\8#;3-Y4M4H\(YJ1*K0AJOK]:1GJ7U5 M,E6T+/H=!CHZ29#@7=^6.GS1))N#LNHR/W-%N.WCR4')."C9CVT+8IS,H!B: M-;D1,K,*5G04;,O0+83< G8/]Y6Q@OZCVU2W*C N\'+2TU29:\JR,=%M\"B? MJ>:(>_U%,N7)B#L_OWQ#].]VIM2\:%[)0=E2W/DG2^[_K)8NG&OSET5U.2C) MIMLC]2NDJW?GM:7@TY;JR.H9.AD^*/,$M#"\&Z G%A(X_ MUD1""MDVN*N)AD#@1>F0+[^6WG"2WN?X2I_^-D&*V\1>Y&NTB*G:X%=N/\EX M*@;2WEC%\PVQ7.0DBVOVC;&-E;NW/OH>!@G9!HY#^EHR>Y*N6(<73YHR=581 M()D\OR'GH.P"**G>D'./=[8..P=E=T#9HKL;F1.;&221ICDA+#4GSE1=0C^B MGW)S8O?X(P^'5T?M8Y< MK<^+E=)2TZ!1JN:F00[*GH"2;BS^V)9ZF@(V@IN=ZN:<>O"/TWN ?O0_AX?H M8J%H_;?'L*EIHVE/I1Y_GM0.L"_(U3(SN]TR9YAHNN)N\*))LGW'#^V.GI\T^47X60$(-= M!Z_ON)OI& '8-*6>*K_CNM)((;CO&H!OL<%^Z]CY&GP4]GIQYO4F]%J=5Z<. MS?USC$YS_EQ[IB+='_:4@6$B@,:8&**=]3QYC6V6 MD7LGN#36,2BT#"'CVQ M]#-+7PRW1LOS]I%/*)D=K.#88-9\E;!A$JN%A /-J]6E(OUJ)=F-!-@KZ_H^ M,FBOK(7X>5GB'<9JRX4KR;0 Q&2?:0BK6020F\\9P#LKN@+(R M!S5J:5?@S:C\1LUU46C28P^L_4MDZD_Q1IWL==*5;M$MV0W\F%KJH3I.T@3NZINH*]_/DZISKZ)8-+5NY M4T.>0!\T#,MKN*>JSD=]^A'Z ;U'-VQ.&H\5R41/X LMM%(S)1F[^$\E6T(W M:$WA>HHL32RTC&V15]G2G<5)IL)!^Y9^'UV4'U5[Z*[AP>2\[TU4O&7];T'G MNKDDLVA$O\967!+-$,K3.J[LR)7KUL<,RY4;Z;Y[#-Z2-'FB$:_ZN:K?]V#F<,[N.;MG]+BRP^ZG M[;/=8_=39:#J:L[M.;=GYF^[P>WGS9/=X_9SJ:=H.:/GC)Z)O^T&HU]>M7>/ MT2]-!5I[A)CQ7,[P.<-G[+B"&7[NJX]#U58.(:T/'8]N/)K2^!V7=]W[K_&P-QORW52=ZX T*>)"0%67M4F?_%EY&JH] MU4;K\F^.4F>;.EN:S9T/3LF/V):;1-Q;V>T-^.*JI^\/[_00?N>MO7[XTKW[-+C5'KTGTQ>ZYQ]=[GRHUHS=U29!3 M0T>"X$_PC0FS8[Y<5I=;5.PBY,4NFR]V*9=>=+%+%N7N[*GVWI\HTHC[H!D] M2=O$Z_PZM.[J4.AG^03E&UXMR#6Z#6,+Q4I/&^RN15)ZM<3B"K"?9X13;U8X M>14*48LF?>.H$0^L<_%>T1D36'7TOT!5C8/W5\K8,&UKY4ZID*+L]A:_;#4O M3KC.*5?RJ/:I_W3;*)W=*GU%/3QL3OHJ,J[AFYW^K0R3CTKHYG5["S_QZ)_; MY];%]\\5X\,GZ:]XP-FJ#?#3KY'>K)U3!+_Z]%8W].YDA.A'QC8\0L(5[.C, M-$:PVF&)1__8!OZ9%PY%_@ #=(9L_1+Z7Z5VP.E( /][@"![ZP/LX'VU7O_G MV/<.A^_>D-ZP[E9G=]H.W:G@[E0@.Y4>_IS4?O?YT[ZTSDX%LE/\4] ^&POV M66Z$;7.1/V!U4C\[%-*C=):6T>Z7@'(B:3AE\'JH*(C@)9L[560RKDWDR;@V M["3P#:D.R<./@XC*AA A+ /%4Q? ]1=CQ<3.5 OOOH5NPJ8R!(?K@\*=&Y:% M+"P3@P&YD+\4R;2XM@Y.E,VBK[HA](FKH:^%6T=9X%&ZM@WY?FAH2'-8__>_ M=8&OO>/:?R>J/044;AE]M0VAK[PB^B1KR)UIQJ.5 1S5-X2CRC)0T!4?D52H MC9?\SAOI>D@6Y\'OP(TY7RY?+E\N7RY?+E]N'>^J^ [9V]C8?@N+TPX<[[CO MDC8!=9P[7]=SOIX=QG&_\KGW->/>5Y\OM.'%$WOOK]J7%UMB_; MZ#_=&^ZJ_:%S?=.^:I]RE]].SCNM0K/5NOC6O>ET/W!GG:LOV0V;A3@K;PS2 MH(>Y8^*[T(DAF7VX29VJ)I(FA@G7JG1!\3G"-Q823^D=B(0NQJJ..RV1KA<*3,3.ZK?BC<4'I0. E<@NB2#9N69$B!D/0I^'=EI)] #Z#=]PL]ZC:S MP&T&A,8(R@L8H%_Q)CPU*=AF'P"3V.\&/P M=FM--()RJ(?VHQW_B<%=$-X*"$1TCI!T!;XNJ)S&]$2C!6/2O0S:LM\I.EI< MTZ;PN3*F"5JPYC<=DR+F. Q*$WNEI:,=DC D2BA9*B$Q*E9V3],,$0$&TR94 MR%.2&2,"47NJADZ\X*>X_UI,EM41=X&HWO\\IV+?EO($I Y4YG"%(X&]A0*A M@(3?/CP+#(6%V!'W0RD MK'WF^X5Y3EL?!($_@(2D%0)@@=ZB(Z$&O B^LAM]-.1@^9AD5&!V! M8/:QN'6AA(Y^W$#I ^-PEC>U0),>+9>'O7P@SH0!" 7X .V9ECM:;G\_[_OP MA#OY ,$P4BW(L7:7Q'O;)?8+UW9(./4G,AR@2S$AV"Y 6XD^.G(78P0-W,W0 M0$SA?4K/&#TBH5-5.)PS"*A#TA,$(3D5_"9TS$;/EM +D;EO&3H^)*;IK]"<*YB_31%((_3,P$2"P M!8;62*\,EE+!)"BBOYIH.^A=:$^*?H>XN%] '])=@=*@NZ+:0@4#74>@X&Q* M0^-P?J['MB8.+R.>.N*:2+=))OZF=PSH-;,L0Y&%WH2G=6"3LX#Y( M RPA]2++B+,@ +\2=80)V\9\C4$YXJ[A7)B'W>TH3Q):""U5!#J1$!HL&]20 MBD!1'M0^=A<@<2OA R>\/P)E0L1L7[5D9+#2-4.W=53P,"EIEL&\_T'2)I+M MKAUH7$U *\+KD.;2CQ.,(HX C2KQD)V',-)<8N3HH;TK#L6J X M9;1KG$K!?8$" W,#-\,-V7R<[.R/G-J([ ]2XT<3'2?0]^&$C4=LY#@?2XAW ML)5E&D3I(0/#!/Y%_*<:?4];A%YXJ HU%?^K#'/6D/)];!L%3\7")RJ"1Z'6 MBX10\YI_0R]R6.X0EK%@698=\*&!K M3L6W&F1-H:NB?HOQ1FK+L4S#"I0NZ*FU" ,*D M4*3,#<]:"E+O@&X*C.5 $[( <+[.RK/YPS$0H*J,+;,I/Z8;$'- M*/P+9)YC#Q/F])QA2.YXWA30@\8 BQOB42+.)N*E4.\D[O3B@ON,U.4?Y<'P MV]E#X#9"W6AM8HRJEN\%F!][#DW('DW0877-ZQ9W@UA*YNJEBN-K9"W#;@7=JFN%(4K)I9)G9%#236A*:*N$K.[XOHAO+ M"%2 <_M&7U)-YS(+17C@L>+ C%"L/;!JLQUQC!!K+.=AQ>V&%84\K+AU3ED@ M^\?N5 T(0JA]ZO9VKR1]I _@_HC_6L"&(E8!]*+DW8<8:7X(@0R.$83N,P'2 M%7P(B(' 6%8D4P7?O6N_>QLKL)O'.\([+%*+385 !KIYFBHRB^DM MW2;F+EC!H$3I AXZ1T9?T9A[+'QJ0;P'[8?Y C&E<*"*N>D6L'XBN15$!]\K M4X[Y(UF7:>LZ]V+/>V$:CE)C3&E5)V7E\ WLP4&G,YC8$^R^>E!TM,D[TWBT MA]CY"HXR<,HJY/H/%@ 'UC&U^FDK.C *&&(!0]S9,489$^"RL5M^9E-$SR:G M3Y+EWO2"I>K[C\8C\.1-'QQN2K] #QP_D:"9F@F7&^.NXBC0[40H=#@@-^C>#27 M1LYTA=AM J@M(P CTI'^4*@+G)[,WPEZPIGU95&N&XV1\@53$3O'HQ[).W@@ MQ_P"S%.)2%$_4NRAT3@^@3IT1X>V\Y)3 CJ. Z@!68C,18A=N3$5L(H M9<8TCJ127?O9T:RS5JQC>>)W8NNSX+<^_3D!<^;G_DKHG2,XGR+P(F-.Y'G^ M4E: &[TL0>P1TD6 NN 6A&]SC)Y I.E%SKDA-93=[X)MW$AC MW"18((&PA'@UBEDG@>Z1D^"TB'(RYY0Z>']L'<\U M$&CZ&PB -S&H4<)3@_OPQI&Y!5/SD%?)X1'I# MDV!1:X2N0X>R-+8.WB/1DO'].+G;EF(^8,N"35!RG7>.[\]2X1:!SKN<\;"I MQP5E/Q> /O[99CW:?-#$UW9-8ZOXJSM&+A*05XX":#[6#\.'40J-4S85 PM\UM:V5>@=N5L+1]!/ZTD$_P%?6$U M?,4%%7HS!7K%^0J]PL(*O44IF[[JO?"RNQ4J] J1*_1FEHA6H3>+W*5E>H6 M,KV0$D=N!RKU%G-W7,8+*,M+"-J5R^7FJDH*VRB7XT+*Y0IIE,OA(BI<(#=7 M[;.@0*ZPO$ N5G$"ALO>>." M2MX*&R]YXP)*W@H;+7ES/4J1P=AXX5OBW+-Z.1L76,Y6V' Y&[>DG*VPZ7(V M+J2L\$TVIL/X@AT\&^QHL:W;9B8> M; (-KSMP(3 F%K+IOS%D1,TB">,H8+'4N.5Y_G:LB[IX^_QG.F[>CZV/ MS0_(-K,F(_3R*7[PK>>;YPXY%K^<'[\Q['_7A544Y6$Q$2&BC[=V9QD3O@^ V3&1=W?5>"V*]2/]],R^* T F4&Q> M%D?[:H#!F,YK]V)_@237GB.Y%FF-Y%%>B4>TUYE^$:M_:LU?0R$&[?V J>%1 M=#]].2U&>1GGLJ:R#WAN(7PQB.24(1*8A81H0NC A]Q$A5<+" M?_#^/R%K\B&W6^H6.\-#X0V=>K@H>M\"D <^7UG3NAB$9?_6Q ..E/O_>Z ^ MV6_UR:AOV'U%5D>2=L#1'ZQ_#P[1@Q8Z#?0F]--$5\G:WZY/#][SI:+8$!VW MF0-7V*4]& D+_0P[@-U _V.MG 1VB]4ZGQQR ]FSRLIPVJ7L"IFOZ@/<-;N* M3:7J#-L.&LK)R9>S1Z-?3D^D1^=/!W+.=$$O<_ 5YK#R/.=\\,\]28].S!1)O'TJW:(=G[Q)/]_.,*X6&J79[>>PG\ MD0'LT]>X/>.6$68T&%<0#(T$2+=,&:7TW/A8-3^+ M);6MI6)+QM=/="^0*02;(5DFN'N,VTW6?VO9"H5%P'AT?JTG85\*Q7)E1]DU M+C*#M4,RYF2EE@K7LGZ COZ =F:84R2<9MCSR_CK]+G[Q?[8EM.T&0,]:E$9 MU04_@I]NXSCD%"XHD MU#LO%(5R-8US"A0?8I@;$>3'#1(@-A$@($@^_?I^^WS^HRL^7 O5RGEE0WH^ MD*IN#!O2A1=Z'?>&'.-: 8E<)DO%&D1.T.]RE)NDVLF_;3D"XF5YUNF)O^580CK3H4K4A),&LU6*%W]G+U8IH#)9YB81 BI5R/8U;%>L1 MO2"UL/K=N2)9RA6@Z&+P#5TK0=C/,%OG\;RO-#MG3XT47?-0Z$U!0K]+N"0' MRB.- 92U9,&9L1!E*[!:)1$:*0G+[>E,8,.>9RJ4MY^K#TJ_H]N2?J?V-,+QUKQQ9W75*ZWW6+OH MQ:B-Y 25CPK.KM.%=S<97\=7(N. M9 563B)04\U]72F=6;#82,+$3^?, @4)/^ MX\N'/3VF8&&0Q+U&K!5KXG)C+-8QK>,)7W -S:P?.E/ !,KC&B./S[UYHDV] MS_:K;.-&@+Z:G-[]8/+'F+2O+N+$,4,$=:02@G-V[*D.?#LB!3P 0>\TE ;O^E M-(74T;D$RNGPT^WSV46W)WV3[Z;=! 52 EG]8P)T/+S/F1FQ,V_]N(MN^O%) M.+\;R*18?L=(EF0WBKI NI MLVD7YDD$Z<9^R6/,S^)WNR5.A=)IG)ACXOH18'948S8X,0"+*S!>$B[F\H[& M^J-B+IC-9BSZ9\4T^K@O0S2DX6;O_+LT>*S.\)BC/:#K+[I)X9ZSP:J09;IK MN342!R/^6W\S2=(QM.',(.OTW'EB[J];+OH+#Y; MA,%$S.:X?.^ROQ8?[ J"(HD80Y5/I>XQ/[9P"93$-:H:P7^15-Y>:V'4G2EV M!TD$$NG\;G#[_'SU6.NV'Q^%)W'#73-F*]P#PO%[1YSKQ)O*B01+JL5ZK9R+ MDB1/*U!\E).XZO%BD:^EG?F;LAD2F'62H=263 &SM"I^H5^Y:^BR(^T[GHB_ M&BOCQQNS]LE,T=T:%-3077BRZXOW<+:")$XB9%8N;3K=)@/H#!:5212U"-54 M;GILCMNYH=_=*.:(]3$#HU$?#>:U_N=F_TSL?FX-AAO*9O1'+S+"2B)WO%2249NLSQ-ZC3*W(S]WLOJPW?]P]7AW M/YQV-U->?/ >P^;W5&:$2<.Q%IT)*TDDO8G%VMH9D[N!PV F$S.K(FL!8?X; MZ'56+GUY/HT38UC]N@>)I5EDMZCX6X'YDFG65&WL:%+;6A@- M9L5J9EF17Q[C"^?!IZ>_9F5X__G7?9R15(EUU5@8OYMGT[USX"X]MQ5X/Y&L MNDH>Q4OSY()E3!+W%KY8BM!)+*E0GA 38!@=+FG!<2Q=?U.[I^:?JGS1O8_X.&XJOPT:&L)DI8"*T(*<7'HS= M[Y(V44CW/&KJ#_^B [[1S^S+ZMW$U-*9,!HG09=WID+1*[H%\!?GI^+50C=[ M*9D7YK4MV4H?[_M2,:^'DHGC76-U7/(-)&S(4^W[,U\U%'"(;@G4HCIV.]TS5\>4_#KF M$K]SZ>C -4 /U(ZUJ-HQ"NBEHU*@+1,V5Y",='2/KVB8 MZK/2QT2CB[K(TJXX^*M>51Z:P[$:3C467HF3W*7F:;@:$PQ*O*>G)<@PJG9^ M5E8#8P5*F 5D!>)=,T ?AVXC01M,KVM&CQUH^5(1+0?_KDROWA'-$VQ[":5< M3&S+EG20YAZI]'66:.T/O[KW'[Y4S^_K2ZG%\)9;1?(NAX52[J?6-^W.'-\_ M3*4585F9&!AH5J!=O]_FT%)DH(A'=/&P%#U5XET&;R#UUDL)P8M@558F7.:$ M. G/+SY59&744TQ.Y(L<(!DW=)O]JW"T5<=T@*&VPB4]$QD3&<=<\+VYG@7, M+:W0:1FCD:'/VO"N =_[U&M6Y>:#5M]R-3I/R^H VE"3G0_>V"KV>K77:;?1 M7?5L++@BV__6B,;ZJN^G*N/A5_]C]>_IQ[; 1WC_DES$I1!$%P3UJ.&]]6WT MN' 'JXRH!49;,=#;P003R3I_Z+9O[AI_?O2EP2RE7$E8W^ M#[-I*2L $/7HXUODZ\X]7)E*XYOCC35]X ZH8B6^/3YW2/-D6EY$)1W+FH20 MZ.F/YQ_53\+CX'=E,86H>(UY\@P1Z L,<.;M]<_C<=-"3/(\)TJOXYK>(;N/ M3ISKSCV+29RQK@?KSM]R+XOEHMBH%X7 [NE++HO(GEY): 91(Y57TY]-X:K: M&/#W:CQJK,6B1OKV.V'XLW6JJ"?*<"O4&"Q_UBR_38D:@V%-2*SSI2*Z^!;% M4E!-1"112>@#TV;L.V&10RN-%?2:!T6;;O>&.'L'6$'5)A,#SC2F,E1T"Q%M1Y>-D7)N6# GZF)P(SW-AW]& M#\9'5>OPYC3..,PTPS_,UCB2%.W;'$=VQ[UN7K0Z;[:;6;_:(43F72&1R6=5 M84>9-PFT!O&V,#L(+4-^'W8*6A/Q!*PK:9>2VN_H+6FLVI(VX_[IGM8K5]_[ MI6HCQ:;TB!M=8!"SJGW$P([-!*,HQ58+(GB3;XL%(6U>ZCO J#V2F1 MM')T-2ZOG5B^E*>N%%M2=:7?EDP=*1R+D3&GRD"557N&O9Z-<_G\NOXT^;FI M?O2!N6RL,NP30'\ZY.%P$5_FYLR(1;%:F*YC&_R(XPD M7^*EKH<<8:V&[I5)'^$Z*8XS*CB[^6:9 F;YQ(.YO$:0[#0!'42[FX!N?!N. MJ^UG^?+#IOJL+\A%MQ8D0NZ@F%@R!&#NC*(+=CZ)4N-RHU@IY^-D$SVM0!G. M)U))(!:1/L]:BGHNOU/)2U\V*M(M)L(R_/2BWJC_[#R7S3B--)*0X;[YODQ% M$?8MQY'JNSQ6=MGAK2#FD_##YG.!-W* P9(_"0?+)B8&']O0J>A]H5#X9^PL M"/-$B3^:NU%'B)F[RB-W98PDO4C^4.2N%5,=O.-&DGFGHO7AT9+_E;*",&5Z M+QV_3^T5-T.%DV39&(TE?0H!+QV:,'&2B?ZL4M M5ZZ]XW#8";V3.SRD[-]7'QQXR%L.;6/\EJL"I=(_./1;!?GQ#Z9+]%I-H_2- MLY_@=VLLR<[O$:T^^CE2?)HTMA!DSD_ON$>U;P\!/:57[S@\2==2GQ4G'+/ M-D+P!S$9PYAT:5%\%28\G2?*KX*Q?7;(8MK!\3ON9CI&(#9-)*[D=UP7"3%R M#ET#,%YAOW3L? L^"7N_^"I06LX*#$=:_'.,CG/^8'NF(MT?]A0D^! \8TP7 MT0Y[[*<-3($L.;,O9/<&>\8TEAJY]\SC]X5T.:KW_D211MP'S>A!7*'W/MW7 MN;DC][5(3D 5K9CQ[ EIT_)@GQJ/3A[KU_W=$Y M>VA,+ 0"^J[R)"OH>009R7_@$.#2F]0!\0G9:%+*L?7%4NF6YT6:@_-\_5F4 M/UU\,;^6P B8C-#+I_C!MYY.X@XY]EBX%8_E8'441).5!Y%NCE%B; E>UMP[ M54.X!=.ZQ)?X6R?O[B!HF=E#W>#-T@.V!# *#K!"*L!B>R^%\V+IRYU!7RN5 M'%T*G[Y%!ID)=F\@OA!Y@0#Z]Z!ZL,IBP-@FKPM"+4BLU5$*Z^W MG41%R"KKI+5LH&^QZLL"P!W>K=N1].'R6?[VZ_:YUOI9.7_L\K4O_6,;H2Z_)-IG5VM%L;+F,8!$V9O;D4WE_4BZZ)P_5_7F[?/5R8??K9N3GEZ*TS$N M+\, M2;^E_=45NI.]-:+FSBRFS$VDUJ56+$>H%LJMW^@'MTS4)S*1K5XLI7-IR85_ M9H )%/Z-(.'O5: 22]C1 ".I8?'WM?KM,I'XMK# /8 MW #Q#F>X@?/M&G,!>(TIHA,M%^*K12%"Q5>H79=U="X3G/&\/6'(;!1K?)PY MI[F1G#5@EM9?=0W=\-,@5>!,>_E,B4328T*E726H09PV%^\G'; ]P3H0X58L MF] 1C)2D=U.^_G7Y./MLW@OCRN&5/YFQ>D_$L+4ZUZ2V#8D#OR4,K;J,@K M93P=*28SLCJ.7MP()2>#QB6Z44SB+BBN.\@RD %;L\-.0Z4Q:0;DLN/H5V,P MZ)QT?CRF,_@M2UKG::RV3&AEI.)X'>I2:>(T<=4:)V;_OJ[XZ8J48YKB?PI)U&'GV+W ME. DHW#K!7O>''GC\[S=/7VQ+F_NK[ZW[C-IR?@#,OOC36R:&$BD*7V[)YK&8O?,M-7T&J./;!K)K(3)4]0DZ;Z\8\ 27 MX)+G;J0GQ6H_V::$>$/5)7/:L941GON.OFD:FH9)F^A8HED\?0)WY//GAY/' MV^??%>.#_N//UZG%9TBST)@.J3EVW)BV]#1KQ6[G7ISB2<74'O$BPN%1HE(Y M3O/*+4>)-GTLR]1"HIX.OE&LUN-TX,ZC35D#)E 3^&8]3$Q3T6V73JEM7I!C9=MZO8L[E:CC8821>MSOG-<[7$WSZ?Z?K?[]<_ M?WT[RU*N5FBG0;0M3L/]9A93<[;;T"TQ4'UG%T\)5.*522RP]*L)=J);ZJ[> M\^-;I@&2K=& &\'J^F#9X>7*(#/ ++TH+)HD?HSA3>)N0 Y+JS[D8V(Y\?M-+WGU6MV^C4LY>*XNL= M'M11?9,WZ7WWP0(9M[TP! MLW1RJC.9ZE(Q\=CA$\E2Y=NQ.B[=/O\53L1/8TOAF]E5%H[[A^GZ>XB 09O8 M:PD3>&SQ%$4U:BY<1+9'=(G%&=[&MFS^KN!X7',V MUTHG'5/AK-D6V)5*0E$LK][I*)N#UW;IA)?IH'@^LKGS;10;I035SDIUS2%( MHIIY#E>WST_F7VU:$9\%(TZ(;C.W^FAR;KL&]-;Y(.R(X\FZVII)9KFLV_H9 M+Y%VM36+'CD$^<3!(1^7+K+!=A;&8]'YM)OK&ML9G5?&QF M+-+NN6],?P3D]B9EBA$G9;:&DGZ'WJSJ'#M &B>5U-YQ;3H%/7U4G1DFAQ0/ M!R/Q+#(3CV.'MG%@&N*QD60.UX;G=Z8_J'.CA,F\8]69H.U;GB\[,T%;O_M: MM?Q=_?:C'',F: @!_I=S9IC[,%#/VD!0BF$5T2O =UB9;U@S:_MGRV>Y)C#N MM?^$OW5O_>X)DS.$A!-#AP-O/JG6+9L7-C)T?.I?,)_?/O=*/P:EZ>"D/58S M.P#UY'3EG381/< ]1-(N);7?T5O26+4ES=EUN7,CM#\/&H_5879W75YYUU>* M+:FZTG?B,LYV6Z=]X_F\7_MPKF1WNY75#UF6)Z.)!C(N+*?4P<#-;_F'_EFY MN2H/LHN!T]OG'Y\^=!\O/GW_.JTF#N>J(WZC;)(92KG@\=2_O0A52/EZTH"H MX10@#/1\SHTB701[Q*&H#-%SF.I7@V"3H.+,W17!6WU6:]3=;7!0(;'.$;#9C@37*@_8UG79X;(AC46QUJ9_L M1-(D"&-(]ISWEP^):_!A[UPWXK[*W'GGA!KU.GL:*'>J#MX7=*P8LT6:K;*8[@,148\S^'Y)122W(_4KC&/XB]95"_%2ZGG7F-6P-/< M!2<>9T5&1[1DYZCF;3VAHAYA^;5F2X5U415'G5^F.+:U@3C$$RR-5J2=%KR&FGX)7^;C=&;/%A6)6:6BJ!LH9W4#FV:#&0)/8K#G^@0>5@$G3RQD0?A4 MZXW1MF33>&S*,@1SONE$7V&4W#Z?GEB_+SN_KW_TT_'0)F*AV :GX#W@PIBFUM*G2(INA*2-Q M;6'K%]WA3[JE#_>GY>[T.L[HYL;1F4,DM+R^6*LNKRW?.8$\-\4(C"4?D\E&W M+PGC*S@)&FMV&"'8+Q?%2IRQ>ME2;CMNX(FES!IX&V2"&:F>R!QM(._E(<(8 MI@^;*.2UD[=NC! .=KIO*GW0X8INX4;T&($78XRD*X4@3*&.%8++*T4V[G2\ MXNUSX^>O*_OT3NJ%LL$[ M49F_LI/,OR&J3TV!BJ5X VIGXJA%M-2.ZT^Q5,LJ!4;=0#VK&]@=%IIACB0& M>R;!'(':]]3S+_^03%-""&P_*::L6C@TT9*L(?7,_WSZ^O"IW90?>FJ:S@8' M"J3H*!CX>BTC0!+V-;26;WTS#O6[/]?]BP^3VO>AYU!?@(8U7>B+]YJL0X%/ M*(Q?6]?RW+IR3HOD9 M:DXB0+\^-8>E#_J"R\0,U)'I8]FF*D-8%3[_AH#ZCOX$6HH1QBR,8_;9$3>^C0E9-9>CKJ!K.8Y;)$I9L@]T7GI M:Y'[T@;^B^(S7>41?X),(;LE??\R:"E_]#\9+*H A:;:H*6)0<"ADU UIDQ_ MTTD<'N92-F=.ZO+@V\/CR:_&@@R.4/2DG,_A8B%9^T1,*IECYR_20F:=\K%C MPG%I9A5K))FLB)T/Z0A9M6ZC;D#&,9CX;(*GA:UX.R"C*2M4?*"4VVV7ES1,QLEDK4#2SM99#U#636 M((RZ@,^9 M*SV[P\A=^NCSRSKS13VV5=99G X8V,XO*A@[M/VH5%U>&K'-,3:#L:4AXI>" ML26]I'SR;$7#+$)#*;&<:$,IOE&LUI>WWHAXMDO'M6?X6",SPE*;*F>$N(PP M0^GQF!+6]Y?"L5W5NI&*WE;?WG\^?GA_+XRZ>[5+P#(1W&%C2P%98A M9S-S8GT]%I:WJIU%?"+N@$ZUY[D&N$.>IK#E3G!YJJ5AN MY"RZBB43\VBC6/.5>+[6$!NG5BN*$1)0X_>$W:UCC6K25Y9F +TH;DB2&6:H M/8E>Z()8%$JU= 18TKU;'[Y^&5R>_OUZ;E0RF&:TL=ZMS21ZMZ9BUY>N'^W? MIUK_1+W?V=ZMHGN-%E>S$JL))1Z).Q_IJV0VSI1RT\IPVEG%,$TB 4F,X)S) M.A7M>@)2=?\2D%9B ]OP&&%&5":1BK0^B2^K#/=UW;Q2- 6*Z&&/@1TX;]5+ M,:Y>?IY^^GQJ6B=_?UV+V4IFFFEP^MJD:. &" ]O-M8/-O:IT/PF=#8Q3S5E MD^GNKO?'>&KJX]-R:%?9R$B/8D MK8-8$;7)&E&UI&[PK@]U^=TFN]5 U5U/ MF:KN>LI4-;.F;-0-['K*5#6-E*G9%NV]V?8X-T;+T*V)9D-1?'SM0;7/>4LJY6^Z7AS4?^KG(] M\.OJY\_%#-EOM"L9&6!FT/E48*V3=GDHV#BDZOI7_P!)MY9] JAQ'C M/%,VB8S:3Z/^]-@2JDS#G!60GMQ2H_#K8P7 MZ'^;&H9Q4V"/=8:9WAA#]'EF<^X#KZ(P!J&QT^2-:O,B-)R9\9(,?83SI::J,GADH@."$'3B1V_G- MG^;RLT_9+2/\E,1.LWG9;O9C)E'70'G=(6!N4FZQ5!4SJU%C MY_,ECW%QW:'1)+8?(D, MD@+*3B7F%GV2U#>D/#_)WY\;EW%:$B3L'=G52(JDY:]-S6&*.JYFP*01ZRU2&BFZI#XK7V*FKV!>#&^F)S?Q8 MHC2?6[7>U=>_'\<]5&'4#F?6 1]W ;ID3SDTLBHA9U;#PN#EL]2 C@T_"R*BN?7/;T7,(5W:) MC%=<'Z^!RJX9F/F(M!:3&TA^]_E&/H_+2;@3" MI#?B,8$TS2#I@IJSU="\L! V_'!2OI-//]W)G?;)]0^Y&MXQ) RAR26/+L%: MLK?UF / YF[KY=.ZK--.9C.4(FY MV*W^((D0?[A%(R21Q)T$82\;&>UL\\;X(JDZ-"4,&U&D=E=3ME1%]]7;Y[/J M9^/W%_.N]#M.J[/T+O4.J) <,*+;W]ATHVJ,0Y@W>Z*?7\JVST06[[7.J73> MT%S;9S7\KFD K8C$9*V@=<>1N3&+TLX'+83,>J 3H)WT3"$A7LI#2+=7HI[E9 M/H4JGT(5172(^12J53%6SC&6T/"=<(,F0M_ZLICL%*IJL51=?=K$RYU"55X^ MV3-GA-48(=R<$9.=0Y4&K0?.H:K'F$/5OGT>*!_[W[N/_5I?V]PG 73 MJL1E*-STM*K2XFE5[?3\-"??U?&?T<<;^4'Q_#3XM1D<5;6B%R;F_,/Y-JOE MHIC/P5DY6W[YY(]5O6J)C*I:GA:0'^2Z![F"HZN<2$UX62@*U>79C2_J9),9 M517'Y"\G.JJJ(1;%:CZJ*EV&C92718:#<*%;* MJX_'76FJUK$M(>R\+Q3^&3OK#0PP]_D2PMV-.E(LKJL\/TWG0S5/ P@Q&Z>4_!K-8- M&RV)+$L.7=]5]-"=*6GH F-"1\$"8CY+X*OJ[:]I;J4+I(".15[RP MY=*@);PJL][_'!XBHE"T_EON4KI#8N-:^3M1T.WL+5=NO.-P90EZ#7=X2"59 M7WUP0" +']K&^"U7!1:D?W 8LPJB\!_,<(@>-(TR[K\'R#*#WZVQ)#N_1W2^ MT,_115^3QA:"S/GI'?>H]NTA8*3TZAT'V#FTU&>%H C ,,,<"0C^(.G!2!RZ MM"B^"M,#SA/E5\%L<';(8MK!\3ON9CI&(#9-J:?*[[@NDL?D'+H&8+S&?NG8 M^19\$O9^\56@X)^5A(X8_.<8'>?\P?9,1;H_["E(HB-XQI@NHAWVV$\;F.A8 MOF!?R.X-]HQI+*M\$RKM3Q1IQ'W0C!Z2J>F_#[MF0?'>WY8@$.$X7GOOH;\P M\ A86@5/N$.G$JA[XLXTX]':!$)>=W3.'AH32]+[UIM-O''NL*.)',=+)I9* MMSPOT,2EY_J/YX?GZ>^.B?#+69,1@F&*'WSKZ4SND&/QS87A^V#U+4>3< >. MJW6AO?;I_:O>_7ZN]5(''1LFJYPEB$OP2KO40&!#]_1^L'7$$1.(#+^/:@> MA'XSF--^*9+)M?5^\)@RUO^?\$9"DA0B[FZ921%Q]ZRK/U*@9/%Y9 Q=0M+H MBA(,B8*F'=BGD ERB+KO)=;ARNLN^O;2=G]=Q09E>6D:#RJ2*R?3;Y;2[^@7 M8\64;(3"IFRK#ZJM*E:S9]G@$+A53VZ?OPY^B _79UV]&Z2=W6YWS<^FF>75F#[Y^ MCC,R(R0ICMI5U>JKH',.RX6CWQ)>!8L<_U-\X-)S;CWGZ9!K7/IY!I5X09/U M\@P6XFC.J;Z+>!?<1""?GGKRE4 M5,!?X6=HB,5-H#V6JG.&JR^D7%^LI2].& (\5<8(_ZI$B\*:(P-1R+-$!@&5 M!+_VJ-G"?5ENW?SX5-Y$2C5+,RR2+]6IV M"[431>@RY9#,\#2>7[?B*Y 71887L8RWT,)GADF"O:;25VU0 E!,B+BQ7_(S MY(\/^O"F\L5H"NJ&"C:#>-.%FT/_R!AF+,83:CX13D=+[(J%^(S)FXF6Q53* M<"R6F1 MAA!!.]];%V9+D]11,+-:PZN;$?^[_O0UU7',01S:8GJMLSU.+ KW5BEJ);ZL_5AT+K_X!4A/(( 9G0WAVN+LC3J-;4KM8R(*Y# MIMEME?B"\1:3C9/I<%6M9;;'7T5MSQR\E5-;^?5[,W-W7@O4OH#Y&W2J7T"?L%_$8+X=_+; MG'QIY @C#B2/#$V=VU7^J-G;(_4M"G&R* M$-QDJ:^[B5\,6'& M+XJ=A+C>=09;<0D;V!Y>D<7#HL5@/=N4^,!U9JQ;=^7LO*+N^VH.\DX-U-&0 M!, /[I$?D,'?E+]?NKU;:WV=%5MVEU,[_&6> _BC@W[*>[_+!R,:BT![MT:_&Y MR1^Y0^/3/X_&]G&'#3P:%\J,NS/"^M)I]O@A8U0G]Z/*&UI(OE=C2N?YSH1Q M9!>W$\B5).+Y^53Y'7?@QB[?]C15D,:+[#GN-,S) MT?'=Y39IN*]U-,+LDFWWEBCM1#9O2ZY,(CR?26%1[1_#E9OL[#K&3")87]E- M:GQ]0S4)?O93A6*]#7:W]7!J?YN<7^VKK]$FC@<>']RU3?-BO7O)UF[%N85T MHK5YQ>SOES'_N@U>S<"%]+O(;-Z"?YG\ZBK/VG*UMZ4^C,JE;Z6KD]+>,][( M?CFRJSR_7V4WNG];,F@2+N?,^\U[VR:$M]'.KN/,1-LK;-4T>=,JY,4]@(Q< M^,Z-[H[KF"^GV>$[-L2GQ4GN]&K>[_[,OV4 CT=C9%M[U$SOW47<5V[JELR; M;%\#LOW;9%V^NRC\RW=Z'3-O9W_LBYGS*YF9\P7%%$"YMB1AION43A'"3@AVYOX@;,,%'J]<9E?:YX^=Z\=M^HY$XO,[7^OMVO"VWEUF)B1/?P MC^H#M.%Q;LF2B::[9'*IW 9-#_^"AEB[/=8U-W=F._-FV:&64YDM&I5LW/GI MM9?N^XV*O:O)Q-XM98N?]U>ER\;6WCKT@(6,^?Y#]@O5=2 MA)CV=J',&$Q7=?#@Z;;&2U\UAQ!+>PCDPOZB @(7:-=I7[T^SV1Z\U'[>^=. M-XW6=!O8Q5>&B1* CGRH6UO>[ M>6_^YU=O[IH;-OMB )U;6+YJ M<]?Q^G\ AGWS#W/O<+FJZ[ MY;2W=^?6A6)G*I*;IOZXC=V3;]R M9]=Q;1)I5>52TF5BY55W M40]E>&[NV@'1% 0%0"Z%@@+Y0>76>ZRD;T;; &R_6*%8'0G0?:?/7QP)B#G# M[613+M&DM4*JE'YYE_*_3TR]\E37R*O<=A@W2U,ERAM4/^XO#K!^\']_N9GWGZ72'0.TO;,:1Y>#MN!YY M2!8D.T3L44Q8 3":S 0P,,BO=!>Z-6K8W%H>*@/,I_(#"M9PJ-GHFA0-HK?Q M>:\[I2WU@B1Z"613F0WR MYE&UX/?^^PEIO[<%,9-/72()\$K!7^O^"XX%LLL+U^IYTYQ5;N25+%O]=I=ML[#K>3,(:R>T4WB;>8.#] M9V)-YFKC=_-O/L4U,BK:$'E7QOT6Y[=)+^T-/;X\ M4AB(L5"DL/F]7JVIW5K'W0L0=7RD<,J6(?=G\D<6-OPD#WTG\1\1-]PJP!1S MH-L)K$(R;112I4QB=4._O<#:+F:XZ9&NDUZ)5H3E\O\BAG]ZJ$C$5FT0I6_@ MMH>-YP$V"+E47*UM KG"?R'S[Y%0#/K6'-?6!ZZF8BZ^J89_(3Q)M67A:JE, MQ7^QJV'$PZ9]#I:!(+)+ MS6SC^XUC9\]V6(A %7\]%L$7[8$W%1;[/8$MI7D2^LT/[W3FS\\W12Z)\7LL)7;*?1^R"ZL8YVP*_>U MD6Z:O/0!S_$R BXF$?#.I(KE]?&UO\5?L.]SS<2>:R*. MH$RJDD^L/&*MAI1.3E(U>O/SQT+NZKF1&?U*$!([NM3L84$44!KTZ]I4-+%W M7TK$^)JL6E[?T.*V^3\;D?#R4=Z(BF,UH&(BR*#I5&X#V/;8X]E>0/T[W?5W M3R+>BJWNGHT.]Y\-_=YL:!$.I^--IS1'5#& !(\-ZZEI4GHB)!!&19YJD;NAF+-^*LY6/=&=@6(YG8^@>+P^8O2Q,_U^9Q&M] MWTTBA&PBI"X476UI+L_TF \RIETOWH]^5;8IFGRY!;-$U,3G92$M8%XT@*GH M; E_\ET3.:;M/"6E)*!,MZBF^XMUA$W.;8WSI)1YF\R,EU[^2QL*7UVUM+_W*@?0[TJ8VF1^*?ZC.9&C+^AQ*"UP+='?R?_:,*HB%JZ=?X^/) MI37:C8+X*I$G+@5KBSEN."P&7-P60@?BU[TGZ+?P+A0C7,^!-3P@*R+6(2Q)MMB:(&'8+_H 0S'!H-I,]J7,8P 8"EYR13?,% MFS:J=+U'K_IKD'E_FE!3P&N@WC 09OYR9+H>&1;TQU+]1L>YG0"KO.=P\K^C MW%Q@59+(7<[D7X[+O[W *@C=G1A6!77P 3J=9C_J \WI6BW+U"93PYII@<1J MM9KU\XK3+M7?B2;&Y\]=]2"C'+8$1&FTS .^BC^6MC<[Q"WE5"+AZ50QO2// M[+_C?(FL*KSC2V<9HBP758B;N:F@NC.FC^WI;'H\W<9FW+%J15?R5XNL30YS M2X&5!,I;94>.DG\GN;FL>L\6/I=5_W,5LF5?)4GZORD?$)H-4$Z7N_J$\'1+ M>Y(OK8EBIN@O4C+9)'WX19XH]D@GX\.CZ? G!QIDK 8?G7[=V2>Z8TU6!@-K M,E7,&83Q3,LE0P*RM6)B5O?(QKZ9-@":2.Y8@4-^WW$5%Y-WG)W.<@\; ML8=/L,'_OX,#LH.:H7Z6+Y018;F.]N!IQ#KY+!?(FQA_)]^4#PZ8%%#U1SX? M^I4#UYI^EHM J>P7G'Z+($;^#^F2?-8P&'W_OP_I#_BS,U4&_.=5,D$H&V5_ M)Y>CH4P=,C/^KR_RDZZZ8]B>]'^_R-AFP]'G&K_H5B0.DOG',9G F&SH7.Z_ MRV0H?R+_W_C=/CX0=YKO\1>Y.YN2*59MI:\/OL@M(LOH.;0LV/&R^-+_^%OP MEV7?S_TW5FA&!0:7%O_W/W*'6RLN&GD]IZ".FU[6NCZ+Z:) M> JG6[?MD6+J,U$VT>(Y4[T@*@CDC\*/[:%_.05WDY#]:JH=LF'ZD$@C MTZV2B\\S(;'T@HPWT(GB0N9=,Z W!S 6MT3*Z2,A\W;?4^G-9]GTK_:UV5 ! M8#S1@PMN"O%FB-X<+_YDZ&)8>H%\6)->3@3?HNW%ALZ7I\^1,/;B!=3_FCFD M1!^$KE?9OMT[UZ^%X:KJ##U_K[[E] M>5)M-7]5N\UV*R6WJMVK2_++8[E]T;C$7W;8[.3H3!?TS(1E1K#:OD\4.Q)/ MXJ?BMV8OG][/*B/IR.G#@FY^^%K3E(E\8EA]HC5_!--&LXV9W# ?=8?("JEC M&8HM8Z4:S:14C!3Y<7#X27Y2'$BSL^PI9-33&/.I9VI$IJ>+D)ZLR(8^T>$O M/,X\DYE&+W\$2RB;_G)V5L=_9;Y\.I2[8]OR1F/RHD,6I2&TOFLKID.M)$>" M-#\RP9%FDX7K'(F?_*/&.Q"\0D \$B<>V&:R MB0Y J)O\#S[&DT:&Z" >94(\*&$LB0N"OL*:W]9L2U$?=>V)D*5AZ*:E.WL^N#<_N?; MM8!]@7%!(<7#D]CAH?@Q-)0S)I58CLX%3'6BCQ3YJ-V6O]N*<:<]6L$YP9^$ M0_)%L&:.E!'=>SA\LA9O2 2:ARX6559U0"?I>^P3DN-JFD'VP_;P&2)7=7L]KW3?]FI.VK&#KY1V+Q12K8\5[7(6Q--U16< K]P4ZC?#S#UP4S(LB:]@=D#.P]'( M'KMDD%D@E@]E?IMF2E\N$3&![&X1U0LZRX%B9=%?Z#C9H6> -"#FN0GXU.2?((_(#.$XI)&MJREX M(=#C; VO,=I^23P!\ A;3^1KV $1Q[=L%[NXC!57AJ'D(1$C(+]21"N])WL" M?D5R)N1G> F2J0W-AD6&-T>*7&T^!;"6#+A%?%]@N^'L4%.$LTGQ@Z$'KCE3 MZQX3,2<'0(R6351I52/31W@!6"+1(55CQL%?T0/N@6[G2$3<3RRB3C/ZI4:] M0HXU*("!/_@3?")$.>9[)FX5FRS(<;(!9%:T=16> FTG"3,17H#]^TN4*2ZW M%G@#]E:"NB-B<+BPZX$T$]0=\I>1YI+3]&SX_#VH54B"0&/ !N1M6BOL!+X6 MLK_6$[E3\6(E6KD'6TZ5:X M+[,BD,F>R^;C_3=#9:(;L\]R9S;I6T9,5($,7^H#XE]?UWV%?6U\8FU]B*F=/")K)A6 MOC<_S3B-:Z\U.>WF_NZ??GWE-7/[X(RCC_Y2;L.#>ALN_+FMA M4WXC$S?SQ^;I[.'7PZSR;L0 F9;;+):L7\^GCQ=W>Y_6_T(!^Z_)Q^]+T?C] M5E%WL3GNIK%RW?A^;8ZN[%]&?^?;&K+&-A!G6P;018Y*QW#4!A*-J$&+XB'] MX7\Q0H/9G$0%R++@^7*<*5%AB(;$J[WYW'PN5.V[^6GCP]?.U?EY]?(G.&@[ MS9-6\[A9K[:Z;U^UNLW6B7S1/FO6FXV.K_'TORZ*J/W&AQ/GBTJ4+ZX M8Z)!IC!17,T)TW^^)M!_^,'>//]X4[ZW&M^&N](A%DZT2#2]'\9U2==#=WNATF^?5;N3_@5R050M@L*N]OE"QL% 8KETS'UAXUTV,3H YM\H/J M(=90\!+N*/:P. 0X0'#ET9@_A-$] ^8.W<0E[$+NCBU'V*9#6;A4@E_S,PBE M1P(#,9\_!!;H<@2<-$8^B.EAWA$II0<^H1P4B$(.\G/$XF\H)MD&B,= MOD2/-B5L"_D[K"<8=8"QZM #L!.A$1?P#X1#-R!T*:%."H\&< J163E09'! M U>P/1!"8(,$SP7[3WY0(?()\7=7>69COGF,>]1&5?I/7>_-2^E0?W]RTU:J^OYLHVYOGNJWKTXK7O;U0(=VN56^T MNN&$NM_L(HJXB/"#L2BJ9+E4NL"9^&O=15IO0ML6N4:#ZA'=!*0Y+&@9$".*&B9B;;()5+HY*$6P?3O>?_3*A4RK@:8_8J3Q M76_3IBH(SU.9*""NR1Y"TIB$ZR8W5U\Q[ZF0'8;V67=IA@FY32Q']\-DY*;& MF4Z4&0#7:%"2J*E,*R'O>3:F%1)-QH&\P>#K8\6!O)(@R(;Y,C.)77ED)HXW M& >G@!K,W-0MFL3> X3+D/[VY?3\>YW\TGD^/[S^0G7#A%/WW MD)8V:4 4^=+&3:.*F8UQWPI^K5MQL6G485QY-4TJGM 9B0YT@^V(]7X)/$$ M@?\1)EE"=%RA>M!2>OA[(M1^ME_&SQCK$'V&'+-T379&F\DUPG9^/DKGNN8G MI$#:*]R:-.D5S\#/MB%$#H5UJ,23 PH$XX5-!"&E-N#D)LW>(3^F6):!/L%( M 3("80L+368?50W+1:D#['E@DR MAFB=1-NTP7XA8V&Z&]I4Y(5%D33T(%&'6%,.7ALP36LHP1K88D# D:O4\<>H MT<0;\B[1J '"RQ=9^ 0>K&" \60@;'KCXDOL4OJ=4N:6J5J;:B#GRAW@ 6%Q MOF8[R6HA[]#L#W)#P?;Q* O 14?^(T7M6ULS1X1RP)X",Y1OTJ%\S)*.9IIB M0P-&0FPQUQRY&C7-?XV3(\,*B%YZM54*^X5FPR^4D9;I3?5INJ=.Z>67SJ0S MO9Y_#?:6#U&;04RB^JP[XE-L;@M/G^-:5H]7([K"&')U(H-VR.WF7%*KOZ6Y M?"C'=@\.D-Q\:J,OV,^OVEF3F_3L]- _4&5-RL#MK[_@5 M&[L*IR"X]ODR>^NVCC\7OQMTS;W(DB,ZQ::M"INM8U^I.,@*6L4%N>0_?,V5 MEBD5_TTMD&'C'QFR7VC MA+C2@?%7$6*.$^+1Q8GRZ]Y]K-I_."'F8@EQ4TC)=808A]'&"!&,*\M5#"GD MM!ZNO^VS*=DR-[[K,]O0=M:G[>R?0]O^7>]4:P5UE%9K]\6W(NX%))L]WO79 M3$+$'=IUW!,X8^Y#5C. R$3OAW;,TVY?/'C]JCYU+EZ M,Z9Y_8VP=$,VXIM-_6[;\\VBCKR5^/Y3B=%7D],_K_.EZI%V_[/\YQ-CK*J< M3FQ^(\> M@_GD.3WFOQT_:ZWB[/RD\N?38SZ6'O=HOL4JG1A*7E11LRM4U+ #=YV.NI7K M[%U:=4GJJ'?UVZMZAZ@%T/;E=S7L7J6CYA*R[7(O40O^'!=#DCJJY3P\64>6 M7?M>^O.),59'S25E,,5!*Z]PYY;^T6.,FNJ>Y8OGQ8>[L?H7",=8-367E,VT MTO$E+5<+UKO Y'4N,)YC'!VZKQB0K^&'BR5P(#O+XL7(-@L(5/)8(6J+/-:4 MQUDX=PX3:L'A".D1++4G19.::1ZWA0@4UJ-FFS0SC^-:3"FVI;:HO.?_&.5] M6\;6(F MX_)XEW?)CJCTSK3.&E;.LYY&O^^UDAB5)F1X%N.:T06&9Q!4(=)UJB$6$]0# M!053$L_/'QK6DQ-66'B!DH,YFX9.#E'%&BG'96H(16N2+5LGTR,Z"F%-BEF" MWP&7RX2L<>S(V';5070T$V:#G;P19ZNOX?YY\/&([2;!G'Z9-DJ42@W;>F2^%SC&L\4 M\X4DYFI:,4(__A;@B?J#R.'$.1US0-H+GLCDJEI> OM2[LVS]N1)? MC:\2\^U-H12RO7FS6BK=G4\]TU+><"*-WOS;=;X_*0TTS\TE<[UL,(558"[9 M]6 NQ=Y\_N",KM.6U3Z^_P?FLB\PETSZ[=!<*KUYOOV@%?+3VDE+_[W07-JN M=?++F!BUHV0TN-6\OFM%N+"@"!,M2B.G6_=LF]##K"L@[!/]%G\T:+W):N4X M+:@06X])] AOTKVO=9P[S]B)PESMS7]UAL>WUV?#;K] F*E]V6B>M.3ZU>5E MHU7_*7L1L1=%^IV4GF6Q)6!WL6@O0#Z0!NQ$H5#JZK!SR#%*:5W4 MT#/QD(FN[#\8K@.$]Q!N(GAWY:L4_IR]1'&@3>F(:.-VN!++922E.2+>?10F MPA^0XD5 _2EV09!M#L.@4<@*BX&Q4L>H[(PUS94!70*_*BWY*C.M4R)F@ \D M$?VV0FX.A7T:_KAT+@("!<>=$.? ("$YUQ!KFKU.:4!GG0']C59ESV&[(85V3-@PQ3<$ MQ58>*O?]: M\#\5C L7+K@E5>SH)>],R%9P^E&_IG M1?S,6"<7IST8,T SZG UH/^'0Y&CIMC;@?R3QHMI4;1-MM-]LO!\N8<7#CGX M)A>-AD(>%6>3DF+7^P]^?Q7\?BZ[&?P^?>Z]H%^? 1G)&>P\ELE^D7]X%FAN MR*<.56BQ31SO\(#8"W!$V"V#=].R1>,B'C?['U1Y4H>5]0^KR3F?MI^!!!=\ MA*XADPKZ<0B\S;O5J#J1Y2X1FW"B)O\IQ;"#'/DA1 EP[@X18=!A+_;4OT1> MT$V?9OQ9 &@1I2?L=D>GS:1DS%3AF8%B8NC(LFVKSYHP]F?B0TS"$PFNT%F& MP%)0%@(PB:O9$S_UYQ_9[I]L?,'Q.]Z4(5*28R8GXU(Z,"U^T$A MO%]"\)H )\FZ^H2UGQ>>>V(P_^\"/,5W7@2@J2( '&?YF)2XE&QJKI!P/U5F M]-<,YXT8'X)K!W4-Q;9U397(P8QU:">"-P5B:Q(U4U]:=HK> Q8Y%-%(J>-! MG*X 1H8*##GFX*P=[#/*5"Q0,ITQ(:<#9']3<1F0ZL*@;V 3QAD(.S<-%]#! MN[:B0EY.&X3Q8F(HM>TB9J$(][;1^[WY_6V[U"KFM<;1_BS"3&]>^'E3.])* M/XW6\,-7!GC=D2\;]4;SNEH[:_R>>)4O(+*F*;"7[ZI1+4 \E@(T=X [1A!< M1[Z:HH/P(S&9/T&KX>)!AKP> *0U!4Y$N9+Y(C-4S#.&N=NUIH1:<]GBI\^R MX"T Q@L_22PM?V!)&)@Z" F=FJJ/Z^P2:2*328$/WE &U)0B]J.':+,(CSNQ M5(W"@Q$!9I$+@?MQPYC -)V%&#CNV%)I6S.\1VQM",VH' GD&?:'"[\'26O4 M8-*'_IUB6 I%BO/AH4-XOVAXRWWH[$A>MM&NQMPSQ;%,WPICEQZ[$*E[C[P, M9A@1G@/T)XN3$8&4N[ O'CTTE=C@H&2-E4>P(<5+D?8AY+;O2J=V'.#RH20& M&50+Y"QO:4J]^ZX&T&YLDKY# 0S_$*(P9F_S1.W%>PEF0ANBI@2,;MZ_C^XQ MAE_ D^?"GP_E\P"/V]:@?V;L38:S8;YE0IUX%X&JH&IP-Y"5R/H07>+!*Q2; MD]PGX++W3/@FQ :P<6+PT:!]8K!0/Q;A:(^(">BW0/0[>J-",A)\I"L2TB&$ MPM:&2>3"N4[!>%>]X/64I))]M$;D5\Q=$"3&IR* X.0>'4*71232X"' >1#N M[B=;=[4#:S@4$$=1+Z"4/ "^0#QJ) 1R@-9$'TC^01(:;3Q/*8:Y:_G,9(8V M&KIH#JR!;P,T3B=\$8Y432PBFH :-&%?PG-"IY&/,NLC M;#O,[T:=6:[F1VL$#X^I 00C;"#&DR@!Z/; FX!=1/Y&>3F,FKY$Y,7&8,3> M(%4^RK%E'UE>'SJ=+FH!-!02CP/[[5?7G%:&N;I;6!=8>=''-D^2*Y03":GD M%T(J$E,O>$@E+J\,>D4';.!W+\>8"PV38CV)N=EY$.,>5)[U:@;;O=^/=UZ& M9L7H*9 XR\ZNUFB=47'3\MO5_+BTWE$\([ !A=LT'/-E,4HA[V 5 M?*B?SJPX*S$6MN3!<)*QYQ2'7J/;SI]F=\]FZQ>S&Z;HKCBDV79>>4DC@ M+=7)H:VZ2C[6=[D;8@']#0YOAZF[(=-N14_$0K7S_:H[OFTUBZ_/YWIYW[-< M;SX\Z>B5FEN]NWAUL\AM9G!,R+94M]R6O"8]-[<^/;=$=),SX[QY M^F[F[=)STT1KZ3AGH\Y9]_EZ_!NEYV9[\Q_SDW3G=)KIFH-= MN793%3MFE8GJY2%.W;9*[WYU*[]RK:N.]G)KCK3QG@BB[WY]U'Z M^/LD9]Y=WWWXVFQ=-UK=]N7/OR4;Q3\/,/31JZ3R5F7DDB?7,K;,@@00DZO* M9-@Y"E%TZQ\28Y[\67<"?XV0 4G3'E>@.(T!*MZ!X>);_!_@B@HO"_RGT-W@E&T-24Q+K(Z,Z8?&-D6>!" M:+)<2_9-1V-+@*@+C=_*AM)'_P"9)V228A V-#%R#8PU1>5O.HXU$/HZF*#/ M&3)A37)'N3,I=G%L#>&T8UL;>88"63C'0\WI],A$H8ZVY\'-Q>1';8I!(/PE<"+9*I2?P\"%TF\$> MA=3O[""W>:'\<.B+H8!&= =1+A<#.?\,0\IO*41^S#H=BCT"_3CY\,%^S87 MN"Z6DAWOH*I>X2?.X N9^+1LI]W*7RGCUK-3V 629K_8X;.6_!T;:NBC!UL9[A_Z470_:R9:X#3 -57( MY9HBAKE%" LOC*'^'-!%7R-W.5Y\1,[I+E[@-)MR3,:$E:7PKF)V.KSG!_#> M.B=[1W+DC.S4@8$)LSS]UM;8%6!:_*!=8K".--2N_#A?F#:8$U):ZX3=)#G0O_E/PQ&XST!*FN:**ABH6MF(E@BN_UYX>3^T0>#G77K\F#STJBB.'M M/<$"#HKI:&S^8R[XO.YBX[W0MYD1*:Q&D+BBM<>:9+.5AQ)>A$) >@9D7 S- M4T7$MP4#_5/'E >(M3QJM!GW 6@8?OV)F*(1:#1392:D"HE]"#4#+Q"XPN#* M\\6\'-/NFA8\+C3*QCQBT*.HXH0/L!Q5EEK#TXDSV0CTS5LK,CL7P,6H *ZQ M/"!R!GW=%(O9(_)7A-99_E)OWBG8YT>WYM7MX_ZD;[HWOST?5*=FR;ZI#CY\ MK5UUFJU&IR/7V^>U9NNOLCZ[%$D*76","9D>!]D)CD[9W/&E@,HS/"7%@]NL7*UUS4\187L5I! SV4 M2VST.ZY;#9TT*YB L1UG85? <_>D&T982OGRS(D8WZ%U#EU,/T)ED'H>(WF% M1&AJCYC;%Z0,IH(,,TE0L@4%&\UG/R%JHJ@:*+D3/YTMZM<#^]+Q=T@0F[1 M.%+:+5(*'+6&&0F2?UT)Q\9@!*K!;PZXHR'P:PI*N@,=>VG?W=CAT)'X-YF7 M2Y2G,+.)!!$B[P6*3OD;SAU, I-X4\N,W6V6[L_]413^341!(+:2[3)/ +'; MA"E(BTS%G JF[FK,!07?8$.PC-*(.XLFJD MI+"K19QXV-5B4A(?$/ZCMBD/-7 ?#)^"+'I8_AX2K&.KWA&(X;#0\BMW);:? MC+4Y"DF,(/3S,A<$1X=HRA@;=GTO26SESV#];"*2!L WJ$0C!KE?W.(CA["< MZ"BFQ?I5^XY4-D]Q3?B*PX :K0FA3DQQG>B$H5S4AIG"ZW,>+I"[>17Y'%0[ MN:[8A@65>I[!.&ZQ$'SU\'X6_&0APUFX-\@P_'J1 ["&J6WU15_28*R3^XM, MSX]&\>^]111G6>R\WIOG!_7OMR?JP]/P;D?]T=*%,G$K;U-_- MM(YZ\X)WU*WD"S^S=SN+%[TBM2>_/K7GN#=O3ZOIG_>>9_TL_4OMV5MJ3W9] M:D^( :;3I^O'VYHYN H2L!)/^BGVYL6^>J0[VH7WJ_@;)?WD>O.'JQOK>%C0 M"K/2WB7$KET-Y>QB)A!7&*F6>XR:(@3;\Z M.W%SST.Y-[]LG)LWU^F'[YI&.*O9:G8;!V?-Z\:1W&QUJZV39NVL(5<[G88/ M7R/_\4Z(J@J8*0ZBS3_R3!=,FU%*'WD'Z/=365M@O4MA^ M(;)ZI!A^A6$0XTHQRP2*UF93$/?$#HZ&X<4(AT#?$=+G8>HA0EBK[L\0:O:O M[+?"CT=S=!PTN&E&5BZ:-2LC[=&JFVB^N.K9$,R*L/U"B&>3I7SXFDTOB;+3 M$#SD3U$KXQ&I03AT0GAP?I YU2?G1=13<)@;1MB.#1&D1(D#?#L02_1]#LQ( M8!!VY*? GF3?@Y*JF _N6!^FK+Q73W%YP5-\PKQA53-ZCD[TY[7B_,5C]>;G M;C]3N;+29>/5^+4O"^LU[?K)K].KVTKFP]>3=OOHIGEV]L=7GO,#"MH7.1Q> M##RES.L:=M$NN _]&F-?/BXZ;K'*T<"X/'@H5[MMP]Y-3*ABGR(V.0T ^D[; M: B>)B8"1@[O*36TJ0."B&)]N"Q!0Q@!TC P@&0-F%]2[G )3R./X!AAF9"! M7\1'G<7B&0K]E8HD!HD1,")/PNND:&!^K/2!+$-WZ<7*"Y-#8386))1T%(]! M02GDQM+)X3=9)B<=R-\U,=&"&/N" Y*L?V!;?BPSJ!"&9U1"3*R.EB&]A+PH M#LV)A>PBS%B!XPGJF.FD:.^NYC#%G.<0;#0TEZ?!BZ!FQ@5F9.BX;#4(J!D*\IXII.0![%_P1:L%2%+XB*"".A MMSFT/CJ\2+)!!*6FH@[)VFAJ\ (F+P!-V9Q"D)W/>:K85E$4_ MJ:\%X;O#D.T M0TQE=##;"BQKG@ 7/$5?3$7+7\1' P5!$A0$;LR& /W '8#48QE!)J6*F7=\ M$: 9:6#GD\,?*X_<)((&NO!YEOH!1#/TC"$Q#'FB#"[3_[[$J"I8^&!L60YH M.A;UJ8MNIN#SXI0AU7* QA5LC@G ;X%R2"58[W9;4_Z-ZU7@\KL=*KEWER=U[K?3VHG MT^%N\E:6V-&OR&4IK,]ER?;F1[,CISRP)V6C\"^796^Y++FW@ZDA;)<>I[\] MC931*/<[=9$L]>8/#R/%?+SSSJ>[:0[T4GGQ9D:.:/+Y>H*/Q6YKZ$N@T1'J M#+8Y]/&$5P=#D1>T?6':!B_1CJJG:/#X7T!+F?LBHZJH%+0#0@N+:J5$,0[K MI.3;8\L#N _RIP/Z?.@!ZGL9V1KY WO2YHFC7)<$5\G(0N!!';)D3898B[") MKNYH/#@7%'HY6G@=1.$P6.PN4*L4MHOA%7--GGMH_<=Y#'^I9>5(OFGE#QGH MSF$C*V1CO9F"\<:F52A;GN($^\4H-%&8^CU)U35("%G42Y,^'3> MB452Q?JBJ>7H/I(T@Y.5!!8A9B:HX%;(;R+&XWVO%8UUF\"DV.++?U,P0460S3U@ MGY4GT-EQ:K!8%ON>#M.!:/_(RD?A*-[!DBA>R- 4('<6(7MK0IR)^P(NZ)1OV"E6836*$8M]W:H_ M/UR4E/FP=N\GVU594Q7A4@>>"A+MEL"\KO[\YFC8E7PBZ+N9M>B[D:-EYXZ M7S+?A 8OOJ'Z!)0]#AF6".+!$:G%E2JA =[",:7#L%@Q^W/!KOI5S6)GN=)0 MR]Q5;Q_O_-.ZB:I>+.=$4]>=U^IY;-<.-8;ALV+.SBN'26S(<@TV^GU:KWE7UOM/)O@7#Q0(I5Y*!G\]NS7# .=(2 MSBENPSE9GW/8MI^>UV\SS5;A-I-_&\[)4LY9<@2E='KO?".OX9L_&T:BE%ZH M[0!YWAYVP##8',9G^4N]^5P[T<[,F^OFY:Z*YV*2.G*$V+,_ZD[FHNAEB0BI MMSM=N7TLL^2._;4??@_Z+@NG81Q56F:16D0P%H-:S&S$M*4 M^T\<;PJ6B(/QD= ;4@ >**+II60;L]\'. <^J; M1@K:MRF8AE]#XEN=H'B3-J<'C<61$%\/*M MX1 ,"-J+?J,X7CTOLO!BL?\B" IUI4I\2G)T2CZC+ZA0F4V)<97MT>\6;Z]* MPW+#U(3&+:OFLDZ+6CF5K%RHE0VC,UY" 50!O0BH4_\';*+"!U5U6, M60(*!VBC:Y37DM@(:/6;O;F;O1*/NA2(G>*<%I29PUR(4SL3@F'\>&N; MHP]?.]UV_?M!K=II' $XYD6CU?FKT#'%H_%;SC%@+TB?=5QR=\O*$S;3%H'% M%3=:.\CJ7&D)(<]+X$-"?F. &\$3BQ]901F+O"[I\2 IKFOK?0_GR,#I:)?F MH$.>6#I"$SCHS$?@5'66?)Y'=_>0W_ ^7%@!XAE9OA2N^$188[II+)&5Y6?C M%B)*'>2-!V>$&7,'G<'8PJJ/J5\;A+71T+P6 _ .(,59(H^*DJ@6!J)\5W(_@7JBD.,(Y,A](0Y&G2]< $X MX:II*=109&!8#JWX1A+W463CS'; HR.OL9TT(UMX*,=R'*I@Y+C98IZ@C!TGQ0:37)UN M-)A#T%Z4=DN + "+W*@IWU$YLK%U/=*J+%0(R2YHA["&"UA#$$B;>O;4HO#< M5+90G2%FCZRA!._2Z!JYVONTT 7))-)OFQ7K!@(*I!70=U#U2^F9'W(<.B . MR-184$)MWNA<\J%J0QL'?<5M7=FG&%F1'5Q3+XX:]Y-;LJQW [:7[]'53*VI^\*>.PU>=/%]7G39 TW%]?GI=Q]=/DS.N-_-!KWAN9XOUOE#=]W)N[C>'\.[EGVT^O;N_YWI#^ M2MD8I#]RHVE=Y7FU.ZT8 OB+?Z4WUT>#GT?GXU9EOD<_6J,WS]F/5X/F1N]7:/4>!WY$ACBBQ5DG0\*XDF !.%Q@'0&#^K%+(4'8XF7^W4 MY:XU)716RJ=3,F@;V?07>MAR%P9(X>\R7UB EB6-0]QV HW*+)D?^IK[I&D1 MW!G?2\B,31BNC\U-_-9?T:D<2E4T!*AJ&31E%Q-\P8-)$_/@I"'C.VZ-09IP MH#Q"TSA= WSV34"70B/3_?=M%YKT:8"&_V=D#?-6/]A4"+81D[I9[XU%4* M#1+)BW@.48X1FD E4>D0X?%=U I4:#(R4'G%IS2M)2)"D^3[^RPB%+ M56C'WBF:)\J$]7P1D998(:EE>'[/I^E4@W1F:*U#1J2UH[S_+):C#B5"<(<@ M!ORO.EB^;Z+Q#--BA G&<^ :QW12*AC\]Q:&@?5,-(TN"I9\0)=\ $L^$'H+ MX:'X30[QRX'7AXH XPYP& +.LUD\HS,SXHH9E1^"3:N&Y#;8E-@-V9S M<<)B/Q6V+KYL"1/\'6+A]6$/^M8C-J:$NESDTR&K^*"0J;[X! GAF0)M"YOD M$S-<)'BEP)I"U0*.V)H2TFN$I>A8"L\Z3!/S6#$PF9SZ/_C$ILJ,;ACO9Q/: M-W@^2L#A1 &!39SPOF%=%3#:F.BND S/ /'] _6FV&QQ=6+A,N&/:%(L;NY/G:N1"\D3C44 MVP2MYT*S,;2P6IL2IWOS;/G96/PX%0S MA<&'KZU&5SYK=SKR1>-2[GRK7C9VIEB_D^JNFN(06@'&0'8@S$&]>8!DZC=^ M[H,B2&YQ?JGZCS-&?M+ ?@:A 4":HQC7(&L2$CAE/1?+E% C#A*5J5H!>B#B MNV*%C6[ '*30%/E8;*9Q+:I7S&GI3/PH?-#B$*N/5)@#$0,I:6H!Y#+H1)LO MYU"^B'^+=VCA%R;17&AI*JA<\?L&:.+8ZH?,*]=Z*H0-P"../+#D? MBGXM$[TZ<"&I6A_:?$'A5U#\B^I+Z'M@=!!=G9;+^LL /"RV)9*C#3PFJFF2 M'$LT\*4C/1LJARG>*+14(F8%192!&JP#/MI;)ZGO62$/\.?8<4,*OP37L)BO M$=U$BQ$D^6N$9Q<2K)8B2D+HG-S@ \5S*(0,/1"':2X *2SU-83-%(^'54PS M"J-5@8R\L!R0SHN;EAJ3^<$,#P.G>;(WU6(/=C<]C!Z48F7VV9.6O]ZJ=3%4'SB$^K-K=JQ/FQF;3(9S-O%$ERK_]=]$-RQ]]0/X.%>XHZG7] /S MA(+#-GRUUPJ]N=,Y>3"_G1M/P\ SJ^K.U%!FGXDV9VH?OO)3H1JB0.K^O4\= MR*)KF'^2#[GH%(_W?J]Q.&\^X#N:#'C)I9<<4_Q',!!!;VQXQU"_R(S#?/=X M9AK^M+]P0E%P5)A&M&%\).9S<>$(471&9QPSO9AQ8S;K952]P^W*)KU=(*J3 MV*;?8)W9?9(#D:)DHB/;\DP5)*EE$Y8=]3]F<^44^^^G#PN"@(G7?.&_<6&[ M#FIW-!',61(ER_XW?F?#3V5BQU\9_\LL";^MRK]_Y:5916]2;"IJ+ZEOU&;Q M U2?=:?7HT@91 ^ G6<;?X[BI3?14?F?4OI#;O"FUYS8N]UY-[;E<,57: ;6_YJJY M&>NN)J@DK$K>V;$V&F6/PI]T&?A?89O)66-^T^B>?YMVJ^>E=\8:BQ4IW7\PC7=&L(NR M?!."W;AZ98W6DD^GLNE\,@2[6SLA^NTE)M9ED+!-;8P Q:J56ML\@V MY<:7C+.$6\M_Y/T2'!N>&N=:US)GE:/KJ[.+PCMCV^7W3.Q2(NR[<;GX:O;- M9G)$#4MORKZQQO^FI/L;LTSEC[S@EK#,0+]/.XVS:>$Q\\Y89OE-MPG+)&2G M[YYE$K1AELTB>U@ [A./==W$V2LO95A\358MKV]HK^39Y4,M8=O<7FZZ>>;Q M5C=.1K\FW][I';.\'CR?D#F?2>72Q52NL+0P?"/JVOXN^0V)V&IM>/_.B'--?7T^(9.Z4B$F=69IF7TBA,DE-JNBD6)2UH1TL6JZ-R_7 M+D]G&=>8G^^PKF+O5?[YA3PZ0AP3W<7$FZJIULD7R.9JYD!?!U68"4$5;CI( M;WZI#&8GG8K7.=YCI_+CWOSJUIMU2]_G=Y,\0!>>GS>[ $#6042R>AN3#QHM MR#S@^ [[KRMYTS2@.DO;%6I^_4ZRD//,4L-4W@0R-BF?9L$YB#G+RB$0=-8S M7.RO1?.$6 XR2V]-(88W?1P3=BW3F-%<:F(!/'*8,\O4)+\Y.4OKH0ULL8\N MI(T-%=W @@WXQ:&?/BLD^U/4;X>UR(.J'4?CK7UIV?* 4Z\K5HI0[$0GVM#< MA,97M$>Z^0ASQ79-8B+.X-E#N6FR5X.,7Y%1Q )V.CLL!M!4S%NB;7ZQ MNP7-[5-&"N3,88HO7R?F1L,W;*SG-A1]PE/]0Z? .^GQT4/YUW[)(%0KQ$P\=DX*Y)=!9<;2T<3$>RS2-W1M2 Q"CUS5,N9P M!P7>4(5!_P!9@YIN'DJL!9C0LADK38(-G_D][!VQP[(/MT[W6T@\AQ1L3$,+ MH>V%9XG%$/X; \64EJ"U"UW&@ZKTX$T_9U]A\,VZ&7M"<1SHMS\+D6EHJ8H\ M%=(G?>32"$EB%S)( /3W!+@TO@LUMK 6MP\>)>L/:I?8&U+<%I@*,C/;P!C^ M(Q+"M48:YH1RL'0^D-^>'#MF0[=1WAF;0N@/?1@'G!AN+1R+2K/2M @^O]\L MCJ4]^ES@T"(-H,X -P.(BE6= >P$GM:>$T-]S+?7FCVWS^M$9'=_?[W6NKT$1**U'$2!:\/?^ M=2U7N3V[K*O_4 3VAB)0>#L4 :(H5^]RPU;E5^7N6^XW0A$@TJTY[Y_D M1C:=*5+WQ'&U4V.N):G:N2(;1N<&3QQDNQ+Y*:0F$A&LZ9+W*= MF.]$.IY9($KY"O6O'P,XEERV^(GAG-#.=+I+Y9L(=B(-Z#B&11$;!*\&R&K' MZU,H$Q?0D,$ZU<,F?XJ!'<=['L!Z77 Z4&/5;ZNG&3I6LFL.UIL', T4AV9Q MTN#>@X'(G*X..X?R2;5ZP3OAL1YVBMRW+44-#.I O M%FB%P"UM1:4T\EFU* MM%(=%N,L@=JCRV" "MP]X[MT0ML*>Q-<:[KC6C9H\;21JD[!//B2 L\ENNLD MW^^@,>_=U+]T0)$=*([+72*T")3Z'[!E)_?%,/="L D4\"72U8]Q+/;_"TX' M!X7*U%/%] ##QN_!AUX,TPJ<+ZP*U5J.=_+6UV("L,9[94MCVV+M(:P]<"ZJX@D:,@E23B523J3I1]+&@@N))J3D!3")*#!P5 MZB-[3'B5_>D3;U*)5^]7HF^8#,Y$#>HQL0DEUK?3>EZQ)[$D^*,?%5NW/'"0 M]UV0CSY>"4X_4#CD#J-]A["&"LB@=-R/\"R;JO@'/E=VO5.F@K4\ 1@LE?78 M5LR9 BX4CQMT&G7?!RJLQIMB; )979],C>#[5!0"*_*]ACZ,WH@<%]PP9?IA MGU]IC(.7,./6!;V2-8JD!;<$QP *L#Y,MNG169(]M1XID"W*&[ZWPNRQ2OU2 M&R$Z%QFH*QQ,-\">]>D2H6V T.!.)Q>$H;,WS?!( M2/(!IAMV-PZK#H"S%8P+=%W3E DA+W("8=X%()?$Z!1@->J5#T(0!M#$@"\+8RD Y*), MKP:W+C(EH ;X<,V$'\"-2+')W^'-&C4X=VZ ^DD M4;C_/.93BB3Z$W+[$NH M'N!%5(O/]N:5Y]/KH_IY\_3ZU?W%8GN\!YYDT7,<]2R_^,,AQ_%2!_.ZXG]R M$2PO>"U/GWE:D5A&'')0][_F#JE9&V2[1) $5KP;L:NSZ=[\]+:4TT?]SE E MDS]K_KAJ'C6[/T,&M)!7$TV,>343X/]FRX?%:%+.>\3M'"-&&[4J9A*YG#FT MC^9$T?M"R&PKA>&&D"=/$*N. )^I, &)&3YQ_=:R(5>/2^\GL&.K'..P:]41 M-0?3;,$6)#8=(BNM:H%SU2GWQZ/OMXV?0>U,BVW%NORS%TYCNS3(0A+=US+% M#;K8?J0*G-^T^%',O;^YOBH'7Y:^+>+]#W M^AU/@L+7Y%(6DVC2G*DU']-"-;=[^EZWHTDTTJIL(# $ MZI9\ZHY"0@*QP]V".^$YT>YG,/0C12X#J9_)'>;"_2")B9KAOXGT(92/*,J; M;P9)X?=B"+L;R@Z?8+H7LPUL<=0$[&"GVL6PJR!$;$+W9\5&RJQ-]M-O6(._+FU]U M%S6AE!35?11*GASV=EV_V3IYN*[Y\?2Z?%8JZ[=!^3J\P*@ND\Y5 M))%%GRS[GG+85'>IIR=.M')#ZH8^7J=/TV7X>@-=POGI MW:_GV>5MI3+REW 3_LHR68IV7?@381E:==K#97I!L91$I]O.W)59T)Z[-HXB]<$'33!VX$)J 1DFHIDF#'A=>W] ';4",)UL0TLF* M7#2EBY#A-"Z>/=GNQ>E-X2ZD&K 2$6>XA( 9UQC4*(V9-I23PQ;[0(R*,ODQGY>+K6# MH/, MJ1"#I\JLY#)),6)1S&R'S'KHL83Q2!=3Q$Z' X4-!?^8139JI 2MLA2B79)+Q95= MLHA'P%@WW;$38)&J?NXJIM1"8.I0(OS0T::N[]?,AB>,6644[]LBAT/U3U8$ M?^'9@S%<8M61K06Y[I?:2(?V>;BUEY 5Y@A/H).O=DC^8&@SZ8(<\4"?DL4P MF2$WFRGY[*SN>SGYH]S%22A-U6S!YRT:UIA= E^D^?T41E\3-BJ%+<3@B+TI M^:?TGUSZ,.WK+1QVEFPEN7>>]8DWP?UZLA8>H:DK81A<(#:%-P> ^SC/CX!E M\3J606,AMD9C%(Z&@*>:G,GB"0[A2M=LT;'Z*1SV8Z[F5?!)>#A-?([J:1K"@K>4V5#P-EO'<=66E7(JG5MJ&4L!X3(L9=:,%\ANXLC71JE,QGM%X1,ZE(^I-(/JJ12Y5Z&NQU!I>R*-P6U#A,K%*B*$Y![R M\W5H[9)*5+[;OR;XS:(L&G,+6.)YNAYBYHC="%%]=,FSN89&:>@OUR6:*>L$K!0F#[0.R: M,6P0+78+Y"+/&^%UHJJ,=A#DH3$A"R5GW)$0%_'J=W^-47U/#55Y?PU7IS=OM1GXZG(PU M:_"OAFMO-5S%MZOAJO?FUB3CC-+ETOSB[C>JX3KNS?-'Z8O*C^G%?3;W+N3% MKG-QR@O%(#56#D,NV3[K4A;DGBU+T1'CIIL-T)N7OWUSFT_7SS?*W9ML]>^? MVD/_F$!B=/]K_I!GPX0S@!+\1#17J-:;7Z7MH_O'7%?_E?WPM7;5:;8:G8Y< M;Y_7FJUJM]EN1>IN=I0S](8IZ6( "+^G0M=!9)K/U)(V=.C.0EW21^VV_-U6 MC#OMT?*WYC=OQQK:@D6\NB>*5]C*A_,4/ M/XCC=HA$(G\,,GLOV-0EWDU3LR<^;,GB+)9L%?3,Q((@ZGAAGFL^ 3]4P+X. M9A2YF6@I$1@J&$N!Z5//MX3O'\HWX-1G1AN/3].P2[@IZI1/=7V?_\SJD&@9PZL;W:PRI;:X,87.Y,\!3"GYT@[NDUKBZ%X&=OU6J<_0FE**5GH_+\US[MJ3^L9221)IE_K"RCE(^^5<"FX^4D=E6 M^@);<67063$]"@2W*3I'5GF2?S-9U'VR.(5=GST=-;+9W/7%;T]@_JHB!/;* MG%,412N"(&M%4?KW%44BH0PJN?99Q4C_S/RIE%))(B,VNSXA]A,FJJC:4$-0 M-\N,R52C?=5!)2)_9K6\4A;_F/6 MJ6?I(-EL9;!=.&RG:]4T^APCZW2FPD)MZ6QZCW?MSV[Y)/M\?E5^+D>BPA3O MCVW! JT[*R%S,2UNB\U8$K'+I \R%?XOLCW;WKJ535.5XY,-LI58K(OE?:5$ M;^9VZ0H"'GN:DY$1W)(0)/2T%EDQX//8A,A0[W;N8X T1O(WAOS+0K%P-6KD M05.+%+5)\<'B/ \6%T).$T :AX+F.O265UEL-+@+(9 <^PB-A"Y;-[M&KM/+:+VL82V%=ZACX6 2W0ENB<>.P: MP^)L+*(<#3Q:^- 7LV),K: MBDJQ76:.1%Z'OS+MQE1]--_IU- 'Z/$7D5_HA#'%R+0HHC/.GJ8QD5\-='O@ M32"[:*"QV+GHEF($$;C+V'8!5K3_<$AUBCJVX$8+8?BNY!VD$.V9IE-D*H>5 MRG_Y>R["]HNI4*)G+C*ZK$\FFJJ38P$@77'/V&U[*%<786Z'BF[3;+@8O-Q! MB)1\\" "[!5"J6!GLZI9E*T.%IHX8R)%"!?\T6),6.2-P62 I*$R9M#V&1* MX/S+3"M0A?F)F=R4R]CY0*$MI# 8D@*W.,)0<[9:1(VFKDX A2/C$J-/SAV6 M@_HG@'$;S. ).%+ MB_&6BZ*XRI\/Y)Q%,4FP ED2<%\"9 7^<7*O,)ED6X\Z[K6CV8\Z<",9QD_6 M5P+\)4%0XU"QLFXWU_M[06WQ? V1R MWA"J#6Q*ERHD]NM]CYN-CJMI4)!N>_B,0[/[H01C1/,O-<"ULBU3'Y#E,2A[ M>)YPOX&5 2D)0J_D\)[(N3/$^WM=-O2ARW[)STR^"=*IEI2W853'<<@D,>/> M)%]6/!PB4M4!CXQL,'^'9XJER,Z,62X4_#[8 M&&ZCD)TC:C\M61DH4Q'%?T"6R$M"L Z##&I84PY"UKCV,8P(K^3+V2^2#VP6 M3+IOXM5)R31N#5G+,M7 R7L,V!+%&KX:\UZP>"*7;5L'S@,EC^S; M#/4,UO( *@\UEQD>:(^ICVPO0M?UU&+G@9QI:(J*I0SX/9 11'(1=K4FL[=. M'MLS](-(JN#Y866BY'9$LP[Q[S@@Z2#(H. 5I;:*5R:RU@:X5]5._9-<3A=2 M\O_I7[DQ*@N9&0@F="B?6):*RHJM,4 NBNA'?ICH7DBO88XHJ&^!BJV(0J"8 M5%.FB$#!CPA:YT<>_[(S9PA"1!%C6LH2W5M!1"(PBHFT]*C' TN$*(70*.K0 ML)[(]BK&C,@V8%'>7T![H8*6DB*E^$%? >1KHJI.&)H7%]82/^!7+<\@I M.)\^!YFR&Z6/K72@K\HGJQ1#V$['9(V8(EI% 5 UU;.@I\TY/1^U;5Y"40^L M$@ LG!-%-P'JHLD0 IHF;QJ669)_5LD$;K^=?;(WWM:M]Z.?>3BZ[?>' >Q* MD!$G'\AQF4_RQR/-573#(7\_#E&*QJ@D;&T=4"[\%)MBFUY(K(PF_&R8:NM- MR#@SW/7/\@[7P'9I)Y\YB&S42^^ TCR_2PKGFMMDE5_X50_')!V'O[3C'N!+^D;6F*N"MB&+RM[L&W6?_$]X M*#\*4A;3<7UY>!YJ9Q_5S(;S\^.G4ND M2B-@JGH"3+6$>ORZZ1UPU&EQJI;.F[/YC'Z*[LZ0>9#=\M7)C7E:Q MNIS#-D8S6<%F^50I&Q?KCJ7#]13V!K?9RQEP]>V7>TFCW%U=@F%6K>W^_FLP M;DV251]:IV?EXZ?S\\?[/^3R6\Z:V7PEG:D4Q81)^3T#:7>K'@]PN! BEH!!+[E1C,)PS,(YP$ M-"Z%F!5Y5(B"@3^T;UGW8:].,#.LBP^(+18\=KW_'\A]Y/@68O@=@^[+$BA#,@.1WW%V)4_GJ;-Y7)_+.LSDU.W5J MQ6_]0-43OD>[R+Z/)-PEXC\)T-05@"(B**D;W1@1FR+24"#.WPK^;D* P X1 M6$^1DWG?;,G6A@9M+Q1"7N7.8>Z2\?&\!=Q40L9)!4PV!$[(]^:W\^F/G].+ MT?US4J#Z+X%#(!,PW:-I;NJ-W:?*6\R@VIOGG<9]YG1F7%YJ;S&#;&]>?'(' MUR>_K,G1J]$K7H?T4%F/]%#NS4_N+:_1^EFQ"_?_D![VAO10>CNDAUQOWE+J M%:=2NAO_4'\CI >BF7\?3!Z:WPK&%:2_[XZ[=Y,U7(_J4Z#%V13*AR7J^;KY M1]V4]A\)+*9R A"A$41QC"YF6P= M%3RWV]C\9 M#_JZ-6Q=#!86SYED/&WETB*V]YLXPY?$G;8F8 ';.A$!$!!L93564OB: 2.5 MUG4VL$ZSB9G8Q%JE-5I54\6JI: '1I*T?7I_X[J3X86/7PPI^R*3*^;B*WQ>+]IU%A+;E![^Z&"1[)&_Q("@Y3IA5A!KB M%U ,GRLVZ$B>*YK*U9E3O*T6G7R0SL6W!SV8T0P:EV_/RQD&L^BV7'M2G+$Q M?,L*SLBF2IDX//)]<4;"UX-_WE0Z[8TALJ]B"#K9';"$7;F_[5OYY^=O@T66 M8 #[X IZ/J38HN-L6I67AB9;%R+K]_]PO@B1\.K&7#DQ"8XKPO,9K;)&A#< M@2]@K]QVJAFVC,OL@*^^7WO/K73#&]0"OFK$I6EN[!O=I:9&MR$I]MH8J2?Q M3(#,YGD ;WX5+3(:2[/I8BWPX"6,ML<$G>)VC+8+'BL;I^/&V-(ULRP8.2$\ M@& ".TW+># >;E.302K7J-R3.!%!@AO>5MZH/*V06\Z< 7#\EF(U.?:VH3-D,? MZL30IT4\+/4@7,Q3I;D]7>R&^XK(0#DV,I#(;+:.#LS+P_)14;,K6H+1 7DI MLL+7EX= MGMA69X(SYCN<3]=6JP&++ C,M0$3LD?Z#K9'[.FUWORA:T]+^?S94S%(I=B4 MRF(7^[J0U2:0WY1V^$)?2S2$%6& __=]+>!6NL[PT!Z MKMR/K0)FN]V/97F-FZG7B;A.LW'YC$M#;'^6-9NA!6 +K=3?YN[< T-2."CZ M9-#@/E&V;#U7M/'\9FSE[U:SY=NRXI*=>!U#;MRQ<*73-E]8'_7>,Q_NV9/; M- $HS[)G;\V(I1TQHK_ )#FO.#3/QY/;\[*NO&/.\Y?^.E9+(CZ2367*Z^,C M?^"5=V%KB+/$ZP/>FLWBFJTD+N79HAMTS>1YC"C0OR7)AMW!R3>MFO\QG!OO MF TWWIK7L>G&76!7Q5DR?_M]>+&J*.^MF7=7;A:^Z M8,C.;<,%),JOF_'#G M\_)M^OH]:ZM+M^)US)E$$#233V7+ZTW(/_ 2Y:B&[RC#0+0;^?22Y);;4?_D M?-;Z=MDN[RXG@$_\=;2=!!I'(97/O[L _^:X'#1V L&6Y#R;H?A_I#S^'64 MQ'7,2L[UGR1+V4?NK7;=NKYNC_<=_G_E+KR*/W-)I 9D*]]-!C8W ) MAYN$5>$%[B?:^_&*KB['2)8$8>',_9>H M>ENT*_99N5/]>35*B"N7E6?L;C]>QY*Y)!3=3%S3X;_IMO3K?1BHUEOSYHXC M],(?^,I9+['3\6+C0!P^9W^K*C&S)Z_@SB22:2NFO#"/Z3.DJS^$, MU+=ESOJ^+DZ^ 5WE.4F^+'A'ET_WMJH6?Z-+4]B+US%D,DDTQ=R[8\D]7YD8 MPTV2+?=7"ID@6>(N),FY.'CO/:V"4$ZZ+3'I/7L>D2:3?Y(BA^>[T MVB7WYMYB*C'PPN\HKI+9&]\FR;*>XI9;W>^GM[>_3XQE<4=>Q[!)).*44Z7, M.PRWK+]7_T5>_C!9"0T&U]8R@:PZT41%I?]KEN^6'O.CWT8LDBUX MG1Q,).=IKR7I*RO2CWKSIYML?N9FKNJ7>D(5Z6QR>^PR_9+"1<.0Z]#(N:L- MQB811"-L?7QV5O^C.VZW3?EB$IHQ+=T]^2-OI\X>X=W44Z$.R]"@8C0CZR9G,]+ P,$6W;SOO(A.#UWD M6>-GUCN#-[W6 4G8LQ>:+C#G;@K[>AN : _=Z'E+"GEJV>Z06%06+:OD#:BA MVP/M!ZM/H(N[IDHP^ CP+.'EH>ZR5C+X4+BAMMA .]2809ZRKO-QF\J;;P0% MV'Y;96&3L>GRJJX." !),0>/<#H7A$@LM3-6;"T$&HS2/IO.I7.(20+_RK]( M[AL&3$@\='X+Z#^-6<9QW..3BH]0@O.2=9P8]K@0CC4E.SB]=5)_X[7%@HUD M#](Y\A__7WE?LB];25C.YS?-+VJVC@7QWF%+RZ32A4**#+2TUP/=!.RC0&AM M(.!6^HQ4-RQL+Q)"2>!<)4\-#R@'6ZK#'PBA+W0 *;P,?9;W^=@-H6A7IZW3 MG[BA$^$6U"-=DB+7ER^U)QH(\@&Y9A3=]#OW^+W%'?DC&49BC!T+-,<9FUXB M2WNP?Y8_ZI^P7Y"+VXFSFV!C<^B2&YX>N;Q4;^#Z%R.]]\B) -61:PY,,D+K MM \,M(\B=ZVK <&1K?I/Z;#@DR.0(3 -O2:A@?<6L\!&X'PJM+V[]CS0--61 M8 #^=1A!1^?S?S(Y80YD"IE=2"RY^PQY0VU?I/-GV8 MYN\?RE5S%G2&IU\&^1IZ2B+'A_/$-NNFY4*K=4Y)/C?&'@\]N8GRK$^\B:R, MR'I&T-QJ(T+#(WC2Z&?QY@2R](S]]A]/FQ)$E7/@[OT)W[LQ]9R*P1Q)[]XF)P"PV7@ ; MO'XA!!(@6TA8$F#X]6\MVI&$@!((=T><.-.V0:K*RLS*][[LY>;0;N[O);V7\$>X[W RC>.]\KT5LRK5LUDN]W)S*[? M_3W>*^[Q7L7CC?<"0O*:;17$SW=N)=@=%\D?[U7JK9:KRVK^CJF]W^9/8+Q7 M%"_,=\:JKS:'7@PU%51X60'UCT>H(:S8[D\YXFMI:J[ 9\/07MJ:]$JI M\)E&F K8N.( ^TUP0Y9#1VF"#@P$= DBRP9X%\9[;2I8*X5?!08T),O,,<4: M^!IPC'6:$G4\)]3'RO_!X8PAC!7486L3Z*-!SJH(_9ECP41?B&%\: M,K>439F4#AMN"G>%3A="T&KDP6*##:Y@Z-C<&G2L-(%A@KG+E#"=>JM+-TD[AA0'!ADBP+Z6BS)K;@.#I M6W=P@!*._RXXB8,F"8=\4:\N84+W%%#^L3EK;PG9G:VXGX&>?71H_P92_C"3 M+0^ ^"%":VZQ,R5SB9[5$SM&[IZG#3>8H1GL!F\]F3M8 N?CKP?NH56=0S@Z MPPV.($UI<&,!!H=*8??)6['0S3?AST36^2XM[XF9K 15X=$PHVB9?Y2I9'XF M;]20$\5V_>4.-G+F)P.!:'>?H1@))6A7+@E@$A2ANQ.?!M/15K3_8 MT:4 NI(9U1@+E8)"5X8EQ>XF562&%;&YS27[!YGV2*R@T#:U35^'=US7":K' MS\4GG3CMWS#J0,#]C?X;N[2RDX^GE]*47G7LLH;PXXBOFO\@%(U'LDF4R^72 MN>SVU7+'K5WU5(V&&Z%LI,J_P]2>5@]GQ:(*5$MX,P2%5U]JS]K3@ONXD[8Q M86.M8CV<:;N;J.9)("KETX72]GUS":SP_^,_9.]8?&)DL,PRB-V\QL#KDXGO M^NQ8<4JM)S9-_U&,4?B:-Y_%FWM)K79%2_A"B1GF+OY]T)O10:R $6;;APQ= M,D8"7Z60IB,8NNO<]\^Q@ 3Y]O&:FXTUN<+^BI;MCF*;/TS0 MEDR_5FB[UD5O]7[!-#^N%A_*B%AITK$JM]<3V9YIH?9(6?P7E,DWTLSV -)$ MY'_SQ>#1H3X"KUTL'3]5P.K 3@!MW"-U]TCY5GW'ANZ]$D)9W@M^IK_PS%5G MQA+,\GH&7-K<HBBR%/M<,8Q*!IV7 8@[YL0&H"0US#]>)EF8?_0""GSE!W M''7/.LN]L/VA^*@,'3/&[=X$,NDH@A2)I7ZZ0&38>#:=R6W&I#E(%BJBL_[' M?\^XK8RJ&&UE:/"H4:I..- 5CJP6Q _& HWUQ2X/3596OQ9B+M//6O)@TLAL MO4.]>68;P-;E#D%P:M$($ _[DPA-%9E= E.)2[OZ5C F*#ZU 6\[B(L0;!<3 MN_C0\OQ1YR;RY]4HO(WFH/!GX42)1Z1(A(NBE34D(_FY)519H+F>H+C1CJ(6 MOY3-)N]?[4=@$'TQ#J,M@*"'AN<))$L\2W2%'".Y8,1HOK@2<,.W'?M!\6,/(!=JNO"!,S2BS59;OE$_ MQ\-6ZT2$@@HAH:!UX"IS'%(H;%47DF^?ZMN_6LX*[*+FQ(3)3(44[R?%-YR]AQ5/.MY&*FA,A DM6)Q'TV5PDEXK:(,%B> MG#0<(A$F*!,75QWEDV'&"6N M)DG3R==-:_(Y=(0!(AS :W+><6GU\_WR3ABIM-VKXTBL9%B'Q&ZY$9 )U(5W,).B2"PF M;\WB4:%UDFGF5LR9"WP\$9.+0\\%;#;,9DJB%9D?HBC5N(<7R5&1Z27='FV3 MQQH/N*-.(%1'$V$(=@*[)F]A.YN5H%O+7AW1N*W$)&QU\ !Y('*2:YQ?/))6 M5:[*M:$V*P@VS(>'XOM8LP>40S^JD11"(D4V$5S/B$8M ;G0VU&%*33YUQH]'GOL9!^2GX@$QR2X1&)&Z6R$TN[#B>YO M WN7@EO'N+%DCPDF, #STHA%11N$25(U7.18;^^P*]/NC"M"6 MNR('8U"BR8R>\Y,./+''FK,UQ+T#3O)$Q6^',/JJ,- E.&E+0I@RNK)6JVW. M&U.%(1S2B2=+65CS*;-:RD2HUG3P( 2U#R=G38V^ NW8,^Y"YCMPS1)3OFK1 MY5@FZFY:VQ:#*+1JM?:@74O-:2'12RT"DW]>FPX^ZGSYI73 I>XSN(;9/+B& M[JURC,@^/S&=S-P&]/@]N";NP36EXPVN87NK:6=P<\'Q^?DT#63ZA)8I "'1:LBFH^#9C-J2SB<443#*Z?XWC0&Q0S& MHC 7X#!8/,D%6?D(-0=;;JB8[ O\$U[:@ ?X%7*%,[#AN:!-;K:3."CZ:GN M5PQG<'8U^/H,6 76*$SN"VYUJL#!,/$,:3L:'!'RR\"7$ 52HL-%@M/%W440 MB+X6\>S.&E5PS:GYDTI >UJ)#FE/JXN '81;<>XLC_"$KK0VI^HVE)##HR3? MH$9H/81:U*K#F\^;Z>7SS4UIKQ:UM2(:BV4.UHY6*,4YD@9<%'VQP,P>IW1K M;@<;V/F@#N M+^I6' K4WTM5._]GZ\4?$\NJ"J? *7"FM6YJI4-U,3K5,E;&4I@R9B(AV89H M]8OE'?>NJ!4)"#_6R]:W+"I8JGF)2FU-]4PF6*34[O+CVB#7G Z"BQ[7J[#V MF]02@; 1 6V-1_8V$6N[T!-#(C9;3-.%++ENR#C'#D4\5$\0U"DKYKF%L/JS M !\##!B@2( CAG445%$]7G\]80GZR-3XI=K)7K%V:M90P!+8G24,6QF\Y/C: MP<=GFC#XP<]4&-#T,/S:-,=]#O2/_^SDJ94L<)LUR6P&[JH<+R!"$*[3JR7G M6D%[A.$ALE*@J7?*U?W7_>SC8YM[) EWQQI%MKPLR)3K%7*;6^ MQ9]+NN*/BS&O/DY96^@IIETJFQ@\CSI;*GT2U63:[V4_X MK?J3PO>-Q^?<6_VNT*PPY&^!_3@STH7 TH0OA,S1+P1O>>0%^ 2@#&'M7D^. M=F_!F&!+;:L*RD\ILK%CHHR>S7$7@X6>_RB=G$F_@3[;Z7B62(]>,7_!E-TV<):_JC*_J=6ECL4H8$]:(XD1*LJF/C M=*JH]A />HM]5%Z+[3\\B/1U=6FC5EW&#FP0MN4X9MF56!+]7-ETGHYEFMWN M++FWWG?DWUUE;LU_RP'BG0SP]EM M._.I"?(:@@GJZ]@)$&5'14.D_VPW0)1(?1W[2 7Q;K(#=*9D@,M.L].;VYON M0XZ-I8HS.35\1I4E;Z8-4W8%11IV.1CIK30U\(V'HL*^/K9%J86@"HY9N3-4 MF D]!7D ODEQTZFJ<(/Q.?4(:SK1>SU_2N./FV*60IH"C9 \364"K.V^( M#4;=:)J#$H3%P<$[1$)4?XCI. ML#)HY>*"4F4A"RK)5P4)6 M]XO!L\$SW+O@=*,2]:S/:>!9*G@9*J-5!? 4&:]B9GH8<_LPUU4M&F\W4< - MNL*S+\RB5'.]NJ!.4$$L6+ Y=L1L9YDB(PN-3C5+7N'B4WCQ,PV7P$[P;%/* M9VZ!_YHX'C(J'E> SG^JBG!$ 5RK@'J%SC3P.J">!^"! UU1-0>4EB2,."F- MZG<%\%FP_70*\J("L36LSZ,^F@FW!/29B#JN)[9=,DS!396KL$85DP[.UI0I M#@BKRB%@/0F0#'"_!KC1K& 6U913 AR' \N@@;#"[5FR9$*54(NQ.!C#S\-K M<2!(L(4'/("'E=0#/ TVH?7#'K,0Z1QP9RFX!^F'4;\MPGI&X+U2=7C3 07 M@6.$.[10&:B&C&]!-$K*L".3N.$ME>W,VBI@<7S1 RZSMII"9>*6E&D48#KX M*7T,E!$0,&J$F62KKG[U+"8+I29Q*?&'/AP7Q!DNV;?V(JS MYT[#'X&:"E89ZXZA)^!)0/R C@5+YA7<(X<6J^J&AG>ORE#)0XL/[38[8[%8 M3=BG9Y^H_247Y9"2@I*,%@@'/*.7F7H!OE4#9W2FCX'?,AJ;M#&Z2*WK#JJX MP3(UQ3$?P(T<5->P?AYHW2F_IB"\#86.ZQ+KV@EJR4 7FY>+$JI?(\/HQQ0L&NS1/4V;*G,..^!=*!-+V:\V[?AZ9#52:P_XI5F+O"PF[X)A'_5J=:*6B@@-9-O?@C>'241#>AIT M;X111^I;1]8T5KS/D;D6L*-<1"[4"CDZ)G_N-Y0A@ESXC4N.0NI\D'14KYF[ M\?MU,>](1!^&U)MD)'*L-1],:-8/.@N1^9P.D)&3O_2ZJ)=11D%U=/4'( '8 M-HEQ,<(_^REB+P2Z\[@C7&^+1OVVWN>ZDI[SZE_+.G&:'9$PQWW6L*,\1XZT MA9Z,,3H-R;*E;/Q(SX20&DK1)7UX\MR9M^K']]LZN"3$9&AN+V(W& M61*V1"Z"RG08NU9OG(/AG7==T%5W;'P,;Q R:G[83?W@1M;L6I$^0AYU33=R MMJ0Z@J"TLS(QY%L0(*/>6"QOG@OR<1K> 1WM5EIGZZRWM7;KM;E0'0([1C=U MA.K*-+B=K3C]VI16^U\?B,/__NV[VK5FI]:ARLTJU>I>U1ZHRN/#0ZW9ITH?^GRV>Y[UY '\&.L,?100PU]4G%6K:RE]U3SZCK.AE:H!%S1F!M ;# M\JZ&^;W:Y2.KD;6J$+O_W$_;Z+[I148^ MF;>=?>G.AFP<:'8?U:EUI[N4PT+ #\K2M EB _\*F]'!=2Z%X;JZ:@]\>MT_ M[]]J[<'S\NWM/4JONQ]IHY<6[)>/-->=+96<=FW]/7W:+/O=DUG?8 M.[QP^(8?>KTU6#0NU6SI,#M$]\ .O!J5;BZ>+@3Q]#Z-]KZ;CO9:/\HZS=-( M](WRJM_4B4Z=W9$H=N+)OB+Q^Y%X4Y&=S^O\2 O5W/8DA<\[N7VR)/;IX!-+ ME]+.6G]S9":V4PRCQ:ZYFG#M6KE57DV^^KW5)#L1KI_KILT_ M :=:024+4VZ),DN!L -;G'[8L43$YB !..%[@F$U7QZ+F43M*)MF(Y$+V"6V%2@A$MX)#K["W>& MR$SYS9 JI(2;MC.!#SB5!6$ZEP_ SQ7G,+09(.']S^$U]Y+AAV(AH5>YL1WP M1[ ?2K4VE#BN0QE0?^)O(> Y(E=X+(QWPK3V%W(2?E7&+[<57ZY-KOPX=L>9> 9,SVA6M:VS0P@V[F M#H_>U1MC8VN$$XZNG/(,D8!E-D+ \N MJ-_O"'VU59X(Z$PZ5XBIBWBM!S>\ M"3?76ZEW0O^]\_$Q*Q=]Y_[0:]->CEB)&^3T:$9CTEKQ8;KPUOA:974XPZM@=IK=BJ]Q4R3XUZKE1]#?M,[J*W3RZJM1;U3,O M=TLE.T<@)3[+^CVZ*H;152Q]O-%5M=[JEF]7WDM#1%UO.,M]-W+D_,'*D^F@7,RKCP-)MF'&SWWQW^-YE.MV6T]O :4'Y,O-4X8 MEH?)N&A&LFJ, >4I3D"J,\[U56_VZ6"CMFREG9T5"*HPMHD09GK5]86W643J< M_U">NMER82#;MVKTPMI-+R6T8,91"-NBWZCUA9%+"2.6 M"H95F^Y>!9F@5>Y>ZWKZ1:"_BUWW+7;-^UG/$")6 RH6(G7"'M+6\$& X"=. MN,$)UVBN]-4"W&]77WPVHPA:5HB][G5=)YEK13-)@PM7DU+V&('&T6.]!1*Q M7B9=VJXX=>LZU%.GO6^0MD B2,NFBPS!.7$;:TTM"CPKZD=#;JL*1'C:*.&M M)Z:5KQ97?&=$+I&TOA6X*(3QA)=%Q##:M7PI J6VD%,28Z+8-!VAIBE6*_/0 MQ/07/")5.NE"87,"?K=:L'5I>^ 6=\"?5T6PKHW"-KE\S4TFB^=2NQC+=1JU M](M;4!-ST=^VN&#S$6TAY21:$@KI4H3)H;\K0_8X/'^M0J*FIY#.YV,IZ_%5 M-04_50.VWQ.[EE;13:V2&W])B?$>(5OJ/)PA&J^;R6 \R2BZXXBB88& M!ICRF=]E&R0/RU=7%(FX76R:S6Y?*AQ'@4:FMWIXFY4_FNS'PV2\9KGS-Q"OM?-R<=2ZX"O>B/Z:VT=ZG#78XOLL/" ML2C]W;.8A0-E,4N]U%]GN0MR M@>3'>D&)Q*GO09Q:5G$M>9CMK9YT/G?'U+7^=!@E>>A/")*9Q."0R1&RA&07 M\SL#F)!5DD&[">6$Q&;&?F< =\L 'CQ/UQH.Q0&XW651N3'FCNR! M;/DHE_"EBG%[@X:J!7[Q8@FK6;T#2]&^K<^8T]5RK^W76;LK,7=]SW0U_SOI M#^^>=\J A>\Y=!*:-;[4;S\>BXI$()1E"XE/2MJ,E8G.6 .K/H+F0,LN2=;X4J%P@,P,Z'Z'FP2/4%.&^H)3!2+6H/^?'^?5EVDS;#%0UJ0 M8:RZA[I. H]Z+" MIE'<8#";S*2U!C-,3F]8T M!M&IB,J+;+6F50=5)6LQ=2BA]KDL_PYG>U*;C:[4&#+=IP5F^Y+U@#OSGU^. M$0V@AU:V_K82KRX*M]+W9D1?3%L> "K+;#AQE5JZS#99>'X M2*I;!LYA1].:"B>BNHQ2/&7I*P#6RA5(DX(OET;@>MFO1& MH"T#/)!Q@DS/4^,5?[U'9@96+D))P8%P8KLOHG"E/]:*6>Y8S3$'[(=P7H\F M]#5"A'6#RBXXC?K37>M>F5F_SJ?OPIB)8@ M^*TAPN@VAR$1M0/#Q;F1?:NOGQ-^\,G$2SL6TRY(YMG(1GY("W/ MJ8:,N)*RD0#7R%JVQ^!4N*D(?'LXY-RY8<=H.XM)#=:4"QS36CV\3BSJ.I[A M,ETW41J-)PE;0/3+F(UL6(82VV]N0 0V97>AI\&NJ\7'PWU#T:OCT9$(ZL^] MD:V;/0FJ#-U;A#IT8&\A)GTV!$^;H5&%"C#5QP+'XYF%7F'H M" +55'2!RB)U#>]&^!9.@KB;J-_*Z&7C!N!BU] ?X:\D=X434O$3_VS:^>&O MHP-VXP).\('\U3EY) )+ ZO.N5;S)5C+*N \1A+OEYF7CXK9&E3N=6K=SL+;;6-MJUV"" M32X'*@NR.?+H ^<2&)VUFQ!ZP?I_Q+YT>(;V.XBKDQ P8(CVI@NW0'?S7BVQ M-RYPT1<7./(;S3;??)81[X?5V[I6W 1[.'R8*A@#Z/LTMP;;=9 ?&# I=YJ M7N9&SJ2W@'ER?*+%+5W,FW+SLR0I0S]?,K[+T)S+-?\,B?T2<$ M_HP#P@WGUSC/G6H#^T+AJ;^7JA8E99N,OO8,Z]L:6A7F@J1,X50O83"6P4-' M:_AV,34=.[,@(2:G3R&5MX PY-L7RSON75$K$K"E/(6$UM:[ULX?X!%9'0'T M=, ^+H3%U]@.FF(M.#!%@D,B0:8C>1,-(I4,;MB4V^W(D"B!**;I")"?R>EU MKT5C.X?6=PI_4 U#[,R8J4PF^EBJS(#38#*C\V;B'(N,RH\;2B&VITX,+$JB M."+/;)Y]&\I':VH^)MXL1.--A))Z!(6X8N_8:?U%RY?M%BEH(1Q:'6Y(,^_( M:60:.[/Y/7DM-F486.M5BL1UCYHPG$FWXE" O,?KKX?D/*[0Y-Z'MV]?(SLA MM&:D.54@-748:5LRI%]<;U<.RQ9G\E>%.RA8+V92'E4E44F>SFZ-X!])X^40:9:$\]MJ1 MF?GJ-G-1''U#^RPZ)Y)P$+*;6YF^NZ46RFLCJ7I5I:+4+ M\ E)&1%FP^)Q##2S \#8E,EUM_5R8[YL*/DGZ20L,@-?R[4+#^<1:7PL)D9M M14S.'\8$"^ B^96N]SF%?Y+>OY'-%8'7B#1.YG8Q]TE;61?'L+("V*ES<5UJ M+$?CZ3N;>+,J I.0L,0S^PX9)L8H]+',J !FN;SZ;)8$NE:4(S)+#':3/Q-$ M,I3RS(Z&4I)C7[Z%@VV@?!V8VPF 5HF8J)LZ7XT%TM11BXW'E]7I383):+SL ;H5UBTKM1XWQA;$DF M2T$,YXJ,UMWM9?Y E,>)#WJX\EIJ9L$QWV3>Q_N4VFVDR\YA0@^+1;-WUQIL MH]F[[,9D;S+Q< .1U=9:L#?MYX"P6-%\O&##>+6X>RS=W%S(+[(4L6$C#G2L M?:Q7-]<6B!0^T>E2;GOL\=-!4RO'8JRNM,7HN=&8OMSG!]$;+G;CIX-:D!X6 M(U,N1=,$\?HV&HP'9*Z(>9, @W'5O5,S7+JJG/ M;B^8K\N7VA^ACT&G9SXDY)&EWFK:8ON-8>;UK4GFD;G>JE._6=;%!C<41L2> M>7GY<-.X+K;:]-#OF9N>]G_.SJBZ*$C\#ZH-C..?5$?XG GR0/A!Y3,_J2=. MFD$L(.KLS. [7IP[%E#LK2:W=$=BV,94'WL6<*8K4_ 8R W&+TP>R2-HH6B( M+Q$=QFB(*48_LPOA*!24R8^1?1J4,W\%B8?YB:RGC<5LUZZ?.<_ I/Y/"DX/ M^4&55:XO#GY2L$04GU!3@6?!,LYO_6M^#?XI: $!?4->J31%\G__@I/V/7,@ M;@M1YJMX:D@/O.)JT ME'NKFB#+PQ>FDFD/MI/ K7@U*3@_WPT$)7-(Q()CD_,W",IO$)3?("B_05"2 M"X(2K?=:VS3M+Z:VZ[>G;J9V.YM]7HN)14#Q#O;;JNF_R/Z"""BDL[L'8L;J MQ^OS]6V%F]WQ)X: LA^+9HE$Z#(1^E\3@8$242.N1=P.Q(4:9W/OTV8 M1&*@[,=K>1)H.^D"NWDD1\(P4*(E$?S3L ?BO%E#S#',H*$N^*-BH&S-89$R MM,7B;PR4 U3(QF1)KG>(=P?2U5NY.V!T(=$M'EYN#D<7*-'?#0 E6OW)H8W! M=7YBGOG\H#/B!?T[ *!LR74DO)0,N[FB+_Z&CUWSJ7&Q54&11H6^4)]V^HEM M^MB26#]28;OM@UQV E\22]*:\C3YJC\>WXO9&/V'H[&_TD[W0+(A:9P&- MX_13(?O1?'BHRLF&/LE$11I@:!))@P1!GT0TY0]C@ 5PT6/C4W^YF'R-*]'A MI9-O<47@-1+&_FZ\1MK$BJB37"863\?&49G4E12-)\P!C,J"'E)OJZV^L5V=C4XFMVT._H) MP["_T4\2#BT13Z#,T^H\OJEUZO3JLC[9-3:6#.@3KRL1W(3/,"2R WGF^T*? MD,8>CH5QN=%+1WB6]B3;=B;A"^2V[Y!\02@3XZ;>?4P,+M\OZ\, MEY>/%]$CQDF#/MF&+4FX+;D(B(TG!7UR-*LVB"M?NFQKT'WZF [SR8 ^V'2__7 MN_IRA:^I(&L"Y%A*X ;CE#*D]+% 0<-0HP3P39Y:PP2@.)F'_V"I!:=1?_X/ M=A3;RH!VCE=UOJPU] H6T 1Y.8\U B5\!6Z]4E>5"=(K- /^IRN!.B:R M@YBW=$S>JV.(+YO%RPX A&(RD>N=0A;M%TE<^P7D!_,_YS0U$24)_.&<"N1\ MT6OK4V-! K:+1@%Q6&/_U (\D.H+ZYP?M1C/L8X:7D83T+*[$*2Y< <(.S8 M"RWAP"PYJ]XN7C.Y^56M%,J2 7LZ@ZO/KLM+Q-E5/JM^!5JBNU!\%RLTNU>K M>D&XX[,[+S:WOMB(D+Q!BQVK@N"[7/:U\JP7U&:3"1?WL.7FUY<;L3(N8+EU M9:;ZKE;^S#39[F?^H\+NO-K"^FJCUC($K!9\UG>U-7E\+4V_BB5VL/-JBWO8 M;Q'D+;I]EXGL;>ZL>W<2PBUV$-F9.>0.H&1NL8?(5O8!]P#%=8LMQ'^)[R;# MT;>0/=B5OL,OG%: [W]LT\ R?RF7^0NO2\JH[4 ZZ/SPUKH3CW'-:Y4.Y<$ >MY:FUM"]PG\"+[$WXI<7Y1$712TLLRW ,54 MQZ^JHC:0%&VF"I69JH+-=,&J+B1E\/&'R]ER73=D7]1;U5O=C\>OJ7XUSNSK MQ7D.P<:E<^+0>7'JMGZE"S(Q$*1N$RZ=KDP#X8RRQ>F7>><[H:1ZS8VBNQ%;Y7O-K*UBU:IN@"67KE2>7BL5:G:2[O6[-0Z M5+E9I6Y;S'_)\AX#MEH5%_BS)0C,I, U_6_OEA[(FX_EDK2>\,Q@(_DX36<%TC=.&) M.G5+-,1(BP-+SJAE]!<9X(W.U]3? M54'G1 F:O.9Z_$[PGYTUVAF,C_V@N)FN1$'"+)3^LKZI8B@V^-5=P3%#](9U M*!>5WJI3TIGE0^-);-NZFQ>UJ<0M?U" X8 6#"./4R>0*JK,EBX7V**LGA2])"HSV!/;)DMBG@QTLI4#GW1:WYYXSK&A@:3<5 M>6#\T-=TZ%/U1&"O=<0E5QZJE]<3\8]P)MNM*!F;C?#?/RA1!P\<^&5WC(53 MAMNJ_2"B.8.+S(^@QLDNQI<5,NNL\,0-4#S X ,[53OARK>5U"0"30J3LIOK:I>M=CZ638+WHJ]H/0DRKZC8ZP6T.C8_!%%I M"Z$B,2DJ0KE44B5J*PKZBQ6)FK.]6^I]98KM"697J*$\GCE5Y61]Z>I3=DC2 M>R6O]6]?K^JCPN'OJX6QN*/PQ$6M=O?#0Z4MQ(A$UPB[N9DI46(4F63^]CCCV\G8TJ$XF#2;6ZR@@9()6[ W,'KV[+:YNL/#S MB2[!>2(#7-.9"'CJI]5OFZ"#\]4C>2)N06DSXNY^/52V=JE'B0/VQ*ZE671+ MLTBK^@V=N[QD[[*'NIX#>[2ZBLY)/OF?(_=%Q-BE0$++D.EE*602.)CUNQR< MOY8AX2R6V%AZHA83I-M-CPL73"GR"%9Z.%@/)7,6D_JKGBN_ MB+":_&C)'&PIPC6>=6$YBF.5O_,ZNQR_$[BA*@P%H&3X+O?E4SYG)_E0JSQT MPENWS173%7HKYG-Y_4(W-'D0D_^ =W-KE2'QQE(IG?NR:I)V=,/7%/K6VCHJ MX:+?N@4RHT#RI(>6V9VS3 M#KF^\/KL>DV[+E8MNJ5:6FJGD--KVN/#+A[[OC@JV$?WK3?^COX>"D@''_;0K.Q M>8%HJ\0V8 @A]@ZL+5]K\:Y&MN^,W.;7K2\"V<5,$V5!T] "-!&>LQM#MSP1 M1YP)-::TKD3YO=5G!R.K@_;'CY?JRX\?&6 R>+IO(+K7F?AU-A9YL-D?%%@Y M*W[U50FP:!%8&>=%L_'-W1 '&5T3-:-MA%(%35=G WVF F9+\4(?7-:"#MX] M 3NDAJHR0;URG+T#^#VT[G,*=J.@K[B>@@ C4*$K(+DHZPKX/]A9QZ ./(Z2 M 4U0\QV%CF(AZF/PSKD@&QUYJC#A1!DNA]/7&_//J3:WG*"^%]C)PL\$ZG/& MJ>!1TA(VLW 0@ W6V9IM?M;CP+TG?\0,UVQ36DM8HRF8@ZV@!PE"K@ M#6!I@CQPM;H%-=,Y0_K;/:BWRC=H-L?E.HU"]K"2_MU[Z1CZ0,UTQ=[JOEFH M/=X4BH,KZ8__*JV[NT;WKM;LXGZC2JO9;30O:\U*Q>PA"3"3J);803LTSM.!VH"AAP->L2YMF-==G6DLL&C &NC M_Z:I!>P97*;Z E#$MLA*$9\!0\H"'!5P82)TZ@;@7J'OQ&F2%% MJLQ42@&*%8^AH5"CH$#)T Z2@*S-5 UU:?6-"^^<*OO#JJ13\#H5P))4^'6@ MJV4>O09'X,K #Q>XL$:.4V1 <\N(2H+3 ,.(/0< M6/&8FX,+"FP1'*X(EB,,A^!OE"(;ZE^;2?BV[80ZVW:I0+'>'Z9E+MCZP]&-V7X"X"CX%6OO$+T_;/HPLA6N=K MQ%#,YKY0?+&NWTNA=ZF?@[)^L68R?P5YFN8GLI[R>;-SJG[F/ .3^C^I[G(* MEEA6@9T^^$G!R:?XA)H*/ N6=7[K7_-K\$]!"PAH4O!Z6^8]^K]_P4G[GGFV MMZJ/)DR^5!M.Q+%]0$"A?9SU!6 3@Z5.$3-%XX.IFVT00[L%REZ*<]>0''C' MT02.[JT&=:W6>M8>"X./@^N!8]L,.&GIL+*_M]T ?3FP6;#!)7;>-.R[S8$E MH,RT%/2%8*Q"@W$+(?G"OTW0R'4^#/P$+ 'F#X/X'&A*<)'0^!T!CP5?,47F] M]I-Z5\!W@0\[%R1EBEQ>>X7(,=7'HLH#\52A[_\3/ VFN3@IY7@;VB#E7-<" M62Q3L"?.^@8U%+!)AFP2E"S#:[((!9PW:)L(0#MKG 3;:49P0=XW05+:?]92 M"\,\&@@BLH/@>X!^ V^$9#"]82C[X%14Z&?/!,?+*/ \Y.'#I_VT5^.DB6,) ML,4'-HOJP@@XR)PDBBJNDI0.<9 MH!4^2< (T&9$RS#8 'SY71A@XQ#2 +_).FPGY>$3#*YQ'#C^#>)>D[%&5 5FA#+:A/5;P/F"T,)^B3RZ!7Z.H 4%@$J. %#X%WLK_5(L M73;G8O:)B_WR_A7"/,R!PCREWNKNA1Y?7SQEWV'LHE;N'#^<A2 MI)!0<-JX&- WSZFR#NT!S0BKB#H%_BTKNB,VD3*O%A2Y<-D$$$\V[/%07Z(M MJ<@G2!N6@BPL@);$0T4T'.OH"P*$TT26,F_'Z-'E=Z8,SV::D/H;YIE8^N=# MZQ']B_GY#X;:1*$9>,69+R^#=56 E#IC_&G7TL'W@/[C(56!8*.L"5XQT#/( MA #[O5 5>!<(BS35 $:!K(CX3@%WWP *+1\.(>W68@]P)ZWAHX9Q#'&B)6?@ MC=)TB69ZJ_PR(Q;?ODIOG)TM>3"O_YEF (NB:\U8K)GRV5AT$+86WT0A?4:7 MP!W@T?216[5RP;B)]+E?OP!.Y)BXAH#ZSJ,/WCA.V.!?(O;#T-_@$>79"$B? M&_O;,,-#X7ABF/_X@^CCS5"T$:P>9;=!_U12X-C%H1N!A0K:8@;P&!&"(\52P@ M\'G0N._CGX'9B\:=0.E:XB [NDTR-,5S2W07@%6<@]<,H,B8(J"-@5=C/Q O M"DD)VJ FF"N$4I&"%XIA'$. /GQD"V/D%&6.G+*SF@YY!M>15T8*@4K6G&)5 MQD]\,!^(_@C+(Q@\7,N5VUX]J%=W>NZ^6^ADO$GJ=N8U<\>4JM$3U24&)JHS MG@0UR@*3\@..%U"IXF0XNNL1"#66*&/@0BIXX$(:'+\&G6>1QSR.YJ) _C5N M?$-<)^"@@,!/C%RWU\YQ8C[ZCG (9@TSP^ZX===&-Y0?QKG;S[O+2@ MX5)@/=XO-P?EN4OF #1.B8@O1WP5 F?9XSD Y4W#/)UCP1Y_2[/!1M< EC_ MQ'!N@YZ<$F&87$7#:9$7+LJ8;Y"(S#E10B$QSOE:& V%J4=T:_/@(?AUPYD. M@82-&"UT^\'K4HY,"%)YC@(&4RXT:/0=&L.9A;[N9C?(K)I'&>@NS./?/&"K3S45S9<: B.L\GAB#[HM:8@>L[GB,RSIG56G?E.BIIPMZW;V_;J1J:!F7CS)DX4EGVY MC@>@(0BL$^\8>N^)!XS0. MTNZ*N"9_.ERSU30LEH[LW(4UG^:S^,6??N=AFN,AWLA_+P8<6*RP! MG(YW,KRRU=0QEB8!+)TI[ L3N!&2?"L*&(,'7:SRT,E=U^JC86YY& T3T% / MQX9]VQ[L;0\I.ILR)*#P,A$@N4FU9E=WX%W4JSW1'4S[L5Q>OG^NAMV"1$Z_ MN09%9&G:K-S&T#RX.M-OS[AS&SS?B)# 4(8[%F'[9R>@*[=@/A+&.YLN%6,Q MQ#:EMJV]/SI.KO8U@,VF*%W4$YN-'B\">_TQ/^=F7*O;C@=I=S?&"U"D<*LP MW#?#@3>88M;T$]:L?^_!U4$GNP6+D_ TLL7-WFE$_?I/5$@=?X+ VW]U(TG2 M\\=J5=H%SXRH[MP$AN&NO?F.B K^:1?KO+9@5!*N#9O.EOS&S,8"JQ".JW#1 M6['WG-3H%HM?;TPLQ;?'+V5FF=+:($==&7R,%0EPF%;[G $>:"JZL+FMW>D^ M1GY&;Y5K:1=Z-WNE,'%U*<*R7_:<\JO0Y=J=YE"LP MH_8@;]8>T'G8FM?NMK7*;;N:'XM6SAP^%299-!W+6*C6WF8)0>4(>9Q&1__* MT&[UP$;U[E YHZ7+\1H@3!J=9],Y.K"8D=+0)V'Q($P PU2<(N.MXPH]6!2( M^(V:JK XT _I)>M_)FWXA;:@HL58I:,#F_I +;&O39EO+^PRN);K=5N0W_6V M@%O3C\!1/1AGO2CMOC;;)KE+YR&4GL)22OA!6'K&F3U,)GEQ!MM!;)2XYRE9 M0%G\@2#P&&QF"G[Z0EEU:9E:.PHGMDG;^!KD-,B.L-FK =O". GK$I/6KNH< MCX1\77SF2M7<>[O3M\ZHZ5C3IA.*O(B=I(-$.16;._<+YWIJ=8; C0(/Y&<# ME)E&BGJABN@'T\70C))OLU4+_VR=J8FZCHL2C8Y!PAU;$2$3"KU5Y?9&8\7* M(P5L+W5\_!M^9 5'FN?>]L^^Z$>Y#:C M'M1[J]5442]S]^IMWT9N^(UZ$#?J0>9XJ = _ZZNE3SW,,A=%6TA23[J018L M7!S0KU_,]*U>BE.ZCVF1.Q#IOHLU[@0P$/%.O29&V>MG8HK@2OTV:K'#]E ; M]T@# PTU?6F^9:O;X/Q)$FRQ,Y'^[@K=TI/26FJ7MF6"CTBTC\CHTT9V*VKI M@KWB:'7&IS9:F-OL,%JAK+&AGFL_;L,FLY_9SZ3I7"Y-!QNC*8,&?F;_; KM M'83V"*T6LQ<34P_A%IJ]CKS=G(&ZEOQ+QX'K7P9?!]<.7 $GK3$4O1=#>>O) M=V.J??W&-9BL>*+"8N_&(RI1G;%G9S1E&SF'' >K(!7 M424S8 3%C_ MLX6@@+I]+\ZI!U$2EN?P03 LI*<,7*?U;[H7!?YF(S5 ?" D2, W%1#;JX+1 M]*Q0$+,*_M=\%Q P^..?&?JO\<8;.BT5_C(_.E>DV<2G_1A'5$V0B:?GO,H?84 8^!MITUF@'3&FS_KL'\$D2@1AAX"43 MXP#;=IH)=V"WUZZ_#2@J#+P%F^#!DR HTQ!1WP#D B8$/$P(1(U[?@1)0"HT MY:9\VNRC=UR86-PA)JK2ETQ@5I,3X$=J H9$W)?_!5J$ M21N+-*8YT'\HJJ/BM7JO2?[F@ Q!333CC@Q-ZD3?2H;.6L'J++&MW#_/OX2; M<>WSJAAE*[O;+]9F@MS&DNDV@G^![1F&2^CR/:9,U)( ?U,FMKT!HRQKA?6S M.^XM:GEN@(M,I[-%O[B_O]GF=G0,ZRWEDEV@\1!>G^-.A3X,5%)EH.DE;*;% M>_\'WO6),SZZCOY3$0^#X&&ZD1N!0Q_!CE/4H^[->%%_TN=9)V@/X"X97P_A M5QS&?3 MZ2$GJKA1U;QI[8-U'RH6><=-8:*=(%_7PF6"PQJP46G5<%.ME;Z//LGB'/4C%-9S(;(E2A(H1"%FL9]=R& MC'IKB-TB1+X0G LR!\YPK4N^7E5?1G:,LNW2***Q+J\JVR51[]I;?"=/ FF& M/0^.3CJN"U/[IB%YD")?KZ$HV;/CS*)XH\;$I,L&2!,R1SVYOR[,7HH=4>ZO M5\? RS%0HM&0KI"EQW>29.!M-I\DA&(R[E.CCD)Q4>87BFJYLI)UH,$Z!J+Q M=TE)-F3JC@/,MWY%IP*NZ&K4*QK_'A#-I)DASAG+KUN_Z4B\)UR!?:D=O\ M]Q8'LY'!E/+K;W!?+\:=@N.V9T%Q6QBP_<=1UADEP >6C]P0$^QR"M'>+;?4 MAOF$H$:FH^D'.UBS;10#>C*LVI8$0Y6KU8RVNB[?Z.\60Y5=!+$H$6J7^"TW MJ%QW:P[);>5$;*CF97+G.280@ PK#D-%+0Q0?QD+$M 7P%3B#0A8M'"S?!I' M!W@#C'<$C@(&.=:-T)Q]P'CGB&#N<]W&V P\U_O;P@?'O<[$%]NCN',L.?0P M'4L+:U3:[@Q)5F0SV?-",/@SKB^ TH=*LEU1(=\R=Y.:=?!)I/9:0^_IV!J= MR/%>,9 @4G$)F HK*X:V:23'\4APX,G);>*J- M,3<59P'W LMZ*\X%1>HQY1O,3P,61820MOI[8$6/D;)\W1J 34E51" MD4$F[7>SIS1'EQT.4T,00Q3]%;@)=2DI?4["0WN-B@,W"5T)<_0Q^%LK!XQC M59CQ?&(4MLD)==T%O'#@ @'SH],LVW-L+I;V1XRP #I>=\=2>::/%14* =1C M4(,Q=!Z\R-9@<'6P/-JMNN!OX8=-C55_%"X_I^7RK.7(G^%KDK->@:ST3B2G#3SN$T.UBA83"> M'59W:SZ&\;T[_)UN-&5.G7L. 3\;,9NE(O$<&(0IB^8IS !A.-1/(J$$W#4G MPQD)^/)@X!OP#+0A3LGJ8U69C6! *<.8OM[:8JSI;SFKCL?*3:;L3RLS'8Y1 M0R[<-@5"UL?$R00X@#BY:7N#9FX*;P$FJ-"(67QJE*OH@A \:'A-OB]BD&\3X[>NJ)=0\X2;T=$N M(>E^69J,.;&M%=:$W<(4AFR&=-VA!-V[TRBV=]@]E(^,_>1OM+FHG5:VW MZEYEL\S3M2ZVCX."$76I@*I,]T'F:I41_38ZX%+WZ;S,;^Z\+/96C=NKQI-R M36?YW_.F#]=YF3U>YV6^MRJ]O-]=E\M*_?;]A#HOR[W5ZN[]ZF/QL'SGDZ$O M"$0M^N""-C*=+>RT@)>0!(0QWV'N@NC#MZ!BQ^680=_.<,;@/2N#M\%PE0!, M'Q2U%"9325D*@G:.5F+^:'P??]6<4@Q-8S3XD+.G)@HRGA.%G@K'[,*)#' " M(\Z6#:$AB0=)437CG2D"+W&:O"@8AYYQ;&/AP%U>[F S]D\01>% #'MPAF_" M _Z0^X6O"+..H.Q FOG\0/.8"@8#2M6>$&"OA9X(OHW=)D4=0KC?>#3CL[. MV<3@..1YR5/@U*3LBDDX$EK[.!O"^=-&M-F$%32FB<"@ZP N%R5)X73.)=1? MIH^#XXI+7)YA>T&.[QG,)(E#P6!Q_(?47('3$5&7CCFQ"Z_ (EW("^PT#.1D M0 ;@!Z&)T/93L2NZF8PI&&\VQGD;'BH<3@?ST/BL?$M+47.&M3W-.2D/-BE M:4!S4,!_P,HW.$BYD#&Y""#*?;\&J.[($ M][) $[5U8^SJ +@1P,, \@.V/@ D%6'A#JJ^P_6P"HY0P8R_03R#5^"SC#=3 M./.O&2R15PRA ,0!AR;PEB)BN8OP='-A2A+^H>*Q;7 MD)U\80U?SQBD8GCE:SX[NH(-*^/)E*VR3:"]Y^^X^MV)+J:W^JS1BU?]LN=.\)SBP4;R%#-QC^29^OES])H53WN[EHH7N=Y* M:+T_E3JSIYNZ#:(4,K?'<].F/%1U9-3BPHG>9RQ/LE9C#0F*R )1M@+8#YX M"I*%+/?5OX? []%.G-[=%KHU8+.U"39R7,%ODU"];KN&XRZ7W7JY40^'U&25 MFFE8V<94W*(56AN[:UC;JB1Q7!/FWIZLK:&)X:YQX=XZ>4W5S\X>X-MP-!_] M;$R',R+Y=N ?O=FNG+%^7S,<4L=5:68!Z/9G=GFWG(@=.PO@,RAK3*$P>/12_0Y&UBF_QG< M_'/<+I4[TC?B.Q=]MN2[PBZ%F7Y\ESW/!5:(_944>R9)2G<-<"UNI3N]?V^_ M=^GKJUGV%)E_':YM;Z5;V*6BU9_Y2X'=$GY*-Y]\OB.G=">+S^IB.F-JS?$W MXKN]E.Y62%8A?%.\AZ+ MWPGZ6.%[O/ZZH1=U!Y'*=[X65X7\A?*57QCU M8-ZA"/S'?SF@8 L4]/VUM:D@[G'+23,_ZD?ER&#$UQTX4KRYSG5?KI56[H,$ M1ZXKW6TY-3B$@^XOSK87L/8W?$#(IF,UN?Z M@_<99V,*!)S"0>TD/TH=*B12).2:9LYS6T5$D_7C_?L'?2MV*[O53N5FU[83=],9_<<(A1.9'-_>57 MU_UL@%F 8FKV+_^$K?M3C-];_D6/L^2NF"$A=T85#&J!N M1(MH VTK?KOD'H. '7+G)3^P/U].]N71\%:&/9C?^V!;#(C$8?85 Z+AF-6; MV!7O^78FR_TJ8K!WR*A$%*,FL$><"$U)-X;I:NX;6&]T"OEJER%L/,#O=!:7'6LI4R4.E:G M6#A+1\O&UO:N72UOJ%W=;@' 3'VYO'F==1O3S_%>]:J>(]RE/C5::G!_<_' =-6+KA2EQ%1Q$\(3!R;MW_OTUQTOV'"0Q?B7 MK"9H*WO6Q3KEQD"^@]^1^,C5FVO?]+_J=WGM(==G6@=QKW"_56W:= B?DBM- M_N5YQ; @D\4J.RV* #$:LJZ*LB8.MB3'Z;!CTT1_22Y'U@RPIV2QY(.9H#\X M/9 _EQB&M(V_.-HC(I+$:J3?V#3A\\C(;).(K2*@R^1LE.SF*N!CT/&'<%6W MXG SER?B2/Y&K;O*3 -NM/8/B;.)MWK%1!B!@<&6 _.+T]=@LYA#QA2)E)8; MJL"Q+WS%]<3.CC%#OV:*.':^0)@.MS1P4W10,CH^9FK&!@Q@_"*Y])9WWGWR0A)/ZG#^<2@9); M/QI/5-\-!O@"833; U# MI.?0-W5$4(%\S?7K=E'+WQ5"KD6#/KY=Z0?1"^[M;YD8VZ0((H_U"+\""\5T MUA>]]H!AZ1VO-VV?Q*7[BB-[OVE5J=QHWSS+#WSD^RU^9B5'+J*R4LG9'G3(;?,TRZD-OEFOF',!]M556W266:-#_&)?/P MW&&ZI=O^AQ+YCHG$CS'?,EN1C# K[U) '731Y,_S?AT$O^\9TAZ/*YKI=^/4 M%74HB#Y)9]*AY2VT3)&@$V7L;Z;:,D/Z.GM]R;:?7YOB?;>6(252-0 S(;[,)/.^&(!10CIAUR2"6!]DO$#QVF69;[V-17QT*UCW+?J M3+J^:'8RMQ^%R!*J;LHYLG%YJ7(G%[7MR?-392W\\^'IL/;QJPNZ9Q81F$[?4 M.TSD@4 ;KO1,'CBY?K-OCQ)+)=D_MDNJD B;*CY_R0T_;GYE_2D8T_=4>R., G=4=$H*6Y.-5GQ56AE3WQU%UP:^!_H:Q2NSOB1LI66)8, 'QW%KY/3FVS5SG\^O M%E]/I:AQW!KZ;[C2#*9<@N*\VVI 0J5,V2*3+D:(\_HR\>X*,"89\.LR*1\C M=%PC;%&,%]R+.NM,A$5FM]#Q:<3H^?7^F!W(5;MH,Q2I;<-1M=\S))HS5:*0*(TX7+) +!"S@H&Y/;/2FHRCV MJR_E;U\R^L N9+/>2J'7IIU*/G[E?B2*$M'X>P9C@,+_X[],A*KOG?3\8>.C MAE :MRK"?SL%/X8D>*9C[Z8?T]A77@<<,RBT*WRI%E:%XGCS25AE:Y0B(8T9 M0E4J3(Y)9YB8A#(1MQK)PA?'489[+PV'][*[/"R'VA>S*(Q>A^*V71VG*!UQ M^RP9DN4P.7_<_-\N2_BA!IG*#%F7A2\J(E>>=6Y>=O%8TI1@;^ X[DLF1]I] MV>%,H/O"%$_%?8F)@=U&-4/,.7D1;J6*FGF?C-Z#G1/'.I+IG&RD%Q'%O6>7 M#7(]V C(/GNY'A$!O]G>BFM4YX6;NY=9-7LZ@-_&_M]GFBX.E_[O[8X%"C(0 M)R__W_\MLDSAIP9>#L[6Q%0>.+@+*%GX;R&UX#3J3^]UM-EL V*8D_/D[HQ, M0R\U/E_O^+9=BX@^1B&N=ZU]-ZN(; HW$]DASUE2D?=*!7T>./F*FHB2!+<& M4=K7SF=S;X/C?(BT7-UWWI=]<3*^?\P?\GQV;F#*1G;10L^GM/%\PK#VL28P M Q(6X'Z: D8LG(LIS@5IF4:_AU$E@?(51F>9B36B05#GP##WIV13D>>"!DT, M>+Y:5]$YR?GWBJ+I345_%L)=Z[,TV[7GE\ZG=+8M6. M73_*JO52MT8:@&5IFWCG( 0@<6UF(V[-MT,J PI'6XP-0NG+& Z MB4,SI15*<=0 .*\(S3>21BW&XF!,+< +J;Y .=ZB !MV;4@9>PA^Q24[=44U M?@4_1]B-R4C=SV9KM!@_9#PJSR26@Q)37(%W%' AF!9X#N&MDZ%O(<]I^RPIULX,+G0,F:R^8,&/^*G&!!.-'//KMZ^=VTOVH>K(V+=<9(C;J_';'UD;+KM5Q;Q/CV$N7<@&SF]$ M;.)E "+ETAMS4I9D$TL./$YRO-I0)F5FG1U,48@M6+GM?HEH0 M 5+_S$03&P0NKLS @C\N+([Q"S/*DT?A\&ACO"+6Z48;A&7@L6O K+&F5P4GL,'Z M_4)1ZY"TF08F]7]24$7_H,HJUQ<'/ZDF4*KXA)H*/ LV MY_S6O^;7X)^"%A !:A?&U^87O57YF:]>EN@4=&S+5 M!,XG,KEQ2$6WHY^I$6X"7;.^(@-7VD1$'T-6R*6J:-C 9AD[H,9D:&/V=469 M03&>IGT6NFNW MK9;;JAQVO4&MF$O3OAUJV(Y7_8GY-UB-]@^,IL"?T)8H:T^4L2GJ[TJM]4^: M&G/2$/J).)(""<4!UQ5&#=#"H;X&O^1%;%'_W8://D_EZ+]0> >P-GP9N+W@ MQ!'=_VNF=SJ;@G^CD\8.,YO["X=NX-\I\+>ZT%=GG+JDF/]IL^E_F@XV"OX+ MWP3.*6N&*7/(::=D9%*GH"^,Z$6)@#'0;3T#(HECGW"Y%/@C(#60@(DH@V7@ ML+""W7IN ,@S1T8^?(US_1,!$E>CH#DL II!@CID&?R;T]&S)P('9VGR*? S M_ #PWN&SAB(,GN' 5P^7O60$U4[+ NF;%-1;@_M&+DHKO6B<]WBFHYP/?^ MA--I//FQWA.%R!%$)7Q"^T'#F5] EX KSV^&Q+/;-RR.945$LB:D.N4*F<$/Q48>SK$ MD-Q,;KUNVII1:SFY?IJ1V'SW5L]OLW8^]NK6>:VM-=HW(#+;)]1 MN8;QB9OKN9FN1'$:BOF_K&^J>(@3_.JN W4CCL^=\YG%:'CU]-$N11F?ZW]9 M_9ZB>WJ+.94YN.#FV^Z=AUS<0Y(79U:"G6VYQ!,:-&K>&\D]A!-8HEDSB9"% MDL,LB1C#B)VX2 WX)SX#]-?9:16Z*'7HO/A.O4W.;$U;>82.T20$ZL8>)W?8 MZ?%;0G"# MC@!#2"3]:,X6Q+3IA9#&XQ%Z\I K055X3AMOT66$BD&9GTG!)JR<"AM'#<"^ MR)7'Q\L/1;CN_TJ>,?B*>MA%D"\*+$MZ3Z)JT )]W M5M>=Q[+,@Z/#]6 F>P\76G6T[+\_/Z_#@9UQAFF*HHYGGJCCJ3']1A)'TNQ^ M5/2(06:S&$3I@B,C"S$@3YEYYMQ?_D"6'LAES]=B&3.>.XBT[C-D-9+5E->4 MSRN=>[AY+X3<-5X0W.-,9-Z26A'K_[M$F;]V!.;?;*=M/PMK@X4V[KXNN.KE M2ZG";FVAG:3 ;&FH;;Q+(IAL).=AH:H"!*-YO).OSN!#VX8E5TI-"C]24N>4$T4B68J'^ MP3HJYKX;'V>3F]?<65_[FT>E MZLWPD2OF5\./O5.;B67]W0)*P0H^@HU4^.85:*>;M3Q,P8Y_UI*LE:4P=ZJZ M^'I[*<:;?4E&5#@N(^QP]?^GFK4D,F-D6XF)Q:23V]+KG*?[W"K,+R$@,:C- MW/@^Q!4]$[_.QB+/"^ S@*BL^-57)2938AS.8P%M7.ZCI3Y='_1 M59C[N\>VV#]&NBXJFV5B8+.CS"0+35LE;B+9@0.L.TYXMME\OD&(ZQPT\Z\+=_:AJC*X5BK%9[7TD3F=X54)F8^%X7!]AV Y1J,$H'WZ M3N;9W *^UYBL#?=UYG)9U#YKRO7JW3.?Q&^/!QF:%?V.S-(D!C0QY^S&^3@\ M@K"-,%T$HJL>:_J2]23\):\&W6TBTP;^Z_.Z"N3;H,S &J*B$+)Y8 M%S"_R)C81)D3FP*N183.;'B(MJ(-&Z^4(04S; +>F^8$>8![/S1]?"*$WW9D MQ.0MAXLB!'!!<[!$"K.$@=P]0>>-V JR2%\!%(,_\"+06;J">"-\*O\[:)Z5YKI=':,&J[_5X'W+8!BFY.''"N*(7TLFM% MU@0S6YO#9ZWM@](7@C077#N!4.^3B2(;:W28K."!X(+@$& M+H@ U5,&Q;PC:EV[98. 3[WOR-]D=]H=")K*:WZLJ?SQ/MXDDK M"&3!T=$A'QX;^VE!LPGCWL@2[$M-NHCLAP"\A?0P))M46?K<=PSY$?#D-K1CQ-^D M2I\LWJDI>>WZR^O5>'7Y=O5]^_HB@U)AHK#9$IUEF:)'A@B!4K'Y-)/))Z6W M[S!%N?%CEFYB9K_LP5/K-AY<._P18W2RZAZF&629>RWQ)L,9_L[BUB(O51K:WH"=U> M5MY_HRT>X0HE6D9'K\3,W&;0:OY'J?.,=[+[Q M#DN,"NEB?E]$+F(LG-@98$2Y6UJT2^I(';P51K\QZ@C)0]38143OC&%.PCN+ M/_YWE#E?Y$7NHMT8-FI77T\OQ6\;!(Q<>NVTT6!IODN0]@US6$)42A=*B;E8 M$AX%),;G2[7_5*<&+A.#(BM&\4P!0?X$8C)WIK M^?F',!^7DAT^(\;BP\;'C?CVI70'F7W#9PFZ6TB$QX@(1H8HT#9[SFZN DJ" M#[,QPU17U*$@)BO)=)BB)6OGL=]>\N@C/_U2)U=J/^3VLM9SDOFF-6K&*,K[ MAB-,, EL>X,$>-TF-N<#&[8;_(>#V@(#;1@))%F^P]#E3 M2 0&7+&W6LG55O[C\5+BF0-@P(&U"%\#:<8+SH6PF4IO]7S+E:^5U\>+;"[N MA2":F.L(656^MZJ6;SZXXMOE]*V?E%5E>JMQ^XVNJ^7^5SZF0]NTGO]S=D;5 M14'B?U!M('@_P:,_9P+0*#^H?/$G[G\$BZ'.S@QESXMSQQ;JO=5%;E JS+G: M8)FWMF!T_.O*%#P&,KOQ"U,$\JAQ/QKR0D2W83,6 4/3?QE]FIJX$BS\@&"+ M%:S?3T[7NV-EX36GO\SZMYQ] M0*K ?9SU!:!=P5*GB)FB\<'4S3:(G]WR9"_%N6M(#KSC:/)6Z*VDBM;]K+U] M\MW"H;5 \B$M#2 87TS+S8$.DIB6IH$TJ2\'C>N[Y^N%X,&RQ+!"'AA"SYHW M#W!VK)E8=>Y3<5'.T"^,F"M$6?/!T3?#0@W9R$#O(0B'Q+9$I%HW&[EL/F1+ MM"]HHS^*HQ?,$>(J"=Q@;.(O1<-72D/QG H0KT>0EN<8C0"9_EK*#[+&#;:W M_?LPHM^:V->.D!-$N(:.>"9YM?*2%;7;TN!F6K=[4FP"0\*Y8AKKFB519"&F MN1Z+'^)DH@[H[C B61*1ZW03)D;E&!G:@+!R/ K)B"C?' DTYSV4[S>!]XOR MWK(_8"N"MU2%%%+O$%380',T "K!5SSPD5/P:_!<>(O\R=+@V\I,@Y<$^*0+ MDWCM!L*0D28*(\;&7(!C<*,2IWQ1B2O'0R6>BCPY9&)3DW+<0,DUM$1 MB;TJ+!(B<2Z3 $3B7"@D,3F 8"RB1 75,]4,"2C0;HJ*R/ #B XOJ)((D0>? M.165@5H:ZU?14-50Q/V42V.Y085YX)-BHD&_=3I3!V/ B=1L"G_TZI)J3S G MKYBD;J"'X*AM2!A?4_6SLPJ$PQ74*:?J2QAU<<]RJ8"K=";IX*&&J-NJH M> MI>';:'T&3 /)">1Y"7&$9HB5MO:8($UC[,5JJR[.FA?3JE2\R]FI Y-(F&CI M#7;:1:UV]\./1-O-+%TCB?'[35LVU9=K8QZM1*J*GZ7I-.U;@8(5C'T;;H0B MYG2*P\C%$$(8?Y,2/F>C?P-9!5?W%-[>,& GJ#JPW"@.T'B"O2E#H*1$*%["OES"H;6H@ M;"XLL;'HQ$$?4K3SVY(X1$]ESW,I8VZ#S-M_GBOP["0(_BUB^AC+LM@N[&46 MT

-T* M=%6HP4Q5!0@^KVF"K@6,-4$8^X:.,I6CQ[Y(!4[T65-(K,/]L(2KS$-K!CK3 MMIA]%WWT_G6_DCY9=B6]>ZV'J(.A0NF4'!5$(F9#1Q@GY6)P\&_3#X9\[5>F M!KB0.<_:Z@OZX4!-@.N9DA4=L+P@.YD>/":U[DS;LB #6E-9X$*1]95.9*R! MI684H) !'T%MG"(QSR">?>"'DY^6 &L( J"8[$(NV9*[XJF MZS%\G^> ,YC%TU2P\:O7F9MRO-^!54,&KWK3AB-A28>8O/FH35N^C5I,*9W/ M;:XL3P[N>FT3+YE"BV36=E%,TX/9$RC=PV OLGPA5<;UQBJ_5M(=H$<.SVV; M2+(W"Y+L6,J?9S:W#AX3Q3S8-MO8$VP>1))Z@HE )345H_!@K3#!VO)>8+,> MJ1L_14$*X6*(]DDH(5+902F=S?F4: M)]_A>V$G*S8>K19TMMYJ'/-$@[" 7 J:X.TTIN_4<;O*UR0F\NU$1&A"LAE' MHFH,LD2RM2C2K7?@-MU@AV.3=T$:([:XK0.Q>^N>5X*:;WF%>9JWZL4]'(C# M. VA/.SFW0(I(-9LEDZS].:;X$" >3FBWL'>W)-_5H%,F7IO=6#1!05"UZ^Z N1]/OT9A:O1X6(X;B;%EG?FZ M_<#F_O_VOJLY=2U;]]V_@NHZ^U9WV7M90B"@^YQ51+7[8?>RK3 UTAQI?N/(?XC=O]OI66C8P7O0-A>N\Y]O%MMII;,N MC+LKL45XMM^^93A@[_@*BMU!M@,%'(4]=B\-"O>'I80"&.M1.._+R]TF[X&A6X:AHFARPB.WS Q%'VAQ-#-BC)KXNU96LI&U5,D MFI_$T(W*% \2$?45$T/7X;==R!6]'();Y*IDTTTX4<>'/ 2LPZVC(LL2GI-- M63L?=$<\*%_)*%>].=*7H&!'<13YB'F8@?Q]<=*PV_-;00JL&&FW%:D6H3N4 MO_S6LZ375_[K&I$.LB*>^!6_?@NX"G7L,5#9MIYD=^>6OL5^@%_A^%WIH4 : M;! \BWMZZ4\;&0W39TS;(/(S#]$/?/==%,^;,^>;4C>K9E"8G'_^;I.\K^2[ MQCH!Z$.7Z!6$"#U/=>/7!CG?3SF\AS@^5";(2O?]=S./&)K9D<$Q7XE!4Q26 MJ_@#,#0?>#IG?X_='2"&)Y[?3L_$L,0"[,2AY48U-DBTRBF"!<%OSR >'ZI[ MS&R)/>_Q2.*W>!OIW6([M"*H-\!]'!F40GK:S7:%EMHXM2>7B78;ZL>9O(,G MM(_$Z4&A5V*0>>(7<0<#"=6M$Z9[!U6V@OT1BEA;L84_0Z]D#AZ5%]^2LL+Q M4,8CUH%5#KR7$U5 ^H-3JWL'Z8^0 7:JX^"G.@,GGH 0CB]3>7PUE9.3B4)/ M"(TN;C[).B"^GYDH[I]>]2?PVH!EC'Y^O1SN$A+%(R(Z4&]#-D_5VB?1Y]8] M,>$U:>%^TA0[=](T:/B;%\9_.5:A0 :3>2D_N6\*;0W(#[S#SB"81QL/#VJW MZ FGPA/_<'6")!Z 0N&3&$I4DE$]C9]"MM#;9/KC.QJNK2/9Q[-=/O9(-:Y* M?G@O(5G[@2,TD#N@B[)=^2'B@0F2MN5$:$*+- 1P@E!HQS*Y/^*[H4@D35,J M))C-T&W%P1-\Y:V259R-QYW%3%^O=@-Z-HL*,6!5.R)YEC.WC[J7G 0#U7KQ ML/Z'>9S>1L1P,$7;KM534Q3(7 JOINA\N_>M H/.XNMF=$R5> ?TJ-+V%61J_=C#G.W?CWA2$=V,BH-'):V^C.R31U:Z;#S^@+!,Z-*$L%?)%"&.P9 M*PB/C-DJVD_CI5)-XF]?P2V#-A*7!VW$1L:\P(3KC6DI46%^!FT\;-!&[*F# M-M;QK#!4\L,:3+E^FT$;D9'QQ2[06#BL#0KA>VKW<8XH8$B=*)R"?K@9M>@% M+>HT?-PF;]7G-#9M;C"TLH^@LY=*_;(VPAUXC5N3KIVX M\/#@(XR=,-A+HS,NMJ20^#(R_L?O5K:7K76S[>V;#Q=Q4I3X[AA=7MZ;.QJ! M 1$/P=4<<&PM\#X5CKLPE4(-D8"\8R":P ^=2(H)<\:)P*&&-UKP7- +_J<9 MOEG8Y.J__KUS>()5_\2Q^F:!(,2$"DA3^C\,=X+P, M;9S+SI+F%W2H"BYG5=C%=GI^X^IU>>[&NB^M_$!QX9ZC":\$WL_-70^\]8KD MOC_,F1,=O334O31VVYF/"@?Q48]"8SM:R!6[54.1*)T$Q"!X^@2#[TX(6[G3 MT$6UO8_S0,CV0NN*C=E[5%>V_[S%1Z\WA&F2B7=+X;UY*=:K@L'!VCWMJBZ+ M@W4>^H:HYQ2A,W2.F2+$HQ]HU*E@\:IP:PEW83A)+/L0!F7.IR+9YK"^?H8L MG(> <9,%S\5_%UD((Q]8Y/(XZ6="G?DU6U4" N&+<%)YB*%WEBN@$^;X'2S4 MWI*WITF72JRL=M-I@3POF8^R3"?K.Y)(SY,\720R[M2-\A0,@>0=S(X#ATL4 MQB2-!;%*,8_B\'E[?J"BXBB$:?I+T^Q0K'@ MK) 7EO,TG6U69XA(3I]GC:YD>3@(KS@:ONP&?1O?I\URLFR>=1:I$ O^PYN@ M^J]JB_;:FZQU)T6J8*]Z(YCD5X^5"6Y!C(GG.T)GUWDDF(&XZ!\8MUOCYOI%7I@?A!:,?*/9,>W0O-^E,G@Y6C> 4*VLF M%P$+;M %]3+QX5'0*_NGWLU._S;-\Y8T5,T!9^#?66L TXBK-<+GU.0,S)"! M9*GJ;!A%>L,=&LHYLMP1,NC"I[G9R<,"YX%*!!$V8!X4XAM"^H2ODJM#(3HV MMT:%3;1;@W ^'YY^-R$ZL;M'(A2$6X\'#0KU,B[?J5VUCVB;X['WRL4OTF;G78%[8'=X<1'/FSXLD(Q][ /SD#7YOH?\(]>YE4:Y MB*ZRG-K,SUW\PH<+PP43A@42#: ?B<2=\!Y.SZZ['UX/CXQD9!IM5O+-CGYS M0_4WZ"GS>)IP.^#Q]"S/?ETS+8FPF*R8'5C2* M%M 8*(#($=L+-H%>JT[$>"R+J_V=]WOP(G/,,1R[:U/H(N*2"W&O#?8=R;?Y MZR6R;.;-GOOV(QOA![/I[_">E6CH"B".([R%V2KVERF=;L==O]66YH5-/TY$ERZ9*/>*1<^@$L0F.!I_ @<2B>9(/=O2J< XYN(U?_PH5Q1#'JO+T])$(606QB7'0[XU0#OS=H(WU[81_&&M1BV2:!.3_DQ[?.[+ MC\3>#^B0@]BC9P_E'8B]A_/!F*4:W/[RK)93)A1KUOVQL,?_=/M^D[#3 MM9)B])NU<.U9WL>=K;PW:8_XP0QVD/:SN E_A6P!EQ5.4DPQ_Q7Z,\;&>WEO MT@G 9Q:\M)%L_& M]R7=?$IH"1X3(NWGA/C-@SP(^_E5N$'<'$E?$& VZ&4D!I/B)V1%_)'5SD=T M\JVO6B,SOA7^P6-0N4 M?Y%JH3F,8]FF/GZ^RE[#/\^%$%=]/IL?V/(/O,1UN]I7=_/7LD++! G!EGA!5\ZG@P@4GZ2JX3Y5X>*/YU2#J UX;^T:09KW*O/1$@.*/ M-P![/9$Y>NE!0?#68U5)'W"OH%' M)'Z%;.Z!1Y'21#2/75.N*?;3=5@V8_-J*_BU_>>=0PW6M(LX5&?,S/T2U$:Z MBB*(J6E[E:WM(EWPU0R.:L63R*0D:CNKD#ER[,WO5:CCA5V2K@NK\E>?C ;A M'B+GW<,W5VN ^2+Z23D0*--"#K?X)C%[!:)?J -&@_' T(L:?.B00QR)'4S3 ML\+M>X.G1$_0$RS.=8C5#IK@'&#*?G3A=AOP_A>59GW2&S<;-\,X74%))[RM M;PZJ8OTQ "@R2(V@GC7^C49^;6A\T/D0T#L<>1[D1YQ[P2F63&9DI//#+M-M MENZ-1+CY_@]VSYA-EL8-UT["V MY8+=LV\'SN'W[!'\NT'XG&#P)$:&2/'T(MU/>!DNN8!M\ 4C;9'D>,ZL79MK M3XI4!3;^;*_Q<.S0K3O \A+^_KO;'AE$=Y9:$E_]TAC;0Y+>FOF+!Q^N7+?7 M$]#6$D?=]I&/X:^A6 5< +\[J0E$/_#XV>KI58@@)^=K7D"\'&/[J\7+^8"C M5_$:=I:S;F_6+M'\YRMTL1Q3BT[ZYB9(L5><#C6_43 M.F8J!_V/?_FY8:QD;&2,C5JM7.C$NL/8LT[FG(-J3XV,9/,KQ:<*";YT,\BX MK]5Y197/C0RF052R=0+%Y>E++S4Q,O)D*EJ-#[)%[F8 _&NJ$OZG4,20RU,H M\)'1;8?G#!7+4=0NQ/^90G'O*13QYTVAR(Z,!L(HV6)_QBN3;S2% BAA>,FM M)+6L8#+W$O;BP4EXP%@SQ[:IDL!BA[ECFX42!=8G' ;W[K??9AG&JEKO]G]P M%^RMX40=J&Q=IJT^=]6:SGWF? [8_R+9E%*0HN7$)4_#^RO]=5G$(L%TUH=C MOV)G.R__>B-DF>>LIANK"&)JBE4/LJ;/'I>9]FM*% >HH-@3LV!5"5X51OX# M_TYJ-&7^B/[GX!Y8\'*HA\FZ(DLJE*A_PE,I.DP\C=EER?0:;VYV',P!?"&5V_J0$)< MJA%BSVA+],UU(&Y7H%0.7OW=JD+GG?'C4*E:;=T9.34Y!5'FB0>-2;Q#!OXTN\] M'\+..ID>Y25$>+>ZUN%S?%2Y_"SHIQKV3:IA6PTZ<*?.9%&VO[9!F5*T2#.< MEM3LG1CNR\""*NN#G64D$.EB)YLR%JT%<'7);K['S5O13/P?[J)QCX)6>N-9 M>/!3_CFV/N\5*A/^\J?^^.7378T'FD3]P&).B?]O5E!Z.MLNM!7'_"&DG6%: MY /%+F,@7UFFV1FHQ T)ZP,3I"F-Q*2D#&:+L0\3= :#[?1;VKO&N@^S-P\X M=#8B1<@V+?=JM[E)_/Q47<[;A;@_,+,S(I; _ #!^ZRJO!*=+RAR/!QHW?4# M\S52P4U[DY>UMR9!'U0';P/!IVW[G&>WIR55.]3I;J^8PM7LNMT+W\6M./U8 ML-J_=\L-6>/0)7-LX^4&MPE?!ME]JFR0> L1YX,-O\L MZE[22W\QT7&/W:WVT%$K/;1.YB2%!H\\B#(R9L(?CD4F>-@ 4;0NT=2?$B>0(&!B+\_W^TY*[(O2%Q0Z@=ZKO^=F M?<[ZVV5-V/5#+:Y$*LR RZ=QG;GG5MM1=/IO738/LYGU#4U7Q%<4I+-D\ZFK M04 Z>TB.?2==O8[$EY0TB"#D,NJ_#QW-7-;1- M!28KB!D, 7)!455I3845R,XWA4&N7@^E:8B8DVXL]9.\],Y7%6C_$2]@B:4#M)N WA!:;;]B-E/!= M/_%1,W&39!\#+7Q)^A7\]6E>\"#\^0\4=\**N,@K_Y,#?AA]G9$+9*KF!W8? M-CM:O["3]3LL<8RXCMUK(FC[-<-VL9EGV@VDC07GD;@-/[E$@KN/N?#WE.OD M]9#T/JU-(),S+P<>WVU,R8OPS]V(X$@@8>.C!HNXGEZ(C@RED_M"IF2[%P^J MZ?Y%<"HR.TRR33L8>(U",SQ-:F^P+Q)6%\W6!;.U3X651HT69$DAE/4V)0*A MU<:TMJ1I"S*5)!3%[*S< *Z"NTP_S9KZM4&P@\VAL&63X2#&'&=.A@)/AK.Y MMCV;;_"&'0RK&M)5B,$/[MKK8-M<;'657ERJQA)::$(L: BD;6*>P'PUQP"C M+VHA] M=0O_8UWV4&CR2.S73#Y<^3*G DB'P-^H$Z3@6ZHL'2]33H?R&SG./B(.KV,>1R M:LTSJQSM"GZ=76G1$&&;ABY_DB05'7R!:3GZI<5*+/5GY>ZC-Q8;&OFI%2E_ MA/.N^&@0.18T'G$PK) M@L_/ '7@)1F"ID#%I)"1D:JW-(8>(Y/V/4OQ:4+F-/ ;"*;?^G^$(/\G\UI2 MN;T*Q-<8 (X8PW'HFR$@=<2 M*@\DO4)A\5?HN/KNI'76V6!"DFCL+KTR,3>MS4L2M>1X'IBKHJ@!)8%]0]:? M-MK*5UFL.8T@U;Z? R&>M\X&H4%$]<_=,D+6.EY+<%P(=H4N!E+L_8@FOFFW M^,U4=53#<" ! NKGU(:7EHT-6-_)QU=H$&0?C-XR'59$:%:Y+S%&^6D>];-) MFNL(;1?R% DQ\?HO4,B[GH7]'>8[IB#8*.SR0DD7(A^8+'K6PS]]BAG7:-. M!1##M#I8==[_JK61Z"K AF2'(U*P%SDT@:]UZ@MZK0W)I(YW)<>"R-R'PQ\Q M_+*2?X\=_3P!'=4+"R)*0.,?6.)6 E[?].!PF(FK@0"2&QGIHH09:C<^3#SU M'%.%5M5_ATY;8/ZP,TP7$"VN/KSBJO&!U C"'U'D\N%'C_O!"4;8#^N<;4T0 ML1>T-=CE7/%UK+N(->346&?NX7FC&I^7"I$$]8 ]'#;HO_P.#BASA38'43T( M_S&;]SG:.:M3$ %.]-8B]'T&R[UN;^9++>::FM?> 8V#EN#X.BGQ2(U91Z;W MM& '3M#>,82?9F _/$XYEE3V6-R"+ZPS775;T#0]8V1D&/7US-"':*06>5!M MI57O6N7,.U/WC"]S7!)PH9+WC2L23 O0*^)0WH>*CEM8)')M?>4,VMP="RW8 M17/:4ELW>$+4DB*5G>NFY&&1DXGIWD M#AIZ_NBPQ L?KE#K( H]J4FYL[7C8">JG%.%IQU"U5N"=N9M9P$XBM>K-)1YAG];R?U&$0 M-8I]L**3Y.)E*_[:^#?79K8/V>3=ED<#J:!]X![Z63U#X%RTYJ_-NN YYVS2 MK^[NNS'Z? 2$461D--JK7$3!RPO._P!F:ZPILC?6U$8Z04[FG"+NW_!HG*.D M&B)""JWJO#DK13N=/?G&P840(4;G>:=:;8@E( H2 M+89H%;*%4UF:LA")G*XFM /@C1 T):$EH;[]S_$TTLBU]6ZPEPC6$%(+PH1I M371M1L<6:>QJ/;JE+!OU6I9%MOJ$GU9E?YT6*T<:EKQRY MG3U?O+S@2^RZ=HF^H/CPJ.<$2/0\(R._G'JM3/YMV!E:LAS)FHP!%##G4BH0 MH$9C@9$J36D?*KF3..JWN2/IT3J]3V*H[I_$=Z>N5 UH#JZFQ<#RK_: N]H= MEGD%?SPW-KKP)QR]S)\0![1C07"\N4MI$F 7 WM2&5V#")Q 7=XV>*NV,Q9& ML!@,AZQ9E+[TR:G.82OH.11O%Q>[,TRIM###L3&UY?,E=?>H:MX6Y\^YQH-P MKF/(+Z=,T2&+(=8G :WMF -L\,4QUT,,+CJP/X_244G76JH^[!9JPF0:E'WT MN[XKM--SLYT+ZY!?3M D)N?>;,Y9\:T#P_YISYH&YLP>,_TORXB!?=8.=>$6 MN*8)185;8@QJ-E1<4Q9.N)OPQ]V:I)VUQ?@AFY49DR6%:9/,H^ZV6-*U^YAC MY\5ZYWG,<\D'=XF%G4IT5BH#V:JK0*Q#8PM+F[,@KTWJ0.^'X<#C:'[]9L'W M"AR<.[XUVJ9\Q)&_S$P7L3(MNF6\+4'2-8[G#"O38"?#+MA'%6X/% V,'?2\ M0KHL61D+^^STVV%*#:YD DRB.35-U1F&(SEXV^%:]@7T@/U@&9Q$_0H5K7= M(#?-@NPF#G"ZR2V$C;0$+U-93CY>B$22.I!\XF+V#WR?JIL9(A,+1Q# !YIC M5S_,JQTHMI7:T$YL>3A]&7RQ*5YO@ HF:ZS;=$ Z!<1!BD: %''*GY7HK4G;EH,U8#E/V)JABS;I321W65(Y"^.= M4W=I)ENH=VCT*MP6(.U5QT>%#AYEZA:$@H?N$KP*/A=(JV%W0MASN4UIE)BW MD]ROI9L;R=TR&QA!($P6AP_?O'V@*7C ( '*$3R0BIUB6*J]TD)H. 1$6F.# M3IJ]LB@D 55VX]]L,BFT .D';)UH#A&@5X0 ^&VJZ'AM\=_V&8%M?5,W@];- M808ZV)>4W=@"X G3M+F3,I*N6+OL![0SD&/< MCGCQ #O$#SJ11\$-#U(U," M>7W)^#Z;9RZ5)11F]="R7!]D$[55/* LPRM+U<][?][[\]Z?]WZ7]]IO=*M\ MA,]5/G[J&X^I;V#(H^L;3Z]B/%@)QLKG[[>[*-^&\[M!N,:RD=1CF$.0E,8\T0#@[M@BN!\3=8IQ7-P>!H3+,$S]B^_9L9 MA5L7F$]6:%T$=YD/M-U[([AX^]C,EWHO1P?;YENGQ<)>UG$ MI_H9RM"J((&(ML_2A,;3ZWLPSZW#U/$9%QASM.2/4)KE: :8%F!F8!P>JL,4 M)*U8NT #!.BRR/8[(,/NO\WL]CM9(K:[ M74-:T@JTXTD@I8JXD9\[+N59?G66(%F8JE;-MC5)M?8= E9+WPA9-BLN8YJ7 MEB:>NL9IND9;X_; 7R4.;I(T? 2@U;$ FU=5.)4()7^%&I(FP2RTHENI)IY8 M,CH?(FSZ@F7]S1"D]F%5L.%F*=L\>%/UL?5BL_X.,U8L)\"T($PZF2OA>;"- MPKT([L4?FT&8UMYK;>3FY@YVV*0HZF9RVMQHP3?G)$4 !/Z[_&$^"ES'<+!R M#!:@@OOM]8 WO-$KEAO#K=C<;\&%\'H)_A"B)%*WW@-6!>@DVCZ#>25\P-YG M[3D-\ %;QR$M"0*GJN8WPMO 3@\S:8PU?U2$6X7( !T'/[[!#[9RY01';6FH M[HAHTD@-;2E'P]_L?@(T@E492H*_-AT0V^>@))&&/L:"4S2=MM8O,0_L4'R@ MY+LY?F_^/+R="[?MH;:]N$U.UARN:LZ%-55.W62W=^)KB97YVS>8;(674& K M@;OVX_CP$CZ>^\&ATT-!EUR+)3P4]C?\(!K.%5TJQ,ZUP*)>7 L8\5YR<+83 MJZXY@G*ZUJW'XQ:GN2RU ZO2#UUK^'A(E^>U0I_4Q4.[5@X<^.QA$0V%$TE. M!KO#B<=UUJGUZA9Z/>/G-(0UB##C @%?]!9W3^D";7S$&0'%%G>C^'>=C4Q]&XLZL$KO<+XYK9M"[;XADS]LC*? MX]]0@'<7)TD2'@>"#M6/J?XQU2>F^B#Z?#$[?2+H/_88H@H?OS?:(LS M( HF-4E1?VSICRW=V=(&#=81RA +CE+AD>47,:8;:75TW/[KS.KI&O6I_2>"/\]"$ MC/TG5)?-@U3_#E4(5?OI1+ZM$_G:/N0]\AQ MYB>R&G<2A4ZY@2=GS1F9+LZB,43GW\?U9:HW[<>P.DXL*UAK00]JL9J2S29+ MRFSZ-9#'!4XDWJG8:H;E!;I6QKIR5KNT;B2_*GE:5HW<;%D7UGT5PW#N?1B9 MAEM2.Y7LO==G;(YCZ:@:5Q/+V""%I19ZDZAUFNG*5QL;%A/*?%"N1(324-(, M+55/:*E&7FZWE!I@4S[]V>N7,L4LUYNF5_J<2(?%U>MAK_%)UDIRFXU\"6CF7>W@D@ M31I:[6O97'0[6B[<(?A"/=7JQPQ%6LQ0H[,:*Y%EALPLZ42IM2ZJ>.4SV9Q5 M.3'#4E_]]: 2Z? ",RD@"H[,I4^=;<8IOF 4AM.Y0KI:]%1@XG MPCB-EO+Y6A'-M?%(H4TEFIUI.:US1KN[F'[-"ADF.1R(7-]8YQ-=3DYD:T*] MEZ9G1G9>7I6G\J1(5M9D>T&WD+F!<%&ZO<83B[3Z59$X!.]>)2(4$VQU7>JQ2_!(6TWJZI_3T7&+%XE%U+<>B"\'H3I)8 M)C>,J-UROHI^%;L=)#Z,="=*NE+*QQI,;VF42UJTT&929.)+"E/U'E:OS)0U M_FE('7(E?#5FBZ]YO(6*PY;,87PX-7A'!E-V58\/B"I9+(VS=:Y5Z&GS&=:, ME=EZ%JG5R3%.24@2+3*!'ILT6L)V03+-NHUH>9*#;6Y^N: MGD-U]9,;#!J) K'*I)?YA59MQH0JB:@:-F4[3"0WQ,69F&Z*5+@TSV)96<1Y M-#?[7$I&1-!PM!!CZRPVS-?5<5\3)JNU7F@GRMV%H+TG"ZEL!IWKGXW"9_?K M75\V^$1#2VOM##/@&HBP%+CY=%E9E&I+E$ADRQ61S"3F6:*N-Z):5:HB1F(] M2S7I?MDGJ9QL5DG""-'%^D,:.3 MGQ>BW68#GQ+U;+44Z;!ZO9EN1^>)"GA@@NF3:I6?#/3Q(E]N=(95>=RA"_H\ MV8Q4:_%!'WW/+[,2KZE)7&,&!76E%DKU09,J#G)A04BMJ-Z4[^<6(JM::I*SR>Y M'E5(]B)9/9%;H3.JK]++5$Y8U(EW#HND^54*3R^$=WT>RU:P88W*9]ZS[\QP M+^X00,:$RCFH+OK9"T<2*J:ZX68(> M]^H%I%[/]>;Y:KTN%@?=*A_&&TQ33F?6%)7+)B-*I#T)]QN+[KS#??7:[2E% M%2FJURH!$9LUP/>P]=+G:B(2%>-+F5>[DWFV.ZZI_"<'/*UJANM\TM-&HL$5 MYDV5*889M:7+U<9B52A\H5I4J*03J(K338*-2&2YF2B)GS$C2W])0P)?JOA7 M%I&I$C]G]/4RW"\R$F!.F!DN(AFR,.UID__[/\M3^1Q+U!K^/ZL)_.__#U!+ M P04 " " BY!8IA1=.BX2 "JU0 $0 &)E96TM,C R,S$R,S$N>'-D M[5WK;^,V$O]^P/T/NAQP#]PYCI--MYONMG <)V?4K[.==GM?"D:B;6)ET4=* M>=Q??R3U%O6@9*?AHEJ@A4,..3/\#=_G(P&IT8/WS_QS\8[-_'/W4ZQBV"MG5EW&"S,W+6^#MC"G;P MRKB##B3 Q>0[XR=@>SP%WR(;$F. =WL;NI!E^)RNC,O3\W-@=#H*]?X$'0N3 M^\4HJG?KNGMZU>T^/3V=.O@1/&'RA9Z:>*=6X=(%KD>CVLZ>SX)_:L4GB)I1 MX7_\B/?X_?,"?=Y YUMO^/!Y/YD![P:!N?MR>7G^XR]?GA]WB\OUTOFQ^T*] MQ\_W[[W!X[^G3U]V[W[NW_HL/U)S"W? 8& X]-,)UR]0[^GB%)--]_SLK-?] M/!DO!=V)3WCU;"/G2QYY[\.'#UV1&Y)*E,\/Q ZKONCR[ = 850SRT4E],BA M+G#,%+WE1@62Q)==/S-%BG))O_%)44AJP0P=A>;I!C]V60:C/[\("3W:V0"P MCXC7@#Z(2H.,%#$EKDS($K-$'?=E#VDNJ9^5*@!-*U]6EI$BM%R2J3G5O"R[ MR[-YF?/.V47GHA>6O!X.)U&A!PAV:TR ;7/#%QQZYYP6VG ''?<6D]T-7 // M9MK^UP,V6B-HG1@N(!OHV#"ROK"#@$@%8$6-2B=K6=[[N4P[K3O6-RS M(7 +'8H>X1C3H'/5H%<"]5T9J#$S Z^-F)T!',M(,30XQQ9E%90'6^!L(!TY M2Q>;7[;8MICG.OROA]P7&>(R8B5\+]7Q#7@9R#&2W/YJ^/Q:=)70!71[:^.G MG.X:9RDA]TT-Y%C-AJBZ!:G8&21[EN3"&=D !_U/R#UERS4"DR-IZ"ZJ$9<# M^>'#Y66/NS8W;%UG8\I*_&LVF_S2F_=7]@B7> M&K/Y<"$2ERV9FMEVCCL 6("1RW;YK8WHT%_NC+Z@\'L?KH:3>^,^6P\&HR&+92%4(X1 MFU^L:/J+_U0 Y%T6D/'HW_>CF]'JE[:]"]<)'D4.I)0Y< _($5('"X2<# 4, M+K,87-\O1]/A^9*0^[*S]BZB0P\PE=0 M?4JCA;42I0)@WV0!FR^&\_[HQAA^G@^GR^'2Z$]OC-GJ7\.%,;A?+(9\1%LN MAZMV$"M$<>0\,D4Q"0:Q^$\%/-YG\1A-?V)M/ENT@UA)K\',#7-?6"?@RY,] M]X7#7I*3HX#"MW*OX([8ZA?1&X9L6IE/&"HM),5=P&4+2/1@P^2@):4J0/%! M[A"K_O1N=#T>M@-1!0K,L24>3$X28^QL.BXDNS$"#\AFXH2.L2)M-6+G9UG$ MF >\N!]FII3Q;'K760T7$^:F]:]'X]&J=8Q+EZR['7+%*E\$^,1R!3KQPJ:, M0 &TGKPTG4Q&*S[*^7@-9F(-,YRV"YC2!0P$-(0D^*W0^E)@8#SL+]MF+@NS M%<5+:X9&1?/+2_G5;/#COV;CF^%B^9<_?WO>>_^=F/7;I60Q) O(W%POM/WH M+X7FEQ;NBR'S>>];^R_SK]A/N +/,'*MX@2%)I?6Z:,I&_"'QJK_N6WV0R.- M32*.-2*/Y]*:73WR:/PM9-1^AST0Y15@ZYA:& 44IZ* <%6VA50^/)O'+)E:#="'%&:)0 M:0M"HYAINC\5YBM (T43\N.G+4ZU ZGI/I.;IX"/%&^0@JHM-$>*KB8!JU5" M 48I;J$>:6WQ50SE)?%+I2C@(^]($&&]MNT;Q/=2RZVB7 5,I,A'<:ROQ4DY MZ)=$)Y.F@(D4T @#@"T"=2*!:=\@FZR 0\[F@S@JV&)QI,#1#70!LFM%CL(B M"AA* 8@ZH:. 3POQ<2"> L)W!S_"!EC'915 E^(5#4 W(HXM_-7[4_,1+LZN M!O&=%,^(]J^V&-7JHN866IX-PQ,S(^<6(").4L_60T <[+G\ 6R@KW[G?X. M;4!Z6#ZL#@6TI1!)R)(?XC %4W[ZQMU"8\U8&X^<-\^#/G?#3++G:S\N0#N$ M-PK_!XW624%:^#4@GUH!.1E^P&N /K M4(!?"M?4@M]PL0$$9W'DTHYYMX;1Q# J!O1*HZ@JKV 04GRHRB!NJV>"UA@. M-(9T9R? H6M("+_40MT@"NM0, JE(S3%1I%V"]R8=VL8!QD&G:V#<=]D/CYK MSYISB')%"B8BQI+C?)Z,+ MF,MAF+X@P3#0FD[U?B49T:*3GF64U9!?ENULRH<4A=6W.-;:\B0#5>\PJ6)Y M!A?%<+MO%Y_?US>R*MR%%FA MG +$4H0O9U]=T0">\$H!NA(\V]YZK"V3! M0Z:&+;BV9J!F!ME]-_EY"A!*H;8LA&T/;;);.^QOS/7R=GLNC-_%Q*\[ APW M#(PW+*L K;PI+K'3^Z_1'N^XKR88!IW3_[WQ>;8&T, ?-CZ)NM!)9=T%%!7 M@_R-%"JK MEGP=POGT<+:@-0%Y"Z!)FL3PB:>R88586XM*P"X/*^N0K 8X8& MY1P-C[-L#>"(!M!_ L1J: #IL@H&((71:AL X"Q; SC$ '[F7A'?O:Z&>99< M >;2.YGR8 YXM+@>@&OVP$(UG0*24A"M[,1=ZW;7/WPGA[CR[^(JH5. 48J! MQ8?T\B-<)*B\15 5P4SW*\Q50*OD2&7;Q1J=KLS[U,N2GN/W>%2)%>"K.(E9 M] V8LS!8F;;/-80TREQ $SLFLE%B,WBCD@I@2S$H%;"1X&=PP$F*8PM]'>B9 M%&)W-$LL/AK2H)P"[#DW6^? WKD). FHVP,@!T,N?28N)J@&\7W.5JV\OOL[ MG6OY__B#KPNX-L1#L56>' M))Q#R4.Q NIL2P6,PRH ,:5:I(=LN\$^*M:INJ'P804N8*-P?FP0:)[ M1,UM\%!7]TV=JQ9+6$2)NAGI"A.4:"%'PPG0>?UI$SG\(8U)E6O!2=2G3W#)=:+LT M3&DL N\F]' 91#6UA*A^ [M(G*J2XF_:R CBI[N5C" DYS]J*9^J1=PZ0E[J M,$X6"?]H9@+Q,^AJZ(?T/O+\9?2F;!N8GLR\T.Z"1]']HT##X>17OL,$^^^U MGIV>G?7FP#\#.(&[!_X<.1?6?[JCE K9-K]ZZ=.)2SP^9#/YT!4;RA&V5F+& ML;SPT+(_ T6OOU]9> >0,W+ACE,RG;T'R@9[CU/?$>SM/YWXU2%&4J9*$%ZG M:=&E5!U$'7C493X]Z66:64K62=CS?&'/M13V(E_8"RV%?90/"(SV_V*LW40?FX#ARW+ M,GZ_E*J/J+U<47MZBM8WW_&8,OY1$"R66]VSEM6#_Y[M'L^(7 M9&HA.,%K2"DK!NS\KE!*H8,* V C9AX. N'B/:-!&8$."HP?G-]5]N >$;C)JT0E2V-NP^!17ECZ4R_Q+*G0]^ MQ%HP6^'8-TQK6$FJ-[CEXN<@JEA "QA]Z[OQ"'^,0/ 67Z&"RVV%G\R-4UQ/ M2)$OC62\-8OK#;>LDH]8\R91*?\UM,D*YXY+ O'<(:V4_"O6N&04UWOD#K_< M#I\A,1&?;# 9 +I-05A%I"UP18*GX:JD>FN0$O;$1$L,$_PNLN@R',GVRFBU MA4Q%_L+>5EWBK:$,!5IAL>Y@__G7C[ QP3]:=POX%GY^EM+7KDZ!YJ!:\.$5 M,576(0UL_6)OC6[BLW$XF/" D'S6_2>6Q+P!RH<9MLQ/VW+#"O3NTDV4RNGG M!U7SYN8!^!&A0$X+DHJNKTZN+_1J*F2 KEGHS6'E%5UGEWA39J:[O8U?8$(S M%4I=1_&?,?G"NE6PP60.7GAV>L:-/"HE4FVM-O6$1_0QQ7V M][ =CE&1MJT4?L'.O^SX^F7D\+O%N1GX5XRGSM,%0>.#JM"V96[@GD#3/X"#FAM6Y:8& !Q^"*O)^'XF@PT,8>\^T3$L^Q28RA1 M:J(5OS+CD7'E;Z,-Q+#&I4UX"<7YE1KXYT7=WWAF#+U:OJ'/3;JV0U;?CG_U MN:=P[=EC] AI+[&5HEZIM^[2Z>5>_B)07Y!REEU%#S>&EW#PR%*TG;=Q<6TG M_08J^8[J 6T25? UM0H?D3:.6*=9C!:M$9#>[TO//^)R868!TGI6>MN@L"5? ME6GC/OI5-_Y-?(W/;]/P:89?4:,7=>/\*>"0"GX7XT#X)HV_:?(U;$_B\/7, MPHUU%N&DV?J>1F\]';]=Y 2$7FZPM?0IU/:OE18]*V_Q^2]PY[Y MLEQ&H:/XP2>4,OEC$NU'SJ3E!+>;9KMH/LE7I=D4NOZEH,6:Q23::A;L3IP# MMB!E@R5$CUS.>$E>D*OI6)CXLI+]Z!(!54&CJ6:!*Q]$UZ.5F)RLJ[,IGD7F MKW)E'N4*-2G.UR[$N<+,?KBHJWQ52O)U12=_YT*?6]5&D-+KEY@FF(O$,3B! MVVH+G. ZC7#O#ATYOC?Q,^2N%'.S'ME,MH%A_IP@,_T9Y4W8'Q ;951")JV: M/W@YZ6T:OQ[SKZ3I:UH>5VGJI2Z;>4T.Z@/*;[@WZC#=CF*SQ^=;MZ5?Q5H# M56BPER#<6L"=E^CS0BF)MHYHT.JBM>=!@T5>3GZ>%HCX=V6DC#.=I(64B9UJ M.0(7YFKJ#*?WF.2?]LCDO?6J/]'$9=)7D[VU(C?9*_%3^[82>]ZJR#2UK83@ M"=>]*.2H3/WVCO_'KG\3*OOY?U!+ P04 " " BY!8F9[IF^A9,X6>,<.V<[\W)?%HQ$)[R1Q9PDYV5__9&49$OBBTA;$AG@!IB9 M[H0L5M539!6+1>KGO[VN0^\9Q@G"T?>CDP\?CSP8^3A T.2?G_]M,/"N$ R#;]XE]@?C:(5_\J9@#;]Y MUS"",4AQ_)/W"P@W]"?X"H4P]B[P^BF$*22_R ;^YIU].#T%WF"@0?<7& 4X MOIN/MW0?T_0I^79\_/+R\B'"S^ %QW\D'WR\UB.X2$&Z2;;4/KY^S/_)NO\< MHNB/;_0_]R"!'M%7E'Q[3=#W(SIN/NS+IP\X?C@^_?CQY/BWF\G"?X1K,$ 1 MU9L/CXI>E(JHW\G7KU^/V6^+IES+U_LX+,;X=%RPLZ5,?HL4[4N<).A;PMB; M8!^D#/;&83QI"_JW0=%L0'\T.#D=?#KY\)H$1X7RF09C',(Y7'GT_P2][:CW M$*Q7. 9A2"$[IK\^OL#$) FOK.-C#%??C^XA7!/ZIY].3C/J?ZHT2M^>B&DF MB%K6D7>\]\CG(*1Z6CQ"F"9-' @;=\+)+8AAE#["%/D@-&)+V+,M'NG4@6M" M/YFM9D]TNA-[2H910*=X#!]AE*!G.,%)HRK-*74AP\4CB!Y@,HX6*?;_>,1A M0!:HT?]N4/IF(H &F4ZX!\GC58A?C)3-=6J+LPLEULUZ#^&VV6J"'"*W(Y(G2H>_C3902UWB+0^0CV*QH(RIM M\3Y!Q-0"#9OE&K:V=FT2%,$D(9/W'D4,H<9%2]ZE+:YN8_@$4#!Z?2*K":2+ MRXPLC/'%)J9+Y#!)-)9\$QIM\3V.G@EM'#?BR35L3W.8S+3TC8A+E[$GNG8T M:TK>ISW-D*CF =V'4 \]6?NV^"%S.][ LG5,NMVO797WEMO]"4@BUA+DE1I=1@#Z#'=V+'/>$"/ M97-*K<<&>HQ*FG<9)^AJL*EG5S&#KN)4O?J-'_0XWH=6NUY:CT]1V^X\MN:Z MV="O;>^MQY6X=0>>7'=*2#KTZPDO80I0V)(KK!&S(LD4Q#2I\0Q;%8FCVGJV MP93]QHZM:=]_A,$FA$5B;AQ= 12S=/]L-0)QA#:'J5O3WUFW0[T'61M,Z Y-2GW*V-5^3&( MDA4DH7/0CIQ-U/N4-9FMI'F&C-@$V'Z$'J>M!<,'2 E$TDNY=*V[\9 MD.AS1UMHWNLF"FXS3^FZ8']P\B:Y!H\M],S]\6UEX,\H]R*@]I4QH=)4O M$)G%8:<0^A0[EDD;!]W^_>9%>#W6^K63,M$>QHKTVA@>1K7=3%&ATAL4H?5F M/2?3&H2E4Z4K'.='_=&#R0G0_G0[D4]_:ZSLU5UVK- 7F=6;]1,KK& J8G^Z M)I%SVAR\'4:U>]FR<8<^T>A>)WAJ.MWS/X=)&B.?Z(RUN8L0C8(/E4:':N^R M#5] '+0NFY!J][+]2J=PDY#,KUPO_WE'/HX\DFHHY55.X1FAW(%,$MGD1_NDQ/= MGV)W,AEL1!J[JKCT0>AO0@;4A/R]T@.^IC *=I$)956_:#U%*6V>WR0X\0;T MVL&&!IWDCWG+#GD15Z97>#HEC&P+@1E348)#%)"?!%[>W\L)Y(P6K(;8K[ 7 MTIL$N%:P7]S*8/<%5B"Y9Y<&-LG@ 8"G8XKB,0S3I/@)PY5AFO_@'YGIY?FB M@G8([F'(1OQ'WJ[6[-@*K[2*6LYB]MLZ9R7 A['OX9CXR^]')P49$/L5F/F[ M%WF+XX2> [*3)430+/JO8KQ6*2I7"A9P6M87&>3(>X'HX3%ES-G1;WZLF9#% M%:)G>MH\A6FS:2A[Z>%Q:A4/';E=PJF:&"[RPIHS6:NS'FJ?K*)FH 67P-NF MMXF-R5&JMM*#X[-5.$1RN:3W:HY7YN%<<2"REHK9VM[JWX(WN][0WN?7V MMJ-%N?8E>URQP"X95'YD;F)7BBZV@T<3@-1BNX31 H2LF&'TZJ.$9H9UYU%C M1]N1I#9>FBIP"361:RGD?6N$3J^W[7A4&S\39;@$XA2G4-MM"1O;CE"U(5*( MZA(BE_E!'GU$!T9)?KBD.ZWT>ML.6;4Q,U&&2R"R$)O5N2>(\KQ]7Z%ZS4)"N\C M^%=&3E,<^0=%DF4"#FW>]HDB>5VX!",M1%_">%V.LA0S2=C:H=V:;$HII'0) M#5-GJC//#J'IT#ZNI?##[=G(BA=*0NO@J^KCT"9/%G(T2NP2/I>E:LV\U,00 M+7T*#FWV&G9YNMIP"4E)J*LUX9J[.K1[,POUW09-_L:?(,]! MM#'35X1+\)5"/1*$FT1(S3UMQQVZLLD3J&:(6[H9)_XX2N6:W"?]:W+>7RKT_MKI#;\]/IA2D>NS2JX=<0^OO!UY#T2!5QG M8R/8J46.R="W,5ZIG$&ED2U?5KU +O)810O;BYM IYQ#$EV'=\/M7. DW5[8 M5^V?*LUL+[C-.A?*)5#\P'[F:A?\:^2JRHUM6[Y"@OK5 0%>#DV"K2#UYZ@4 M0.R:VIX,^C!(Y71J8DQQA*LBY>S*45%TL74O-(4Q3-*,&;;AEW,O;&Q[B MP-T8E4KLU%2GC.UA84W];"\"IG#IZ<$EY H#:X2*:V@[1[CO5&H&P]XBO?,U M5T3<[+1^0^3;;7S.(=E_P=)K,Z/7- 9$V2@"\=N8*(P=+=*2&QR&3#69V"ID M.QS4]H+;@T9EX8 @<' RS]*_BM[5"CF%JHM;,MMT+N>96Q.Z!=PC(O%QT M*TUN<^HDX;)G3?1QZFGR:O MG!.FZNYA&1!]+/';(=1,%SC M.$7_9'^5HZ3L9-LU'(R9ADI<0I )FA#FZ*/[S,G%,$ I-3C5DM'0S7H>ZE 4 MM=3B$H[C)-G0:H/9*GO&/@KRE^!I>+* \3/R83*++T* U@I<#] MU.82[H+OB$DN% VI7 ]9Y%)\C)*L3ILH91_!4]Y!.I%;3&\,V*[*.]C6>H;* M)2M=/((8GH.D^KZ"W*AD[6W?,#K8!M2*:!$RP1<'1Z,;"1!3'(W63R%^@T*? M3WOJ=+1]AVA_='0E=&]FD?U!3.]#7<+L_V2AX%X%5QXS:?2V_1K$X5[>0$E. MY5MYQO/7PXN+C,)7Q$WPUJ.G9P%?WY,%F"C2*9M0/@MJZ>C!18:L&F+Z. R MQ-F:]/MK!M-30CPMS&N_[9*@.8^:Z.EET<@*Y,/4Z!*A'["D4@ M\@^+)80TK%6$^1 &[/[)KCRF]#:;LBJLJ:NC48,"0[XR3$\]+NUSBODVA^QQ MJ"4F 3O=I-$B;"(TK74RK-#8GZ*C 8B!!1RH3*?6M+(YYZ5OHU<8TV]#JGXLZS%/6HIEYW MU\_1PLE#76Y=,2Y-2"HO_9=N4IY!F'F+)(V13QP&RRM$0?4'I9:W,$8XX%-N M?K@)V(LV/BL)G1/G,UJMH*^Z)MLS'[:C.SMZYV_MF&9;G7R#P&5EJK::!RBS MNYC$966J5F*'%M5,M-FJ+.XL.DBQ\I6SD\%LQU1.&&&',+KUF.P%CI_(CXAT M\0.(\K+"*4@W,2R_RKIE/KN"_/7KV=G)J3?P+E'BAS@AK>D-Y-G\=C8?+D?> M;'X]G([_>[@&5-[L=S=D/%]W>HJ:6%K^1H!H]1&B%?)J- MS6JRB!'6C)-.GNDR+NYN;X?QWROQB?#T=7XTOAM.E-[RXF-U-E^/I MM7<[FXPOQJ-N)9H@8D@!?\6=,?VYSO1D_%]WX\OQ\O=.>1)<%1)Q=U;G[OQN M,9Z.%@MB+S?GXRFSATX9S:NHBU<6B_+I_&F36BZWQ/F7.N>W\]'M<'SIC7Z[ M'4T7HX4WG%YZL^7?1W/OXFX^'U'#6"Q&RVYMH:@7%=K"#W6>Q]-?"%^S>;>V M4!Q\",\\2NS]R*N4K@G+WYDJ1\1L;V\(NQWK3Y+&+_'YE5?CCFLU.9M/KP7(TOR%+Q?!\/!DO MNU[ :.X9L5=&LA>^\_N!DG7X](3W+3&D$(F>0< MX&0T7'3,3>.C)XPSWHTM9Q?_^??9Y'(T7_SY3S^>GOSP$YMM';L([JGM$H^< MUYJ/R$IUU['^1*5 ):8X9S6>$LL;>4OM0*D?Z;81 MDU2$3YS?W,9-?0' !U!R;CGW* ZC^M)N-9Z2L\TY3"ZJZH=CO?!*+@?G7O6# MK'X$S&(6N0#\CI%%+OTPQXX"W-ZL@*M4."2?CPL%,K >4^36""GZY"(4WI2F*)G*)*5<[![R.IM1^AX M[2E251J"?>;<[C9UU3O?"_\1!IL0%B],CJ,K@&+VC<_9BGZ\#F^JK]D,AFOT M .06^IGSTL40]$W&+*],7YHD@9:W(D-YSW0L^CN8C>;YY>&HFZ$#]F2\@D@V M'W=0T8)(<,[/BP/; N#L[R(U^6W):_2 M>6OF+WKVXSJIC +-G<_7.A'Z?$BB8P=S.0S =%S/SP;.4>\I&<(K076R=*;* MD(AE0P6YO]IY=GHKSA0JOV)3;F7KBF_.PQ6*4$(T>(UQD%WPF\,$QL_J"[X: MG6T7O8FPX.[O:BO!I8J?+=OTVA]]L@O[,#'&3M79=HV="7;-2G 2NSEXN0$I MC!$(C:%3]+5=T&>"7*,*W"I<$B7,>8^F69=PIIU0%WNZIWP8%J;"8J#^3PPT MHK8S;G/>)&I/<5L]LA:%)XV%&V?<9EQPQ""+5FK!MQ5QE=!QNVR%<#VAIG>4 MPF-9ZR>2EMM/FYRRB#$&V:@>S(>U%)CRCXCE.P^YMU%TL>,ZWP:6XK+CVOR0-[?UV:_L^&0)7HL<<(DK^O79)L/2IV M MB%$K7FA>IGIQ;HDP1/%PW#H(;?; [5"D^D[0&.T,E=M>[BQQGXU@7]4OK/*N MV._>H BM-^LY 0F$I2L0](-ME0>&A1M@[ORPJ-+;;6[S ;R8C>#YNR$\PIFW M_5BZ%[)1+.UW)_2]0BAY4KEX N-RHWBD6)^"G85)E[\I,:CE"PR?X0V.TD=% M>GE_BK9WU*9HU]:Y0U7IDK_2E>5W".+E"S[<&K:$;&_:>S*"FN+>+?9DS!96 MOQ(IVXF /O$O*^^]6L 5WL3M&$!&R79RHD?\RZI[M_"70M\#X6>4;.<\^H2_ MO&MP:@=4V0LH=SA<)5T]TN^K!IZ[FE/L9(8)0?Z)O07"-B_L3][LD:UN8N0K2N52XL?Z]!1]C=*%Y"A_$V=!S7A!^^@#A0"<^53^PG/*#C M6!<^/PY0R:M^2D F;T[8MH"J1?<+5TVANEO8\T)<7#/D"R<43RI\X2HF=EC[2]2"FJ*R,_>IW@1(A#P_5*60T9)>F1/OW=$!75 M6.6_G$,?1SX)N&1W?KYP08N.E(C1]ZBD<64$:S7BN;QYGOH<1G"%E.7BD@[6 M/@XEPDO"Y3"]@O2*4;A(0;JA59^[_B!5?R2NS6%LIR@;4.<_+-6^CEW:J4H$ MI ) =FY#\-']UI@9(=MIRE8,H4E/[P#J*:8N9$.BM?L0YKH0?R" /DUN; "F MY&UG+ULQB_UT^DZ-I163L)^V[ SX=P3O%8X)9U'%:UVBU0K20V8$0F.HFPG: M3E>V KNNWMZ!"8@LF-6?M#+-*]DW)E&+N30B__ M9WB$(7ZA7[0PQM^(MIY%=/<)VE8L8@]MNG5L(<@/!'59&A^ ^")X05>0'1@4 M6F(9 1OOH/#2JO)3/PANP8N2'O4<58XA_<\]B?[(3_X/4$L#!!0 ( ("+ MD%A]+8X +SP %8X! 5 8F5E;2TR,#(S,3(S,5]D968N>&UL[7U;<^,X MLN;[1NQ_T-9$G#@3L>YJNV[=/=-[0I;E&L78DD:2NZ?/BX.F()E3%.'#B\N> M7[\ 24FDB 1 B@1 F?/0X[)QR-1N=GHW;87'875[_SGGW]^'_]U MV[30\N7!=[=S?'B_)6C?K [(V M*^Q;KDO1?4___'Z B?826N..CSY:_?KN :$-&?_BP_E%,OJ?BQ8%# ME?!=[WWEF2\ME\II_HA0&(@H8#9NA)*IY2,O?$2A8UMN*;*8/>NBD7YE:$/& M#R:KR1-=&8@^!7UO25<#'STB+W">T0T.A*(L/U(3/ P>+6^-@I$W#['][1&[ M2[*6#?\G.WB[Z6$7>A4%V4#[#^17X5HXJ\MS_EWC.B8 MK,H^RD(L_LI+#5.;7*/-QO)?)ZNYL_:<%?EXO+!OVSCR0K*+3K'KV X2"[K4 M*'71?N,055M*Z&RA86UK5Q0X'@H"\O$^.%Z,D'#1@KO41=741T^6LQR^/)'5 M!-'%94(61G\0^72)[ >!Q))?9HRZZ!YYSV1L[ OQ+#2L3W*8?&GA*V&7+F-/ M=.T02PKN4Y]DB%6S=AY<)(<>U+XN>LBW[475J.3E;; MYG9LR753T*_NW5N.*G;K!G9RV4\"Z*!V)[Q"H>6X-6V%!X-IX61L^=2I\8QJ M9:DP:NW>AK+D"SO6)GW[$2TC%VT=\S#RUGX:+DY=WHDN,T>2YN3A]75[X%D!^Q89ZD<9#MK]8O4I3C0;]Z7";2TVCA7AK#XT:M MUU.T%>FMXSF;:#,CG[7E9J)*U]A/0_W>NDP$J/JXC? G?S3F]FK..[:5%_FJ MH\U3G%@1BRC^Z2NQG$.Q\7;?N=?L;4074'J%N/WIQ M:RX;'Q>/T!#-TM(5]6L@'L Z,)!?O<@D=I8<1@GUNS_.D(T]FY@Z4EZU8\9L MD*\E2MQ9Y)=5?*+51VR.IQ('$6'7*E3&.>X!LG]8X^?WR%ZF)]CGIRLGL%T< M1#[ZW0D?^\NE0T&VW%MBL)%?'@A[>X>A,!SE@?X0,Y.<;.7'KI6A.')W#-6Y M 6HEK;_\5Q0D=OH"TS1P*YU;5"/&13'^>Q9 -# MU4?NR%L22WD96>YQM +CU$)H?"A9D)&.HI Y2HT+@6_1.X1]>OY8H^/!SXW7 MH )<8W^-/40MLV?D%VRB$A2#(]5'["0*XXN91# U$,P=K3ZB8\4+!L1\00M\ MZSTYU)@Y3HVAT>I<%^*P,$.K+U_)MW[$.L$>-PASX];'R!5:69%[&'@H0?'A M #S2+-_>4L=J?$@!X];H]O(JO2[Z*9[_D0SAV]$#.ELZ5%"Q/99.5&"?CN)X MX7O2]'W:YCUS@.;IWDUVML0;RRE)=+&W HKCFV>IYG\VO'BH^D-^6>.;O02(F^Y=^;3 M >7O>8=.2)NG]_3/>V?T4G]$UV/R8](R)61+BHOMW/PNO=&.?]3QNSVK[72W7N M@,ZA.&UW2.T>[KZ_I3O5%A'#)85 S1PK2"8K)+8Q(LCHUW% M+K7"QMQ-13#EI0] !/'*0$L7+ED2K])]&0*$U;96)(HF@@@&4,)82#D$Q<6/ M[<3B_IQ!>%UP;#?'8U>WRGC%W$&0?:@*&2.-<3B\O:]8G:XQL M&;2"2T\MV\#V\+M$3K+JD!_VBPWYQ_W6TJ2^,X:$29-LB_LO>L0K-HE8A$*R MK655%XNV3XA94H*N76O-EFVNB='"+5+:J/U20KI7*+!]YRD;R@*$G&G9#ED? M$@PN%FK7BAE:.T&8W"K9,<1?/)A=C 9!3#EH@JA%H^]YD>7.T!/V!2!D6[9" M]@6"(9%_5"OR?T26'R+??961^D'C5@B>13,D^T^*#15ZC2T6E8SP#UNW0OI, MHB'Q?U8K_ODC$EX\B5P.&C<"@18-$.R_UF'[(?>4E;R:=,6R3U+,<_#KU+L MUTY@6VY"WS7Y'H=[3QIWY8%:&RU^+M&@_!6=>8=>Z(2OM.[^. )\PJ3982NCY&%]&D!GJSS+5L@;P;!H,P5'7 3P@:$?-]R1]X2O?P=O?*$?M"T!5)G M40R*7='!-J%LZCNTHMC23(H>46GV82TA?4R6A(FXC)N<8E[ M(0! EQ;@P*,+(SF+0 #HAH,@"DZ_T+4792#X**5$%SP(5!T_H6H M^U .@@^MA. #'P)%I^ <=0/RX\1?X.] ]!UHW![Q'] ,"E_I$3BE+>9FXD]] M_.PDCYR)$#CHT1X86(2#6"@])F_U)#$79+Z"I&5[9)\E&)2YTF-R2M@4!Z'E M_K?S)+).6>W;(_\BV2 *BD[-J490-PJ4=I5K8K2LBY2"XE5T-*9[3M]'%JS6 MV19F"_>04%"VBLZY-YA&=1ZQQ_4A'[8R6L9,8D$YJSJNTCMQ ;@\[/YLM&3S M5$(BK7SIH*1(?_>=D-!#4_0C+_4@ 9$_9E.C10U3#(I=T9%S'C\H04MEWA(^ M?&?_G&Q>YL5V1@L<(!>4MJ+3Y=1'5 <0,?+C9#AZL=:?K%;02@VW-UKZ K)! M%!0=,P_(&P5!A/RR6!1ZM0D1-O$@+HJ.G'-D1V2A?#V_>%C0:^/ 2G30RFBY M,XD%Y:SHF#G&:163^>OF ;OP%1Y&0Z.E#=$+"ES1B3)'%5O4N29&"[E(*2A> M12?*[4BDN24J M2=0GW]WDP776N>*6;)$S.K1"^A#=$! ?5=UXC>]KC;P5]CQ$5IG/1WY+I_ M]_!W;XZL 'MHF1PL>-$*H(O1B(@I!^%0&CG]#;N1%UI^G'+K ]\&LVD+Q,^B M&!2[TB!IFE:^V[DH4]"M!5Z/%H# (1S$0FGP=.2%R+?H*QKHR@JME%X>%NP> M+<""0SB(A=+$X_A#/:Q@#EUGV#5L@>2+](("5YIO/-]8KKM]H9(G\%S#%@B\ M2"\H<*49Q<,-\M=D&?SJX^_A8WJ1ER=X9H<6 #3#0*A-'-X^+(O+)#<:N2B M4&C=!@C81$/R_Z3XVNS^C?HY+4UN^0 "<'NC,1"0#:*@Z)@X!<4-I*3\'3Z,%U[&L76UR[/].L M!;(^I!84M=*3[Z7E??.CI]!^G?K81H@&AH+=-REQ^)(:H 7PR/,! J?V*NZ^ M$NK\T?)1D'E2A.NXX/1K 4Q"\D%T%)>B"O97]M#R\G5&W^ZCR1L+]!)>DHF^ M\8TK87>CL2K'!0B9HJ/WR%[YL^_TP1$2=X@ *F%0!MS<:% '9( J*"U9= M.^3SWH1#W\?^ )-EU^:C(>YG-"J2Y(/H*#JDIXIS[?B;$7 NS#4Q6N9%2B'Q M?E85FTXH@O->,@W:(%IAELMGE=%G[-]@FY-Q<="H#0+.T0H*.7-&_NO[ S;( M)-^V?V/\*3=HZ1>$+BW7(OL\.5^BS/-EN9>$+GIGO1W'\5-"7H!=9TE-A5[: MO[<=X+T:2J<6M?(?4>C8^S3Z/-D?Y,GN_6=NO#\WR<8^N6"RFCRAI% $?2": MGNY]]$COB3RCW)/>.;8^\MC:#][#J]Y^^!ZQNWNY"7K)#&KX',0)=<3&++YL MSV;RDSR3Z=@]Q^ME1_\/ZPD'?^FEDQR]?G7O7G7O7IGV[E6BV_2KQA[]&B3? MOF)WJQ6^YMZ_XO',0$X71@=DBIY> IK7:]F4?@F+*VLLPP"$B[X'L>H IA7/ M8AT+7C.O8QV-7\:K"#[GM'U+Z;#IO9[# O_;P&*:C5O=^LME+#++G5K.5[-% B HG=7M=[:&70X5 . M[D/Z/B';CC:12\\S<7 ]=S:COO@-_#3@5AMEA[AG+=>&@5>.&7!?TH8G?+!E M6>*';>]9WDLC_%A\DHW;F60"K%N6"D%)XT%@4@RN;5H_A?B^QO(J\@F9209= M_/IG\NMK[,^1_^S8B'M>+3&,^=B5Y@9YI>>><]HR!$K% A':7<(.:B59$7,)JK$ZI$ MMVH!+!GJE&#+< 1&VQH [X$21:U68K+&,9<%ID&+R TM]M79'6?\GBV 1H(! M"(FJ>4/5D1!_.S+]6X^*Q%=2-9M(O,05+"!Z9,=12+YM>@!='=@1S8:S""(BDF3Z/HZ L M#M%6+ %.0#!KN355+6SYKR@(X\0QLNVR8WDQ,Y>'IG/,^>0I9FZ&$D91ZM)) MA#!#-EY[D*FSBQ\J(^JFT+<5?CH9?C 2MEJMA MM6\$U5#+]&TK;(IL+6EDF MP/!Y<^X6HD(9:[GO+85E @F3]+((!VH^,Q%I7 M^7TT,Y8^[+),TH^N+=MQV5E6= #I_F:C4XX-$)RJ[I-C MP>%^025'.1&@9+ZE)M) DC/SUHHA'_<,!:'OV-252O]^1\3X&_D539RE]HW+ MKFJX6S*JC&Q!8+91*)(%2K%NUGU44\46)EOU32'1'PD'*/O\5\J!AAV MW) 6E-F)K/I9-9?#'N3V=?^>/3?_<5H,OZ_O7%_ M<3:/%4J+-QO)?R??LK#UGY=A6MOSQ-'YA%3%9^G#(TOSN M]K8_^X/2/A]]'8^N1X/^>-'K#P:3N_%B-/[:FTYN1H/1L%&&;ARR"BV+]5UB MFC\>TGPS^L?=Z&JT^*/1^D%I37NR4#XX7J[(5):X3X?$7=[-1^/A?$Z4Y?9R M-(Z5H4DZISYZLIR=]XV<51)G=E+8M!\$Q4)-,>&?#PF?SH;3_NBJ-_SG=#B> M#^>]_OBJ-UG\;3CK#>YFLR'5BOE\N&A4$4;>,Z$Z\RA%EN0OAR2/QK\1LB:S M1A5AZF.R2H2OU,5)M/0I6U A2]U/18'2U6#Q1RS((5'9Z2VAMEGIA9:W=AY< M!./^.]4!M$/;*=?'C(=UD MB9K=#0_T]68R_GJV&,YNR2+1OQS=C!8-KUR)'17O:7%1KG@%1AZP_EZ<%[>4 MV]O1@BI&PL!@$J^ZPW'C2RZ]%\.DL;#MW0S[\V:)$1;ZB@DK;EZ+R>#O?YO< M7 UG\__XTT\7YU_^$G]HS>X,,T36J(@MN\)>-1N2)>JN6>DE]N/">F'35-BB M1F.B=HO_/AE&5,E,XYLI%89.2-U=Z_[D=N-GZ?%(\QL6JF!P6]K0R'";# M-LH?PPR"F2EL@2QC:$^VED/DEJ%,\+)P1"N>*?F]-+D$[4>TC.BQGD%=H.%_ID8PIWR<#YZ$/L:+;DOP8,TPVN$TL7;Y\H?:Z"L95DS:7"W"MJEGV MUY;C)_?B8EZ))VJ!%MG%&[9S"]7_=OHOE+PH2SXH>09WLMH:HE/DQ]G-!5.%47FGMAET&[5';BC-!^R9X@W M;N5-JV:)7C#+-=.5,5 6!I#VVO,$:GC[+U?C0/ST'Z.Y+I=T15A@'D#7LF'V MB?2*W=]0YT!C=G(R_/W/)L%?VWFM/ME(I'DHOMI;QI$TIJL8%0++HU2(7E3P M*/5V,VCR+4U]O(SL<.01.6TLR!8(SW MI@RP9Q/9) E!,R?X=OFZ(-/QO2'<3@9X,T2@'+Y_+12!069N@5I*J^B,R>VD MQZT@(W4!3D7.3?((U V4R7Z 6L%LY@A_/)Y1$.(-K7ES0+GHB"/HJ.N.@,SG MA$LS JZ7YBR8EZ^7R+,?B<'ZK?0V=]#S%/8ZIC ,2M\LDKPEN/1B6NAIS-;' M!D&$'5L01F^"M8'7LNVP#H -W1AI4;@@S<@9(Z$#EMG7( W7 M66S+_8J?D>_1[4&0(L3ITN# M_./^!JTM=^B%3O@*F-JD5:%1>^QL%O60T&MY$%DL\H04T)XC3?(M%!O1'(EA M@,)FC>:Z)6JD45Q:ZB87>%+],@"DD% A)_[3QOJB,E;P>.\P+(IN[3^ MR24BW"/N8\F2 [0(QU(!#6KZ#$W8I M,TR+P*W 5]VG%L#4HT6OR$G50?1%(K(Y.R&M/@0^Y 4U;P,68OK!B%B],M]6 M5YFZ-$<\4V)E&(3.AC[P=!<@HB&TMD_ LCKH*.4&:0L^5;B"4-/V1BA/7N-*_98+HP@OU^+L)-A!'0HZT*- M3>S4>HW?%H)1X_=K$6HRC$"H57T[M(X[DX@0\DC6_"OTC%RT-=H^$C?&G@W\.7-\#@KHLOQW=-H%P,W04T2L$BM _;6/8HX.J>4E*I;HKCYUE"MV7(6'9N/BIF%F9%R] 5R5 M1MXO9XZ+7@?6DQ-:+C<"SVBIO&9,I<\#BWD ?=_Z'N+8%2NY=CS+L\E)(+.T M\^]0RO0]X1VNA!2,BU/RB9:YS2X_@IZ+F"5@*8.GV74)U,%JY":I"GJU%S?P M9H.]N/K8]'!'XF=U"SOJJL56^A/#I;D"=UI]2R[-HH[-"-<*@LDJ9D&PP<)= MWL"^*I*705DB61*%E]\9;35MD4()8R'EYNV!QV%A]+YV-%Y*-ZXT3L>OGIMO MI.T6.JS9F$LK),M/V@YT8Q0F+Y30_)_^L^6X\3-^.+-OI@_#T&?9;/C;*#F0 M\DMCZIS:520!*8:V93%^9HP*A*;5BH*:C,8GC"_$K1I/=0D,B1;Z]-6I*Y3\ M_\@KYEK"H,KT/F&4I=DWSEE#,^$Y-@SYZPG#MF.O;J,?LEJP_XV<1U/?+62U MY!J=HO0!+L%CM<:D.!NA94!+;(^"(**YZ",J=\N=1@^N8T]6*T0?H>7FQ\D- M<8HX5Y(!:/7J\ZT0&XS2C997$25S2HC%R[BV>C!&W^,_<1TM,OU/&/\2 H# MUY:5#M >7Q.KCGV^^]N#GL$_A+RV/';6JC59;8_IY5;\?;\3QEJ"<0CD3-J[ MXO?M%#V\ZMGQ M)#W'ZY%386]%INH]T[GHWU R6\_.3D=?)J83ZG[T5.;-]>*GP.^E.^&305UP M^9KYEW0ZI^Q(QB1KRL ))E^6DYN>U,KC5)L?. ,[&! V*XD-EF/,.%\5BU+Z MHX^$.0@27?4$S$32%V/%E(!)T;,F83,YME8SM 97-=)CW,I_#$"Q(Q/]\3M# M]!99U)2D&O:[$S[>>?@A0'[L4AYY3U'L8B86O.,ZL MR)_"5T%IET:FTY4#5,&^:8Y_XZ)U55D%.!7Y0!J9[@UHEIA_B35+[7%Z*YT! MWCPX7LQ%>FX]RYVB60?GB\.#\^7=?#0>SN>]P>3VWY9CV0.-'NUX)NI8'Z+)>">, M:89!T-AIP0H?)\9SJL.7'JH-D!_%&X2VMOS8$FS4 _2)8LR']Y/IWEQBA-+* MM#25;.NE=A S.>K#43[>7HA[5CQ3S_*6/7<_5^?][;R_G?>W\_YVWM_.^]MY M?SOO;^?]/57O+\,FI5D3:\_Y-UJ.ED3?G)5C;1]+"%*&EWG3E/PMVI!?)DT> M@M"W;,[[.LW-V>[C3)U":(.ONC*_U N7/LN2/CBF1MF*\[Y1A0,$<=*K6_HN M5M)R7X5 E>H!L[]5!>2)HV[?O%%J./*>27OLLSS\#0AZ-]T;5;0\_VV(#]3S M34U]]&0YR[3"#FD?^\V3OVE8\7CDO%'-+">?-L0Z*HL"?*]/C::"T[]1S>3+ M0R(LHU83OV*\_.ZXG*?TMBU:A&>.9$CDVJJ U'_X5>EM:)$:-,0\I%#:BHO4 MR6?V-TI]68R)WZBJ09* ]$[;,Y\-&'39/Z0U#Z?6:^D;(>*,Z*2<72$.K M/FDJGQ=8+V-^A+:G">@5=J4TM$'I] B%EP!QBHOB-FUSAIZ1Q[N!KY2,-NBG M-KF *MI\]GL#G"VL%RTK8F;^-FB;>H& :G82CO\B_[&/3]?Z%T_>!CU4+ U0 M"4\I1L!(2U:M?YWJ904!:MU)^/?'2)$'ADST1O5JRSFH2";>FA#4EF7=F/A8 M]L;$M;BH;'=;HKLMT=V6:%BUN]L2W6V)VG;D[K9$=UNBS; 7'>![$OJ:)>;_ M9-8L@-7D::+#EQR5:1I[^K>K>1QY@%;IB6CB'(5A8A>J6^@R<[Y=G3L4 F@@ MF^UCCJ!==5+]BD].*N7G#M]8*-=DX%DQ4ONX_EH?I>QI)6K7)FUK MNP"!.V?=G_#AE&U0)24R@-3G)$H$C+S0\M:.NH+\F0G;H&$*) #IE[;"OO4; M!FI4JSWK5K/,0PIU$F6+NW).QJA/KZ)24!7G:%<0E5^\-,GE-6 M M67L@E4^\$/DZ$^,R6C'8+\JEH&-R;EJHI2'%X?KD_:QF=E<7B]?+VU_H7]@4N^=GZF5JE! MM&5OU0FKM,) 0C0HK8%#_9[VL;41Y@Z5'DA/ E@5M*3QYDG,I!0Q7:";G#ZF M7#&:23 [6C>NT#-R\1-:[O*R7N-0#)R0EO84=-24F5;U:\5E>3-N95_XUA)1 MSH3(';9LX#-5B!63&Q =;? ,HB#$&^3/D)N4<7MTGH1(<3KI.K'7 YJ(,7 / MU8;?A!(P\:<^7D8V)?G2LK^1A4$$(;_?/6OA;PV*$KR!&Y[VQ-X67TUI[G!3 M^K:*]I2R[K9*=UNE!<>-[K;*6[BMHJ_Z9+PCN+P=@7.=7J;W_1<]X-7FXI5@ M#X)5VVHIP?SOB!Y,R8;_C'QKC>X"M(K<&V?%B0$<,VJ+U>!HMHT[\N]BFBEG M5Q&M9YI4S87AY_5J,;Q"MHQ;M$\FF;B]2M.D1$#SS+Q<@K'ETPHSS_MC829W MX*=RN0.[L;JJ*EU5E:ZJ2N>ZJ@>;KJI*YZ[V^]0F67.Y@$3_2=O^TO]N^DMZIETG+:F8V/;8% M&UFL@%_SC)#V:Y')IHXN35-J$]&2P63)G7B(NW8CM;\DS&-FX4:S9.0MU@2]1T@[X<"N,U HP MC^+-.*^<-"<<%:M7R5H&1HEBKX6\M6NV3T: 4<4CQ TJ]:P:F$](DN %\'1'G: MH]72S_$ 23]3WTAMREB^1GFP+5*>JV.^K4>S#^T4V[#RRGX^S"N;SH;3_NBJ M-_SG=#B>#^>]_OBJ-UG\;3CK#>YFL^%XT>O/Y\/%/%NH9CLK?>8+TWE[=C)Q M6K?FSQG1U2Z>W4L#11D4WGS(L/[IQT/61^/?"'N3V1\0:\YVN$;YV19SSM9Q M+K+&:L7B\KP(\&0ZG"W^B($=_N-N-+VEH (L/Z73Q*^UH>U$FK(*P3+7A0^> M<;24Z*L[PQ"D43JS4#2",1F%\E"">85RTC(^GQ!DX_)5G%$@U=F / -)K'!Y MYHSS:L*LDDE%X5^ISGIR LJ@(8EC42(F!?Z;!M+DL'RC8!M:A&>R6CDVVM$K MK"G!:JXI9%_F"\-R7!BWKM+0=Q0B7QH@H(.NFBW5,>(Q BZ;VG"Z05: 'K&[ M'&W(X>$YR4\08<7I=/^Q;7B)F $##W7G#D>N4[?:" C7S>!%<_(MV Q M]Z$8UECTQU]'ES=#0>3&.7QN0).;_[C7!4Q^56"/)(=*:6>_> QCW/U'5 =9I7@A48Z\2 YG)IG&G(880;3^#W.S%( MRT053(%/IJZ[3._3@O*0+]#,T14F N(JW!#1QQ)1%#71(;(&^A'*W@*ZP=[Z M+$3^)E,&NQ@S.NC'8O;3(;/]P6!V-SRX!'0S&7\]6PQGM[V;4?]R=#-:C(9@ M+,E*9NVA=%IS1,.%_7,=DM!=?'N&@M"/[#"N'4'+N!"!D-\A_QD5OO+B B;7 M6W?\+$=E3&%L'<1%:Z0#:!*#&!-!*P,J&$&3EIKQ(;23JL(M#TM7@)O5M2O MW4+83(Y6=06X32P*W6P![N/O#]&+[QE[#-Q@GCBQO7V)\\Q16,O'72@W5P^')X<+@9 M]N?YXU$Z0<^/9^C9^REZA+(>WD[2<^-9&CTQY5CGGH@*#P\=,J;F]!O7Q*-W M:I ?T%S/<%?M(7[XZ2F.:L50Q3]]]2VRXB]9#!4J7LP7D\'?_S:YN1K.YO]A M/>'@+W$*Z")7!B(S2XI6\O,ZF4C326\>$CM1L@ "JZVNNH\I):*#VD$[8\YB ML-@+E1Q9G.HY7 5^F &'_&L/#/G'_8S6$@:.4.3OF3_K.S"QI8E91*JQ#F1D M"IIB6X*W#12?8ICRPFS2%)U,:A2GD:<+>9&KS%X32#TU6WARSS51?:0 =!7# MU!FQ-MQ:+T*Q9ILHSQH3R[5 'BC8[F&>.G8X-K'&Q4_;_V!*]^R.?M=C^[7( M2!-$LZ89FI4_W#RY^!6AV,N0N!!$.9%@EQ-^M4>&]?9M1Y!IA: DC M.UB40+?O/R+?6*/[C%>%])Z,&-+ :(:>KCT?( M S3Z=45_X8ABPF7?#IUG\EM&#/%SH72\5 PQ&;=GI0/KBAE6!;^@535^:#?: M8Y*[9+SJ!RGIO-.CIS G$EJ;,H$YJS7A87Q&:]MZV(SBZ3:(P""UOZ7CK<230@;JGTE5BO#DC MM1$)G8X?N\CF@:]@^$+L32= 4]^Q&_3?2!+0Z><1 M]CFZ02M%QJ%:UR)9'Q%O3TEKEIV$,US#T6 4!!%:7L4WOQ)&8IZ#C&4<;'GA M+8BEQSH]?:HF D@M/K9V8=ORIWMM*T7'Z:FC>O%!JOS)6%46B. :^RODA)&/ M%-B$C,G>GE)6E!&D>9]/0//H0R$UMDJQ.FVN7)J3W7[3J_8-8 M) ^EO0\S1+&.ZQ-XH6_9862Y-!7O0J#M:HDY31W7($-> +]EJITD&HT\6F,C M-KSBFAF+1\M+9=1?KWVTMD*:WD<.#H%CQRE4&=$UH.,U4-4I>]W"!+6^M1[5 M=,^B21]-QYX*4YVF?M8N(5#IS/6MRO.IQTZ6)*!3T"/D!JJM/H?JD;82S#UD M*YTW9_Q6(.8TU5F##$'5UNL4KD<2>0M(C08?S-DI:CE1@?J8\>R:W36/[IJ'V5ED MQB?H=]<\NFL>Q\_67?-0=69Z.],;DZIQIE5SHFG\?EA)"CJU/DYRH"%RZJIKY')>ML18I_S-BA9TU_%; MO.'I7-CS%'2Z?9SD(-4U]U9=3>P;N;"7)+%3_H9%"WT=GXU/YTC<4)QTCHMZ MTCDL.D^7SM&E7E"OUM40"$O->A# MI=2@=. N%ZC+!>IR@81K5Y<+U.4"=;E 72Y0EPMDMA9UN4"MR05*#5!1#E"N MV>GG_A38-6ZK&;A6$$Q6*:$3?T9/7%(U_44]3^[(*\6P<8DQ3*IS=:IW?PS2 MOP:<5AGL;JB E!>,6@,HR&N/48U/PZ,B\Q-C@K">G;8T+J^X\$* 65?6- M]]!'>.SCC90<3=2K5Q$I8,QF= M*AXM/4A!?S8N;6!,/0FA\[P/9V7R!3YR\P7^]-/%^9=BPL!N1$UY JG_).:X MH!F@T^FPN?9H/J7G\C6F3CX^7^QD3,2="PL<1(?$8'Q8_#(*")=!T+?)YQ8D M$N<&R,$.)H3*01BP' _&N299E-(??22,1DITU1.@%DE?C!53 B;%G9N$S>2( M<,W0*GW#H^^Z ^2ZW.$4[,^0&_OP M BEI"WK=7V@R-J7$+D4\N ]<:-N+MPF,?+LHWZI%!A&+/8-R!633JLU(JV<* MDRUO8I#8O:=T')U.2WY_PW!W.-[L\UO0TI\4X@@U#08UK[*X[Q MY.66C2V^2C"*Z"E=H>G^NR?^O\$(-;0S?+.+SS:_N&*UU*UN5LU'8M6>"@K-=%%OAA!CGRKSUJ MY!_W QP1^\-_LOSPE>.<)$W9+=MP^@*)!T,A*A&8H:?#:,TAM: -3/J7Z*[X M:"02.Z["@Z+CCB&8&7D0:0!7E8<+T8+XZ*#5\ 79$4W7GJQ6CHU\<$.CLH [ MJ#<_*WU,6)X7V)*LV0$[P%Y M)-G3-!VA\W4&Q/'2!SF +8.]-4M"*TPX2V3 MM,[WU'*ZM,%N$',!P:2M.&R61)'GC-56C_=4+&%F-1 &ER;Y08_#PLBMOS:\ ME,9%9VCM!&0UC@]Z&^SQ/0ZT"Z?'_86F]"^.TN,2E(/?2>7\K^-W%FNW'"?W M6=,RE,$H"")ZP3J3%L39;$J,1Q!X-9< RHM\2,ZTL6WEAE-S98^GVI(PC_7*^'D:AFO M %:FA?GR+! +GH5K=OWM'JZ:K,0B93VT[BF9_,*=3CCF](K-O.@>AE67;JL M5F_TY/O&,<_H'"&;+Q MVJ,+7299GG/24#)]*]1&H21 +=3VDG1CS"?'O&M:X"#^%6W'>2!&+1UO6R\Y M(@$55.]#T0_B_?JA4.0W^]Y[?O,6['XUS]8*96N.<5"E]/GJJIJ PD>H=U\C M6&K^6"NT+ GM43YUT@ ULJJ#L=GHP,'EJ9CQKSX.JD8)P/':H2M'L 8"7]7O M::[YM1\IZ73X8>@X& A(:H7Z:98.F*QC;IV$RFMW8E)L'Z:)A;CS$>O867GT MM$)W=8H&5-R:;]QLG\],=@C0W*=M64W-QI%/-2CBFM]CS 1J2DA;T,M\P4LQ M &*@S?^[([N__%<4A/3SW3, +Z/<;F:#)<\!B):YM:LJ+]&9%Z[L;"9Z:M_L7L66 MR\(_[-4*J,4,@%!E_+QJWVJN- M_%[&/-\H"]?!]RGAQO3;C[F^4MR=!K89ERJ,O] M9X/1D2(>PN>S-GQBM]DU:EX))%B!X)/VXY^ M>/1GU0U/6K0-CSS=$CNZ5F_,F#J1:,50E@_FL]@'L^O?N5TZM\L;=+N4 ': MB95)8Y*4AYD3?+M\O42>_;@A*S:_&*NX9RO<,]+<&'<,*I*\)5A8'5384T_= M5FD01-BQ!6%2LF9SX!GI!6H68$,=1+1\8Y"N/6,D=!0QFZMV&)7]I(H%*YDL MM&#Q?#U\!$UJR]MW:OEN5W@"SIPRE 5J*:VEE\EL)V.VMX+4!3@5.3=Z4SL2 MJ)9M9=7!-'0#&T1!B#?(+U NVLH$'4W9U!A?$R[+AYK54A!!O+7^A?TML0$< M1F>U:\6^!= .?C(JA4_?8Z&5LC+D\<*WG.;J0^@'=MRX;V! MT[PM6X20XZ;+=HL02;[Q+'6\=8K37/U.(98MEB'(M1U+$@Y^'-KNK%ZA%?)]M$P7WLSU#;&W3*9O M*W:6$OQ "&J[R,NMQYM6 HXR.)KK76L>2B.W,Q5P*]WJTARX*_2$ M R<4YE86VRI/W*ORX6 9)B"15T[@ \O?[S)JKY' M&"VO==T#:^JR&$F()'_ M9$XH;DIV[/6=^LN=EY8EX@U'2&>N)"!K\[X>/6 7+C6 ^. MZX2O7-3@;BV$3<0,A)NVCVV[H(P\FY";,KJO?2:V'X".;<-.BAV)V([:/-F$ MVH7UPKJX//7)KUYN,N4HLVFS7P[39D?CP>1VV%OT_PE?7WZ*A^R1/KIN,.\\ M&05 .<_#W^A.E]U1(DB0/6QG3$HL+';H,7L#TEY/WQ\.2/LH#[C2Z\:=![SS M@+]U#W@.KP#9/ZSQ\WL;1\28?$T@2_^Q1RS]Q?W=G %/^L>[N8:0J;3O.T=D MW4N13$Q!/IS0QDA"D_>$C[:&=E8KM:\]FQR/8JKC3[3O+6_(I&[&LH7-I9(# MW7_27:6D>4V M.UE3?@2Q03.KSH//!6'S',F!DFIT^& 69L+U$&M_]2>J."N_I%9N> M*'@PPXJ<&"4 3 N/BL [:';:P#%EHB#! ?G$B-S0X'.L.G>>,,V!U^-$,1+R M#<'%*JIU%%SS.T+LC/PW?NZ(#Q2[[2E#Q),.(]%/R3FT[(MERC6)?EE575.Z=CHH,F(9E3%*DA*3_FTU\ ?(@DGJ1$(.6^)_;L5EN9 MX"^!'Q*)5^(__O?+)D)/.,W")/[/;]Y]_^,W",=^$H3Q^C^_^7Q_/KF_G,V^ M05GNQ8$7)3'^SV_BY)O__;_^[_\+D?_W'__/^3FZ#G$4_(RN$O]\%J^2/Z%; M;X-_1A]QC%,O3](_H2]>M*-_2:[#"*?H,MEL(YQC\D/QX9_1OW[__KV'SL\- MROV"XR!)/R]F=;F/>;[-?O[AA^?GY^_CY,E[3M*OV?=^LC$K\#[W\EU6E_;C MRX_E_RO4_R,*XZ\_T__UX&48D?J*LY]?LO _OZ'?+3_[_.'[)%W_\/['']_] M\#^?;N[]1[SQSL.8UIN/OZFT:"DBO7=__.,??V"_5J*<;[P%'WR J2?@AM>N/K;)*I1]L@[W#:9@$TW@8ZJZV(_BD[Z3Y M 08T]:V;L$QR+QH$OJEI'?8M'E;C>SW[-4W\/!Y6TPW-46#G/.3>U2NNUXC^ M\8;\JP41O^1D ,-!!9(6H?# [ ML8"C+KDM/_%:Y$?7F257\YIW]AE5#^X3H^3_RODY

KC7FW?[[_Y7TP, M)2O$!-&O5/2O__'#ON@A7'K >,,(\NY],;S_T\5T^NDW$LQMDIA]Z,?O2?AS MYZ4LD/J$-P\X[1ADI&&#*#V@4ZH8B#LGBSE&CBY,B<3X1.L,_3-31%LO14]4 M%?U:*(]%H%^\-/7B/),3IBMAC2!B:#4AVC_#(( 04[?!*Z&C->WQQIGIWW=A M_DIGB&2N22":C#5B'2?CC0J^<,P1*3AG4A^476X5HF@O>Z3AYV"*-5RCT-4H MY&Q220JS21]." QE9,@D8TX9H$!Q0Y,@".F2B!?=>6$PBR^];4AF>DJ^:'1L M777@=1I?,P1J4:'+8M<.Z%,0ZF7AJ'\5H< >F$;?)+ M#;A)++$D&$8IX76I5 FC2AH.@R:^O]OL(KI0,L\?<4I'W10_XC@+G_ L]I.- M>!XV0-^J'^MK5LNGF2J#86-?Q)ROFU_.T"3/T_!AEWL/$49Y0KQ>2J(O.%2] MI,T>YRG;+UR7YG"*^5VK8#V$/$%OX@UD+?X S MS9CX?K*+4TC"880*QRQ.F@X@28EIHKS;..)-A__MU\O1#@,-BB"'_V(\LY#]^ MN\%K+YK&>9B_"N:"0@D;E%% HQP1_.R<%'),718P*52(C3L'G&S"M2?W#:V? MK7D" :BZWS=^<]Z@$D#<,$\E (6)A%9!&.WR\ G?8W^7AGF(L^F+'^T"'%R3 M9J";B[N<+6K.5]6.]AU.[Q^]%%^\B@M0+&2/^D6KP>KX5=>*=\?[G/.^8\]& MKCLV%-!>8UP_RPZQS;?4",4I9I&4Q?A+!K$1='5%G/-(C8L/K^A9PE(2CDLN M#ULKI^L=&9MN3PBOZ:A: LXIH4(E.>8.APH+G.5IZ.ZG@-L^ M[2<0!$,5%3I^NZZ2M7(T6;-;=TE7D'"Z]=+\E=Y5E^S7B<5L[=BI0%9[=B(9 MY_S0 .// ^Q%6>: <8.*BT48X5?5 72YF+6P0@&RCBL$,LZ;7@.LV_07B(G" M.T&^CW"OP]B+?1(]+\F0EWD^#8)4=Z<,%*V>##$VI'5,1*OEG&F]H7)1[7X2 M4VNBAJJUV[UWI#H>O0Q/UBG&ZE5G$RT7MWPU)HAN^DI4G/.J'T[E[:M*%=6Z M MO330W#?HR%A=>Q3!:ZT6-@7 \$.$BEN1HS+'O"H@&:GHD.@_XGFLR#S!RU@; MA63PZC&G*^"\D56HNHU/FIY7.B;>>&C.UVYN!UV[D6 -7.752R M=B9R8[?S)(HN<10ML?\8)U&R)@&P8BM3+FQO8U,'>+_-*9.$P04=/,[#1Q&B M"JBI 2>$)+.F,,Z=_)7Y223&=DDV6F1G0))I: M PS7C&!VZ<:4$(FM]FJHU(/#.8)MB]/\]8Y SR=Q0!/:;>FJN#9AB9&F3?;U M,*5)00,U,#PTQ\J=PT[B=3D+6+;F %!B_OEJ%?JX-DCM\\2R5EV="F[+PXD$ MP1!*A8[S9TP6U<)PG%AQKA:G9NR12EM.?*F"W$E_*1(%PR$U/L%F+).&R*,; M[&7X,8F"V6:;)D]L=U@=X"LU;/+) 'J34PIQ,+S28^0O&Y4:J*DR^MK]+D]4 MJ_7-G^VMS_.@]BOR^]^<-[8$$+?J3B7@.(I/GO\8QCA];<9@2D>AU+#I* R@ M-QV%0MPY=\PQ=NE4:R O#D88B62G7!7S>9& O9.MLGDZ_ZOS5I="XD[H@)MK M>[DVH.C(6)T_B^"U9LI- ><\4*'J4J&4L;2+K]VY=[5;K]ZA!]*N4DC2G7@P M';QQ4%FS>":4M+R))(/:V4?JBCDGB!Z;Z"!/=8!\_+-YQ4V+'@?(-0J6[[>8 M'AM72CLGB3%$V>V7$<^)2WCSR4N_XCR,U_?4T"&3O.E72#I.B? 8XM7T M!?LLQ4^Q 9L**:*5MI8@00^YSI,@%W5.&C-\W.8FU4"U"BIUX'B:3G:0SW&8 M9XO[STJOH]%QF*-%#%^1JZ6MX)QD?5!J<[(AX)UCS:%<;C9;:2SG,[OUIYJ$L&J7VEJ_@BBX46(N 7M0@;.[&2ZV4;) M*\:FZR$*>9NS$BWLYHQ$*NR<-J8(.1]"LQ>?7W@9&2_NO%?F/R8T%^F:^9(S M$"LIG[P7M5=I_V[O 3@!K/W;;R_0O(H $;]-]G)4KR);._:19 ML8RN$K>WIJX'O5]@E\LZYX(A0&[I?:_16K08FRKWGR=QL"#_FV9G4I%$+&B/ M'BJ@>V*(I(!00@&-(\/]9W;ZEDBC0MSM"%'>TIRGY=18,M<0B]D:+U0@JV%# M)..<'AI@'#D*44:04AK*1<42FOH4;UO&\BU8'E[GONM>P#DO5*ADI S7_GD MA7&.:9I:]?N$ CF[5SXD,-L7/3I"8*@A0\8'GK7NG/)?X6V2J=?WQ8(VIU=RH,V9%2_EG"1::+*%F$IX_)MQ M]3-S4+K-^OEVMIQ>H?OE9#F]MQ%Z&D:=;@-. MDU@34D>6 U-'F&!BRWK>M/0>(MPQ429D]S:4"&#[*E13PCDOE+!$!P/+HX!, M#! A;L(8S\@_I:\]"@2=$(,#*B1'+06/(%UH"I)04<1DQQG^ QP6)"'_V'.# M_,=O5XF_JR8R'8/XGVWP0 :*MG[W-^=M+@'$30-+$3;EL]S $_+A@'[\.O+6 M OB=WVTUL1!6U<:M'T$TL@@1EU&IDD%4R%4S7^',3T-V9E1E1TO,>J,+0')M MWY"!10$>F)P)#5E'CKVXCI*R"+4><11N3")OV_4K87?' J$P"-*8()2.%DTE M5&LYXM$DCG=>M,#;)%71IRUFFS4BD%VR-&5 <40 3$J-0A85PHX8\=\[+R63 MW^A52PI.TC8O)%"[U.B(@6*'&)N4(+6X6XZPW('L=6&I!NR<%#%5*G% !*EBTU'$RKOA"27NS1MH9:/.')16S31@:UX(I,#010- M./XQ9";>(HJC$6@:YV'^>AU&^'8G. HD%K'%#1FXBA/=WT%P00**RW3+Q!"5 M0X6@DY:O=@GBG"93EYK3%;/+ #'(-@O:,H"8( 0F8<->EN6V=\*(2^*94B^: MQ0%^^2_\*K6+D[/+"0G,-BDZ0H!8(48FH44IC)@T(N).B'&7AALO?;T/?YD%A*CA*O39IK.&)5)YNV31 MP&YS1B(,B#IJA!(&$274UG))I%GL)^DV:1QWN"S.S5\F@3Q"T6C9)961"6UJ M*54 $5;] U$=-(^AD.9]#U/?NR?->U/2O =-FO=#2+-\3H"0 MYD,/4S^X)\T'4])\ $V:#X-(0QK>J:^Y)/^!%;+2T#5[5V]W<0+2X!U6UU)H:8G*/5^)<O?_VX3M4:5EN_MMD MF7H!&1+O7S2"PEB,=NN7P2RZ_Z;,B H MH #&34I*453)NKB0L!^RUOH@8.TL"%AK@H UQ"!@;1H$K)T% =5GBQ0AQ"_- M'Z)P[4F2$RJE;9-" ;G+#X$H**K(\4E]1JV"]CJV,UJR%&>SF+UY3+]_3?XA ML%(B9RVGI0IFG=12) 2"(RID7%K+(NE<0QA1:=N\V 5ACH,"S'5(7U (O:A. MCRA:$=>K6&.+(?B:.!IY&!PR \G1J5"KV7BMB]5JD!W;U.*9 %12 E0>G^RUJ&I8KR*4\Y2QJ27)-1:)XI3XATI^XEC M.(A\[IA:!! ]1+@4&6125,DZX<+]QHNBBUT6QCB3#T0=*;M<$$)L!UXJHI!*V/JK(U+ W-LCG"0( M(FGAR=\AJ350I6*9-7/"X;0YCV,@Z%MZTML.>A5;##(%7_%()P^"388@NYQB M:NW)-5-D[R*ZS&;43&XO#_%:0I8C8P' 3F#Z\W4,4 M^M=1XLE765HREC/F\? ZR?+V H 8P*.2I%WB%4WKO8(E?\@ORH:^*&8:!KNW9F[$YWA76@ABI=A^OWSFKU)VD"1))WF.2==@AYC$MPU4PK9H MIP=<\4PN"8)86GA=)LTNKQ>HU$ -%1<7$O;O@A#/O,FG:9JDEPD9OGT%?4R4 M[+_-HC. ?Z9%I@&"5L8P%8^W< ?)$"L&[57_9$Z#\PV_UN#)?U8/-75+LG4T>Z/,O?G M$!"Y/C8X@,(:(T#_1@$.;2RQXE5A4_V:1# M$TRS]>G?P31V PS7MN0GYRU:'LO(%MC'X9/W$.%;G(OWJ,Q4K#H$ _ MOZ"0 M!\,8 Y#<<%*JH+36.4,Q9G&(%T7)LT?77EK3D>@YL3K M3?^^"[=TTB]W$6H5N\.2'GQ[/)++@W$I!B#Y$:A082,/KN19S.2<8'."S*.G MA&ZPE^%%N'[,YZO/9(2E_)=4@4;')L6,X#PTAF]OYGFQSJ@FK2I?H-##,Z@+HDJ'YVWM+781SF^"9\ MPL$LS@G$D$P3BV%8/G3IE&RRPLR )E?4&F 89 23CY(KR=*5P!B]+I.8K6?^ M$N:/E[LL3S;EG%#.,;6*U15% _"ME4:%/!AV&8#D#LC@+=VS62S[4@3K*4LRL@8Z96.VZ]85=K'?)@8LVFEK2X*ACQ*>='=M6TA#X$VZPP'? M!^36RN0MLT<-NT,@L3 D#BD1"FA$Y>M=+^9CBY(XA4"^7>"QAG)9I^5GWF54TU,U77"P0R8W0+!5T] M,,SK 99?.%AA\GN 4OR$XQT^JW;OG-/P-LFQ6: EE+1),@74)J<$8F H),?& M/SJ4X\I7P6%+Q6.:1H0,UNPN@:'3,E.UR:<^QC0)9J('AG$]P$J=%JG++ S8 MGET2PR$C6\6;^'_?A<4] NJ?PWA-H%TV 1OR:#,5U)<+Z&8K9TX M7C31;DL9+YFT#P!"6KI5SI%N24,.G]@VM<',;7F3C*>W>U4PGJP?7OTD-ZY5 MG!/S)HG72YQNFC,P63<4BEIU9PJP+8&NB(94&PS\M1'$RZ-:T M A"QJEAAZ;U4-^3ZT,Q-%.MB BE+2<-4(&M9,EHBL&AC-R M;((L$&5HE!5IR__YQ^]__/$=VGHI>J)Z9^C=CV<__LC^/_)V^6.2AO_ 1NS M,$KVVS]3P73"%O?_?L? MSC[\^&^5<$@?% ^*]"9#Z7J&2$E;S%Z"C5[=DW?B^[O-+J*IW=EDB!ZX2/$C MCC,"D"9^W^";)*,7%^2+3/U+<7R0>4A)G:.+_>>T4' ECJ]Z,X+@UE\Z6U#$A3+:D@F;96A:L@M)HI% MX3!.B8]C5BV-: JI\S ^]PL%YS1:X-P+8QQ,O32F[_TT.L$57H5^*)N_F"C: M))>Y(4V>Z;7 4,X8JLJO!86D<]KQDS3CV9SKZ;'9M!C6BHH4GWAA)8,X(]9= MU=4O)DG4(%VNUJS3"75@4 .3U<;E$4CKU1Q3MGV^M:=E\Y3EO8_8.L,=SAE MC^\9+8[)E=VM.>H,DB]#RC3!4+877.UB9;U*!(R1Q=N/DWJ5RJ@R>"5W#)09 M(&=>5P,HXR0PM4SC%AY!,D[^B*RQEFO.29Z1-50!S3K]0[(RVB4C/2)[X+Y) MSX'72-/1[DJ?(== #0P/S;&JMV7@C+3<^\S:85:IX8AO)@.L0APBOPR'UO8K MV?#&5:@YI">5MOMBBA)R^_$4H2@81JGQ\Z!MD&U=SJ+W\!PH0.HV_C5S\Y;^C+)\OFJA"/UE"T9 MNR./ %Y[J&D(@&E]$2I^,,G8ZGH*A0H?TR3+[M)D)3T5T9*P^O@$#ZWU_L3^ M9UC;A3PP[BD**H&V3 1]2]\ ='_XJKZ<4KXC)QL&!').KA9U80JO$E5"8'R$ M#)G\JA"8+*4UI/WI0YV134DG).&A"FFR%X/E2>0 N:SMU*'02D#)MKS7[9XQ MMTF":)29:,<,/RI]!D?$D4L3HH^HIRS7ND+]K?AQBU MZOB]C%$^!ZL_C6^H< +\P JMYB0TT0\47U^F5ZWM+=W+!8ZQ?.55IV1U3=[( M@-8BO5(#3+1I!%.RC0>)8;*U(H2D RYN)H'$917&.Z$*^ M!+\;9?E=$=:GBK@*"5;GR$?IRJX:?1A MQ4*;01W/)%&_6!4EE/G#_5>4[\M 7EV(^[XCJ %-^@REAN736CKHG<-:,G$X M([,6H_C&93O%Q0T$IUQ=<*_.6U]X6>A+S);(VB23$FZ31D)!, 12H9.-WXC, M4(I#?N@@[M*V*@-Y12&" M8\Y@W*'$WK)?FIZS[UT* ";K3#3@LJP(Z&S6X![&9P._/&(C#T[#\]YJ8Y&! M+$R"^]Q+<]4,4H&SVS@7>!W&=$PE#B6B&2;.@%PK-/4=CKV#4?]WV\--26/8 MG06,*3JT>\I0VA?WTZYV*4%XQRQGEVN+/U\GZ3U.GT)?>J*V9QG64X7U-8]S M7Z8%@!F$AJ 6IN"N$L^R%#IABGW"0)25BF0$>L(9A(F!Q-[F[81BDZ0-TY/X=C5I(S3]"W:5D0.P[_'<*LK"IO M&2'J+CZ.UST*18N.>'CE5.4 I6O;S(&D+0HY1>JVD!^-P#9\[0,%0C=4<)RQ M_;IE0I\?W$4D8,_EO-6IV:6IF1%M5JIU )'0"*B0<^=,%?D-7Z^JFZF1OIC1%/A^1ZX+AH %8WZ7$Z M2S]D9@YP-CYX!GY:L^[#9]JCSZQ'W5YJ^/3FKK.^3H0 ML';I_8BAY;C;1L/I*=('P$^Y6<;[1*?$4"GB/A0%XTCW5Q4R$AF+7[JKS@BW M%S>8>?,MJX$%+BS#Y89945,+["?K6#2]LOYUNT\?6JW2]E.*5CX-IHO:M;?; MP:>;;92\8ESD@1>MWD&Y ZD:;%69@ ST Q O!FFD1&LG$&F2/F7,1(?XZ#, M*E*=UFF;[@U \S=@3HTLL>I4ML&@5KRQQ&P.NU#:6T M"-&#F:";O MW$N?B$TX*:A7*/ MV+L(>(R4^,:>^C Q&KH -G'$YIAN-M:*SDD]!*UV\C9:O#SNWN) =G+* .@I,TZ;9V M-78'>$3O>!CG%"%KOP*@\4\6CO;1/BDNJD/-/HPT\88C#FX]$^+;3?JF&JS$ MN(;DPQ\[=!B27.^#@SQITUB9G%V!DEM$*U(;FN?5&[,)AJ6IS. O3@VYU:+@_&B1J Y./\4H6.<%0) M,2WT:Z7W5^<\(TZ? KM+DZ^(059?LUF MH*&=$;YG*6#X.QBZ_*'SO_L-3W,53:MCL-@;0F^Q7B(,AL1YCEXM-#;8GY#5T MG+.+];6,(+E.TN*0:XJ#,*>=4;J0KM&QR3 C^$V.*17 L,P$I>!23J&#R/_X M3)ZY.@"3LUEY0ZA<_"+]ICJLW\C,.T\O(R_FQ4IM<4FT*H]EQ*P+1%%98@B@XXN3#:B63P7"UM],D0+F M5J0Y23"D5<(S3;V+D%2[^;V.!I$R4HEF/ZU. U3BZMV&M(-I8 MVSE9!T,6C[ 9'6(],M/+,[; T!A&W2]?*6R<,,C#R=K5!\)5L5F&5&TKGP)3 MA8B[1/VV*N [%)1%$-)"9&>9;3-;8!^'3]Y#U$T7TD_5+2?EQJCIR.M!N24X M +/@0CX3I-L"I21 'MZE>.N%P15>X33%U37<21RP]<"BTQG7C5EA;KG:QV U M>TU*@L_G'E;P2\%,M;YUS:*"A.6>\'>D,#+Q+L(%Y[RO1Y$;:O2"/FD[7WTF M9E)XS!\'FB5I.J;ZM)E?? 9]=W7FO@Z96M1Z,>57' M#+-)5:D$+<69*6#I=&I;B,%D7;HCX\.^0_6I T[5.?]>3I@7.CH0QFGA6:9#M$MY9,8G46(=;.6:F4>8D19=J&E M]X*'#,^\+@@W*3+'R$\V%4_&40I BRZ09BCW7@"/U_3 "0UW?PGSQ\M=EB<; MG/9WF)I2W-+3R$0U495% ':A)KCY0]3%*BA*,9F3JR]\.B)M!;&XSX^*! &I[^4L@J:%^15B]9C7 N-:MJQ[ZT(*% =CYU:G& M1<8#$(_GK'3$GI^\,D+]NJ8AI-U04X-0U M:@U3.D:I-A2^#D;.'5(BH![IHBAQAMM2MW@KHE*$1]I9G!,3PH<(*P_@&>@Y MI:C,#"4SNTK@"2D!W.7A]:[(:$5I2+[!+J5E ([&FMG<^']3P(_GS^.HR]V#_"?%Y9$ 6&QAJP&9%*=#G\WKHG .N-&#-Y\LW M;J])J^\S'13Y"MAU0=DPI->SG"#%S(Q.DA2U$A@2FB)5OV"ZTT>RJ!"5-S='G9OOP MXEQ$N$.-%@6^?&&+72M*BQ"J'&LL BTB$G4=U\LZRLWC/ M7AH Z!,-+U'FJ*E>?U'DN%*HN/+@,O RY]V5!^FW)2#5+ONY4*I?VP% LK*_ ME>F0JM'HDHX*FBXJ5G'A0%7@14Y2) _5$2JPC7_'3.3/-Y MX<$32Z@S_L-F^B>Q;B7'+5VWVI9%H(=7]&VYB/4=6M6S?T"K6%/2F?Q\OIJ^ M^"S#RH*,,?.8U@/]_W1GXXE,&5EP7;WOQ[:!FT\)=B0EU3O*EVSVBA&KJME] M1O@,F&!X/-NXQSO8EUA44WX+I>1CJ/BW^WYWD,W%BW+\V4X_VM$);[-VBWJ0 M-(=M$#9[JYL*;G9DNPA@C:5.;!>-QZ'PPC ;ID_;!XQ1\2?40X_>X1R\5'6? M>VD^6B^2)=)CI_%R](#781Q7QP$8'D=OBP'C < WRXYCD(P)F*9,,N& G6S$ MN^VV6%WWHNHUK5F\2M)-D;U9\]*9J;;5?,7]3&HE,#93!1/@]\/+W=AL:*.K M,/.C)-NEN/5&&FH4YW[O?!;GF-1A?N>% 0DW)+7"2=F]\":$V+[:UA(!PR8Q M+J$?8]MU]"AP6.H H$9]P4['#E[0\HU("=#.]<>.%"":2*"IF9)3!>V'ZA3ZCT3KC-&/OYDRRUNL\11S> .9W9>;N&?:_*RSBLN=!1Y*#] -:HOC-0GJGLD\U5U M Z5Y^>3BE8R#NY3NC%X6J6_E6< .+\Y:/SB"T74/.* L&-P_W(#^=Y/H)F98 ME5MG53YB/@@)VYNO2=(3+.65P? ?=%,V3^J4I:)Z,M>UQN.^YM2D-56$P="> M:)5/B-+S1]5U3UH G=LE[#+(47+52GC'$C\? $?K7Q0(:5 M5DXTB7\=6) U1AYD:$W/0:7 X.HAT+O$966=)ZOS.DMWAI*R/+KA5.]"TYBA MG2)O/!?:>;>26'-9'?*?LK-^-P2>J&8,%:U1M9G9?9VP+\],E&"PK =2;F6*J=I@ M6&OU-L/^]^ODZ0?L!^7"K1_LUVO)?_QV][1="K+%MG^R02 1&,J1YM^=TT M1G#[ #UEZ ZG;$^/#F*-EI?+3?R] 7[NSQ\PI=>CM=DGC%Y";OQO4+. M5O,K859<$ J!((8*&7>6LY)%E3#ZE8K;9L8L#L*G,-AYD80270%;7! #JTC0 M_A5$ZPLA\=GO*B$WS3T)_K9,Z'U126MW?K?5V$)855NW?@31U")$7-:XX&^[ M+&>+C62 ;SU.[*3E/Y'Y.=U $[=[ZU=;K2Z 5+5YXR<0+<[CZ;9W*>&F<:N0 M9(E?\HN(3V\AD;$=UG'PNO%=+0"BT66H#"*^(LQ#5!,Q5=N,N$SN<83IT1A3C2^1L,4,)LV*'4 @$0U3(N(,Z9 CPXE=4::#*8U =R^R@GPSJ$'2^ M6I&):)I=QRK_8:!CBS7&\"L&:15 L,D4)7LCU&"<7!<$C/3YNO"LTT)Y/,'ATAY,EO>K'YF^;[EE3H80] MOR.$MO;J225E?0Y%!;:VF\& BZJ+$I MUM>6":+L:?(%QE!SF\3$GEO2#9[6FC%'+FIM4J4!6\^E)'(@.*0!Q\V6.I\GG'IK#&:<:IK"K&BX4CV'A!HNJ*2 +F*40!P083?C59E9KQ',W MR-7F&0YU"M2<\=6N1%RCO(Z0)DI!=J3CS1?6%$0+ 9R M.Z?]F*A2=\=(O5%R9LIU@3)4"[@G4Z7[XPYY*Q@?OF3U'HB*LL::MMC:TY2* MJ(9J(#C:#ROW1(9LY/Z2-?:P8'G1>?Z(TT$.5*+ISG>E-F.7:$X@*66M>4 >W]GLR01#_=@+_/8!VC,U8GBBG.'E&L"W5/ [-,GS-'S8Y6P@ MR!,25Z3'?K%[P!%U<;<6BSD[H"[HP"(9$+U6 7ZE\LGL@4W4\J_PRB@=M81(MRJ7$2!"'%X$4__?C^:9]317U83:MC+TXPA+\/'C0*(&AFBI(/,RH]1!2_ M??JNG27'W4FUE*:IVRZPGY )^*LL-Y)8S-JI,P7(^FR90 8$8Q3 N'-B:9K$ M.-EET2N:T-?H<>=:2%6(H[Q*]($B+V<)YZ_(_Y4DUQ!*V:** F+%%($("*+( M<7&92O>29+3*<;HILY8CJN@F)T<3?1,21:0QEA=WP189:!%MNK+@^",!V(]( MM@.>]3HOG:5DP:,C8"V4$0*KXY;6KR"8((3$123K=8K7U%_4PPZ Y8\*-@F4 M7K,P4YZ1EXI:CDND8#NQ"2<'@BP:<-(8I4.64MUE+'N??[U+_7FZS-)IEH?% M W.?F:G9XE0?(RI^F>B X%H/H%Q&6986^RX-:9;L%"WO%VA?!"K* M<$F^^2XG8VE,7S?6#F0*66O[.3JX]:Z.3! $H73HN!V>O3R".0 VS+A-\K_@ M.I;#2B=FIN8@8M(:(8BCI#H@.-<#:.^8BQ2(2(EH7Z1+GW9-*H2@K%8=9G$@ MV=.0"=KBFQIHQ3"Q% A.*:%QSYP5PO5JT!EJY-EUL"G2 7^UP\MD^D))C>>K M*7WKUV=33/%@V$O;$:%,3)*P3*4*D7H&>'5\1,&.';,J2Z&/FC3*.7,SKHK, M_!(F$?.[\]6?DPV^I+#2UQOOV9RIZB)Q@A4@SKY)+@J"<%IYJD0C*'$M@A-'Z M(B?LD#[Z%<:.)%3ZF*\QUF.O^X7%YO9P@K/;)%_0!Z+3VA>K!M4^RBXV[\T, M$FWEJS5!,+ W7.4V/RF!+3.6933/%+D[ZT@/.V6749*1EE;*@F"6UIXW!(V4T!,@[Z*O PW;%;QZ?9NUCC3F#DZHL;@+3?K MVA35GHEY'Z)V: \-2"6M,T=]-$ B M!HLU1@< VIQQOM]?@;]+<9"GFSBXCKRUPLB.G&V:"&%V2=(2 D41$3(E0:A" M8P^5JKD*"B$6@O!8HE0FCZL>=Y; M8#+XR!1L$T<-O$L@L30H(BDAJ@AUAH@JSRIWPU0=D9$PG3[B3M8LDY"H6L55JIX+8X)1*$0R@%.G',110PT:"!_%[)T;%M"FCZ MDOKLAH+,PH: 58)PP%JLJ'^%0X4N)''[3U]PZH?$GS!1%RW^,?6*V[K77IBR MH$QFD4C2*@?D4%MDX,7@L$**34P/)EYB/(RJ(1ML4H/N&*47!($F[3PNDPJ%5"I@8@*90[= MDR=3*JJ-F+KU!:(\C98XW63SU3(-""K5+%XE;&UY2 NX7AV22H*@D!8>MS9$ M1K(T)-,BIL6.[?)DLIW,OMSX1K6 M,LR%1W&Z M:;MP6,:U_V*ZP&;D+B,M+3WVR?"MQ%^-V/#__ZCL";!,DVQ[)= M2JFDM?-^:JCUX3ZQ& @:J+%QQ_:(-*+BY^^:'AZ5FO937YJ3125L,=6E(67D MDB!8HX4G2FD)BSR%_V/?EN<$$PG9'5%$ -NC2E,"!#FDL/@,E,G656JO)GV7 MZ2;.30:9IJ"+,88'*AIB]E(@Z*"$9CK +,M$<*['&"55%+*.1A@Y8:2"(#BC M0]=G>'%&G6H*K4L\*9&S.\Y(8+:'FB7 '),J9-QTQFTZR0+JU2YE"*2V[ 7L M4J +K-WVU:^ &KT#B0LO&DZ@$G72XHWMX_5Z\N2%D>2U/96T72XH(;>)(10% MQ!(5/GDV+"9(3Q4YW3^Y2Z+0)\COTL2_,=Y(D6BYV5%1FB#>6A&J@&"4.4[= M9DNEB[PX0+0 '!1'V6Z<[;O4Q@5-P]2K*@8ZUFFG@\^13J8 BW(:E$,)5Y;D MYN2NV+C;)"]1J7;^>NBZI:#"'#45!8J *2E'.Y2:]$YX3<^Q#O>NO.R!V5T^ MZ5DR-'_V 1);U40? '[#\F<7!'D).(LTP@M%]==T]FSQD.C%.R\RXQA#9?AHU'V&6J57O:J M??ETF[[^ MI_ OU:?>3$>]C^[#:1O@_7,4LL%N<3WZ?G>>'9XO[N:+R7**YHN/D]O9_YDL9_/;,W0[67Y>D#]> MH_G==,'^>._<*_#F:093E8+-GJ8'WNP33RS MR]GT8-_W@/&&T>X=^1]&O8OI]--O>T=^$_Y]%P9A_BIQ:7IQ&_0R!4T)I9-U M3B%#@%W2U'(C<:(N7^9WI%+6&""'6#<\+P*CO:6XN&:>_??GV=5L^1?G@]/% M+@MCG&67R>:AW+XD8=\DRS!Q><2:C+WCJ@F%^A9B<[ :9F!ST.I7@G,F'@2[ M2]2J$-0HA4WZ63FH41"DB$M@NOY%Z;[*CDFL>6.ZGR9DTIJ_.GWQ^7YV.[V_ M1Y?S3Q>S6S:Q=,[%*[S":8J#RR3+LTMO&^9>%/X#TWGXU@L#TB7G^2-.67]J MSKW5'O?@4FVR]TA5T*3U@46"X?MQ[.AVA*I4Q(H]0XV"SU!9]!ESXZSTPIEG MK:R4<)PY@WBY(_:061@#JEU956E870350V^M5\K%P1!6C[%+QKO%]&XRNT+3 M_[F;WMY/[]'D]@K-EW^>+M#EY\5B2N?$]_?3I?LEP%G\1*Q*TE=C-ZS4L,DT M ^A-IBG$P3!-CY'?^RTU@'HR@44Z5Z96<T7XK+F"_=3 M][LTV>(T?[V+Z/ID'$S)7&S+WJY3.RT#/9O$,C:CR2ZM$AB*F2+EALU2CP1L M5)-%:[4N)*\F-=#=<_9@DP7,81<2H69P3P.%#A'M.O7N689.M@\QKTK57 6#X.@1UE[!5&]T@LL M&=U1\/UTYT6ZXS)*#:M#NAYZ:P27BX-AEAXC-SZ7&L5>3JD#R;65YRVR$BB# MB(.;L'C;,F2VLK6HQI_V':I=I9]+R9WWX\7TX7G]#-;'(QNYDMCW#XY^">=IEL-F%>' 2/@\N$'7+" ML=\R6^/<>Y9ALY\,,J_9#7H5 (;E0U!SYW?W9;!QHE4*T)#8R&[=N-"W$'!\ M5OKU?B6<%J/U1](_?9HMZ5I$X9(OY^PHYO36SCE,[&72<^4:61+[%-*5$O"Y0Z=R53LFF>S(SH.F.U!K.R=0+ M)L>JZ>0>0(A'%W"EA[]E0C99(P;89$E; @PKA+"Z+"B$($5)]SGA[&,2!3C- M"G2W28[- Z0>^E8OIO0UJW4WQ509#/GZ(N9NJ"SGE__UY_G-U71Q_R__](?W M[_[]3VRO!L"Q] 5^PO$.7Y/FI9$>[36_A/GCY2[+DPU.-:[,6-LF.7N:U*2F MH2H88O;#R^5I++01K3Y4Z:-G4@"J2H#D2S7&ZERIN3H@LBH=J:GNJ=!5YT87 MTR_3V\\ PKQ9[!.\2^^EQ_E%A8;=[3\M]/:VGU0<#*OT&/GSBU0#$16@BVL" MD_0;S2H5QQ33;"W+Y2&33+^9?#G_-$7+R?\ <%F?,SQ?3;,\W'@Y[F8?E G9 M9(T88),G;0DPS!#"XA[\NF=I.*;WR]FGR1( 'RYIB] AF-[\6H39USZ+]B:J M=I?JS8UI+]#K]<#PK =8?C'^]G)ZNX22 >;2RQ[IS@+Y/W0V_>1%=*^!I7N0 M7I?OJ6N5?7W,:='/1!$._WJ@Y0@XN?^S<]I=)RD.UW%QL(!@3KTX(]$>Z4UT MGXO]9\0ZER$5#RC/)CT/-KM)V<&%@:'QH19TJ7T]7TQG'V_+*W:7?T'$S=[> MW\"X$UT_:/L)>W2@H)NZA5F&%#?7MTKIOF:U*&RJ#(>R/1%S%)W,%NC+Y.;S M%'V:3NX_+Z9L7]XY.VGJ6%S?O"Y/BRVPC\G@\A#APCA)G1CJVF1E+W.:C#12 M!,/&/F@%I_5H3JY[M)A>3F=?)A(\P?NA9HPR5P=Q(<^ <::Z8'Q:3\"R2WAG^QMX[-#;U?2..+H9 MC%BP.%=3'*&QB0MTI-(XM6]NG<=QF&.;\(G'"C99:#G\I*EU S5%4M."K&.6(M0LO#/01JF@2D-E5'I+9TYIE<37S:%HMJRD*S$QHY1Q0JX AG!E.;I_AZLMT ML9R1">Y'Y_RZ?_12?.%E-/?PAO:3XD6H;9DG?L9.]9"I$UU[5,\K!I5D]5K0 M<%-;%X3Z%P.&K\.Q"R\-G5],[J?T]O0GFMX"RAI->136=,-,)N[D4++1AIE8 M%MJ2GP8GZ//(4R^-B4_/[G#*NHP9E[1:5N_2FIG0NERK5@'CQ;V16TU,)FG]!I[AR11#7:L!81]S6B&@B2(8=]D'+1?F33_".(UWBY\;;R^F24S^ MZ1;/=58\T=\,>K<<=X4-6W?-H M%=7RY4?_"I@>-9IIW"A1?@@E*^213YU7WP+4V:H3*(VW"K.+U\9_+>GY8&U- MFA;CIJ/T,U+<#L./>W\05FWY _S'*\ MD=VD5JNX..^F B\Z\2:2!T-) Y#2!U9;#*-:B*D=3#-)4LKZ\DYQI(1,6AOI MCLL+/<$\7M Q(R5#PH67A=E'+XQODBR;Q<7X,8NK >.=+"89^V/6TF*.7F%U M7LW1ON2\GU@Q3^7@_4?R"T9AC/)'C%8$"7JB4.AOF!28[')$B)"% 2XNM*-S M--F$:\^YL^\QVM6K3_EETQ3S6<,1O@ T"C*MFH$!DJYXYQUP/)N4O:[5HU9) MBKS&UP!UK?(4W#^(?PGH?N@JQ$'II2A@XI?:WHK\MMO@@,6#YMWK2%]QT\6. M6D7B;G:43P#L:L>T2SD1+YZL\LI"6>K^:%\L_9V6Z[S?'3D0,$X:-1)UWEWWCJQQKZ9[-:'V9-F=E^;[\*)Q_N)O%@>:2/@.F28UFF'#"KD3+?+/;H(@6A[;>*SNAZIS:^XZ[O^-W5X";/'MIP!X)*R[Z972MDZV.L*V% MXF\]W?1Q/N+&E1^S@L3N_AA? -.-1C%+LW%5Z;)=XJ3\]SHE\P$ &U:B"FE> MIVU6R,3/PR?30>48!;ON4L,J0M>-^I4*NNL,,D6Y",CTD5?J ^H>MTG\A#/2 M91?D?Z>A3_[%+/Y,YD)#>\:@,MUTB@/,%_>' 04"[ K#K5#U@K0N#&6T-+2C MQ0'J#&(/(*P#.JH>=>#H_15(H\C *NHSI/3\!,!.=4R[>G4SCQ8'JI\)7T/^ MQ4MI])C-TT6X?LRUIX0.*,]1WQEFMJ27]"L,8G\89(&*^<^%+DIV>99[<1#& M:^>LOPHS;[U.\;J\MU=F<30:,PQU;;*YESE-YAHI@F%I'[1J7\ST#G:^DJM! M^\YTE^+<>Z&'W93,,M:R=EG'W(3ZUHU>Q3F/^N%4;Y)251017>>^;&_0=+7" M-#[!=0:IA9>SU+2Q'T:A5U_E-!_$AQ3I9AP?;KQX*.]?GG-^']$(]38J>V:; M=H"T51*@KG"%5SA-Z>'_%]'9Y)Z]H&=I;CK ()/%W.]5%$#:#\&O8GQ0EL]UD0S.JC=,>5=DGU-_:U7'$SE84_%9Z6LN:;C=;)KD7%5T% M4KQXER;!SL]G\2I)-_LIH38:D.JYB>HT9H@#-8D2&#J:(E6%4Z4F:JB""8UX MJW31CE+#\G42'?3./1*9.!BVZ3%R3^2*N 4I"KCTLL?/Q$6SJ^C*,5TH:37W MMQQJ*\DW+P:&0')L7>+44L@G.NYIDK 7/(I4 8LP^TH&=/H';XW?R6Q5JMA- M&J\'WTX3+Y>'0R4]2"X'?%,%I43G#.VUW'.,$)UNJ3]Y$6 M0D/1HU1*MAV4WH"NKY)KP.&:"4R.;42)79 LM9SSZSI)<;B.BQO'_NLR]>*, M'FY-8IIRY0*3$9KN $GJP%C;:K:>?B:UDN^8J8+A8#^\W!/,A7:9TL!_1?E> M'ZU) <[9.8FBY-DC+4Z@7B6[AWRUB\JT]=D"^YAT(S(C*:_+RR;G_JJC%62ZP@AU>19FQ#G9) M\RM,LSPDDU\_LMP)GJPR=$I67XDT,J#U2*12 PSCC& *0CB6L*(\ MZ_]*K[O@%, S-F(KREO8FBT&J9*#70:- 8*-!HD&&)X9P>SR[)<]O[9>F&;( M3S;;"$.XW+X@C"=5^4@BB2O\A*.DB"6*#"Z2.M#HV.29$?PFS90*8%AF@I*? M7!0Z+*8+]EJ$;!F 9;Y)0&8^>9B%\5K-+I&@U241*=#6N@HJ1O-,9GC?L+N M;O;Q*Z>]^WV\\L'TPA&,&J/_W0 Z&72+\^)6'%UIGCQY8<2N!27T*?HRPU!Y M#YX^6^%+*KYW*7:?Q1YD8OM5[%Y%@.D0PW!W.4]*89=\ :S=LDY%NS(]JZ", M^X62-FFG@-JDED ,#'WDV#B*)/&YSXZ"&"1K';'2"=M3FEGS"A?_=Q;S^["B M5C#1^^T]F(;I!9=?$B^4T+>5^G?T!2'!!O1(.XB_).E7,DF\]+9ASBUS"R6L M[0"*H=4[?.V?G=-!CHE;,BR$D%](.??C=VGB8QQD]"K)+,MV=,-Z%H=YZ$5W MNXK%::/9:!S&N2%LP/6>U/VV(8RKTT5WG M,0WESI/3!U69P!EJ? X]D^^AY@=1\474_N09JK^)V$?/4/W9JM@+O [CN)"( M:&\_V1XNJ=_V$'RDQM1\ZQ1ZN%%U':.'*S\$9L0Z+YL/ MW+.]W")/89&X>Q;GF*:=SXI9\R0.V+Q*?I;GJ%^P2>H1JJ;)_R,6#Z:K'-\F M_KP W6DM7CL8:3NEAQ%52E!Z:UNTES"X*&L;- <:6^_D#"S'.7./ +Y+T4J$ MY2!!?K,@=,ZN4/N/&+V'P]ZB*QZI8JK"(#.X;? A'"Y*.ED6M^!+>8R9U'A, MMAG$L",8LN0[ \H!&I"TS1P8=A2%."?WH45.%:WY+_X)KNFU,QN]ZP^BAI?9?L"Y7=1\\.HTYG9K9/& MQU'Y]3/$$O/17QL(WE;7+Q)@%9+[,\M6'(#TTR?K!C25.9HSD'SW;;H$M;&V M'$.!HE0X:QSW?UO^818_$?DD[2X4CORM4_4 7'6-U>7K#[W)/MZUSE*GKC_[ MIKIPRV'>L6PW07D/CD=Q0XD, ME="88G'GO9!X4YY(FB;3 A\4WSY53Z.MSK$\B_3#;]*3Z*RUY#DJ&.1?%,A9 MO2S!L+PI/V$M'#GU6,-.(/&&HP07(< ;'-B;?[&WH2?\ZJEV9445CM6O!9]\ MDYU<;F>WQPOZZYOJI^7LH_E#F:_DSGOM=YI[3 RGVH>-JW?D*;\<^PIG) MCAT$>_9@:I#Z[0W$'=4Q\P5^PK$T=X5E#&\G[I!4K[VXHP/ N4]Q:;5+MU)? MYR@AG63<41G!OSAJ^^-O)-X05*BE6*/Q9><^P8FY()P!@=/\Y8W'&FP_UDL&(XW[AF<-/!;\@?V7<'OQ LX=P!OJN?? M8AO[D>PKI]JW&U4T5F)>EPS=2D;HPA= MXLC].P9'KH4BFW?W=0\[+2#[]@DG4U57YXB=5OQA,$.(36NY%!&/](4T^N , MSO)PX^5DN%C1+)K:5/2GV*'O<9Y'6/7,]I@?/.&N*ZBX$?MKXVMV.ND?BTX: MXS7M !;'6=Y2[GDH.A(C7"8=*A_Y6"4I(GT%0!(X_>-1!Q0&,0FXYK)OY9G<+/V1-AS@A<\WS3[^E<# M_V)0<0G3Y-E-((=U:3$VM#2]GP M6E\[U4UD096--[6N/^6\ ]JQCY]35Q)%Y\O.4!C[T8X]=+5.DN Y5._MG0BI M[$RF?P\S9)G0M;Z"2\@S2'1\(@0"=HS5$L7,-T=L&LUM9.ZR/-G@% 4& MT\23"R&N20&Q'WJ1W3.GXL^>:E"AJL2Q^J[HFV^YVRKLY7)DT&,)**JV0M]4 M?[7;3=]$[[38*7\G?5'?!8M +=K+T:#ME)/5?"QG*W8.;^N_=@*=T;3*CM 9 M=9\Z]?FWH7WJZ5(<@.R09& /4I$3ZB@E6SU; M=[RJ:!VB.[Q8,!WH>+9P3[RSDL]9T:BQ: 9DM*<'D\779Y O[*/_-5Y MOZH *VKLAJ"?Y7@C"R7[%6&SIPPQKMDE^NB#X?X T,+[%93%&K;_2@M"K"3W M3"ZP1JH^+WMZTDS5OH\W,X9WXFH],$SM 5:[9V"TS@O%H_Z"Z8XC&8.><.JM M\><,KW;13;B2A2B'%0G,XVJ-[^F!I>6!X?D1C.CROQ @D?K*_269>MI1FGFU MHQ<-BFM DAI1J]@DK GX)B%5\M"VW RP=GGU\>ULMSK:PW_3&Z\B0\7+"2'< M ;JJD,8MXLLD(U/!RO0IJ9+\E=TU\?SJ9]U">N_27*S-#319U&]Z%@5F,#X, M/T?VO1CRJ=Q(9S/O\\3_RN[BM;SX/;N/US E6R87N) 3':X;5(RUDY0'&%D? MD!Q0AG-J'@B\RTE6$LH3](!1R 39A4UO7\99>9'3T2A_5US (Y:4?:[JDSC[ MF":9T.WH=."-N\:(N;/?I2)MPG+01 ^E[DCN95K<[VW=M2R8)Z*J2MJ:L]!# MKGV"7!1&U]?BZS*D5" C3D/C#!5>P:!O'YDI)6%-3:O%G7*E UI)EE(6+EO: M (WH8G(-VE4XGMVER762;CRSK.I*3<=AMLP434C=58,VN)E#YBY;%+_".1\I M,N$6Y[/83S;XIA&.]*B"CCX4#@K-,F5B2_F4^"@"WF4ED4%1,EI\)8(G]FUZ M<>L7VQ2@N7MI ED8HZ8>H,11H11'+"U58_YDDR:$F0(GI!=W2I,.:"5-2EFX M-&D#E'F.47AR\"!775HOUG;+2PT2'RJ1M3EX*>$V!RJAH',*F:#K\N<+CH,D M15N:NJ.8]P,@39%B:;XB_Y?F6%(L?TMD[9)& ;=-&H$@(-+(T?&Y*,H',&A. M@/P5):7.<=:@#R90F8=F%F>[U(M]V?R-%[-)&QG(UJIC1P8,623 9 F!PDIN MI,!E48Q]],3CZP+[.'P2'+A52EH+5]10ZTA%+.:\_?78^#"V"$NV5)H$*96X M="%R:>=D,H;8Y93V297QW;8P,9JB&0S4 &XA M]0 M/H:Q[62$8_<[$EH*\HL"G/N!.J4B/1Z7/1;76.BD:[Y:8)K35GJ'T4C3 MIF?H84J3FP9J8'R%.5;1S0FJP%)ZN(]1:T-HCMA9?)_Y$(K,T]*)^M%,H.F&=UA AZ:1:\#BG M@\J%W-XSVE0*CL*D&KSD"FWS=\N!3TXC$U78(\0F.V9JD(_92K^^]\G8MHOP M?"7-]JBZA6JN;K./]S6JR3!373#]O2=@>FAK2G@3HM,'0TAMJ3B#> [FQ*;6R= S6MF%()! OE!UF5&O#9UX0I6W,H M5(^;M/@(]S+]W6;'%D.O\#;%?O$R#OEWA.D_B)&339+FX3^*(W6Z'-F="CM> M\7;O:QZW4MIW-X]3-K0<24>VB\]+EM'+4O4W:$;!^B/.%ETE-DAF%RIYB,NL M!FA[C;+:ITUM'?ZHB2,_J= 0L7S4@P/7.>%1_PYF5!2 $CP348M4R^XC[;J6 M;U_1>YS-KXJ.:QC(6]N!-8%=[\.JA)W3PA0AERQVK]+R[L?BRQ$7,Q0Y"\R6 M,_0%N%G0,#5,O*2ATW9.S<&0N=N$90$TDY4N'1"0-8X#6L M.B!7U>FEJ!*:J5KPT*L!(:1TT4.G%79(%"+4& MO"4(0[RBRR<]O(Z3)E(G>#/1.Z7F$J#F3J24N=[.O2+96ZN'H2U+^X&^?4VS M[YR/($U7,5]UF2E;']4H65W?-C*@M6JMU 3J!C!Y-QZDVA0UAI4@U8#;WD( M]A:_Y,MG'#WA3TF :22C+Q$,QX]BADD?8/F1^(QUYXB0 M]:<3ZR!_P5ZZ?$Z.4J5U67"[0\?,O'W\ \E_A^<$W_B^^FN]61>>;]S$@>W MA$;E?SQD>>KYBB.(O0JQ?-!P@(&=XX0]2@!#[$&P!>OQM!!4TC_[&0IAOWA^ M<=I%>7-?)NR @!+ J)U)*$12@Q/1IRG4AH*;^Z]R$OW?4%M*B?L@#<2P +> M="2A\48,3\:;K)1FQUL?DGCG_@(M@4;WN;([[Y4>-UJF7J!)'*+4L,PE'?0. MH63BD%BEP2A)>.91AFGNQQYP-K8D\"]>FGIQ_BHZN,F)6#L!*P%7'WKM_.Z\ ML16@9([CN11S[BZ*E"FR($S":IV2]71#6@.XE$-2#>=LZ@53F'JHKGFJ.ZL8S:YP OS%P^Y<92 M[X7ELM:\L YN[85E@C"&:!.(XL&99T8(X F._>6D!<[R=.?G[.4SXJG*K*7L M$IW9/3.#$MQ<-#,V37S33*ON/$ 8CEEUUZQ5!EM^JC+9LF+ 7#9KX:30F+TL M/]B-YK*9F:I-UO8QIDE7$STP/.T!ED^FW"0EU2V9R;2-+YN=0F#TP>Z0A]/! M8=$']21DKW.&]EK._09-\X'Q?,N>8XO7-]@C%5!%;=43D%<[TP//PXNSZ5\. M-;K)W:%E@?%#!QK0I3N(L\JF-JE/*?3>Q9Q(09P*[F.,XCQP_V*@$E9V!KAO&2=)5\6Y7Q!' M>7O9(C_$V[\8L&R5'-SM6\9ILE5^6!?$^5M36PZL"ICL/(25,!;&!Z(6KY7O MXB#,V*DF'*#5+M^E&&W".-SL-M6CZ>Z7SI66?FY8,'VASUY,6&Z((;4F+PL, ME77F&O-:5A"T/"^'&"%,-QMNMCO*]I H$V;=&CR9R-:5>E+UL0G]C#&[;57(]4(B-T@U)3!XQC, 3:Y=]%DJ;),]TR M(WKN,\ZT\5?IF"9%-J8%WG@DV"M_I&M>I.P/DVXV6ZJ5T=O-/O&N7Y*( M%$-#4D749^7+5D\,VJO*UDG#\3\+IJ_9L[7;>2MA]%1+O\V^2P.@^W"SC<)5 MB(-/.'], INM(?[^R?=C5;6.WIM%'W_;?5IAL;1GI_54((\H"Q-#6X/N9% M%7RDE^ZS67S'LHAW%C[8CU?$S+KRCMTJ0U&<1(\^K(J/TK^'03C]WGZ0W=K\ M^]=?W/?[^NZ4MHXR6269W9,[N'PWM^B.5"WB.W8'%@ZG?QW9(M7]/*9]SM11 M\QNH^1'T\-H2+#^$V)? 7.$;[)9N-!?\CE'P20R-7$4<9;2[ 7=U\&BF<#W+ MH#=I.M,-H(?N#AWHY[L\R[TX(+/IV]WF @M]L#WQ42HAIO=7>WYYH6YG-GU9? M%E?0>&L\IQ\!J\S2C[),#0?P.Y9T7FVRA'64H?68"$!UR>-7;:_^>KS/GTYG M/KK-?<=7,/T^3_ROLRS;X>"*)?\I+&:5D[$?Y]4.($YJ3!M4P4<=UGHA>#LCVQ"S^PYN M)^0(-+5UG:0K'-*;TF-/&H5? M6EAU?5,:>/@L^ &V)',U$_!I>Z;ZOK3>)@ M^K(-4U;"J$/RN)A.M#L/K_Z1.GY_0*T:F'[3CI>>GO1CJ05]G#[WKK+[??9G$ M[('6G1?1RR'O5:UG&XGU>,E-57,.PBX,6+&1$]NUOF*?#J%1 KH)5T!N5@RI MM>G?=V'^.HMIYG^V/_9M^0P MVI,5"WZ!^^")=G])Q8W4RSM?>XN=66RB=K(\A=8OAX0^VL6%VR1^PAGQ5>-, MHOM__R2"]Z'5>I3PO>_'W]0]M('&<_/U2@IE[ QRX[H9>O"(J/^[Z/364QH= M%=H;!T05K8@N>BH"D-^31QKWBFSOS[\-SS+B MM=J>WX8UK;!GL#[L ',ESU+%P(LXWF9ZQ;&:Q87W@!6 0' O8X<>;]\K?6%N MV%G T?W\V_ IXDJUXS+:W_X=> 2AP?J HU [M4/PIT0]2V=;+5P-'&KY,5CX MIL87>%%O;WQO<80"%O7V!/>[&^/&CGK?Z- (:B_J+=T1&VR\?GPL#I"9+/R> M-B6!>> >:_N_3R*;U\M0)VS._!./$.L+[LX6(00(WD:4)ZU:.UZ$^_SO9T(H M,UT_XKV!'#*FM4/S:,";$?8#]Z8<1:\&L>I#C)#]#B:" ZIC: "QQ%=1EZ6 MS5>_>+0"\WFZH ;H+T+KU6QV7E,CFMU*IP/QP)$A9OG%P5(3[!L80@-;-Z?J M'[/RUTQV[']@6\#QAO6^]Z1_V$]\&(Z_71('N)./'E(JFVW M4&ST6 B537NR2QQ61V#R_8#J .?H>9N.5NL3P:9\\/UQ\\\;&Z4W$C MC]3EUTY_:<341(/A^4BG.D4-$C#,L]4+S10;E_#8SP M\M.IK0$"W( WQMQW%=!IYFK'*V>L[&A@#($3UT".\YRY F9QS]:W &XX.K MS'S$'?PIYU&R'?O,5[".D?3%8A\[>H1\= PGW1^/&Q?'*HHHEQ29;0U!I6%T=TD-O+>_(Q9VSUQQCEVN5!AT_F YZ M>$5,"_W*]/[JG&)EG,K0W80QGN5XDZECVJZL@RUW,5S!1*(M"(9**G1=$A5\ MJ1GT*Y5'3,$]>^Z]NCL4D1+Y#W98LWC(=Q8OB7?//)_Z;5FOZE6$513+,.Y;.#L60:8Y^=EYAF_/-\M XG M!Z#F_!P;CT-6"%HE*=J6>M3Y>4SSK+R[4$JYNJ2G,O86/[.?^C=NK?G;!ZOM MFN-4O.4R$+6R76/\7#6BH]:[2Q,?XR"[)G^ER.F=M_F*S*$W2)1"2+=>5*117-5\@ODRP7K8(HQ:TM M@1F KE>K%++.W;DA0&F(X1,95_U:Z:6*OU\GZ3U.GT@8U-\[3=RT5BUM[G_.5ID5EDM8:5PVU;F>Q&(PF5V+KMOYU?:V6QNN;(W+!XV/W6F^N($@-E_;$29]V1Y9L ME-RDBPVJTZ7Q#B9+9/?J]7F=WM_ONW ME/WJ+>74BU".TXWSKL]JY$$?9CYPQZ";^:[;,:CS)P'VRSCW2[6,\_]J<$%P9B&?EZ& MLJPJ/J9)-NCXH*(P,.<(M08;GVJ0E@2G,QP"GP]D*OGB#!,A>)AGQ3(1 ):/ M-\6K2RJ4NG[!^I13B^=-3&Y,J]W.HH8&#)@>[[H&1(L?Y=)'X31 +6:.%RRT M7P)B-0SE\:PNF)/8)#I*A;MX%JN-!(R?<&J^^MQ%ZZ&%D0[A5 D4BMA(N'"A MD+-V $<%LSY^(Q)RSC,=,NXF?)71HCA5:7+-X3AGL$R9H%5Q<2K+B!\:>1A4 M,0.I=AS/;0XYCRYJFR;!WW993KWEWCJ)7];HV!RKC> WAU2E@G.:]4$I\4X( MO]"A\H0/*&E'[T;RKDX^DWH?X[+:QO"B)4ZE"1J 87P;4>X!S6,G^!T $(QG M@%@KTHQ!U:M *;^]Z$4H"E=.7^$IVRIP5FQ- PSD*_B!C4B3E= MX@%Z#,UU;71)76N4L1S>I[VJ;LU5L=VI;>-!? O$+BG'.>;:PTSI5!.;Y/T? MD53-2^8EJ/JY Q$I5/+P/(T16O7M^>=>+64E\KXB;JET=(1]\]4"/^%XAU5I M\-0J-N-2$_!-PJGDP?@0 Y!=EK55Z-)!J00F$Y[$J!M-4CR]&@"Z<4884.X& M7-8\0Z ]J'<#*)<>"^[N<43*7$_BH+@Z2?X]+19 )'6BU;+)/D,3FN33J$![ M1,T,KH"!?K*CHRJ)RI$71,1WT3)207VJAJ%)S3K4KO,)I2C>3?8*L'"CW M1U)D([-.RVH,9&9"*P12JX"AG!E.;O@IM5!:QCWT' MX>97*W#NO: HR=S?XI-85/^Y# HO<(Q783[)KW& 4R^B%N\(FM>]/JF"?K4V M]!L N'Y8]1CTA&$?@-Y/#K**#T,VVQW=TOJ7?_K#^_<__HENLM-3YNP_W_T) MT2Y6;KRC;Q^*+WWG:+;BP&6"F],,-8!/<4 4:.O2O'DQSNEBR*K@#RJ;&:I7 MO4UB$K'L_#Q\B'#9!\1[&8+4JT8@:[A'P)+X?%]* M>:@^*;9@3ZF['%YU8*E_(,%/D<9F9 WIXC94DEXG*0[7<2MBN0IIICM\OMNB/"F8C/-=ZOYVGL2XRT=Z.F@65RN)1*!X M&H6>-RL.$%6;6OUJK5?! "@^H"(,2-^C5.C=H+\IW-H$*X$N30?5NC7M(.Q! M'798L=BCJW=1X?29]LJ,KMZZTD[8+88LI&Q;U.Z+/_1&H]'ZB! DYWII<R M@[3._L9!V5^RW@MJXWS**9./6%G*'G"$[\#M.<7PI<-(>:0#'J]G,;LGD-$45IA4 M^2,QZHJ C9(MO0-B6DG:8IQRV=!()8LU9<#EKQEP;K;F;4,23;-L0XM_\3;; M/UW!(R_-B%1@O$G('[(Y?<6:7H^[Q_XN#?-0>IAH6%%.2=S#6"61#S."=6T)5(Y;O4 M_8IPRFH#XY1L5NC#9;$>-'<\SLOIC4-$T(WX(ZAUU:H-LMDPDX=EG3C2RP)[<29$B67?IG^ M!I S6S96QVL: UQZ:?JZ2E*62=/8:$4);MFE-4U-.:FZ;ZR4 MV(EQY#?4X/%5E0-<)NPV*)/E\!9+PN66*@06^.B';4>FV_N]S1-]S+ANK8].+%CH[< M@+NU:EH2XLQ\@URHY(A."@,DQ!)H0*28'*9RHSS:JQV\6ZY?F&B 7-!,?O/5 MYTR\+M9+T\4RA8$IHM4*A1J4@;$_9.ZME/GG8JT+J.NZ2^ED)'^](ZCS2SMI$5"(>AA\WBUN4^R'L'84ZM-T#<,TM2!6<9?U00Q> MGO*A+0^5:PJLXN ND(RZ8*BV7Z7>@^LQ1^AJ.9TNB$U0SAS:*E!IIX9K-JT MP+GI:H7]/'S"K1M'EVQ_=Q?&ZW*!4?&\6(\"K+X'UMNPU@->QMI@9B"](7 BA(0*0+1,E#[-L,9*I.'.5M $+[3-4ZZ,)F)4P MWJ:NV=7-F+][^!L9S)?)]&4;%L/^X5O*PD*![O@K M*F#@(0!!B6#<[%',X+K#_*;%_R(])Z[5P/2',ME7ORNGILHN^&UFD(C':DUP M?#6"R^6Z*'-SQ6_(73=SEAVAC[>+@^JB148/=<[-LJ %(@?:\8;#E-LD'R52 MD94+M">HJV%@EQ 7"FX(.-02HZ@EV>6&@<3.,VY=N__Q; MD/C6&HE\B[U8)>IZ!FCC*15%4(6$OD#0^B4HP9ZB$T_SQ#)6(4 7IU,FN/34S MYL?>+I4EEKID+H-TGJS."2B#.W!CD7<219#':3:,&L070Z,/N!&JJB<[!PIA!WU$CLGOA=FDBV MIAL_ ZIZ$:IN+3,95 @YJMMZ4Z38(K^1I!80B &J:Q4Z+FM*O;%9'D+^EHJ[ M>V8MQZ0VU+@[037I._BZX37.!5DNYO'>!L^I*G7I(&9&:>OL[H6TO$,)HRD'PS M8I51$$[;6^O_:N[[FMFT8_E7XV-VI#[M] J=I>KE+DUR;7!_VL%,DIM'F2#U2]NI] M^A&@_E 6*5&R9<+9'M*D,@'^: #\ X$ Y,86_$491W/I!;]170I)'\N2W8.( M<[G6,>CIGQM9@BMKSP]]1+:$E.R8H[$F-V,=YMT%.V)U2:JZ#V9TPMI>(M"P M4"<\R+,N[S:E+-4N6NFU]8"WW^B/W\B(V(VMER$>6T;,:$O0=F]Y>?<\PSAK MNC.QOA[<&>9UJPO5GMYXT.5?ASX\%)_C+"_5CP+[FI4E3_59]"I.[/E"O2D) MR'(FX)YKQ9=#N"T>WJZZY/HW)#WG/^(LW4O=O\I35$RW#WT>)P*2/M( G/?6 MWM4,?X$K;!7/^L"%+AQM\D%B,MR#O\ZW:HDNA,.[/$A 6JHVG)[",TC)R&F5 M)'![4M['._#;^LEJCXBTO%Q8/656D[.*GI+@()1PY"V.#QUU\;G@^DL08R[# MOQ9RC@Y/RE,M<)_P',1HQ3M1CLB#G#GV<@KYVJ.%D+0DA_!Z2K()ZC(=1:%\ MQ[S\$,N7>U%LLY2G%[M'"6-K7B:L(*^)KF;"G'7L' M?)1\?V'MJYB65R#YJGD"?$7J!%5%<=418%R?I6$4=7R73<)3Z G)>!;L?O43 MS01>YE>-6"[D M[.V0A9J0(&> GK@=:EC1V0Y]X6M(5_E0J+WWMZQ\@> Q!5"M#/8*PD/6.I47 M(=D?/ 2';>.K269PBA@R>H^<6-6*K82 %&8$INF[9XPAO)9R RG1H&#TX QM M:T]0KH,PG?.RVM/JLM@U'4-"6E/R598K:'.G9 LU(?'- #UQ2FY8A9^2 27\ MP(YM&Z_U="1+D25J1L)S6IYV'Q@M[[G(BK3OI4G6&YAV/OY,,$DBY&+525IM M.G):!(3T+-# ^T6?Y4NDM=7@#]?2ZJZ9;@(;^[V'70J-B5G\;A%KD+$:FD[1 MJ\&=H_(?79<)Q><<9QQ+:5HPM[M^@;J[+]99LGO@/\N+M5JH[9YV>UM"T\\H MQ+X_O2)0EHXD[/?J-] R) YVCP^<@AP+WTH/\0PT)R0A'Y2VBG*<1TQ3$9*0 MY;)U-2B;@-RM"4YV]+2%!C4)TQ)PK"H)SG0["P\.B M6H9U+/QWKLX37E.?/S4A MDE_5&]:L4&NPT:'.06UVR72?O1HE3:\,NXV:R*&=9GMFZNCX$K_RLEPC$^LY M:KG>"$UJ)QCD";4S8@: _Q,DS4T<%'[>/-4(_QO)D8[Y159NXW@]$G:[=)^$ MYM"3#?5$VMI@(! P?,SO]H0:^_85-:!^AM?*3T61_IVMUS76RPUL1_2K!YMJ M#;4GI!]>,'N)7BJBJ)6Q02>.(PP/TA9MCFXA"/H2O*U'!*^ &_]<'5]X:=]\ M^=(2D-5LR*YWY>V%,>31<6J6!7OB[#[.0FVF!T?YF*>9Q"OBD.$A@3V,LQ;S M+$;G(NY1_'-D;S)EFBO3;$/F?>J%@QMQW!>[MDEE 2LH)G;W S>U1A*EV\U^ MW9+%.B'@TUY^;-:\557 O=F7&74/0<'6P'SH$503^^SDOHJ8[O?\%? ;AYH^ M:CNT50;XG7_\R46227XOLL2Z0)VHZ[>IK%XC/ID*UVA8!8?5>!@""IDV'>Y< M=)UO.@$=?EB-ID9K=3=.YT)HB3T _)+*4_ MYVZ?]0+=4-*R!4>WI!H:_9ZO(NK$?=>Y+,5&7U*#_&T/+W%>C?.VP/NB/-U; M,SXIUN5E7/(F;.6HFGM$7&]A"5_BZUC -C1,9N"L\@&6"FEK.0U8R]J/@!D@ M9FUTTINSJFKN ,?@ M/^].[?PG)PP*C#F4*#*?@2\F$=2WGW_"V&(99W0I=] M'!!8S$\*TKV>GQ MG+<%X!ZTW28$TO\)*-Z>]L\9_'*Z/P%-R&H47SE6M5GEZ>=8_,5+3/S@K#TU M0D) IZ8BM9>?J @Q*J8A#5PDK+F!6L&XX#EWU!UT-"4DGC&$[MNT3>6 =Q5- MJ$ XH\Z\#JE!U;&)P]Z2D#1& .X+HU/3O@XG0I(0:[@!WHB?T6>UYT=IR=8X M@8R D.:@=4ELF#R\(1G@)@6.3F1!0*J'(A^TR4Z1[KU03Q*1GKT<[".7>X;: M$Q3F($Q_R6$1WO!&J2<' ]DM'S-"&PE!.8TA]5KX%$'H"LEP'^!#+,3NN1!P M%ADNE-QK34@R'B#=99.!AG6(J!B/>UA?R[B$DEHW11*OO:S*DQ1 P9ZTN)P-JB&.:C&_67>EP_4O\\J?.^>O(O4$L#!!0 ( ("+D%AE M-P@&8UT ,J2!@ 5 8F5E;2TR,#(S,3(S,5]P&UL[7UM<^,XDN;W MB[C_H.N-V+B+N.KNJNZ>GI[9N0M9EFL4:UM:6:Z>OB\=- 7)G*)(#TFYK/[U M!_!%HDB\)"B"":ITL3?ML@$0^3R)!)!()/[C_[YM_,$KB6(O#/[VS?MOO_]F M0 (W7'K!^F_?/#Z\&SZ,)I-O!G'B!$O'#P/RMV^"\)O_^W_^^W\;T/_W'__C MW;O!C4?\Y5\&UZ'[;A*LPK\.[IT-^ =C^18!E&C_/)OMWG)'F)__+==U^^?/DV M"%^=+V'T.?[6#3>P!A\2)]G&^]:^?_L^_W]9]?_PO>#S7]C_/#DQ&5"\@O@O M;['WMV_8=_//?OGAVS!:?_?A^^_??_>/N]L']YELG'=>P'!SR3=%+=8*K][[ M7W[YY;OTKT716LFWI\@OOO'#=T5W]BW3OWJ2\J6>Q-Y?XK1[MZ'K)"GMRL\, MA"78O]X5Q=ZQ7[U[_^'=#^^_?8N7WQ3@IPA&H4_F9#5@_Z7L[;_Z1)S-*HP< MWV>4?U_^.']AZSU?SLJE.Q>J&K&'M.L M;P;?-?[RE>,SG!Z>"4EB50^XA8WT9.9$)$B>2>*YCJ_5+6[-MOK(A@[9T/;C MZ6KZPH8[U:=X&"S9$(_(,PEB[Y7G:"-8DGP4,2NI^?0W]) M#=3X7ULOV>D( &C&2.^=^/G&#[]H@5VKU%;/1F'T0G^5D&FT=@+OCY31>VIJ M(U*F6#W*M9II#=?M9N-$N^GJP5L'WHH.GB 9NFZX#1(Z-\B%=*0E.RHN,V,OS':H MD1+7:0\9NJI9>T\^@;$G*M]6?^C8CK:DK!VW8;!^EY!H<^LY3Y[O)0"KH==* M>_9ZL_&2=%9(I]W41-&] *##@*JMV39"UYG*#AV7:F^NU5\4F)[_YX0.^:T: MD6JY]D8@_9$LG#=U%SA%NYVMVYVU3L*\O'&K$6I+DN"V#:P!8IY45NUP/ MP+JLWU+K:P-81P7%3:X3H BJ:II:,T"!D]7J=OT ZW&3MMJ=I6']Y)4U-V,# M[::B7MNS-ZQ7_-(&9G+HD!!4Z'8FO":)X_DM3865QE DN75%5M#WWTFRZU/"L?<)+AQO"AU]T]78R<*PFU"-RVQM\R]2>^&&V_M M0!6KE=8-KKKR+[T[ZD2#19BTG:[[OPBS>9A-:_"==3NM=R"K0H5.D!/8Y:KG4^M%.M*; NI_H0.KJHKGHT E2JIHT M+Q5X?M-HHLL=;8'D8=XRXP77^4[KN^'ZQ_6=Z( V3.Z;ZY]ORPNOUW(',H*' ME$X;IOP%/+4X[10"WJ)AF< \0.MWZQ>IXUBIUX[+!/P9%.G!')[6:KN>H@+2 M.R_P-MO-G YKQR^=*MV$47[4'ZQU3H":MVM$/OC66%K+G'>LP(N.ZNWF)0VL M2"%*?_I(5\Z)>O%V6JOF9,2P/V2X!;:]J/7IV;=\W%U M"X;Z#$975<_ >0!OPT!_]08)[-1LII/>[_\X)VX8N'2I _*JG=*F0;F6)'-G MT5\V\8DV;]&<3!H;$675)KU,8]QCXGZ[#E^_(^XRW\&^OEQ[L>N'\3:J]*RX M@E"KR'K+?DB[G>UA>:VTU\EQ%+&0Z18Z*FRIO(Q&QCQLSE+?W% M417REI!@>=@?,!'@5T<2+V'%\_L\[P?OV.6?+0.6_IB5S+M2=,8/W:/O^^R2 M3!@!H%D2+X.&_G" AO[C]_1#PR>Z"'7DMG&[];.\Y+SIJ?Q,5O#GW,?_'[_EI >IS/Z6A>L%JNVMLRH:DL,NX"7.7@E[J?$_#! @)&OA/'TU6V/7SS(#S4J_21CKH4^V&! M14JY2]?AQO$",1N\LI;1(%*M"B,\27(JFC+!.9$6*A07M-8G=R'LI^XL$"!^5Q#:Z>D!SA$2R$'.R]MA6@75E+X/< M9 BJ8)MG+2,B%1N)BF$0;!U_3E["2,' <4D@\#]: 3Q/2"2\_VOK1 F)_!T$ M\EIA(.H_68&Z0%2L50D+._484!#DZZ6!T/_)"NA%PB)A__!,?!;U\>($(+WG ME0?B_[,5^(L%MH"!,8NAO*;2P$DH50'R\&?K>*B)C43%C$1>N*1B1 2:H6! M\/]B!?P"45&!'P=+*.S[HN -E46H5^1$POS&BUW'SWIT0W_'<^R6NLXI#L4> M=S>KE!<5_]^($X'1+Q6&8H^[P57(VC'R^?6*0V>D!D=<&HH][M96)6W'X(^# MQ$MV+,GE_5;@Y*7%ZJ6@8.-N9T72H8!<.#."A"7QE %=+0D%&W<7*Y,2!? 1 M[7#D^)-@2=[^D^QDB->*0B''W;U*Y43!?!9Y[(+_@^>J[4F]+!1UW#VK7%(4 MV!?.VV1)NYVF5$C332K1%U:!DH"[807)C<(%"_#,$H 67NL1RV\1[4;A4FKV M%16AO.#N9#4P0&%GN%Q2W.+\/TR2]S).N,7!IU@6,"&1UQ+\/^CA_P&./^X. M5RFO)?C_H(?_#W#\<7>Y2GDQ\1_1'Z?1(OPB.#X7%H9BC[O+50 5_K0:4 QLVOW*I48= MB* Z']1$@J\#1MAOI28@,_".''\_^>] MJ!:B_/)0\&W8$LLD[MJ]F2D \XN(8J4J1:! X^Z"N7)UC2VC.B*.6*&/2T"1 MQ=W:\J3J&-C;D!W*/(>!U"U<+P4%&'>/*I*N:^/,+HK%0JM0^C,X: _7]%;E MZ1C/7R,OH3U@(?/;(/<'"0[P!$6A..-N+*5R=HSY0WISDB6CN:,]C[S#@TW' M@//*0='&W4:*)>P8ZEE$&.6$+M_3B#5VR32:KE8BZRPK#X4>=Q>IEAB7@DD< M;TFD2P2G%I0.W TE5/JN31!QM]0B[MY_>%JPR]," U0K!04==S,IDJYCD._# M_*K\PV[S%/KBFS7<@E"H<;>.$AD[1ONH'WR<*T6@"./N&;ER(9F+\9N;)C\7 M!V/P2T*1QMU#RJ1$L\]KD'U>:]IGW+VD2#HDD+/8>3K&ID^^MS[*Y\3'FUL! M?%?)"N@E,G=]/3*]-L5>:HXV:3]NZ ]\_ 5%H<@C7T65R=DUYMNEE[",\:Q+ M-U[@!"[=HQW>BQ7 KZP%90+YKBI0>I1SAU^)[_]G$'X)'H@3AP%99EL&V=&# ML J4#AO./15RHW#Q*?2W%*XHC8:-!*-"4!2*O0WGG0(Y<0)0LUCO_?S$Q!!= M*9#7@#)@P\&G7&JDD+R$L#Q;WBNY=A(G[Z&,"%$-*!$V'(+*I4:[:!"-J 3K M4'[R7RD(A=V&P&"NC"AH/VP=)&A72D(1=N&"&"NC"AHCSJ""E#T;8CSEZ8@O2MJO*J*^T,Z[XLAD-="TH'[D88*CW.1%S* MJB"=AX_*08&W8#_^ #LL8 -0;FS8^6IA@N.1.*03?7BFTL?3;1(S6TG[)_5+ M2.M!.;)A4PQ! &GM%!]NS9'EU6[.GK1@P18+\I9A*XF7J!6"HFO!^7!=-@["__%=30S:\.?BK]P_'K6F_>[-E>,[=#JG M6\?R>\%'[]]\&+P;[.5,'\ )XM#WEFQ%,,CK#_(&3M:4D][CF*[VI^^S,'/( M2=[/J5(HK7WZ&&@B6?Z,FE*&:CE;DM0#"*D\:,&7N%5CU)R(XA%Z(!^UXM@I M[@7@\A@0B(I.Q,B)G\6X9W_%3G O1S#D]-@2<',W>CPG+O%>V4- ]R01NY$* M<:6UL'/=ZY !D1^=I%E$7ARO>(!]&"Q3K_N1F&*N0)6QL^3K4*:!!CISDX E M?E!L%<%0D>8[FF]A-QZKV0YH6 %:X^N%#-1I"9*50\]83^(#ICTZ"2-PB"5 MXE1YMXR331+4>LRF9?U-?UAFLR&X]Y\GS MJ<@DILN2]-S^.?0I\#%;HB0[M4,,WH(]+PCH$ZZ+$_HH+'48[-N4U4%_D4"; M 2&!MCI "Q_5S-DQ!Q78.U 0!KOG>.+[D-Q$1;:M)K8DFY$55!?_N@ M"3UR^=$9>G#\U"R,WUPO)@OG#3J&E!71WTS09@N(!3IGO,5L(>Q.21RL-OIC M"]KLZ:""3N%]F!#P=,4MC/[J@C9!$IG1^;C.-Q_LI@ )XCR0!#JD8+717V?0 M9DP'%70*TYWET*5+VFQ?PNR!%ZQI%UEPCK$4J^JA/RBAS20,"73"='8$)VP%S+TVH4T,: _0-R>8=,UU'P;N28O1<@/V M/&VA[P+31 E_<(;!>D&B37G!)AF>W-+VO(C1P&4ID1^='-VI&C(*3VG3GMBK@\3?+@+=CSJ(@^ ME;HXH1,K6'>#AJ.ZJCW/ES08E5!DT#DL:1AH-V+3^RP4ZDR0%\"T?N M';RXHL]L#P[99X5ZI7W]Y/A;R0Z#6]B"1UHT#](E,J/S4(_(,WN]ZI6PK!,;+@*"@DU=R..E;45!E[/PD)X7'@,&QB4BX\916 MPDYFT@YQUIK-6A_3)\]TR"HJ8*<_:9.H8Q#L(PDTL;62^]O&.):&J<"[WZL? MGG.=BN@KOFMCP6SP,;%U!3DW9(9M:-BV#MC M/="Y,J(C_S&BYF$6A2O9ZS=K![J'/EZ[/[?AXOEZ0LEIHE3%'LOJ\>< M4%;T,;/OV>$@'SR6[L,@/!:LR FJ7*< JF+O7/48!F.! M/O;2YW%)G&2]3&-;9.M)3F'LK:H>,Q)YT;E(>R-4'8E)5-3#WIUJ6D<0"NAD M%8JD9*=6$#O59K,!(\8?.%']DDU4 5FS';>=4U6#*0H_AV=+4],9+$$.ZZD; M"E)VP6Y+Y3SX!JAYZ5E1-QPT(!O0)_IXD MD/UHI1AZNE3-V8 G9(^'F"PX_X8:'F\=9.KG[M(WX_V,F.4_MW'"X)+>AHM%<'1B?F5L. M!)*+.D>Q,#_!8V'RM@=>,"BW_N_.2QC_=9!_!/MN2[.$#*#J6-<+\\XMY+=8 MJN54 ["FP$9&H18SM6N&QQ*5/5S(7-Q6GYB6\%$J:QDG1QHE K_4_7*F8&0" M,@5B.Y$P8/9I^.9!N.!7ZR,M?$E*<5E(B_SC;EV'&\?CO2!?+(WYQ2TC1*9L MU;4^7Z!23 )ZJ/,=86L;J:NB6A0['+ )$T*)T1?E@FP4*EX4U;"#!YMP!$(" MG:]J+@H54:+RV$&"31B2RXY.#2 9CW)8P9O CBUL-,1T$4+GM*-\*N8GJ]HF MP7P:E1<2>>&2]B!*<-,BPCU+S7U'YJB#1J^?*0N4UF[%FA@0-75UX[+"L]5Z7[V:>PJJP'6OFS8:T*@ Z ME=_I_Z6$78W'=V6V%N&<^"R-\9(%4XUC*ON7/'_+8_!*8OXQ&FM% MMQ'LX'HU54VDLHBG3)=:8:MH"COLW@1GQS"99.Z)]:/\TM@B9&<@6Y].Z=Q7 ML??"J&IB!]MK\ (# 8\&]:B!U<<.N&^-DN[&AV"5PQP"X3:A YEM+1=AZ3D3 MM7'3:PT[JE[;OC4!JUL*,_5IC4- <^CAZR>Q",:KBS4&=\(4I4^O3;VRVNCA MXPV6$FHTT#B!K_7:6-^9"R1OBY5V)RVC/H[2T&[HWCAN 3W6NQ77!@\56VG, M4X.=PB.O"?18[7:<&58R>;@K$-/)E7\V6 0V'Z^-4UFG+ZDXN!*F=:T;9 M45WT0/5V+'ZKI F6Q+\Z4<2\$^,W$KE>G'K+1T[\+-N<*.J@QY'#%K\@R3M& M7;K]4%6"XH[L=8')CFZC3GM5J]6GM#X@>EBTY#GQ)/V51$]A3$XY15=O_*FV ME5;2PV IR1Y7V2-+JD*9M,<-H\3!O ]&V 6H%T;9 )06>_PP0$P,D5-\;!'> M.5[ X@A93*Z7)&29A3O=.&[Z)J^ &XWZ4&H0W2N:$C6U?NU=E#^55>FXTVX% MRC"BWZ617.;-8[8%+Q9(U C,29Q$GIODSU<\TAWX)_HK%M[+EDX^X28YV9N6 M9NU!^;,ALN04Q&QC4CW[G=(JE%4;8D].1P]]&R%SRMR3+^E?&AY7E*I#2;76 MX<''PU;V,AUK3E^M/I0_1)>)ID1F3:OCD_QV\F.P3#>F&HM4<&TH*]AA+'IH MX'(BG]STV@#'GO>"'\LF+J,9]'[ O\JC2I[7QYM4OW^ ,V#!51QN_T_T(6:W M<<8!;L*Y4RY3Z9!H0>P)K_N&.$3.TT,W&#=^^$7P0M6?-++RT)8&65/8N7?V M0FFEW.'40IND6%]F4?CJ45ZO=H\Q64Z"_1L=0S?Q7K.'T-7O6#1H"_FA*PB1 M]6FO(6+HDY^+#3=AE'A_./+P0&DE[+O+1ND*X3A80G J94Q[=!-&6;P! M73!Z"8-!YF-35,.^R=PAR2 T6EF'D(G< N7"-7&(B*H=%%[&HU\QY,EZ]-L M!ON6=(=JT A@=+6XVL9TJQG'HW#SY 4I+]D3)&N*&=M,45"BG*Z(935-L MH8K((3-U6,']Z'T8C#3%\9;7N23%H]%!EL4STW\=58*UAYYJ M %6Y=##OM;KMP;IE@L_9TR?3%<4Q%;'LSE,_.*W=$GHFA Y5K"G.%DYDD^"5 M(A9&GLQ[JJB&GCL!U;IP$.RU$9$LSPIG"N@83K<=]-P)=BR!)1A;:#Z*==O, MV35=!.^KHB=1L&(%7$$2\YZL&7V)ME2"@Y)KJDRM-GH:!VRM$>!Y9HISO.3: M>_6;33^5)M!S45@R\W"1M7/284J_<-Y(PXFG7AT]+X8-9H2'Z)G9$79,R*#Y MU4N>1Q1P"FW4R)HH&D+/VH&J3R"4+;0LA8LHPR@=#CHZP:V.GO4#51,DB/9Z MEPP/QY0&(8/;0$]2TJ$6Z6/;>))*PL3Q;52D29I;MYW;"=*V[$FQ3*_\)[^Z4(XM1J!3W'R@E\A2?(C3_-B#+[ MA='G0^A#+M1Q4B=!:!&H)GI.EM/Y!LN*SW'[)H'B1J>Z9#?SG2!AV;WH;U]8 M$0V#(&D#/;F+.7.@1.Z\%&5"60O6'MVMJP(' %71T\.84PL13KW6!CA<;2P8 M+4@_TYI^Z"-W?ON+&R]PZ ZNE?V%M"U[\N.WUTJ&L_/FUOR)_HOP.K:06>DHA(Z9!A(XU5B&_OUF8L%$8 M0[8!_%KH"85:']TR=,YF!!^FK^(*K^X&89B M9>NZ'U ]-)]!&ZZ'.%SUV%P:,HP=F4#SR;\[4KV3-2E+$$J['247?:J4U$D? M:Y-C]F2A6]$I],3!VY<7/T7.\0OD)L$JC#89>>HLK= &P'G1+-(13730%U.3 M("$4UH0]O4OW);)XTTI!*#OF\JAK0ET-%N4*;@$A^U!5 "?ULE!:S"57/Y$6 MD?CHS!3"W(>!2W\\'-@&2\[6_=J+73^,MQ%16\336X:R;E,<95MX&DK =>-X M4?8P=?E@+GM79A@?I7F["2-.&CE!$%T+[4+9-N8G;8VZL%595#O*YVU')M(_;5RH]P?SW"9AD89!]* 3O#J45V/>1A.\ZJ)GB,0T5TJXVN:Y4N+I$WM+ MD_6A\"51RW)T$54\>!NV!:77F!//!+TGX6J(ZTJ*8?:"^_&C5K>TAP)N@76A M7!KSBIG@4@LW0]P5YZ3[]Z:+E-"+D(I*\MR= O*@E:'L&?- F6!/#SF3J6N; MD0>K"LZ4WB?J=%#C$&?VY:D4JYBXWZ[#U^^(N\P# C4>H0H':F]/?3GYHJ]S#;T;O+PT:>_H-%+GV* M2Y\_?/VV^HQ8235I35#%TQT3 E>7Q:"I!.LF_N_J@9)39/:'2E0R(X'PI$$ MY;2S72 [?B/NE@Y:,G(2LJ;+T>&;)] &05$+,*]H1PE809]+KTMU ?+0]ZL= MH2;RCFR>2,3'6EX#'W*IVI3PE\MQ>(>M"Q8FP9).3LNMXXMUO%H&'VF)]6;8?+?RY"%A OUMI*$7Q@)4I;Z6OI M,:^.=';? 87&ULKAP\I5A6-UK?6Z6V6](TZZYA>JZE$!?$0EBGK4T])S9%VN M=Q=T@W+E\^^0E7I?*@;/@M7Z/O'DU6]-VE://]6HC\('XA,6QY)S?^]L!%L. M05$P^NT'"$AQ#%4=1\&;??JPDIRN5G3O'\4W@4+K =7 /+0?$:#$.-01!(67 M&2'1QRC$DD[ACW=*- >L5XH38NP,!CX]L]V-8!7R-KULB<,:%_NJ3*\KM6V M15P:C'W[9[' Q:9*4D3@TYZ4!B,(?VXE, WM'ZHVH$$B-X8!VG<-;H;$5>!Y M?TTP 44YA(J#PDH6[\!B$C/8Z&IX\\)^NO96*T(A<(F2)MTVP+P9V37K\]8, MH\Z=&<>B?(I3"YR>N+.4*R2:)\H=A68;8"*-;+OUB6R&$3J1^Q30VO3Q:H)) M,[(_;X,T,1[H5-56J-J4R5H 4V=D4]\&=6I\.J:08P"81SOW1RC8 U<&$V?$ M/Z!/G"8JZ,,N?6:TZ8@35 9S9L3'T,9@DZ+2]3ASGK:^$]UZ<0(YZ9(4!_-B MQ 718"RI),>W>,+-L*@LF ,CKHA6[!FF [2PHQI,*"N!*3'BEM"G!(@"^HW8 MH_=7.-P<\EV5B\$?DT%Q$O$[74,<-V%;@P-\X?#AEP2S9#+;*H$]^S^" MH329GE,*946.CE%4!DHU"H\R\$X.:1J<9D&85!A\I(J0=^2:Q&[DI>YF59P4 MH!Z8$2.;6D5X%%CNSNWQ,GT+R?%__/[#ZT&-E*=7RFI@.HSL99L-$# :EES@ M&T?L=J_\$M^/M4M\[/U%NJ#=#<+5@+80!B3SDK#'[?M$AR0T_?DG\\'$=%LH'B%QQNK[ZQ]+VY0F,KNE_ MQ3'[W(+XX,O4IP0VM_<=7P#LY]4S(,"7:VA?PS6T\C B"8DV>08J-J;49J-> M _>B2D/##0&AZ\7H>IWD,HC= Y4RN-=40""&PLZCH%QT@*YR=[$7JP*@A*5Q M+Z8(H*PM3(1B=HSZ0_)Y%KG3:!%'XSCQLF2:=R1Y#I<*!F U<:^F*-G0$;]K MY^\VH8,X8"GI(09(4ASW8HJ2 Z6@>.;^/DQ^(WL32E1# E83]^:*D@X=\3MF MYH:*&P:D6%G0!9O8*RHJBWN/18F^7$1LPL*X$0;:V%MQIEKT9A:191)M@N6-[ZSEN%>*(D<7 M:*+.E1-+V^GH&P7Q,@* 7BV+'$70P,[4)46"_>_AET-_@+9&5 8>;Y.^P\-6#Y\<7SP4I!600PB 1 !DQA@4W,4^9&2H*B*'%ISL#\$> M(]R>28]*Y#60 PI.X0/W/"3MTF.PC/S=^H&XVRA];TP<^RHNCAL:H$6!3%X, M_,=OD3N+/%>F^J4RN ?V6DC7),. ]R-[T)#%$^P?B);@S"N,>XZN!;A8UHZ1 M/QYCN[O/2:H'H^=@/>.^9$\KJ>K@'HE#>8!);LD9W"1[%'T1.6E0;LFYQ3N( M^ZEZ$)=7'^3U!T<-='+*4NE^C9CJB8NX?"=[@R3R%R3:Q-/5(EK2[RL6H[+R MP-%@8BBH82_O#90R=YVC*^V%=+59*0*$VHC9T<*:*QH6O MF.13XYF7 2QIK M #X2KNL0F:U/WG__]--[VI7A,GQ)B,31)BP,Q-R(GTT+4'7Z^&KX_GBA,6R"N ]DB7@2^6VTCLS"WW/ MI?V=1>$^+JKLG?E9Y9TI&A@XP7+ 6B%+6A#!45.61,MC(ZC834!OWI%EN1/* MY3^@FC6.'"DM1X&_0"@Z-FC\?MV'2=XUA;--H[H]#J'3.)-@T[D)?"+.9A5& MCN]_ZX:;S ".PNB%_BHATVCM!-X?:;/W3D+-UG0U?2'9_,GQ5?_T_D/5&HZF M\]ET/ER,!]/YQ^']Y/\-%Y/I_?\>W \7CW/ZRYO!=#:>I[]\.-TD-HGO+0LY MHF)1HI:92@7+60G7Z>J&KL\"UW/\A^+J3SQ\BA-V&9*CVWG[+36/$_M\4ND!+/WCK(+U?%21#UV47P$O#2&8BVH"Q44^P)HAV]>;8)*&!:9%U>]AN-@Y+ MFR;M.\^XU6[$/3S>W0WGOS$K]C#Y>#^YF8R&]XO!<#2:/MXO)O-$T]&3 :\FJWI5HG]C[];[U]9;>LF.-[Q^K ZOV\E_ M/4ZN)XO?&HV>)T(VJ3*]I_^7*M35>'SW>SE+8MX9R:!@5:0U&@T)0=?VSF2/HY'X>8I]\CQU+46EG'U^#"Y'S\\T#7O MW=7D/EW3XMA]C@1TKA[&,:&6@F(?I]G.U7.!;CLX\P.GE["$]F(I3\EL;VI^ M:$9J9<[0P\J*X4@7I"^.M\Q3@<54YO19F]$V8J"E\G-7:W^JCL_9?#P;3JX' MXW_,QO]98QFR39150A[ +1%2WD402@IC)"("!8 M,41F4?A"(KIV#I9C.J&_,'<+;[3\N3ZS,2?JXK=T1AO33=/LCHX>G*%3",&N MX"=E2=0#"% 59Q@).Z8UK/1:01YF8!HK@ZT)5%8,O@EM*5A[3SX1+RE_J4]3 MB^']Q\G5[1AUZ?@Q#)=?/-^G>%?%T)G -)O!FM)$/0/-;(#*R".O$9FU*0\, MDA6#;^BZT9:4]WBW8;!^QS+3WGI9FE&^3_Y#[96SX6@T?QQ7=GFWT_N/[Q;C M^=W@=C*\FMQ.%F@^^9FS8W>!F8RIU(X/<,I+*R'EH\IM9S!$EO%?J;T MJP-1^88%,&3;_@[VO*JFOYH/RPC05@S[4;C9>$EV8AG0?7%Z@D$"P?G;A_?U MX(*[N\F"K76S83Z:IJ=NXWN\(S>)2#I3L68S."8 U$G $-=M!WD(-Z*X,JB; M06?%H+TE3LP?G[7@G]OQ\*'A0%2?WJ7=@!_=58KCC)A;0I=C) ^A"M99IP C M1%7/DL,_+B45S8=!8(6F/R2T1\^A3[&+V3Z6>VS]H1X5LIB._O/OT]OK\?SA MW__MSQ_>__S7U"G3\!S[9*7+NJZ>2OC45.,\ M=!&Q8O#,R2L)MOR)HA;I,1]_&M\_8JW9\J[>4';83,RH^-5+GD?;. DW)%*/ M'' #.$-*T3W B(*W@#R@-*FLC#1=H*P8:). _D@6SAM_K-6SA]S3;=-XL!C^ M VN\[7NL=[HFJ83EBJQU">2#E-5"/UU34E-S-:I!L&*W;6\8+5K&KF<,G< F;%QEN MI*54JX4OL4%FR0.C;#!!AC]/N MOI+H*8Q)6M:Z^#\PT_ 6T#)&-65>%QST<9J=0&4'3V "I9704DTUY0P 0:\' M+.>:4ZR:1&5UT%)<-258#4"O^:W&-]YX@9>06^^5+%4T ZKB)=5J/OL"\4 W MOI+HUNJ_54PV: K*K#W>I<9XH3.='Z:Q][#707HW%3S9 JI"F;3'QP3& YTY M=D%QNGIP?(WUD:P.E"M[7$1J!-!)FE,,Z>>9V_*::I8?IFON/()>93I!E:&T MV>/XT< $G;_ADBZD$H\NT];IA6#P2%-6A/)FCY\'B 4Z9_S'B:2Z&27H0 M1!==;"NL7+XT:@S*K3V.H1,P0^=[']N@X=$3U8 R9X]C1R5]KW>08R<**!3Q MC$2IAH(95E:$$FV/-PB(!?IPE%R:T%BGPMN ,FF/VTR9K+.R4L8 M[5&"'[\ JX.C&:Q1 RU<4RKQV*]E/>+EVT0>Y5]7XLV# M=A;]+74NOMJ5_I6R AGKT)94([FFY48&="LY.?6%+Q] XAZPE_IV*WE2I@(7 MOY8=E#95:L$!/%_4\I;!&@*';YX>=UF%PMB/$2'7X<;Q>(^U M282J5+6#1(52 KBJB'58S[69IWVX\=;.'=D\D8@#.BMR5 +[-@18<\HYVCDR MGNHH$*'I^R/B^POB/@>A'Z[ILE:.K;@\]E6$9DBKY#>$^SY*/HL>83G7#@FD M\LCYY328L\U&1/<25T[LQ1^I$+=A'$^";.,Q"8J=QGO5HP4&OV=)9G;98JC, MN''DT5UZ&K/QWDF=L)>(V&MIV3Y0QT'0PD>PKQWJZ) )^:U3G#Q.Z@^JZ4MV M0KSRR#(?+YE)71Z/&_JW[88LT\6=EO*T]"$+9WFX K4*-KH2M6Q?=6[3M?Y% M"YS>*Y-G:HT_5 GJ6+]TW='3!L6)4\=[3$0^P6G9Q M_JLZR*/MJWI>YY2+]?:,MM:?TK%SM%77X^*15LL37GM&!WF0?4WOZ8#V5OHS MH$9C9_#>S@D@6C%V8>_OB$=T+0[/GT3)[C*44*UAZ(T1^]ZC:PYU3M M9W3T ;)B9.;O(PA'7BV5>O;FQFFCZNMY?*-0@MV=D["8VAUTK#1JK.?/= #! MLF+R+-5SY[RV)O!3$"+86':WQ[XV7Q1JZB?>J8;+;:!L[3*2Q;C0#T2)] MN ^#5Q(G9#FG_QMY+OTIE>.1[K=.4(5&S6+'>FAJP0G06:0 ?%WFBL0,8-O6 M0?M#V)$;K9B*AO#:I#;Z_?'M""R8KB5 M'A\3C[C:K?WR$V3HT0M6O$4F\+@=;/(L(HGSQB(DE0.&U8141 ]" #\U!I7( MNL7'>+4B;*%$]L+.G21- 1JXGN\=;KQKK3^:M(J]<=5_6*X-%"U2A2+>C?:> M%Q>MKP6:#6+O64]1@$;863$_PA+>7%.#YOG[B7EC14I;Z I M,-KYCATWNA$SWMB2*N-$.6[5:37:^X(=2F-FR%5S#K<&&GXRCQ-EN=KQ&Y G M!#'ZT8LBMH,C>MH2?N?NG8TR:XFZIAU*TL'@ VE,&1DS>4_*YX;2%!V\@M@; M4*@B'ODB?,^>>V2PF.\^K4[NTW<"K,]A_ MX>+?:<6_,XO"Y=9-)@'E?7-P*D-<-L*JEBQ1FWMAA)+A.U;J70/X2J25[& + MK)'U^X)BT?"=%*,P?>HGRSPU]^+/5[L%_9SRD*=N-$^G:8\L*362=5N1%D1^[P0H(!5HF!8H&].."IX10+W MF:XM/VM;PTI-.P99BR:Q(E])ZVPAK^B@MG&LU;2#/*AZ*KFKBH=M*]/G7/.0 MNGNB=)T)BEMG%P4*6%W1RX1'-XGY!H5VT"7>*[,0*G;$-8 $&7LALR%!*@C, MSJN2(J0%H'&B" ;P9 PK>Z7HN)^^TZ?/UN2;QLO4!_ M."P5Z#]^OR5KQQ\'";OGQU^FT5*U0CU=H_%$*9FU+O#./BU8A M5L/TN,=]>COI_<^M&X4:'G4[8."-I-/]4T[\_!AX09ID7Q7'P"V,G=E+?:I7 M]3R)1<:GH^H,F)&(_<)9D_<:KL*C6MB1= T8 J" 3Q55(W;;_=7Q:=?B83)R MHFCG!>OT+0OY()+5PW88-AM0:B30";L)(^*M@RP/M;M;1$X0.RX3D#TF2IZ@%I^[,]M,&00">,W[T\A:8Z M@%18#\UAW)@P&!+HA,TICO3SS]2L7Y-7XH>98<]2UHOY4E0#;Z;MX0L$!#I= MPR5=(R5>3+>-2HYX9:'$6.3F$(MLQ?656X^NAI;,HZF^H?)C[;FQV\E_/4ZN MTQ38+5U 46>9+SH,3S1?KX%]JV04^K2[80;4D)G8-4D-*QV^]V'@"OYQ#6_-MM@F?HJHXB MUFS$?$@DHL F.W8:+@[VXY?\6B@7 F#FRHZ"M3EYV=*EH!.3X3HBJ035WLDB M!C6JXT<0RC2TQ(Z&3&:.N*_FGD]V^9.VTJ-N;DDT;Z@>=G7GFT1N]-W(X0+Z MC1+%QY%P9GA M9I._2S*K&B!YO":@(O;QDJX>'D5U@H'!-[$L*C*=,7PGCO-7!!2655S%D@'5 MF4$5(V'FYHG.!K34)>4E1TY92ZA4J6=U3\>1Q(SQ*Q[6D!JZ:B'L@UFQ4I3- M%U\T=%-U3Y(L'34[N!^^.IZ?9I .2]8V?_[DRHD]5ZSNV@TA!U>:\"55QDU# M;-%U8IH\DXAAP(+?5 <6W,+8<9D=D"L!"9U JG41>Z7TFF3_G03UP"@QH[#: MV+&<'5"L R,ZYRQ25;(82?^*';S9 6=E& Q%G_T:1I_IQB7W[H@6*95"V/&5 M)J'GR6O)J)A%H4O(,F8Y%B=QO&7QHI. [D =?[9]\CUWNEJ1B'9<&N4";0)[ M>]W!^-(&%%T%TG46ZRI97F]9SV:T?^$RS:P9WY,OZ9^D.W-8??1MB'GR]: L M,4^QR)ZMNG-7,G5FM^+3LH;:K4%5+EHN)G8^;T M3WY6)ZQP[K19DI"9US/V8T2480R JG:0J%!* %<5L7J5P\344A:L.;;G-MFO M.>^(PU:-;,'-7E=_#,*GF$2I:WH2O&Q35W7I;6#VSVW$MF'LR"DN7H[=*1([ M&/H<\A$@9.:N7L0TB7OCW>]+YH9)G"A!W0$W14< CLK)8NAS%AHI4VH) OYB M[%KXW.\?\(],;;%W#(M6+-XX6%;L7??^(,Z^-W>\O#MR _$\/Q^JGI^KQX?) M_?CA83":WEU-[H>+R?3^<,GPW>"HQ8MCY^+8N3AV+HX=FSP$%\=.+VF[.'8N MCIV+8\>&O4Z1:V81YOTO)"/QQRB,9L2AL,@&PH1%2CI]?YME<0OYO> M)F[:6I\<#B<):AN9F?JU1V?1'G8 =P>$'D/7)\.>W@B1I#)OT!1VU+A9(WT, M6)^H;H=E.,'&(L;-$BSCUEY/+5UL,N<6"V\L_-8>X4;N_7"2_W:0A ,G_=+ M"98#__"MBV?WXMF]>'8OGEV;7(07SVXO:;MX=B^>W8MGU]+M!8N96 ?>'V0Y M65(DO)7G%'G]XUS(Y?$JE/YMNR'+O$B3E5AKW^R?-]D\ V>E9,RUEC\V\ V]+G^N3<-XO$&:K5T1B:1>3%\99YVBA:/O6$9W]#L'7R[IS'&41WQ)V5 MV@I?D>M&326?/X^3$W/$H*OAQS!W7?H5 M\'/A6.%0.$MM*O^F4Y<5]\/8Z720]4Q"QEDI7;YN*_\A3]XYVL-"EH7SAF(+C[X/534K'/L=8_-5V,#4?8=E^?*/0Y7P M7/W^"E;.7 .QE ^N=V?NV.>%>)^3RMV3CIPMZ8>@2G6N;OD2VK;?>5"D+>;= M=_A1][[#C3I?\>6N0P?27NXZ7.XZ7.XZR,W_Y:Y#WVF[W'6XW'6HW'7P_1'Q M_05QGX/0#]=TH2:_^2 N;V$$,N >A$I^]*W..>3V[.-=B$LBXTLB8PLO3725 MR+A_KTNUC$SV"E?UA=/.5%3T^1[>M.B4F-[.UP)I'TB2^-EK8IWIWM$W>WCI MPCP%^H;RE\Q0!F3M)*2:E+L?&FK3BE(C6[Q-QS.7;/'M^.-%^91X/OF?3O/) M'[\=F!R^=?'+7_SR%[_\Q2]ODX/WXI?O)6T7O_S%+W_QR_?++Z^1Y;-?"A3R?*&K_3 %>"FR;/,*- M >L3U5VGP+;) ]L$IMZ$@\;3E2S0E>>#^E-S'U3,G%!%%NS\@Y=TV!=7U,45 M=7%%V>S3N+BB>DG;Q15U<45=7%&]=T6=;W9/NW7>ST[2V)ZC MT9Q[Z^=DNGJ,B7"2;]M4U#_9ITA3\VBJYYTR^*F6)3O,/26?)#]0=[E5[=-!C]B'X[;-*.Y>-% MN_VL&^UV:+P:Z7:);.M 6CJ5>PFY]5[+>_&*@8UG3I0;6[<_X91B.? MVG-YI)U6(^>N 5I@H ?I27I[Z.N]LU&&[&DW9+T>B/0?SC=?\!-#_$ZF_)J\ M$C]\(DGL,))V MF!(A@$[-:!LGX89$<^)GN7^>O1OZSWM'SOJW+.7,'TEXRJ%PRJ%PR MJ("WY[FU/LDD'EX@'KS .V\=:.W.=5+H&]3V[FY:K+:"C5:O?^Q"YO M29V#/W'XQ8F6"_H!^0Q1*6:'26EI7JC(AGX>\O!,A;]R8K*D2T^6@B.'-:(; MQ^QIHZO=HG M 9%:T7HQ[&G*I$J7[:T(($/36_ZYQ9<0PD>I&+8+MF,^:@"A3WN<"6,4QLET M53COQD'B);LT]['C%G_6VT+!&NQO*K6&V!D:BP])Z'[.GA(HGP:D6GRT+EB$ M5R0K)QBNC5K"MK"Z:4=.@ M]\(+[+EGUP)O MM4-1J@V0.B4YE,,U;; )S*ZN '4NI:U75PAN: M_7@?SI5( _9]C3YE.5(*8XF)X_DH9E%X$T8;9TY>22![F!=4V4(768.UI B4 MLXCGX,EY3Y))X(8;%^F2B,83Z*^[FOT*1>+4A@A\-W'"1WGE8Z+Q-)'N:>+'!8'WWZ]#"^8Z)=J M,-%L/IX-)]>#\3]FX_N'\<-@>'\]F"[^/IX/1H_S^?A^,1@^/(P7#^7D%L57 MV3M.(?ONP,T^G.>Z0 H]NL[M6^I'R5_48[%G.:#'&;H/**ACD4YN&.MF:Y8: M.NM7KALR*;G%D3UO+9%:N]0J@09]#5S(/%W1_[+7(>5.54%Q;%^;*>8DV* S ME\LV":@D3N!*MBKUDM@>-#-\B1 QM,9)K]*RLY@HV M=XE=#XJ?LQR0;/,\7]Y6]-C\)9E'H MDEB;/EEE[+W&"?RI,;&'O[GSY8XNXR+/\;7ID]3%WGF*>J_$15?<7"*\5;O+RO>UZGL_%\\5OJ<1W_ MU^-D=L>\K8*5S$O^F8$3+ >D^!#2LD;X@I=Z<0.HBGV34]A%\ U.50MVA'V# M611>UE3)B7])4]C#6_5534A=.YC4U=W:WE,M*/YU36$OKW;JBSF@RN=-9EE2 M]*N<8M'H1U5W<4"5[2!30VFA/):%Q,Z=.UVM/)?LNZ;,"8DTV_J"MQ=FZ4Q1Y"4+#BYD4UXRTO/NFX!,^>_5 /4UH,[S].KF['BKL4 M7O714"0#5WKAM0:)1B"39C/8YWZ2U,?@DS]U&W;XI1LQ+#P'5$N-?Q)XVJN> M?7K-4U^CX4_XW=IT(OBU/M9IDN#+FYS6I>>[O,EY>9/S\B;GY4W.E@^'+V]R M\@^,S;_)*4K/H'A8,\UA<%:/:'(DLF1TS)P$ M5YZ@">8.$FUA'?*:)ZRVQ0O5YAH@?96SGP?*@N,8Z6'RCQJ'+]CGR%_3,4MY M>A(?HW'"BA3UD)=N;9RCP*"Q>@57DB#/8'%/1_OB"_%?R5T8),_-EN>@=K%7 M=FVH0#O8]DQ%?B-.M/@2MJ49^^:P%WC=*T0%R3[J ?URHW6=HD'LI1Z2+I31 M[*$VW(1;B=.M:7O8SE(<72ACV4=5**WS6U&%M#UL1RV2*I3W3#;$VPU=-]J2 MCT?QQ7$ET?#N]__AN,9[?#6XG MPZO)[60Q&0NC\YSLJP.2?Q8K^MC9L= .AE:*@^/'@+AC626T*RD,SA+11?;J M8'D?!GE&:;5HNNU@1RVKZ:M?*VD %+JMS[O]R7&S:%]5\D=1>>S]76/"!)+; M0LR#XSO109F4Q-3*8^^S&A,CD-P&8L)MD,2Y8&GH"(0=<27L[4\CBE08F+H# MGBG'K\PI'"0[#N+I'>IJ*>Q=A0;$W/Y;HOM9NEO13"=6?U4][)6^_@B (8%. M6 .N3J?)V)M<+:[*3CY^XV4_;,/ I8K%-EB5_97 THF+HZ>_T#-Y*KG1AU*1 M47SAO!6)OTO=/"SQQ2,+W@+V:UGZ TT7G5Z'/S0AOP6ZS25#:3;]64NPZ(7[ MU&13$[, F59Q=9%U+.YHFA+]57_*%U;:# MR@8J7*$6)BW^+5_.LYWR&[W""N?"G%! ]*NZO)ZQ'R.BO)P+J&H'?PI]!'!5 M$>O$R[8B=^;&6SORE);E$MBG+&#-.7)FUF5$W\PC[>!,\:(SHW:WDZ,+< OB MT]-\M?OPA#LO\#;;S9RU[X_"S<9+T@2V-V$T?2%LW1ZLLQJ\_<'/U?W![7CX MBX/&]9O"2UZPC##5H4$:W5<&@RLWQ):[(9I M@N6!OG82?#JQB-$>!@G%CRX1UN&'_:J@/XN;08DS: M5@X58KU.^R"06>(\$55 "U-IP+=":BMN:QRY.Z2'G7]6.3-./,@\3R?%L0ZD M^?RFJ\F5V_..Z[9=X\##P?TQ>MQ M%W\E3"?)^@PA;34)P=#4YPL([A8=D-I/)3ODZ] M+K-EE+ S)R@=6=D^[>K%LEJQY'M(0OY&11#%[ZB/9%:===$[>;E[2!*GI M 5?ZTT=VI^30?'E)^$MU2?BPF([^\^_3V^OQ_.'?G9&7M )^O.B+P;XU'C<514@*?_NL //W'[W,G6(O>@:=_+_VY#_ >]]A, M:!<$4&$,4=%!: B185"/\>)C6735R/L&"C#S\ T9G)4B:#NZ*EPU,+FRF%DX MJE!UWI2H'A=!VU:I4>7)@KX<'WYQHN6"?D >=5LIU@<+R^]YB7^DM<,S%>V* M;@>6[/%Z$L0Y:!%3GG2K=K4[E,FW;ZD0!TF")7NA#_(HCIFOV4$_5W6KRQO/CACI!T Y?MSE1O&4BJ8 <'FQP1%750 H=NCY5@B+"X<;SHD^-O M26E7S6ZVN70G_2EDKYVP(R>Y&[J3CR.'/(OW;KJFHSTFSE/KF"OXP:,CSEMY M9'E'DN=PV;'N\;N ;O!055!&RWDIXMR+/]]$A$R"A%"*%6=P'7P:.Z<6CN+) M:.BOPI6=XO$DF)'("Y>5H['TC]=4W#TL!M2O:4>PLX>95\;3*++\B"83;N@F MWFLYE.AP*/.G[QL=RF3M#IR\X9[&7 ^@I,_8+$"99>L+[?*E2@_4]A>VU;6SNUO+D4LM(XDOTEW:;2 MW7&4H$:SMXA,9<\]?B.1Z\5D%GFN08\(N /6FT<+E!M"X5>O\L>>IJY\?1;X ME6U58#XA]B\%A.LAB$NS+?/:9B?0GDN5UFCDLZWLJ M9EQ:@,=%]V6FL$%;V(]RF%.FQL#V^E+XR6.H@ /;(FKV _OU$GN-8B-"\>WB MB:N5FS!:$2_91J2#-23W8]@/M5B[D)10<]ZF%X[+,&"9]+TH;<&T)3;;+>PG MF)_?T#_BL_UJHG%ZU6?%/CH-]VNB_.6 WU-O:J41_46X7A M^2C]DQJO)VV\]CE+1F&0QA]M'9_%17]0#("N.X/^8)39L8##K1WKCR:R9S%S MDX E[4^WT6D2_L6S$^2H#-?K*-U53*CH7A![;AK26@++@(*WTBNHIO?T$ Z9 M;3M4_H2I+Y_@6-27Z24WYU-0Y?SZ#MB$O)R3QN&LF,$=@&KG&1ZNM4*Y]HTMVAZ\,8O:9P99]YW+I[G+I[G+ISI)M0,U27B[= M72[=72[=72[=72[=-1C?&)?N!.^(S$A$EX,;)W#)88DG?4I96L/ZRR,MW*U3 M@F#)/I.W>)\_/*IN3"JJ67^[HKW;DR 3Z59-"X?'MGKT_1_6:\5(Y)?UOI; M!FV-11E4Z*.P\6)/>>!U'P:O5$/)TM@9D'X7+A=C6V+QZ[T]"$<,([]8J[VS M?K5D\7!IDKGL,I*.P31^0U>[!]:O+NT;$7V]U=N2P%9. OU+/]EWO3\ED>6Y M#(Q/Z<2(:[B MY;YT5VIPQM.!?5Y-C0GA*[H#W03%5APR5MS#L\2W9:=C\W(KNP. #8TEBZ-/ MLZ-!2?3IAW:B3QWVG4OTZ27Z]!)]:LG,6;/)E^C32_3I)?KT$GUZB3YM,+Y[ M^>1#92VH&<3X-86GRA&X^(\N47%]V@M?HN*^,N=1#XRTQ)+;K$%ETB\BZQ15)$\H3]N+,!IQ.7 MP+GVJ+S,"3*\V%L55DX(>OV[A.-UH@!G/!78=TQPB9J[A)E>3@K,A)E^1:^C M7,),=<-,?W48JHDLLO2'1I&E><.74-)+*.DEE-22V;%F=R^AI)=0TDLHZ264 M]!)*VF!\]S*4-%^6J4)(*\6LCTIJ+W24"Q"Z+VCD.W$\7>6=FT9SMGL!O>6F MKGFN 9I0S'H?#<85].A9H_T?X_ROL>2YE(;-66\C6M4C*+R]5Z[&L-Z'N=.E MYI0IL#-Q @GZZB6D\ 2R,,\8!?FBFR\/JO[!0EJM5^PK&:G1>G-^$8.H<)YH MP&F;3V%,SLUXIY[RCDWW_IN7X,'&1!E*U=_>Z,S[:X7AU>K+^47G(8)Y!D;7 MW%Y=X]"W?^%R$.'/(KC!ANWZ6:=U:XR(#>K5=)[57 37GVG7G4Q/^.#Y17J9 M1@QW#=>@XR:6;ZUWX_P"J'!P%&JG19%.]\S@)][KH;NE$*U MN!U\ /2,OURLBH,?FW.UC6EWXGCH4AV+O11':92.L$)?J1$*A!Z+P^L9^S$B MRL :0%4[^%+H'X"KBEAF7O$=^OZ(^+[TE=!*&>R3$K#VE-=U7#D-;0F&&V_M MR!$ME\!V@3;#LRXC>IS/@B[28Q8R'P;JH$QN83M,A[ZIYPI3.HA'YT-EUCE% M[>!"HE-B#LR:[*NYYY/=;!NYSW03.ES3<Z;9<_JRTLC>TS >&LD-40PI/T;ED8S8F?PA&#D%;6@D8K M&5NM@" '"H\^PQ9!P/*I];B4'79-1\3Z):#T8YVCL>852E(Z].D._CEYJ7I7 MJ[T3KE]I?8WJR$0)8:^QHR&3D46F:L \>V0U?B/NEL5235DC7QY :!D.ND%$8Q%L_D4TPK%R]&-X$D?*'J9+*6@)+G/ M1%*E=W.)6J32,1Y^K)S*$\(K:PDG*CV3Q,B9]6[/R=J+Z2A.%XV;,)#O8%@5 M:0VHC3)V+BS6E[)! DB-;YN<_1C.KB7D>;?B21QOV?V^TCFAQ%QIM8*X\^V3[[GTA4BB:2W236:P$Z(HD.=-C+H7*9B95;@>LMZEEV$SJQ#$0PT M70WCF"32A9Y6,]@QKEK#L0E"=O-Z3[ZD?VI*:*D^=M:+UIBL8=+XJBU=*B'? M\N>9H>FJM'K3,\R5JM@!U:<:9"X2F%D=1&$@F=.Y$+7H_BB,>1?JT@ +60WL M(%00;4HI^F!>L]_?A%$19MC0S'+:P;8YFD1J\#R/(Q')4 ;^[1L>0(9@C" M_5LQTY4:35%A*+"X;A.9!+8L%QJGT#ORU@VWR7,8>7^827$H_!1Z?+;6!&,* MZK-1HE?'\]D!%YUHT_1WYG6I_D7T:'4,E1(!;ZEFZ>H%G%4[O$%2H7N]#1EO M7OQP1TB^CN9+NG]N+E75>!$FCE_^.]MOWX?);R29$S=MHVV=4H)N4(Q)F^T6;]A5SO17K)PD_V37_8"J)*Z3#0D<2W0SE?-)/9L_ MU5+098/L4^E1VV)J5TR5K7\-JF=V^ $- FZ'-IE]#M::A[ MN$[3R;*]*37X MRBCSN%>ND:22?HS"N.GIA*0]J)K@.C=/%-(2SLTM+/ALT5"\ZY"BMO<18TRE\OZ@7V>T8UZ%D&;HO*3(N9]-!,)5 M/2O++PJE$-=)+NY_5Z=1&D K:Z'?(FUR/F42_I,-\KZ?P^4_MW'"1NFAQV*[ MJ:@&Y#WAWNPQ=_V8M:>I+HI^J31//QI_']X_CA\ #1NT'1U"!<#:*\,:37 MB')9&)/%NN97+WD>T>5]N"&1^IDB< ,X8Y5RX>1S']6*/7>*!XSDM>S(!:#) M7&4(RR7$?]M(T+^:90)S5ZII!W\0S8215A+-T.M'BEQ =#Y8;MUD6MQ.$"?/ MXI?L'R%"4?)@)UR->^:*NU?I1A: M&@8YF*+U7UU"]&7Y'>TP7>.Q"Y$J[#E%T>[=-\!?**FIK.M1N")Q3)%P?-#C M&+(*:'>D=8!6"6&)RC\\>R\O7K"F\OS="9:TZ;4RR[.X"MH-V@9#0"DY.C>I M"^Z!^'[6R_W;-N,WYA>1;#Z4%9&S*T&7YA7&@'CH^PU^R?;K0>K?/.D1][9V MTY+=R:$$=MZEAC36G!_U<8;NJY$^&OTGM8<&^XGHBU/FXI2Y.&5L]P%@.V4T MB*.ZZ!*FCJR+X%8JLHXU\)[HO0&"8IC+Q*A"LC)TRD4'GUGQM&YZMM0($-X MJ&3'6&K'!AZD0G_&N=8[UC=MRU>N9 =1 54\506"MO4%:O;6B=51D]9T3KS M5U? *E$P+%#>N+ES_AE&10=C\2$=KYP= T?SB(XGB)GG=!7(LV:AL(JVT)@V ]U>+1K+W+3^ROR4L8>XDR'H17%CMEMXZ& M52)#Q*(;2_R[C_FY(8JY15 6.Z]R4[BEHJ-/,K6=_HQ$[!?.FDC2K\EK]3/" M X)$KZ^7\8YT;SWGR?.]9"?E6E8-V\G5G&TU&.BCL[ YD\"E'K(^+IPWWBVL641_]79;3CA5BO+YN1KE,[D?3>_&@\7P M'^*[6"]IDP-:!^LZUE[B0]_5T3[22ECIUO*=NB*FIUK.CO4X@ 71T[?6Q.KL M>U0S"!(6;FV+Q^'KD0C\6^R+4.?F^Y3##_)V=GL3ZN+M;-O;>41#3-QOU^'K M=RY[LCW:94SD_S@0D?_B]\<'#NKY']G?, ]:P([.4G^-[N^/G*EPSW&_G<:6 M;>7W\SY;#P<,O7BQ4IMJ&"-F_FQ ( MQMM:_+G)UL)+VQ^P[45T](7+1L/$D-W_.K]==$4"LO*287)#Z$!R?*:P6]J; MW:$^U6#M =WT,\C#77]_8P3FB[U'\_FUI@$:EK]__EZ!S/V;N+135&N M^?S$5X('B>60ZC:/[8AL39>:X6JK%>%)TXHN("[VNV#<=EYOPHAXZ^!H1KOV M5M2T4> \Q]?F6-T@D&]C.8);XQN*G:W<\_0UO=?>RL#.6T)+D-'%Z#Y"RU:: M1\\L,&$2%&=EM, PCDD2LZ2I&0^^'WYA 0G:Q&NU#50%8\EK6U.%!HC:HQS' MFQL X]4*V'%.)]#(E[WQJCYA#U>@I_;D>(*65<5D>YH\FL'CI_K\!>0'>E>H M?.K[<=*V!TZP'/B'UB\^H%9B//;6P=7@H/IJA\_[P: MIQ%.K\V.I)+8 M-@W(DN->RP_,K0?ER4[/C@0*\YN!TL?G["W5Z>HQ%N_;*FMH:64H*39X8'3D M.B_;6!)U%H5TL97L9KX3)'2'RIYYA+OE8 U!E<)./XT.6&>A('NT..>LJOO8 MU5I0ZBWTW\A@. N>#_Z0@X!ZZZ5J12C;-GB&H#(9(=R&T K98QP_?P^[2X/] M(,>Y1$J,5ROB,AR/(C!9)@\OV'K!.G>(A('$$.NTT;LH"GV ;-KW8#LBK*&Q M3V&&]:Y5>U\$3PXW["ZRF$S]EOH7M- 4+72:F_CC6W"_V[ !!DCS=9W /&R? M_DFGF44X?GOQHJ.+QB<=RG#;/8/@A49(HH_X0HS\+JQV.#FT?G]#%V#(6$,D M1!_+UV';&=/'+?8H)N)D6;^N2>$^3$S-"Z*FSR&"HR&>6AE)\K^P_WER8D)_ M\_\!4$L! A0#% @ @(N06-;.Y)W>% I5X \ ( ! M &)E86U?97@P-# Q+FAT;5!+ 0(4 Q0 ( ("+D%A*9)#>K $ '\& M / " 0L5 !B96%M7V5X,C$P,2YH=&U02P$"% ,4 M" " BY!8HS*2HD@" #G!P #P @ 'D%@ 8F5A;5]E>#(S M,#$N:'1M4$L! A0#% @ @(N06-!,]ZSR 0 Y0< \ M ( !61D &)E86U?97@R,S R+FAT;5!+ 0(4 Q0 ( ("+D%A)'>NXK@8 M &0H / " 7@; !B96%M7V5X,S$P,2YH=&U02P$"% ,4 M " " BY!8\!J?2M\& #*0 #P @ %3(@ 8F5A;5]E M>#,Q,#(N:'1M4$L! A0#% @ @(N06/ZE+,\%! :1 \ M ( !7RD &)E86U?97@S,C Q+FAT;5!+ 0(4 Q0 ( ("+D%A@:/T, M 00 '(0 / " 9$M !B96%M7V5X,S(P,BYH=&U02P$" M% ,4 " " BY!8_2+&/F4> N[@ #P @ &_,0 8F5A M;5]E>#DW,#$N:'1M4$L! A0#% @ @(N06-2NVL>Y4 ( 7E(3 !0 M ( !45 &)E86U?:3$P:RTQ,C,Q,C,N:'1M4$L! A0#% @ M@(N06*8473HN$@ JM4 !$ ( !/*$" &)E96TM,C R,S$R M,S$N>'-D4$L! A0#% @ @(N06'+Q@.$!%@ N!P! !4 M ( !F;," &)E96TM,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( ("+D%A] M+8X +SP %8X! 5 " &UL4$L! A0#% @ @(N06&4W M" 9C70 RI(& !4 ( !/8,# &)E96TM,C R,S$R,S%?<')E :+GAM;%!+!08 #P / +(# #3X , ! end XML 94 beam_i10k-123123_htm.xml IDEA: XBRL DOCUMENT 0001398805 2023-01-01 2023-12-31 0001398805 BEEM:CommonStock0.001ParValueMember 2023-01-01 2023-12-31 0001398805 BEEM:WarrantsMember 2023-01-01 2023-12-31 0001398805 2023-06-30 0001398805 2024-04-09 0001398805 2022-01-01 2022-12-31 0001398805 2023-10-01 2023-12-31 0001398805 2023-12-31 0001398805 2022-12-31 0001398805 us-gaap:CommonStockMember 2021-12-31 0001398805 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001398805 us-gaap:RetainedEarningsMember 2021-12-31 0001398805 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001398805 2021-12-31 0001398805 us-gaap:CommonStockMember 2022-12-31 0001398805 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001398805 us-gaap:RetainedEarningsMember 2022-12-31 0001398805 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001398805 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001398805 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001398805 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001398805 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001398805 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001398805 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001398805 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001398805 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001398805 us-gaap:CommonStockMember 2023-12-31 0001398805 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001398805 us-gaap:RetainedEarningsMember 2023-12-31 0001398805 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001398805 BEEM:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001398805 BEEM:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001398805 BEEM:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001398805 BEEM:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001398805 BEEM:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001398805 BEEM:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001398805 BEEM:Customer3Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001398805 BEEM:Customer4Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001398805 BEEM:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001398805 BEEM:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001398805 BEEM:Customer3Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001398805 BEEM:StateAndLocalGovernmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001398805 BEEM:StateAndLocalGovernmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001398805 BEEM:AmigaMember 2023-12-31 0001398805 BEEM:StockOptionsMember 2023-01-01 2023-12-31 0001398805 BEEM:StockOptionsMember 2022-01-01 2022-12-31 0001398805 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001398805 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001398805 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001398805 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001398805 2023-06-01 2023-06-30 0001398805 BEEM:BRileyCapitalMember BEEM:CommonStockPurchaseAgreementMember 2023-01-01 2023-12-31 0001398805 BEEM:WarrantsMember 2022-01-01 2022-12-31 0001398805 BEEM:TrancheOneMember BEEM:AmigaMember 2023-12-31 0001398805 BEEM:TrancheTwoMember BEEM:AmigaMember 2023-12-31 0001398805 BEEM:TrancheOneMember BEEM:AmigaMember 2023-10-19 2023-10-20 0001398805 BEEM:TrancheTwoMember BEEM:AmigaMember 2023-10-19 2023-10-20 0001398805 BEEM:AmigaMember 2023-12-31 0001398805 BEEM:AllCellTechnologiesMember 2022-03-03 2022-03-04 0001398805 BEEM:AllCellTechnologiesMember 2023-12-31 0001398805 BEEM:AmigaMember 2023-01-01 2023-12-31 0001398805 BEEM:AllCellTechnologiesMember 2023-01-01 2023-12-31 0001398805 BEEM:AmigaMember 2022-12-31 0001398805 BEEM:AmigaMember 2023-10-19 2023-10-20 0001398805 BEEM:AmigaMember 2023-10-20 0001398805 BEEM:AllCellTechnologiesMember 2021-12-31 0001398805 BEEM:AllCellTechnologiesMember 2022-01-01 2022-12-31 0001398805 BEEM:AllCellTechnologiesMember 2022-12-31 0001398805 BEEM:AllCellTechnologiesMember 2022-03-04 0001398805 BEEM:AllCellTechnologiesMember us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-12-31 0001398805 BEEM:AllCellTechnologiesMember us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001398805 BEEM:AllCellTechnologiesMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001398805 BEEM:AllCellTechnologiesMember us-gaap:OrderOrProductionBacklogMember 2023-01-01 2023-12-31 0001398805 us-gaap:OfficeEquipmentMember 2023-12-31 0001398805 us-gaap:OfficeEquipmentMember 2022-12-31 0001398805 us-gaap:ComputerEquipmentMember 2023-12-31 0001398805 us-gaap:ComputerEquipmentMember 2022-12-31 0001398805 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001398805 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001398805 BEEM:AutosMember 2023-12-31 0001398805 BEEM:AutosMember 2022-12-31 0001398805 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001398805 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001398805 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001398805 us-gaap:TradeNamesMember 2022-12-31 0001398805 us-gaap:CustomerRelationshipsMember 2022-12-31 0001398805 BEEM:BacklogMember 2022-12-31 0001398805 us-gaap:PatentsMember 2022-12-31 0001398805 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001398805 us-gaap:TradeNamesMember 2023-12-31 0001398805 us-gaap:CustomerRelationshipsMember 2023-12-31 0001398805 BEEM:BacklogMember 2023-12-31 0001398805 us-gaap:PatentsMember 2023-12-31 0001398805 2020-09-01 0001398805 BEEM:AllCellMember 2022-01-01 2022-12-31 0001398805 BEEM:AllCellMember 2023-01-01 2023-12-31 0001398805 BEEM:BRileyPurchaseAgreementMember 2022-09-01 2022-09-30 0001398805 BEEM:BRileyPurchaseAgreementMember 2023-04-01 2023-04-30 0001398805 BEEM:BRileyPurchaseAgreementMember 2023-01-01 2023-12-31 0001398805 BEEM:MarketingServicesMember 2023-03-01 2023-03-31 0001398805 BEEM:MarketingServicesMember 2023-03-31 0001398805 BEEM:MarketingServicesMember 2023-12-31 0001398805 BEEM:Plan2021Member 2021-06-09 0001398805 BEEM:Plan2011Member 2021-06-09 0001398805 BEEM:Plan2021Member 2023-12-31 0001398805 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001398805 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001398805 us-gaap:StockOptionMember 2023-12-31 0001398805 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-11-01 2022-11-30 0001398805 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001398805 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001398805 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001398805 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001398805 BEEM:ConsultantMember us-gaap:WarrantMember BEEM:InvestorRelationsServicesMember 2023-01-01 2023-12-31 0001398805 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001398805 us-gaap:WarrantMember 2023-12-31 0001398805 BEEM:RegisteredCommonStockMember 2023-01-01 2023-12-31 0001398805 BEEM:RegisteredCommonStockMember 2022-01-01 2022-12-31 0001398805 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001398805 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001398805 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001398805 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001398805 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001398805 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001398805 us-gaap:StockOptionMember 2021-12-31 0001398805 us-gaap:StockOptionMember 2022-12-31 0001398805 BEEM:PerformanceStockUnitsMember 2021-12-31 0001398805 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001398805 BEEM:PSUAndRSUAwardsMember 2021-12-31 0001398805 BEEM:PerformanceStockUnitsMember 2022-01-01 2022-12-31 0001398805 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001398805 BEEM:PSUAndRSUAwardsMember 2022-01-01 2022-12-31 0001398805 BEEM:PerformanceStockUnitsMember 2022-12-31 0001398805 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001398805 BEEM:PSUAndRSUAwardsMember 2022-12-31 0001398805 BEEM:PerformanceStockUnitsMember 2023-01-01 2023-12-31 0001398805 BEEM:PSUAndRSUAwardsMember 2023-01-01 2023-12-31 0001398805 BEEM:PerformanceStockUnitsMember 2023-12-31 0001398805 BEEM:PSUAndRSUAwardsMember 2023-12-31 0001398805 us-gaap:RestrictedStockMember 2021-12-31 0001398805 us-gaap:RestrictedStockMember 2022-12-31 0001398805 us-gaap:RestrictedStockMember 2023-12-31 0001398805 us-gaap:WarrantMember 2021-12-31 0001398805 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001398805 us-gaap:WarrantMember 2022-12-31 0001398805 us-gaap:ProductMember 2023-01-01 2023-12-31 0001398805 us-gaap:ProductMember 2022-01-01 2022-12-31 0001398805 us-gaap:MaintenanceMember 2023-01-01 2023-12-31 0001398805 us-gaap:MaintenanceMember 2022-01-01 2022-12-31 0001398805 BEEM:ProfessionalServicesMember 2023-01-01 2023-12-31 0001398805 BEEM:ProfessionalServicesMember 2022-01-01 2022-12-31 0001398805 us-gaap:ShippingAndHandlingMember 2023-01-01 2023-12-31 0001398805 us-gaap:ShippingAndHandlingMember 2022-01-01 2022-12-31 0001398805 BEEM:CaliforniaCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001398805 BEEM:CaliforniaCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001398805 BEEM:InternationalSalesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001398805 BEEM:InternationalSalesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001398805 BEEM:ProductDepositsMember 2023-12-31 0001398805 BEEM:ProductDepositsMember 2022-12-31 0001398805 BEEM:MaintenanceFeesMember 2023-12-31 0001398805 BEEM:MaintenanceFeesMember 2022-12-31 0001398805 country:US 2023-01-01 2023-12-31 0001398805 country:US 2022-01-01 2022-12-31 0001398805 BEEM:InternationalMember 2023-01-01 2023-12-31 0001398805 BEEM:InternationalMember 2022-01-01 2022-12-31 iso4217:USD shares iso4217:USD shares pure iso4217:EUR false 2023 FY 0001398805 9452000 10393000 3787000 P3Y3M19D 10-K true 2023-12-31 --12-31 false 001-38868 Beam Global NV 26-1342810 5660 Eastgate Dr. San Diego CA 92121 858 799-4583 Common stock, $0.001 par value BEEM NASDAQ Warrants BEEMW NASDAQ No No Yes Yes Non-accelerated Filer true false false false false 141965547 14438270000 false false false false 688 49 Marcum LLP New York RSM US LLP Los Angeles, California 10393000 1681000 447000 0 15943000 4429000 2453000 1579000 11933000 12246000 40722000 19935000 16513000 1548000 1026000 1638000 10270000 4600000 9050000 9947000 62000 62000 77643000 37730000 9732000 2865000 2737000 1687000 209000 33000 828000 1183000 40000 0 2713000 0 0 6776000 615000 628000 16874000 13172000 402000 266000 160000 0 4725000 15000 3787000 0 1698000 0 455000 1070000 28101000 14523000 0.001 0.001 10000000000 10000000000 0 0 0 0 0.001 0.001 350000000000 350000000000 14398243000 14398243000 10178306000 10178306000 14000 10000 624000 0 142265000 100498000 -93361000 -77301000 49542000 23207000 77643000 37730000 67353000 21995000 66149000 23662000 1204000 -1667000 17465000 18049000 -16261000 -19716000 261000 37000 -36000 0 12000 1000 213000 36000 -16048000 -19680000 12000 2000 -16060000 -19682000 -624000 -0 -15436000 -19682000 -1.30 -1.99 -1.30 -1.99 12345000 9909000 12345000 9909000 8972000 9000 83588000 -57619000 25978000 22000 410000 410000 4000 1055000 1000 14358000 14359000 2000000 2000000 79000 501000 501000 34000 -499000 -499000 11000 140000 140000 1000 -19682000 -19682000 10178000 10000 100498000 -77301000 23207000 31000 382000 382000 -17000 6000 1704000 1704000 447000 1000 7050000 7051000 1950000 1950000 3063000 3000 25421000 25424000 29000 185000 185000 624000 624000 452000 2968000 2968000 209000 -2107000 -2107000 -16060000 -16060000 14398000 14000 142265000 -93361000 624000 49542000 -16060000 -19682000 1862000 1119000 -548000 0 0 410000 259000 5540000 2675000 2000000 0 27000 9452000 602000 -918000 846000 612000 0 -2584000 8244000 4829000 1293000 1023000 919000 -628000 0 175000 -24000 -1230000 -24000 326000 -13307000 -18114000 4651000 -0 -0 811000 937000 872000 120000 129000 -5708000 -1812000 2107000 0 -0 499000 185000 501000 -0 344000 25425000 0 27717000 -342000 10000 0 8712000 -20268000 1681000 21949000 10393000 1681000 12000 0 12000 1000 7051000 14359000 0 5000 245000 0 192000 0 140000 1609000 0 95000 0 <p id="xdx_80D_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zy20ZOVnEd44" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-size: 10pt"><b>1.</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82F_zCNJiVfhpntc">CORPORATE ORGANIZATION, NATURE OF OPERATIONS</span> </b></span></td></tr> </table> <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>CORPORATE ORGANIZATION</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; text-indent: 0.5in">Beam Global (formerly Envision Solar International, Inc.) was incorporated in June 2006 as a limited liability company (“LLC”). Through a series of transactions and mergers, including a series of 2010 transactions where the then existing entity was acquired by an inactive publicly held company in a transaction treated as a recapitalization of the Company, the resulting entity became Envision Solar International, Inc., a Nevada Corporation. On September 15, 2020, Envision Solar International, Inc. announced its rebranding and changed its corporate name to Beam Global (hereinafter the “Company”, “us”, “we”, “our” or “Beam”) and trading on Nasdaq: BEEM and BEEMW.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">On March 4, 2022, the Company acquired substantially all the assets of All Cell Technologies, LLC (“All Cell”), an energy storage solutions and technologies company based in Broadview, Illinois.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">On October 20, 2023, the Company completed an acquisition of Amiga DOO Kraljevo (“Amiga”), a company engaged in the manufacture and distribution of steel structures with electronic integration located in Kraljevo, Serbia. Refer to note 4, Business Combination for additional details.</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>NATURE OF OPERATIONS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam is a clean technology innovator based in San Diego, California; Broadview, Illinois and Kraljevo, Serbia. We develop, design, engineer, manufacture and sell high-quality, renewably energized infrastructure products for electric vehicle (“EV”) charging, outdoor media and branding, and energy security and disaster preparedness as well as safe and compact, highly energy-dense battery solutions. Beam’s products enable vital and highly valuable energy production in locations where it is either too expensive or too impactful to connect to the utility grid, or where the requirements for electrical power are so important that grid failures, like blackouts, are intolerable. Beam’s energy storage products provide high energy density in a safe, compact and bespoke form-factors ideal for the rapidly increasing numbers of mobile and stationary equipment and products which require electrical energy without being connected to the electrical grid.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam’s products and proprietary technology solutions target four markets that are experiencing significant growth with annual global spending in the billions of dollars:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 48px"> </td> <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">electric vehicle (EV) charging infrastructure; </span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">energy storage solutions;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">energy security and disaster preparedness; and</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">outdoor media advertising.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_zilKVngUrZlb" 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%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in"><b>2.</b></td><td style="text-align: justify"><b><span id="xdx_82A_zznx5ArjzJE">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_84B_eus-gaap--UseOfEstimates_z4vW8koEHf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zQlV7e2qVSh">USE OF ESTIMATES</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; text-indent: 0.5in">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying financial statements include the allowance for credit losses (CECL), valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of contingent consideration liability, valuation of intangible assets, estimates of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets, valuation of share-based costs, and the valuation allowance on deferred tax assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"> </p> <p id="xdx_842_eus-gaap--ConcentrationRiskDisclosureTextBlock_z70JihWWOdAi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_z3TNVJ9uTXPd">CONCENTRATIONS</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">Credit Risk</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Financial instruments that potentially subject us to concentrations of credit risk consist of cash and accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company maintains its cash in banks and financial institution deposits that at times may exceed federally insured limits. The Company has not experienced any losses in such accounts from inception through December 31, 2023. As of December 31, 2023, approximately $<span id="xdx_90C_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20231231_zrkhh4QExJFk" title="Uninsured cash">10.9</span> million of the Company’s cash deposits were greater than the federally insured limits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 10, 2023, Silicon Valley Bank (“SVB”) was closed by the California Department of Financial Protection and Innovation, which immediately appointed the Federal Deposit Insurance Corporation (“FDIC”) as receiver. All deposits and substantially all the asset of SVB were transferred to Silicon Valley Bridge Bank, N.A. (“SVBB”), which is no longer affiliated with SVB. The Company has full access to all of its deposited funds with SVBB and has opened accounts with Bank of America as well for its 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"><span style="text-decoration: underline">Major Customers</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; text-indent: 0.5in">The Company continually assesses the financial strength of its customers. For the year ended December 31, 2023, three customer accounted for <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zzWI13BJi7t4" title="Concentration risk, Percentage">37</span>%, <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_z72aIu70OzZ" title="Concentration risk, Percentage">16</span>% and <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer3Member_zDPGaZktvAr" title="Concentration risk, Percentage">10</span>% of total revenues and for the year ended December 31, 2022, one customer accounted for <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zsAB5dg0dBk6" title="Concentration risk, Percentage">11</span>% of total revenues, each with no other single customer accounting for more than 10% of revenues. At December 31, 2023, accounts receivable from four customers accounted for <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_z88PQXDIwSU6" title="Concentration risk, Percentage">11</span>%, <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_z0YV47ADekY8" title="Concentration risk, Percentage">10</span>%, <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zro5ZjI8pCS5" title="Concentration risk, Percentage">10</span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_z4HFxeN6yMG9" title="Concentration risk, Percentage">10</span>% of total accounts receivable and at December 31, 2022, accounts receivable from three customers accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zjCXUCSDeked" title="Concentration risk, Percentage">30</span>%, <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zosqwoDorBK7" title="Concentration risk, Percentage">15</span>% and <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_ztL46M6qjhdd" title="Concentration risk, Percentage">11</span>% of total accounts receivable each with no other single customer accounting for more than 10% of the accounts receivable balance. For the years ended December 31, 2023 and 2022, the Company had a heavy concentration of sales to federal, state and local governments which represented <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zm2jWBbeIMq2" title="Concentration risk, Percentage">80</span>% and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zjnoLEo3uowg" title="Concentration risk, Percentage">62</span>% of revenues, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zX477Jxud1B8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_861_z1j7gSefyne8">CASH</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; text-indent: 0.5in">For the purposes of the statements of cash flows, the Company considers all liquid investments with an original maturity of three months or less when purchased to be cash equivalents. There were <span id="xdx_90E_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn3n3_do_c20231231_znFYqCvnzCMj" title="Cash equivalents"><span id="xdx_909_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn3n3_do_c20221231_zsiGtGernXEc" title="Cash equivalents">no</span></span> cash equivalents at December 31, 2023 or December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p id="xdx_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zsumTkBSsjul" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86A_zZSfFXVLfTb5">FOREIGN CURRENCY TRANSLATION</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 25pt">The Company’s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga is the Serbian Dinar. The Company translates the assets and liabilities of Amiga at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs, and expenses of Amiga at the average rate of exchange rates in effect during the period. The Company includes translation gains and losses in the stockholders’ equity section of the Company’s consolidated balance sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included in the consolidated statements of operations. The translation gain for the period was $<span id="xdx_901_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20230101__20231231_zzsDMBW00WZe" title="Foreign currency transaction gain">0.6</span> million resulting from transactions between the Company and Amiga, the timing of the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and the U.S. dollar.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zjQjTNWBwj03" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zA7QrnEh6N6k">FAIR VALUE MEASUREMENTS</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; text-indent: 0.5in">The fair value of assets and liabilities are based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value maximize the use of observable inputs and minimize the use of unobservable inputs. We use a fair value hierarchy with three levels of inputs, of which the first two are considered observable and the last unobservable, to measure fair value:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 32px"> </td> <td style="width: 32px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 1 — Quoted prices in active markets for identical assets or liabilities.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 2 — Inputs, other than Level 1, that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr> </table> <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; text-indent: 0.5in">The Company’s financial instruments such as accounts receivable, net, accounts payable, and accrued expenses are carried at historical cost basis. At December 31, 2023, the carrying amounts of these instruments approximated their fair values because of the short-term nature of these instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p id="xdx_84C_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zkXO7N64eED" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_z5YWBDe7YlNf">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; text-indent: 0.5in">In 2023, the Company adopted Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in this ASU replace the incurred loss model for recognition of credit losses with a methodology that reflects expected credit losses over the life of the loan and requires consideration of a broader range of reasonable and supportable information to calculate credit loss estimates. This update did not have a significant impact on the Company’s consolidated financial statements. The Company does business and extends credit based on an evaluation of each customer’s financial condition, generally without requiring collateral. Management reviews accounts receivable on a periodic basis to determine if any receivables may become uncollectible. Management’s evaluation includes several factors including the aging of the accounts receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer, our historical write-off experience, net of recoveries, and economic conditions. Exposure to losses on receivables is expected to vary by customer due to the financial condition of each customer. The Company estimates future credit losses based on the age of customer receivable balances, collection history and forecasted economic trends. The Company monitors exposure to credit losses and maintains allowances for anticipated losses considered necessary under the circumstances. The allowance for expected credit losses was $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_c20231231_zHZTnp9f3Ct5">0.4 </span>million at December 31, 2023. Receivables acquired from Amiga had an allowance for expected credit losses of $<span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_c20231231__dei--LegalEntityAxis__custom--AmigaMember_zAlCltTJ4y3">1.0</span> million and experienced net recoveries of $<span id="xdx_909_ecustom--RecoveriesOfCreditLosses_iI_pn5n6_c20231231__dei--LegalEntityAxis__custom--AmigaMember_zzKBytB8Qmzb" title="Recoveries of credit allowances">0.5</span> million and insignificant currency translation during the year ended December 31, 2023. There was <span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20221231_zus6fuETO4J2">no</span> allowance for expected credit losses or bad debt expense for the year ending December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_848_eus-gaap--InventoryPolicyTextBlock_zprBZ2NVS2mk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zKg0FKm3njVj">INVENTORY</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; text-indent: 0.5in">Inventory is stated at the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated with normal capacity in the manufacturing process. The Company regularly reviews inventory components and quantities on hand and performs annual physical inventory counts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_84E_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zrLkQj0OhgFh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_z4ojhPWZGX1a">PROPERTY, EQUIPMENT AND DEPRECIATION</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; text-indent: 0.5in">Property and equipment is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related assets of <span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231_zsON4UahNHQb" title="Property and equipment estimated useful lives">3 to 7 years</span>, except for leasehold improvements for which the depreciation is recorded over the shorter of the lease term or the estimated useful life. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. 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 the fair value of the assets. There were no events triggering a review for impairment during the year ended December 31, 2023.<b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_84D_eus-gaap--LesseeLeasesPolicyTextBlock_zeLtztTkms54" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_za6QfL0ksval">LEASES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether it has the right to direct the use of the asset. The Company allocates the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease payments. The Company has elected to not recognize right of use assets and lease liabilities for short term leases that have a term of 12 months or less.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_849_eus-gaap--BusinessCombinationsPolicy_zS5rMDXnUXv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zXMcApn7rWAc">BUSINESS COMBINATION</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; text-indent: 0.5in">The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows and estimates made by management. The Company records the net assets and results of operations of an acquired entity from the acquisition date. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Assets acquired, including identifiable intangible assets, are recorded at fair value upon acquisition and are carried at cost less accumulated amortization. Identifiable intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives except for customer relationships, for which the amortization is recorded on an accelerated method over the estimate useful life.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Contingent consideration liability is recognized at the estimated fair value on the acquisition date. Subsequent changes to the fair value of contingent consideration liability are recognized in operating expenses in the statement of operations. Contingent consideration liability related to the acquisition consists of commercial milestone payments and are valued using a Monte Carlo simulation. The fair value of commercial milestone payments reflects management’s estimates of discount rates and probability of achieving certain milestones.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_848_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zdFmqGawore6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_868_zREMnWV0qKee">FINITE-LIVED INTANGIBLE ASSETS</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; text-indent: 0.5in">Administrative costs for patents are accumulated on the balance sheet as a patent asset until such time as a patent is issued. The costs of these intangible assets are classified as a long-term asset and amortized on a straight-line basis over the legal life of such asset, which is typically <span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231_znZ2H5QvngFd" title="Intangible asset useful life">20</span> years. In the event a patent is denied or abandoned, all accumulated administrative costs will be expensed in the period in which the patent was denied or abandoned.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p id="xdx_848_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zMtb19Uo08l8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_zaIrCGZJUX91">GOODWILL</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; text-indent: 0.5in">Goodwill represents the excess of the purchase prices of an acquired business over the fair value of the underlying net tangible and intangible assets. The Company is required to assess goodwill for impairment annually, or more frequently if circumstances indicate impairment may have occurred. Such assessment is performed at the reporting unit level, for which the Company has one. The Company first assesses qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test, including macroeconomic conditions, industry and market considerations, and our overall financial performance. If, after completing the qualitative assessment, it is determined it is more likely than not that the estimated fair value is greater than the carrying value, the Company concludes no impairment exists. Alternatively, if the Company determines in the qualitative assessment, it is more likely than not that the fair value is less than its carrying value, then the Company performs a quantitative goodwill impairment test to identify both the existence of an impairment and the amount of impairment loss, by comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit is less than the carrying value, then a goodwill impairment charge is recognized in the amount by which the carrying amount exceeds the fair value, limited to the total amount of goodwill allocated to that reporting unit. The goodwill annual assessment test is performed in the fourth quarter of every year or when an event occurs, or circumstances change such that it is reasonably possible that an impairment may exist. There were no such triggering events during the year ended December 31, 2023 and the annual testing was performed in the fourth quarter with no impairment identified.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b> </p> <p id="xdx_841_eus-gaap--RevenueRecognitionPolicyTextBlock_z4WPi7yPskj4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zWzSRi4OUDoa">REVENUE RECOGNITION</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; text-indent: 0.5in">Revenue is recognized by applying the following five steps: 1) identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues are primarily derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products and revenues from sales of professional services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for such products within a 30 to 45-day period after delivery.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance fees for services provided by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service in advance of the maintenance period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Extended maintenance or warranty services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from professional services such as relocations, charger replacements or out of warranty repairs are recognized when services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements with agreed hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such services are provided and the customer will be obligated to make payments for such services typically within a 30 to45-day period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenue is recorded net of discounts and sales taxes collected on behalf of governmental authorities; shipping and handling fees billed to customers are recorded as revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any deposits received from a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted for as deferred revenue on the balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company generally provides a standard one-year warranty on its EV charging infrastructure products for materials and workmanship but may provide multiple year warranties as negotiated, and it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company accrues for product warranties when the loss is probable and can be reasonably estimated. During the year-ended December 31, 2023, the Company recorded a $<span id="xdx_90B_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn5n6_c20231231_zNCxqP7azfBk" title="Accrued warranty reserve">0.1</span> million product warranty accrual in Accrued Expenses with an offset to Cost of Revenues, of which $<span id="xdx_900_eus-gaap--ProductWarrantyAccrualPayments_pn5n6_c20230101__20231231_zy37fe1jAXvj" title="Warranty repairs completed">0.1</span> million in repairs were completed during the year. For the year ended December 31, 2022, the Company recorded a $<span id="xdx_900_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn5n6_c20221231_zkpAAuUAkSS2" title="Accrued warranty reserve">0.2</span> million product warranty accrual, of which $<span id="xdx_906_eus-gaap--ProductWarrantyAccrualPayments_pn5n6_c20220101__20221231_zJMCX1IN5X14" title="Warranty repairs completed">0.1</span> million in repairs were completed during the year.</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--CostOfSalesPolicyTextBlock_zzeGeLnWVIRi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zJ2QCs1P6u2e">COST OF REVENUES</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; text-indent: 0.5in">The Company records direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision, manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs of revenues. The Company further includes shipping and handling costs as cost of revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_846_eus-gaap--ResearchAndDevelopmentExpensePolicy_zF7BVZ23fMA6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zdUkga5tYmnj">RESEARCH AND DEVELOPMENT</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; text-indent: 0.5in">Expenditures for research and development of the Company’s products are expensed when incurred and are included in operating expenses. The Company recognized research and development costs of $<span id="xdx_901_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20230101__20231231_zbT6XU7f8Ene" title="Research and development costs">2.3</span> million and $<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20220101__20221231_zvKj9tcVkid" title="Research and development costs">1.2</span> million for the years ending December 31, 2023 and 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zt2V4TytmREh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zwfhZdaWDsN9">ADVERTISING</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; text-indent: 0.5in">The Company conducts advertising for the promotion of its products and services. Advertising costs are charged to operations and included in operating expenses when incurred. Such amounts aggregated $<span id="xdx_90A_eus-gaap--AdvertisingExpense_pn5n6_c20230101__20231231_zRyjHRhr5wR5" title="Advertising costs">0.3</span> million in 2023 and $<span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20220101__20221231_zPU5ZWRIF1ff" title="Advertising costs">0.2</span> million in 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p id="xdx_843_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zHlkfZXiO1O7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_865_znBGi5hvXrng">STOCK-BASED COMPENSATION</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; text-indent: 0.5in">Compensation expense related to stock awards is measured at estimated fair market value and the expense is amortized over the vesting period using the straight-line attribution method and expense for performance based stock grants is amortized over the service 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; text-indent: 0.5in">The Company estimates the fair value of each stock option at the grant date by using the Black-Scholes option pricing model. Forfeitures are accounted for as incurred, as a reversal of share-based compensation expense related to awards that will not vest. The fair value of restricted stock units is determined based on the closing market price of the Company’s common stock on the grant date. Compensation expense for time-based restricted stock units (RSUs) is recognized ratably over the vesting period. A portion of RSUs granted contain performance conditions for vesting tied to specific company goals, such as gross margin and revenue targets (PSUs). For the purpose of measuring compensation expense of PSUs, the number of shares expected to vest is estimated at each reporting date based on management’s expectations regarding the relevant performance criteria.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--IncomeTaxPolicyTextBlock_zigcYDMhN9zh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_z3rvUcIfpqp6">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; text-indent: 0.5in">The Company accounts for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. All tax returns will remain open for examination by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating loss carryforwards. The Company has received no notice of audit from the IRS for any of the open tax years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zPkYbcfOyyAd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_z2M8lcqsA15c">NET LOSS PER SHARE</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net loss per share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the periods presented. Diluted net loss per common share is computed using the weighted average number of common stock outstanding for the period, and, if dilutive, potential common stock outstanding during the period. Potential common stock consists of the incremental shares of common stock issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following shares were not included in the computation of diluted loss per share for the years ended December 31, 2023 and 2022 because the effects would have been anti-dilutive. These options and warrants may dilute future earnings per share.</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zoBFifI2radd" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zsSGqnHMlwfk" style="display: none">Schedule of anti-dilutive</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="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Stock Options</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zlQ9cmxVIhKh" title="Total Shares">481,858</span></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"><span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zKXB18E0YDw8" title="Total Shares">336,758</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zzWETMHpTAM7" title="Total Shares">610,745</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zxJaaw0bqnl" title="Total Shares">440,204</span></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">Restricted Stock Units</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"><span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_ztony9DVULP5" title="Total Shares">213,750</span></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"><span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zcik0sELp5v1" title="Total Shares">213,750</span></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">Total Shares</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231_z1vXilGgZmH5" title="Total Shares">1,306,353</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231_zBAkrJPrdBfk" title="Total Shares">990,712</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_z8BRJy1tlzMh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_841_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zRacyGS9uSF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zUXuyT7Kzjm4">COMMITMENTS AND CONTINGENCIES</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain conditions may exist as of the date the financial statements are issued which may result in a loss to the Company, but which will only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company’s legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in the Company’s financial statements. If the assessment indicates that a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal costs in its estimates of amounts to accrue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"> </p> <p id="xdx_848_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z1IOVsJnrWkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zlQwWncT9gF">SEGMENTS</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; text-indent: 0.5in">The Company assesses its segment reporting based on how it internally manages and reports the results of its business to its chief operating decision maker. Our financial results are reported in one operating and reportable business segment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zpmCSfH88Gvd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_zYofZe3kpjXe">RECENT ACCOUNTING PRONOUNCEMENTS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Recently adopted pronouncement</i>s</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2016, the FASB issued ASU<i> 2016-13,</i> <i>Financial Instruments – Credit Losses </i>(ASC Topic 326) requiring initial recognition of credit losses, as well as any subsequent change in the estimate, when it is probable that a loss has been incurred. The standard eliminates the threshold for initial recognition in current U.S. GAAP and it covers a broad range of financial instruments, including trade and other receivables at each reporting date. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the financial assets. The Company adopted this standard effective January 1, 2023, with no material effect on the financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Recent pronouncement not yet adopted</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In October 2023, the FASB issued ASU 2023-06, “Disclosure Improvements” (“ASU 2023-06”), which <span>amends the disclosure or presentation requirements related to various subtopics in the FASB Accounting Standards Codification (the “Codification”)</span>. The ASU was issued in response to the SEC’s disclosure update and simplification initiative issued in August 2018. The effective date for the amendments for each topic will be the date on which the SEC’s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoptions prohibited.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In December 2023, the FASB issued ASU No. 2023-09, “<i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>” (“ASU 2023-09”). ASU 2023-09 requires disaggregated information about a company’s effective tax rate reconciliation and information on income taxes paid. The standard is effective for Beam beginning with our annual financial statements for the fiscal year ending December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact that the updated standard will have on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84B_eus-gaap--UseOfEstimates_z4vW8koEHf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zQlV7e2qVSh">USE OF ESTIMATES</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; text-indent: 0.5in">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates in the accompanying financial statements include the allowance for credit losses (CECL), valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of contingent consideration liability, valuation of intangible assets, estimates of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets, valuation of share-based costs, and the valuation allowance on deferred tax assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"> </p> <p id="xdx_842_eus-gaap--ConcentrationRiskDisclosureTextBlock_z70JihWWOdAi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_z3TNVJ9uTXPd">CONCENTRATIONS</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">Credit Risk</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Financial instruments that potentially subject us to concentrations of credit risk consist of cash and accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company maintains its cash in banks and financial institution deposits that at times may exceed federally insured limits. The Company has not experienced any losses in such accounts from inception through December 31, 2023. As of December 31, 2023, approximately $<span id="xdx_90C_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20231231_zrkhh4QExJFk" title="Uninsured cash">10.9</span> million of the Company’s cash deposits were greater than the federally insured limits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 10, 2023, Silicon Valley Bank (“SVB”) was closed by the California Department of Financial Protection and Innovation, which immediately appointed the Federal Deposit Insurance Corporation (“FDIC”) as receiver. All deposits and substantially all the asset of SVB were transferred to Silicon Valley Bridge Bank, N.A. (“SVBB”), which is no longer affiliated with SVB. The Company has full access to all of its deposited funds with SVBB and has opened accounts with Bank of America as well for its 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"><span style="text-decoration: underline">Major Customers</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; text-indent: 0.5in">The Company continually assesses the financial strength of its customers. For the year ended December 31, 2023, three customer accounted for <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zzWI13BJi7t4" title="Concentration risk, Percentage">37</span>%, <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_z72aIu70OzZ" title="Concentration risk, Percentage">16</span>% and <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer3Member_zDPGaZktvAr" title="Concentration risk, Percentage">10</span>% of total revenues and for the year ended December 31, 2022, one customer accounted for <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zsAB5dg0dBk6" title="Concentration risk, Percentage">11</span>% of total revenues, each with no other single customer accounting for more than 10% of revenues. At December 31, 2023, accounts receivable from four customers accounted for <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_z88PQXDIwSU6" title="Concentration risk, Percentage">11</span>%, <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_z0YV47ADekY8" title="Concentration risk, Percentage">10</span>%, <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zro5ZjI8pCS5" title="Concentration risk, Percentage">10</span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_z4HFxeN6yMG9" title="Concentration risk, Percentage">10</span>% of total accounts receivable and at December 31, 2022, accounts receivable from three customers accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zjCXUCSDeked" title="Concentration risk, Percentage">30</span>%, <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zosqwoDorBK7" title="Concentration risk, Percentage">15</span>% and <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_ztL46M6qjhdd" title="Concentration risk, Percentage">11</span>% of total accounts receivable each with no other single customer accounting for more than 10% of the accounts receivable balance. For the years ended December 31, 2023 and 2022, the Company had a heavy concentration of sales to federal, state and local governments which represented <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zm2jWBbeIMq2" title="Concentration risk, Percentage">80</span>% and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zjnoLEo3uowg" title="Concentration risk, Percentage">62</span>% of revenues, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 10900000 0.37 0.16 0.10 0.11 0.11 0.10 0.10 0.10 0.30 0.15 0.11 0.80 0.62 <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zX477Jxud1B8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_861_z1j7gSefyne8">CASH</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; text-indent: 0.5in">For the purposes of the statements of cash flows, the Company considers all liquid investments with an original maturity of three months or less when purchased to be cash equivalents. There were <span id="xdx_90E_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn3n3_do_c20231231_znFYqCvnzCMj" title="Cash equivalents"><span id="xdx_909_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn3n3_do_c20221231_zsiGtGernXEc" title="Cash equivalents">no</span></span> cash equivalents at December 31, 2023 or December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> 0 0 <p id="xdx_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zsumTkBSsjul" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86A_zZSfFXVLfTb5">FOREIGN CURRENCY TRANSLATION</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 25pt">The Company’s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga is the Serbian Dinar. The Company translates the assets and liabilities of Amiga at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs, and expenses of Amiga at the average rate of exchange rates in effect during the period. The Company includes translation gains and losses in the stockholders’ equity section of the Company’s consolidated balance sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included in the consolidated statements of operations. The translation gain for the period was $<span id="xdx_901_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20230101__20231231_zzsDMBW00WZe" title="Foreign currency transaction gain">0.6</span> million resulting from transactions between the Company and Amiga, the timing of the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and the U.S. dollar.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 600000 <p id="xdx_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zjQjTNWBwj03" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zA7QrnEh6N6k">FAIR VALUE MEASUREMENTS</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; text-indent: 0.5in">The fair value of assets and liabilities are based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value maximize the use of observable inputs and minimize the use of unobservable inputs. We use a fair value hierarchy with three levels of inputs, of which the first two are considered observable and the last unobservable, to measure fair value:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 32px"> </td> <td style="width: 32px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 1 — Quoted prices in active markets for identical assets or liabilities.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 2 — Inputs, other than Level 1, that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr> </table> <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; text-indent: 0.5in">The Company’s financial instruments such as accounts receivable, net, accounts payable, and accrued expenses are carried at historical cost basis. At December 31, 2023, the carrying amounts of these instruments approximated their fair values because of the short-term nature of these instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p id="xdx_84C_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zkXO7N64eED" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_z5YWBDe7YlNf">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; text-indent: 0.5in">In 2023, the Company adopted Accounting Standards Update (ASU) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in this ASU replace the incurred loss model for recognition of credit losses with a methodology that reflects expected credit losses over the life of the loan and requires consideration of a broader range of reasonable and supportable information to calculate credit loss estimates. This update did not have a significant impact on the Company’s consolidated financial statements. The Company does business and extends credit based on an evaluation of each customer’s financial condition, generally without requiring collateral. Management reviews accounts receivable on a periodic basis to determine if any receivables may become uncollectible. Management’s evaluation includes several factors including the aging of the accounts receivable balances, a review of significant past due accounts, dialogue with the customer, the financial profile of a customer, our historical write-off experience, net of recoveries, and economic conditions. Exposure to losses on receivables is expected to vary by customer due to the financial condition of each customer. The Company estimates future credit losses based on the age of customer receivable balances, collection history and forecasted economic trends. The Company monitors exposure to credit losses and maintains allowances for anticipated losses considered necessary under the circumstances. The allowance for expected credit losses was $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_c20231231_zHZTnp9f3Ct5">0.4 </span>million at December 31, 2023. Receivables acquired from Amiga had an allowance for expected credit losses of $<span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_c20231231__dei--LegalEntityAxis__custom--AmigaMember_zAlCltTJ4y3">1.0</span> million and experienced net recoveries of $<span id="xdx_909_ecustom--RecoveriesOfCreditLosses_iI_pn5n6_c20231231__dei--LegalEntityAxis__custom--AmigaMember_zzKBytB8Qmzb" title="Recoveries of credit allowances">0.5</span> million and insignificant currency translation during the year ended December 31, 2023. There was <span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20221231_zus6fuETO4J2">no</span> allowance for expected credit losses or bad debt expense for the year ending December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 400000 1000000.0 500000 0 <p id="xdx_848_eus-gaap--InventoryPolicyTextBlock_zprBZ2NVS2mk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zKg0FKm3njVj">INVENTORY</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; text-indent: 0.5in">Inventory is stated at the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated with normal capacity in the manufacturing process. The Company regularly reviews inventory components and quantities on hand and performs annual physical inventory counts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_84E_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zrLkQj0OhgFh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_z4ojhPWZGX1a">PROPERTY, EQUIPMENT AND DEPRECIATION</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; text-indent: 0.5in">Property and equipment is recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related assets of <span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231_zsON4UahNHQb" title="Property and equipment estimated useful lives">3 to 7 years</span>, except for leasehold improvements for which the depreciation is recorded over the shorter of the lease term or the estimated useful life. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. 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 the fair value of the assets. There were no events triggering a review for impairment during the year ended December 31, 2023.<b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> 3 to 7 years <p id="xdx_84D_eus-gaap--LesseeLeasesPolicyTextBlock_zeLtztTkms54" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_za6QfL0ksval">LEASES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether it has the right to direct the use of the asset. The Company allocates the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease payments. The Company has elected to not recognize right of use assets and lease liabilities for short term leases that have a term of 12 months or less.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_849_eus-gaap--BusinessCombinationsPolicy_zS5rMDXnUXv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zXMcApn7rWAc">BUSINESS COMBINATION</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; text-indent: 0.5in">The purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows and estimates made by management. The Company records the net assets and results of operations of an acquired entity from the acquisition date. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Assets acquired, including identifiable intangible assets, are recorded at fair value upon acquisition and are carried at cost less accumulated amortization. Identifiable intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives except for customer relationships, for which the amortization is recorded on an accelerated method over the estimate useful life.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Contingent consideration liability is recognized at the estimated fair value on the acquisition date. Subsequent changes to the fair value of contingent consideration liability are recognized in operating expenses in the statement of operations. Contingent consideration liability related to the acquisition consists of commercial milestone payments and are valued using a Monte Carlo simulation. The fair value of commercial milestone payments reflects management’s estimates of discount rates and probability of achieving certain milestones.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_848_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zdFmqGawore6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_868_zREMnWV0qKee">FINITE-LIVED INTANGIBLE ASSETS</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; text-indent: 0.5in">Administrative costs for patents are accumulated on the balance sheet as a patent asset until such time as a patent is issued. The costs of these intangible assets are classified as a long-term asset and amortized on a straight-line basis over the legal life of such asset, which is typically <span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231_znZ2H5QvngFd" title="Intangible asset useful life">20</span> years. In the event a patent is denied or abandoned, all accumulated administrative costs will be expensed in the period in which the patent was denied or abandoned.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> P20Y <p id="xdx_848_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zMtb19Uo08l8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_zaIrCGZJUX91">GOODWILL</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; text-indent: 0.5in">Goodwill represents the excess of the purchase prices of an acquired business over the fair value of the underlying net tangible and intangible assets. The Company is required to assess goodwill for impairment annually, or more frequently if circumstances indicate impairment may have occurred. Such assessment is performed at the reporting unit level, for which the Company has one. The Company first assesses qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test, including macroeconomic conditions, industry and market considerations, and our overall financial performance. If, after completing the qualitative assessment, it is determined it is more likely than not that the estimated fair value is greater than the carrying value, the Company concludes no impairment exists. Alternatively, if the Company determines in the qualitative assessment, it is more likely than not that the fair value is less than its carrying value, then the Company performs a quantitative goodwill impairment test to identify both the existence of an impairment and the amount of impairment loss, by comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit is less than the carrying value, then a goodwill impairment charge is recognized in the amount by which the carrying amount exceeds the fair value, limited to the total amount of goodwill allocated to that reporting unit. The goodwill annual assessment test is performed in the fourth quarter of every year or when an event occurs, or circumstances change such that it is reasonably possible that an impairment may exist. There were no such triggering events during the year ended December 31, 2023 and the annual testing was performed in the fourth quarter with no impairment identified.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b> </p> <p id="xdx_841_eus-gaap--RevenueRecognitionPolicyTextBlock_z4WPi7yPskj4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zWzSRi4OUDoa">REVENUE RECOGNITION</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; text-indent: 0.5in">Revenue is recognized by applying the following five steps: 1) identify the contracts with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues are primarily derived from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products and revenues from sales of professional services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for such products within a 30 to 45-day period after delivery.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance fees for services provided by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service in advance of the maintenance period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Extended maintenance or warranty services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from professional services such as relocations, charger replacements or out of warranty repairs are recognized when services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements with agreed hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such services are provided and the customer will be obligated to make payments for such services typically within a 30 to45-day period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenue is recorded net of discounts and sales taxes collected on behalf of governmental authorities; shipping and handling fees billed to customers are recorded as revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any deposits received from a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted for as deferred revenue on the balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company generally provides a standard one-year warranty on its EV charging infrastructure products for materials and workmanship but may provide multiple year warranties as negotiated, and it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company accrues for product warranties when the loss is probable and can be reasonably estimated. During the year-ended December 31, 2023, the Company recorded a $<span id="xdx_90B_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn5n6_c20231231_zNCxqP7azfBk" title="Accrued warranty reserve">0.1</span> million product warranty accrual in Accrued Expenses with an offset to Cost of Revenues, of which $<span id="xdx_900_eus-gaap--ProductWarrantyAccrualPayments_pn5n6_c20230101__20231231_zy37fe1jAXvj" title="Warranty repairs completed">0.1</span> million in repairs were completed during the year. For the year ended December 31, 2022, the Company recorded a $<span id="xdx_900_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn5n6_c20221231_zkpAAuUAkSS2" title="Accrued warranty reserve">0.2</span> million product warranty accrual, of which $<span id="xdx_906_eus-gaap--ProductWarrantyAccrualPayments_pn5n6_c20220101__20221231_zJMCX1IN5X14" title="Warranty repairs completed">0.1</span> million in repairs were completed during the year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 100000 100000 200000 100000 <p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zzeGeLnWVIRi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zJ2QCs1P6u2e">COST OF REVENUES</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; text-indent: 0.5in">The Company records direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision, manufacturing equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs of revenues. The Company further includes shipping and handling costs as cost of revenues.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p id="xdx_846_eus-gaap--ResearchAndDevelopmentExpensePolicy_zF7BVZ23fMA6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zdUkga5tYmnj">RESEARCH AND DEVELOPMENT</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; text-indent: 0.5in">Expenditures for research and development of the Company’s products are expensed when incurred and are included in operating expenses. The Company recognized research and development costs of $<span id="xdx_901_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20230101__20231231_zbT6XU7f8Ene" title="Research and development costs">2.3</span> million and $<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20220101__20221231_zvKj9tcVkid" title="Research and development costs">1.2</span> million for the years ending December 31, 2023 and 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> 2300000 1200000 <p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zt2V4TytmREh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_zwfhZdaWDsN9">ADVERTISING</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; text-indent: 0.5in">The Company conducts advertising for the promotion of its products and services. Advertising costs are charged to operations and included in operating expenses when incurred. Such amounts aggregated $<span id="xdx_90A_eus-gaap--AdvertisingExpense_pn5n6_c20230101__20231231_zRyjHRhr5wR5" title="Advertising costs">0.3</span> million in 2023 and $<span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20220101__20221231_zPU5ZWRIF1ff" title="Advertising costs">0.2</span> million in 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> 300000 200000 <p id="xdx_843_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zHlkfZXiO1O7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_865_znBGi5hvXrng">STOCK-BASED COMPENSATION</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; text-indent: 0.5in">Compensation expense related to stock awards is measured at estimated fair market value and the expense is amortized over the vesting period using the straight-line attribution method and expense for performance based stock grants is amortized over the service 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; text-indent: 0.5in">The Company estimates the fair value of each stock option at the grant date by using the Black-Scholes option pricing model. Forfeitures are accounted for as incurred, as a reversal of share-based compensation expense related to awards that will not vest. The fair value of restricted stock units is determined based on the closing market price of the Company’s common stock on the grant date. Compensation expense for time-based restricted stock units (RSUs) is recognized ratably over the vesting period. A portion of RSUs granted contain performance conditions for vesting tied to specific company goals, such as gross margin and revenue targets (PSUs). For the purpose of measuring compensation expense of PSUs, the number of shares expected to vest is estimated at each reporting date based on management’s expectations regarding the relevant performance criteria.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--IncomeTaxPolicyTextBlock_zigcYDMhN9zh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_z3rvUcIfpqp6">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; text-indent: 0.5in">The Company accounts for income taxes pursuant to the provisions of ASC Topic 740, “Income Taxes,” which requires, among other things, an asset and liability approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that the net deferred asset will not be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized tax benefits. All tax returns will remain open for examination by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating loss carryforwards. The Company has received no notice of audit from the IRS for any of the open tax years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zPkYbcfOyyAd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_z2M8lcqsA15c">NET LOSS PER SHARE</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net loss per share is computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the periods presented. Diluted net loss per common share is computed using the weighted average number of common stock outstanding for the period, and, if dilutive, potential common stock outstanding during the period. Potential common stock consists of the incremental shares of common stock issuable upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following shares were not included in the computation of diluted loss per share for the years ended December 31, 2023 and 2022 because the effects would have been anti-dilutive. These options and warrants may dilute future earnings per share.</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zoBFifI2radd" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zsSGqnHMlwfk" style="display: none">Schedule of anti-dilutive</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="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Stock Options</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zlQ9cmxVIhKh" title="Total Shares">481,858</span></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"><span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zKXB18E0YDw8" title="Total Shares">336,758</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zzWETMHpTAM7" title="Total Shares">610,745</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zxJaaw0bqnl" title="Total Shares">440,204</span></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">Restricted Stock Units</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"><span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_ztony9DVULP5" title="Total Shares">213,750</span></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"><span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zcik0sELp5v1" title="Total Shares">213,750</span></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">Total Shares</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231_z1vXilGgZmH5" title="Total Shares">1,306,353</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231_zBAkrJPrdBfk" title="Total Shares">990,712</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_z8BRJy1tlzMh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zoBFifI2radd" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zsSGqnHMlwfk" style="display: none">Schedule of anti-dilutive</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="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Stock Options</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zlQ9cmxVIhKh" title="Total Shares">481,858</span></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"><span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zKXB18E0YDw8" title="Total Shares">336,758</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zzWETMHpTAM7" title="Total Shares">610,745</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zxJaaw0bqnl" title="Total Shares">440,204</span></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">Restricted Stock Units</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"><span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_ztony9DVULP5" title="Total Shares">213,750</span></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"><span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zcik0sELp5v1" title="Total Shares">213,750</span></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">Total Shares</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230101__20231231_z1vXilGgZmH5" title="Total Shares">1,306,353</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231_zBAkrJPrdBfk" title="Total Shares">990,712</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 481858000 336758000 610745000 440204000 213750000 213750000 1306353000 990712000 <p id="xdx_841_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zRacyGS9uSF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zUXuyT7Kzjm4">COMMITMENTS AND CONTINGENCIES</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain conditions may exist as of the date the financial statements are issued which may result in a loss to the Company, but which will only be resolved when one or more future events occur or fail to occur. Company management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company’s legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated, then the estimated liability would be accrued in the Company’s financial statements. If the assessment indicates that a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does not include legal costs in its estimates of amounts to accrue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"> </p> <p id="xdx_848_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z1IOVsJnrWkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zlQwWncT9gF">SEGMENTS</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; text-indent: 0.5in">The Company assesses its segment reporting based on how it internally manages and reports the results of its business to its chief operating decision maker. Our financial results are reported in one operating and reportable business segment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zpmCSfH88Gvd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_zYofZe3kpjXe">RECENT ACCOUNTING PRONOUNCEMENTS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Recently adopted pronouncement</i>s</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2016, the FASB issued ASU<i> 2016-13,</i> <i>Financial Instruments – Credit Losses </i>(ASC Topic 326) requiring initial recognition of credit losses, as well as any subsequent change in the estimate, when it is probable that a loss has been incurred. The standard eliminates the threshold for initial recognition in current U.S. GAAP and it covers a broad range of financial instruments, including trade and other receivables at each reporting date. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the financial assets. The Company adopted this standard effective January 1, 2023, with no material effect on the financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Recent pronouncement not yet adopted</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In October 2023, the FASB issued ASU 2023-06, “Disclosure Improvements” (“ASU 2023-06”), which <span>amends the disclosure or presentation requirements related to various subtopics in the FASB Accounting Standards Codification (the “Codification”)</span>. The ASU was issued in response to the SEC’s disclosure update and simplification initiative issued in August 2018. The effective date for the amendments for each topic will be the date on which the SEC’s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoptions prohibited.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In December 2023, the FASB issued ASU No. 2023-09, “<i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>” (“ASU 2023-09”). ASU 2023-09 requires disaggregated information about a company’s effective tax rate reconciliation and information on income taxes paid. The standard is effective for Beam beginning with our annual financial statements for the fiscal year ending December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact that the updated standard will have on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_806_ecustom--LiquidityTextBlock_z9xJVDCMIJV6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-size: 10pt"><b>3.</b></span></td> <td><span style="font-size: 10pt"><b><span id="xdx_820_zJX73igbSfde">LIQUIDITY</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has a history of net losses, including the accompanying financial statements for the years ended December 31, 2023 and 2022 where the Company had net losses of $<span id="xdx_902_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn5n6_c20230101__20231231_zUS8bhgKXEYl" title="Net loss">16.1</span> million (which includes $<span id="xdx_907_eus-gaap--OtherNoncashExpense_pn5n6_c20230101__20231231_zuJtHKiJs1ja" title="Non-cash expenses">4.3</span> million of non-cash expenses) and $<span id="xdx_904_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn5n6_c20220101__20221231_zXkW6cNRZmtk" title="Net losses">19.7</span> million (which includes $<span id="xdx_907_eus-gaap--OtherNoncashExpense_pn5n6_c20220101__20221231_z0vbiFBQp5A3" title="Non-cash expenses">9.1</span> million of non-cash expenses), respectively, and net cash used in operating activities of $13.3 million and $18.1 million, respectively. During 2023, the $13.3 million of operating cash usage included a $<span id="xdx_90D_eus-gaap--IncreaseDecreaseInAccountsReceivable_pn3n3_dxL_c20230101__20231231_zIlPg0vCDm56" title="::XDX::9452"><span style="-sec-ix-hidden: xdx2ixbrl0763">9.5 million</span></span> increase in accounts receivable related to the strong increase in revenues in the fourth quarter of 2023 compared to the fourth quarter of 2022, and the acquisition of Amiga.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December 31, 2023, the Company had a cash balance of $<span id="xdx_901_eus-gaap--Cash_iI_pn3n3_dxL_c20231231_zxvJV8L78iX7" title="Cash::XDX::10393"><span style="-sec-ix-hidden: xdx2ixbrl0765">10.4</span></span> million and working capital of $<span id="xdx_907_ecustom--WorkingCapital_iI_pn5n6_c20231231_zMJjZxyRX99g" title="Working capital">23.8</span> million. In June 2023, the Company raised $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_pn5n6_c20230601__20230630_zh6LwrtPJW5j" title="Net proceeds">25.4 </span>million in net proceeds from a public offering through the issuance of common stock which was intended to cover cash payments for the acquisition of Amiga as well as for working capital. Based on the Company’s current operating plan, the Company believes that it has the ability to fund its operations and meet contractual obligations for at least twelve months from the date of this report. In September 2022, the Company entered into a Common Stock Purchase Agreement and Registration Rights Agreement with B. Riley Principal Capital II, LLC (“B. Riley”) under which the Company has the right, but not the obligation, to sell up to $30.0 million shares or a maximum of two million shares of its common stock over a period of 24 months in its sole discretion (see note 12 for further information). The Company issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__srt--CounterpartyNameAxis__custom--BRileyCapitalMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--CommonStockPurchaseAgreementMember_z1pv1CszkBQ7" title="Number of shares issued">198,033</span> shares of stock in 2023 for $<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20230101__20231231__srt--CounterpartyNameAxis__custom--BRileyCapitalMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--CommonStockPurchaseAgreementMember_zls5TYNUnqok" title="Stock issued new, value">2.5</span> million under this agreement. Furthermore, we could pursue other equity or debt financings. In addition, the Company’s outstanding warrants have generated $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zYJPxmBKlYph" title="Proceeds from Issuance of Warrants">0.2</span> million and $<span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20220101__20221231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zIqjsoJs4DBb" title="Proceeds from Issuance of Warrants">0.5</span> million of proceeds during the years ended December 31, 2023 and 2022, respectively. The Company believes that it will become profitable in the next few years as our revenues continue to grow, we improve our gross profit margins and we leverage our overhead costs, but we expect to continue to incur losses for a period of time. There is no guarantee that profitable operations will be achieved, the warrants will be exercised or that additional capital or debt financing will be available.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 16100000 4300000 19700000 9100000 23800000 25400000 198033 2500000 200000 500000 <p id="xdx_804_eus-gaap--BusinessCombinationDisclosureTextBlock_z8HHtIwVxWaj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>4.</b></p></td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_82B_zU0rDkv3TiZ2">BUSINESS COMBINATION</span></b></p></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Amiga DOO Kraljevo</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">On October 20, 2023, the Company acquired Amiga DOO Kraljevo (“Amiga”), pursuant to a Share Sale and Purchase Agreement dated October 6, 2023 (the “Purchase Agreement”) by and among the Company and the owners of Amiga (the “Sellers”). Pursuant to the terms of the Purchase Agreement, the Company acquired all the equity stock of Amiga from the Sellers in exchange for cash and common stock. With respect to the cash portion of the purchase price, the Company paid to the Sellers <span id="xdx_908_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn5n6_uEUR_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zZQPk5uh5JK9" title="Payment for acquisition, To be paid">4.6</span> million euros ($<span id="xdx_90E_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn5n6_uUSD_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_ze7xF8z3OX7d" title="Payment for acquisition, To be paid">4.9</span> million) (“Tranche 1 Payment”) at closing and an additional <span id="xdx_902_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn5n6_uEUR_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheTwoMember_zVLwDE223VP" title="Payment for acquisition, To be paid">2.5</span> million euros ($<span id="xdx_900_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn5n6_uUSD_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheTwoMember_zVc93OL9l0Y1" title="Payment for acquisition, To be paid">2.7</span> million) was deferred on December 31, 2023, and paid on January 2, 2024 (“Deferred Tranche 2 Payment”). With respect to the equity portion of the purchase price, the Company issued to the Sellers <span id="xdx_900_ecustom--StockIssuedDuringPeriodSharesAcquisitionsToBeIssued_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zYT8G2xMU8x8" title="Stock to be issued for acquisition, shares">293,675</span> shares of our common stock (“Tranche 1 Issuance”) upon closing and an additional <span id="xdx_908_ecustom--StockIssuedDuringPeriodSharesAcquisitionsToBeIssued_c20231019__20231020__us-gaap--AwardTypeAxis__custom--TrancheTwoMember__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zr22kjmvSGi2" title="Stock to be issued for acquisition, shares">158,132</span> shares before December 31, 2023, (“Tranche 2 Issuance”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">The Sellers are eligible to earn additional shares of the Company’s common stock if Amiga meets certain revenue milestones for the years ended December 31, 2024 and 2025 (the “Earnout Consideration”). The Earnout Consideration that Sellers are eligible to receive is equal to two times the amount of revenue of Amiga (“Amiga Net Revenue”) that is greater than specific revenue targets for each of the years ended December 31, 2024 and 2025. The Earnout Consideration will be paid in the Company’s stock for each annual target period and will be calculated based on the volume weighted average price of Beam’s common stock for the thirty trading days prior to the end of the applicable measurement period. In no event and under no circumstances will the Sellers receive from the Company or will the Company issue to the Sellers an amount of the Company’s common stock that exceeds 19.99% of the total outstanding common stock of the Company immediately prior to the closing. An estimate of the fair value of the contingent consideration has been recorded in the opening balance sheet. Additionally</span>, if within five years of the closing date of the acquisition Amiga receives a final award in specific legal proceedings in excess of EUR 3.8 million, the amount exceeding EUR 3.8 million is payable to the Sellers. This is not currently considered probable and therefore no accrual has been established. O<span style="background-color: white">n February 16, 2024, the Company and the Sellers entered into an amendment to the Purchase Agreement (the “Amendment”) to remove the requirement that the Sellers shall be providing services to Amiga as a condition to receive the Earnout Consideration.</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; text-indent: 0.5in"><span style="background-color: white">Amiga, located in Serbia, is engaged in the manufacture and distribution of steel structures with integrated electronics, such as streetlights, cell towers, and ski lift towers.</span> We expect the acquisition of Amiga to assist in introducing our products to Europe, increasing and diversifying our revenues, enhancing our manufacturing and engineering capabilities, accelerating the development of EV Standard™ and other products both in Europe and the US, adding new customer segments in both Europe and the US, increasing barriers to entry for future competition, and advancing Beam’s position as a leader in the green economy.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The acquisition was accounted for as a business combination in accordance with Accounting Standards Codification (ASC) 805, <i>Business Combinations</i>. Goodwill represents the premium the Company paid over net fair value of tangible and intangible assets acquired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The valuation of the Earnout Consideration was performed using a discounted cash flow analysis to determine the fair value of the contingent consideration, which includes estimates and assumptions such as forecasted revenues of Amiga, discount rates, and the milestone settlement value. As such valuation includes the use of unobservable inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration will be reassessed on a quarterly basis with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration during the year ended December 31, 2023 is as follows (in thousands):</p> <p id="xdx_891_ecustom--FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings1TextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zrQb1qDXbbfa" style="margin-top: 0; margin-bottom: 0" title="Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration - Amiga)"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration - Amiga)" title="xdx: Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration-Amiga)"> <tr style="vertical-align: bottom"> <td id="xdx_8B5_zwdyum29HrL9"><span><b style="display: none">Schedule of change in the fair value of earnout consideration - Amiga</b></span></td><td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Balance as of December 31, 2022</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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z3d3dTqWy28a" style="border-bottom: Black 2.5pt double; text-align: right">–</td><td style="padding-bottom: 2.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 45%; text-align: left"><span style="font-size: 10pt">Acquisition of Amiga</span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zJ6pd7MIyzxl" style="width: 13%; text-align: right" title="Acquisition of Amiga">4,725</td><td style="width: 1%; 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"><span style="font-size: 10pt">Balance as of December 31, 2023</span></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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zqNJL8FwMMvk" style="border-bottom: Black 2.5pt double; text-align: right">4,725</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zmugdZyk7gGf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table summarizes the estimated fair value allocation of consideration exchanged for the estimated fair value of tangible assets acquired and liabilities assumed at the acquisition date. The estimated fair value for working capital is generally equivalent to the net book value of the acquired assets and liabilities on the acquisition date. Fair value assigned to property, plant and equipment is based on real estate appraisals, market value comparisons, or acquired net book value of recently acquired assets. The valuation of the contingent consideration is based on a discounted cash flow analysis using the Company’s forecasted results for the operations for the two years subject to revenue earn-out targets. The Company incurred $<span id="xdx_90D_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn5n6_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z23d2psB6Hbl" title="Transaction costs">0.2</span> million of transaction costs during the fiscal year ended December 31, 2023, directly related to the acquisition that are reflected in operating expenses in the statement of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Consideration is comprised of the following (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zMrOVqpkVgc3" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Consideration)"> <tr style="vertical-align: bottom"> <td style="font-weight: 400; font-style: normal; text-align: left"><span id="xdx_8BB_zA5223NqvWX2" style="display: none">Schedule of consideration comprised</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; font-weight: 400; font-style: normal; text-align: left">Cash</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zQaQIuXASiib" style="width: 13%; text-align: right">4,874</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left">Common Stock</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zJkGXyt9njBd" style="text-align: right" title="Common stock">1,847</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left">Deferred Cash Consideration - Tranche 2</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--BusinessCombinationConsiderationTransferredDeferredCash_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zIaULs6XA6s4" style="text-align: right" title="Deferred cash consideration - tranche 2">2,713</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left">Deferred Equity Consideration - Tranche 2</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--BusinessCombinationConsiderationTransferredDeferredEquity_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zr9kXbo4xxHc" style="text-align: right" title="Deferred equity consideration - tranche 2">1,121</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Earnout Consideration</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zKVuxN0EucBc" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration">4,725</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total consideration</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--BusinessCombinationConsiderationTransferred1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z8lJhEhoien8" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred">15,280</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zE59Be0ZcSOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table shows the allocation of consideration to assets and liabilities at fair value (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zz8f8D6er9e3" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Consideration to assets and liabilities)"> <tr style="vertical-align: bottom"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt"><span id="xdx_8B1_zLkwVyhYrhl5" style="display: none">Schedule of consideration to assets and liabilities</span></td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_iB_zqTrp744Lw67" style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-weight: 400; font-style: normal; text-align: left"><span style="text-decoration: underline">Assets Acquired</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Cash and cash equivalents</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zcS0HcdBbsf5" style="padding-bottom: 1pt; width: 13%; text-align: right">222</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Accounts receivable</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNx9ehzWho4j" style="padding-bottom: 1pt; text-align: right">1,454</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Inventory</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z6fnMhmXM8ia" style="padding-bottom: 1pt; text-align: right">2,181</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Prepaid expenses</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zTcGHeA4Qfzl" style="padding-bottom: 1pt; text-align: right">414</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Property, plant and equipment</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zesQtzz8X0Vj" style="padding-bottom: 1pt; text-align: right">14,282</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Goodwill</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--Goodwill_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zXgbGMyNHRO8" style="border-bottom: Black 1pt solid; text-align: right">5,445</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-left: 10pt; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total assets acquired</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zrDtXeVNVVOh" style="border-bottom: Black 2.5pt double; text-align: right">23,998</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_iB_z8LmySAz3kD2" style="vertical-align: bottom; background-color: White"> <td style="text-decoration: underline; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Liabilities Assumed</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Accounts payable</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zFIZRDCDDjA7" style="padding-bottom: 1pt; text-align: right">1,948</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Accrued expenses</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_982_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z6r9rL8SAYUg" style="padding-bottom: 1pt; text-align: right">219</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Deferred revenue</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zqfDFv5Picq1" style="padding-bottom: 1pt; text-align: right">971</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Deferred tax liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z5uDRwkrdd6g" style="padding-bottom: 1pt; text-align: right">1,631</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Other liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zmzSdajGvSxk" style="border-bottom: Black 1pt solid; text-align: right">3,949</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total liabilities assumed</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zuat8NTKJXXh" style="border-bottom: Black 2.5pt double; text-align: right">8,718</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Net assets acquired</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zTabZy4T7v4g" style="border-bottom: Black 2.5pt double; text-align: right">15,280</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zwW24yt1UCRi" 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">All Cell Technologies, LLC</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; text-indent: 0.5in">On March 4, 2022, the Company acquired substantially all the assets of All Cell Technologies, LLC (“All Cell”), a leader in energy storage solutions. This acquisition has increased and diversified our Company’s revenue, intellectual property portfolio and customer base, and improved our gross profitability and manufacturing capabilities. The Company purchased substantially all of the assets and business of All Cell for <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_ziYly1sstFG9" title="Stock issued for acquisition, shares">1,055,000</span> shares of our common stock (“Closing Consideration”) plus an additional $<span id="xdx_905_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zeUJNJYXqBih" title="Payments to acquire business">0.9</span> million in cash for the net working capital held by All Cell at closing.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, All Cell is eligible to earn an additional number of shares of our common stock if the acquired energy storage business meets certain revenue milestones (the “Earnout Consideration”). The Earnout Consideration was: (i) two times the amount of energy storage products revenue and contracted backlog that is greater than $7.5 million for 2022 and is (ii) two times the amount of energy storage products 2023 revenue which exceeds the greater of either $13.5 million or 135% of the 2022 cumulative revenue, capped at $20.0 million. Any revenues exceeding $20.0 million in 2023 will not be eligible for the Earnout Consideration. The maximum aggregate number of shares of our common stock that we will issue to All Cell for the Closing Consideration and Earnout Consideration will not exceed 1.8 million shares. Revenue from energy storage products used in Beam Global products will not be considered as contributing to revenue in the Earnout calculation. The Company issued <span id="xdx_908_ecustom--EarnoutConsiderationShares_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zTd0huZSX1Ea" title="Earnout consideration, Issued shares">446,815</span> shares of stock valued at $<span id="xdx_90A_ecustom--EarnoutConsiderationPayment_pn4n6_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zjEEeIb5OVxe" title="Earnout consideration payment">7.05</span> million as payment for the 2022 Earnout Consideration. No shares were earned or issued for the 2023 Earnout Consideration.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The valuation of the Earnout Consideration was performed using a two-factor Monte Carlo simulation, which includes estimates and assumptions such as forecasted revenues of All Cell, volatility, discount rates, share price and the milestone settlement value. As such valuation includes the use of unobservable inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration is reassessed on a quarterly basis with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration during the year ended December 31, 2022 and the year ended December 31, 2023 is as follows (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zcVI8TuXAps1" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration)"> <tr style="vertical-align: bottom"> <td> <span id="xdx_8B5_zaA3aiGrlKyi" style="display: none">Schedule of change in the fair value of earnout consideration</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Balance as of December 31, 2021</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zvhxRaRODv25" style="text-align: right" title="Fair value of earnout consideration, beginning">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 45%; text-align: left">Acquisition of All Cell</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_ziWcp9xDFRe" style="width: 13%; text-align: right" title="Acquisition of All Cell">1,251</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Change in estimated fair value</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_pn3n3_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z2mkVX9p0zS9" style="border-bottom: Black 1pt solid; text-align: right" title="Change in estimated fair value">5,540</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">Balance as of December 31, 2022</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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_ztysWsVwakMl" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value of earnout consideration">6,791</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Issue earnout shares for 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_iN_pn3n3_di_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zNKq8KQlrDTi" style="text-align: right" title="Issue earnout shares for 2022">(7,051</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Change in estimated fair value</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zni4d2yoi8Ij" style="border-bottom: Black 1pt solid; text-align: right" title="Change in estimated fair value">260</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">Balance as of December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zLUJauhsnC2l" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value of earnout consideration">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zjB1NkHwkogb" 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; text-indent: 0.5in">The fair value of consideration transferred consisted of the following (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zBdutXd1HSu2" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Fair value of consideration transferred)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B8_zYrsolIox9Gg" style="display: none">Schedule of consideration for acquisitions</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Common Stock</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zt2aX2bfiUof" style="width: 13%; text-align: right" title="Common stock">14,359</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Working Capital Cash Payment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--BusinessCombinationConsiderationTransferredWorkingCapital_pn3n3_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zN2nrxwi53b4" style="text-align: right" title="Working capital cash payment">811</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">Earnout Consideration</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z0nvUtamnqHg" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration">1,251</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 consideration transferred</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--BusinessCombinationConsiderationTransferred1_pn3n3_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zumjxPUssux1" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred">16,421</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zhHdxzDjnRX" 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; text-indent: 0.5in">The following table summarizes the fair values of assets acquired and liabilities assumed as of the acquisition date (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z6C8E1U9pzyd" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Fair values of assets acquired and liabilities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_zTFxfu82wK91" style="display: none">Schedule of assets acquired and liabilities assumed</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%">Inventory</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zPQRdcPne4B1" style="width: 13%; text-align: right" title="Inventory">2,146</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zWr6aSBxQadd" style="text-align: right" title="Prepaid expenses">28</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Deposits</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsDeposits_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z2x9M6dNoZ34" style="text-align: right" title="Deposits">10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Property, plant and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zItFkl2QEKY6" style="text-align: right" title="Property, plant and equipment">397</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z7eckGDU4OV1" style="text-align: right" title="Right-of-use asset">192</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Intangible assets, including goodwill</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zEllpmxKOmqf" style="border-bottom: Black 1pt solid; text-align: right" title="Intangible assets, including goodwill">15,059</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-left: 10pt; text-align: left">Total assets acquired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zrDUjqZlfr0j" style="text-align: right" title="Total assets acquired">17,832</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></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Customer deposits</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_di_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_ztkiilEaRXlf" style="text-align: right" title="Customer deposits">(1,219</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Lease liability</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_iNI_di_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zDoHAEfsu7e9" style="border-bottom: Black 1pt solid; text-align: right" title="Lease liability">(192</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: 1pt; text-align: left; padding-left: 10pt">Total liabilities assumed</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iNI_di_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zgC17NdYE0hh" style="border-bottom: Black 1pt solid; text-align: right" title="Total liabilities assumed">(1,411</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></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total assets and liabilities assumed</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zGuGIsS1Sgnd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total assets and liabilities assumed">16,421</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AA_zuFIQ9yIQOf4" 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; text-indent: 0.5in">The Company incurred $<span id="xdx_909_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn5n6_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zKOk2679cvh1" title="Transaction costs">0.1</span> million of transaction costs during the year ended December 31, 2022, directly related to the acquisition that is reflected in operating expenses in the statement of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Goodwill represents the excess of the total purchase price over the fair value of the underlying net assets, largely arising from synergies expected to be achieved by the combined company and expanded market opportunities. The goodwill is expected to be fully deductible for tax purposes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The fair values assigned to identifiable intangible assets and goodwill acquired are as follows ($ in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zDfKqKpGWKK9" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Intangible assets acquired)"> <tr style="vertical-align: bottom"> <td> <span id="xdx_8B9_zbi71uUp0Ovd" style="display: none">Schedule of acquired intangible assets</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Value</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Useful Life (yrs.)</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Developed technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zoEM6hEc5Npc" style="width: 13%; text-align: right" title="Intangible assets acquired">8,074</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"><span id="xdx_902_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zk3EdyrS4H2h" title="Useful life">11</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zsrMoHQxQukk" style="text-align: right" title="Intangible assets acquired">1,756</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_ziBjgNrqmEH8" title="Useful life">10</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zyBvEWmOs9xf" style="text-align: right" title="Intangible assets acquired">444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zIUW5ZFM7NC1" title="Useful life">13</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Backlog</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OrderOrProductionBacklogMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z45aBcwt6k9k" style="text-align: right" title="Intangible assets acquired">185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OrderOrProductionBacklogMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z0fNatYBE1bd" title="Useful life">1</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Goodwill</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zO2bRRi0JDy4" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill">4,600</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">N/A</span></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"> </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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zkfVXoCiWjyh" style="border-bottom: Black 2.5pt double; text-align: right" title="Total intangible assets acquired">15,059</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zI02pKLKTR52" 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; text-indent: 0.5in">The fair values of the developed technology, trade name, customer relationships and backlog were estimated using an income approach. Under the income approach, an intangible asset’s fair value is equal to the present value of future economic benefits in the form of cash flows to be derived from ownership of the asset. The estimated fair values were developed by discounting future net cash flows to their present value at market-based rates of return. The useful lives of the intangible assets for amortization purposes were determined by considering the period of expected cash flows used to measure the fair values of the intangible assets adjusted as appropriate for entity-specific factors including legal, competitive, and other factors that may limit the useful life. The identifiable intangible assets are amortized on a straight-line basis over their estimated useful lives except for customer deposits which uses accelerated depreciation.</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"><span style="text-decoration: underline">Pro Forma Unaudited Financial Information</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The unaudited pro forma information for the periods set forth below gives effect to the acquisitions of Amiga and All Cell had they occurred on January 1, 2022. This pro forma information is presented for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved had the transactions been consummated as of that time nor does in purport to be indicative of future financial operating results. The pro forma unaudited financial information includes a conservative estimate of sell-through of the Company’s legacy products, as well as updated depreciation related to the fair value adjustments from the acquisitions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pro forma net revenues for the years ended December 31, 2023 and 2022 are $<span id="xdx_904_eus-gaap--BusinessAcquisitionsProFormaRevenue_pn5n6_c20230101__20231231_zqNuvSQV6hff" title="Revenues">75.3</span> million and $<span id="xdx_909_eus-gaap--BusinessAcquisitionsProFormaRevenue_pn5n6_c20220101__20221231_zw12UtDDmr98" title="Revenues">32.3</span> million, respectively. Proforma net loss for the years ended December 31, 2023 and 2022 are $<span id="xdx_900_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pn5n6_c20230101__20231231_zIlVcTKegSlb" title="Net loss">16.8</span> million and $<span id="xdx_90D_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pn6n6_c20220101__20221231_zDJ1MhjJ86C1" title="Net loss">22</span>.0 million, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The consolidated statement of operations includes revenue of $<span id="xdx_909_ecustom--BusinessAcquisitionsRevenue_pn5n6_c20230101__20231231_zwIFLFbaTlt5" title="Revenue related acquisitions">11.9 </span>and net loss of $<span id="xdx_901_ecustom--BusinessAcquisitionsNetLoss_pn5n6_c20230101__20231231_zBWOmP0UPZj2" title="Net loss related acquisitions">5.8</span> million related to acquired operations for the year ended December 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 4600000 4900000 2500000 2700000 293675 158132 <p id="xdx_891_ecustom--FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings1TextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zrQb1qDXbbfa" style="margin-top: 0; margin-bottom: 0" title="Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration - Amiga)"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration - Amiga)" title="xdx: Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration-Amiga)"> <tr style="vertical-align: bottom"> <td id="xdx_8B5_zwdyum29HrL9"><span><b style="display: none">Schedule of change in the fair value of earnout consideration - Amiga</b></span></td><td> </td> <td style="text-align: left"> </td> <td style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Balance as of December 31, 2022</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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z3d3dTqWy28a" style="border-bottom: Black 2.5pt double; text-align: right">–</td><td style="padding-bottom: 2.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 45%; text-align: left"><span style="font-size: 10pt">Acquisition of Amiga</span></td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zJ6pd7MIyzxl" style="width: 13%; text-align: right" title="Acquisition of Amiga">4,725</td><td style="width: 1%; 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"><span style="font-size: 10pt">Balance as of December 31, 2023</span></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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zqNJL8FwMMvk" style="border-bottom: Black 2.5pt double; text-align: right">4,725</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 0 4725000 4725000 200000 <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zMrOVqpkVgc3" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Consideration)"> <tr style="vertical-align: bottom"> <td style="font-weight: 400; font-style: normal; text-align: left"><span id="xdx_8BB_zA5223NqvWX2" style="display: none">Schedule of consideration comprised</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; font-weight: 400; font-style: normal; text-align: left">Cash</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zQaQIuXASiib" style="width: 13%; text-align: right">4,874</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left">Common Stock</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zJkGXyt9njBd" style="text-align: right" title="Common stock">1,847</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left">Deferred Cash Consideration - Tranche 2</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--BusinessCombinationConsiderationTransferredDeferredCash_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zIaULs6XA6s4" style="text-align: right" title="Deferred cash consideration - tranche 2">2,713</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left">Deferred Equity Consideration - Tranche 2</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--BusinessCombinationConsiderationTransferredDeferredEquity_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zr9kXbo4xxHc" style="text-align: right" title="Deferred equity consideration - tranche 2">1,121</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Earnout Consideration</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zKVuxN0EucBc" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration">4,725</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total consideration</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--BusinessCombinationConsiderationTransferred1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z8lJhEhoien8" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred">15,280</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4874000 1847000 2713000 1121000 4725000 15280000 <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zz8f8D6er9e3" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Consideration to assets and liabilities)"> <tr style="vertical-align: bottom"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt"><span id="xdx_8B1_zLkwVyhYrhl5" style="display: none">Schedule of consideration to assets and liabilities</span></td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_iB_zqTrp744Lw67" style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-weight: 400; font-style: normal; text-align: left"><span style="text-decoration: underline">Assets Acquired</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Cash and cash equivalents</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zcS0HcdBbsf5" style="padding-bottom: 1pt; width: 13%; text-align: right">222</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Accounts receivable</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNx9ehzWho4j" style="padding-bottom: 1pt; text-align: right">1,454</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Inventory</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z6fnMhmXM8ia" style="padding-bottom: 1pt; text-align: right">2,181</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Prepaid expenses</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zTcGHeA4Qfzl" style="padding-bottom: 1pt; text-align: right">414</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Property, plant and equipment</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zesQtzz8X0Vj" style="padding-bottom: 1pt; text-align: right">14,282</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Goodwill</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--Goodwill_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zXgbGMyNHRO8" style="border-bottom: Black 1pt solid; text-align: right">5,445</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-left: 10pt; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total assets acquired</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zrDtXeVNVVOh" style="border-bottom: Black 2.5pt double; text-align: right">23,998</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_iB_z8LmySAz3kD2" style="vertical-align: bottom; background-color: White"> <td style="text-decoration: underline; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Liabilities Assumed</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Accounts payable</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zFIZRDCDDjA7" style="padding-bottom: 1pt; text-align: right">1,948</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Accrued expenses</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_982_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z6r9rL8SAYUg" style="padding-bottom: 1pt; text-align: right">219</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Deferred revenue</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zqfDFv5Picq1" style="padding-bottom: 1pt; text-align: right">971</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Deferred tax liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z5uDRwkrdd6g" style="padding-bottom: 1pt; text-align: right">1,631</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Other liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zmzSdajGvSxk" style="border-bottom: Black 1pt solid; text-align: right">3,949</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total liabilities assumed</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zuat8NTKJXXh" style="border-bottom: Black 2.5pt double; text-align: right">8,718</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Net assets acquired</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zTabZy4T7v4g" style="border-bottom: Black 2.5pt double; text-align: right">15,280</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 222000 1454000 2181000 414000 14282000 5445000 23998000 1948000 219000 971000 1631000 3949000 8718000 15280000 1055000 900000 446815 7050000.00 <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zcVI8TuXAps1" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Fair value of earnout consideration)"> <tr style="vertical-align: bottom"> <td> <span id="xdx_8B5_zaA3aiGrlKyi" style="display: none">Schedule of change in the fair value of earnout consideration</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Balance as of December 31, 2021</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zvhxRaRODv25" style="text-align: right" title="Fair value of earnout consideration, beginning">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 45%; text-align: left">Acquisition of All Cell</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_ziWcp9xDFRe" style="width: 13%; text-align: right" title="Acquisition of All Cell">1,251</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Change in estimated fair value</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_pn3n3_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z2mkVX9p0zS9" style="border-bottom: Black 1pt solid; text-align: right" title="Change in estimated fair value">5,540</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">Balance as of December 31, 2022</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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_ztysWsVwakMl" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value of earnout consideration">6,791</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Issue earnout shares for 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_iN_pn3n3_di_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zNKq8KQlrDTi" style="text-align: right" title="Issue earnout shares for 2022">(7,051</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Change in estimated fair value</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zni4d2yoi8Ij" style="border-bottom: Black 1pt solid; text-align: right" title="Change in estimated fair value">260</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">Balance as of December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zLUJauhsnC2l" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value of earnout consideration">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 0 1251000 5540000 6791000 7051000 260000 0 <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zBdutXd1HSu2" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Fair value of consideration transferred)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B8_zYrsolIox9Gg" style="display: none">Schedule of consideration for acquisitions</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Common Stock</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zt2aX2bfiUof" style="width: 13%; text-align: right" title="Common stock">14,359</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Working Capital Cash Payment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--BusinessCombinationConsiderationTransferredWorkingCapital_pn3n3_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zN2nrxwi53b4" style="text-align: right" title="Working capital cash payment">811</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">Earnout Consideration</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z0nvUtamnqHg" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration">1,251</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 consideration transferred</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--BusinessCombinationConsiderationTransferred1_pn3n3_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zumjxPUssux1" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred">16,421</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 14359000 811000 1251000 16421000 <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z6C8E1U9pzyd" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Fair values of assets acquired and liabilities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_zTFxfu82wK91" style="display: none">Schedule of assets acquired and liabilities assumed</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%">Inventory</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zPQRdcPne4B1" style="width: 13%; text-align: right" title="Inventory">2,146</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zWr6aSBxQadd" style="text-align: right" title="Prepaid expenses">28</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Deposits</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsDeposits_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z2x9M6dNoZ34" style="text-align: right" title="Deposits">10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Property, plant and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zItFkl2QEKY6" style="text-align: right" title="Property, plant and equipment">397</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z7eckGDU4OV1" style="text-align: right" title="Right-of-use asset">192</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Intangible assets, including goodwill</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zEllpmxKOmqf" style="border-bottom: Black 1pt solid; text-align: right" title="Intangible assets, including goodwill">15,059</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-left: 10pt; text-align: left">Total assets acquired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zrDUjqZlfr0j" style="text-align: right" title="Total assets acquired">17,832</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></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Customer deposits</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_di_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_ztkiilEaRXlf" style="text-align: right" title="Customer deposits">(1,219</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Lease liability</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_iNI_di_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zDoHAEfsu7e9" style="border-bottom: Black 1pt solid; text-align: right" title="Lease liability">(192</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: 1pt; text-align: left; padding-left: 10pt">Total liabilities assumed</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_iNI_di_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zgC17NdYE0hh" style="border-bottom: Black 1pt solid; text-align: right" title="Total liabilities assumed">(1,411</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></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total assets and liabilities assumed</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3_c20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zGuGIsS1Sgnd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total assets and liabilities assumed">16,421</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2146000 28000 10000 397000 192000 15059000 17832000 1219000 192000 1411000 16421000 100000 <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zDfKqKpGWKK9" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Intangible assets acquired)"> <tr style="vertical-align: bottom"> <td> <span id="xdx_8B9_zbi71uUp0Ovd" style="display: none">Schedule of acquired intangible assets</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Value</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Useful Life (yrs.)</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Developed technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zoEM6hEc5Npc" style="width: 13%; text-align: right" title="Intangible assets acquired">8,074</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"><span id="xdx_902_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zk3EdyrS4H2h" title="Useful life">11</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zsrMoHQxQukk" style="text-align: right" title="Intangible assets acquired">1,756</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_ziBjgNrqmEH8" title="Useful life">10</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zyBvEWmOs9xf" style="text-align: right" title="Intangible assets acquired">444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zIUW5ZFM7NC1" title="Useful life">13</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Backlog</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OrderOrProductionBacklogMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z45aBcwt6k9k" style="text-align: right" title="Intangible assets acquired">185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OrderOrProductionBacklogMember__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_z0fNatYBE1bd" title="Useful life">1</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Goodwill</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zO2bRRi0JDy4" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill">4,600</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">N/A</span></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"> </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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zkfVXoCiWjyh" style="border-bottom: Black 2.5pt double; text-align: right" title="Total intangible assets acquired">15,059</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 8074000 P11Y 1756000 P10Y 444000 P13Y 185000 P1Y 4600000 15059000 75300000 32300000 16800000 22000000 11900000 5800000 <p id="xdx_80B_eus-gaap--OtherCurrentAssetsTextBlock_zsDFIwyKW7ni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-size: 10pt"><b>5.</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82D_zOFiLW2OPSnc">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></b></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify; text-indent: -28.6pt"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prepaid expenses and other current assets are summarized as follows (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_pn3n3_zGvAWAV1Fx6b" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)"> <tr style="vertical-align: bottom"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt"><span id="xdx_8B9_zqQZEPcWyZZj" style="display: none">Schedule of other current assets</span></td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_499_20231231_zwFj5Mig2Aj4" style="text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_49B_20221231_zktFOcwIGr49" style="text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: 700; font-style: normal; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: 700; font-style: normal; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: 700; font-style: normal"> </td><td style="font-weight: 700; font-style: normal; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: 700; font-style: normal; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: 700; font-style: normal"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzmxb_zm4meJWF9mK9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Vendor prepayments</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,253</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,049</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredOfferingCosts_iI_pn3n3_d0_maPEAOAzmxb_zBJe05NT4qak" style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Deferred equity offering costs</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">11</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">344</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PrepaidInsurance_iI_pn3n3_maPEAOAzmxb_zKwqNEmH1ZBj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Prepaid insurance</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">42</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">106</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_ecustom--RelatedPartyReceivable_iI_pn3n3_maPEAOAzmxb_zbqfJaX3dfi7" style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Related party receivable</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">116</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">38</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzmxb_zs2ev0FKE3ql" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; 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">31</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">42</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_maPEAOAzmxb_zH9qaPjfR4A9" style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total prepaid expenses and other current</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">2,453</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,579</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zrMebjSkkuA8" style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Related party receivables as of December 31, 2023 and 2022 consisted primarily of payroll related taxes due for stock-based compensation. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_pn3n3_zGvAWAV1Fx6b" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)"> <tr style="vertical-align: bottom"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt"><span id="xdx_8B9_zqQZEPcWyZZj" style="display: none">Schedule of other current assets</span></td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_499_20231231_zwFj5Mig2Aj4" style="text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_49B_20221231_zktFOcwIGr49" style="text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: 700; font-style: normal; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: 700; font-style: normal; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: 700; font-style: normal"> </td><td style="font-weight: 700; font-style: normal; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: 700; font-style: normal; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: 700; font-style: normal"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzmxb_zm4meJWF9mK9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Vendor prepayments</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">2,253</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,049</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredOfferingCosts_iI_pn3n3_d0_maPEAOAzmxb_zBJe05NT4qak" style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Deferred equity offering costs</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">11</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">344</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PrepaidInsurance_iI_pn3n3_maPEAOAzmxb_zKwqNEmH1ZBj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Prepaid insurance</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">42</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">106</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_ecustom--RelatedPartyReceivable_iI_pn3n3_maPEAOAzmxb_zbqfJaX3dfi7" style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Related party receivable</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">116</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">38</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzmxb_zs2ev0FKE3ql" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; 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">31</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">42</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_maPEAOAzmxb_zH9qaPjfR4A9" style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total prepaid expenses and other current</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">2,453</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,579</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2253000 1049000 11000 344000 42000 106000 116000 38000 31000 42000 2453000 1579000 <p id="xdx_803_eus-gaap--InventoryDisclosureTextBlock_zt3Y4XdcCRYh" style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-size: 10pt"><b>6.</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_820_zHhCVcm4RKt5">INVENTORY</span></b></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; text-indent: 0.5in">Inventories are stated at the lower of cost and net realizable value. Costs are determined using the first in-first out (FIFO) method. As of December 31, 2023 and 2022, inventory consists of the following (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_zvO7NJnSK9va" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - INVENTORY (Details - Schedule of inventory)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B6_zPrxBwoPKpa7" style="display: none">Schedule of inventory</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20231231_z6koVT4A7cnb" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20221231_zawyRSPAtf7b" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_pn3n3_maINztzw_zvHxd43oes4e" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Finished goods</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,953</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">2,814</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryWorkInProcessNetOfReserves_iI_pn3n3_maINztzw_zOV1O6D8zdSg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,006</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,771</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pn3n3_maINztzw_zmGY5mmwW9P8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Raw materials</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,974</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,661</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryNet_iTI_pn3n3_mtINztzw_z3cupDsjK5eg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total inventory</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">11,933</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">12,246</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zRZuAkN2kRmh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_zvO7NJnSK9va" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - INVENTORY (Details - Schedule of inventory)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B6_zPrxBwoPKpa7" style="display: none">Schedule of inventory</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20231231_z6koVT4A7cnb" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_491_20221231_zawyRSPAtf7b" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_pn3n3_maINztzw_zvHxd43oes4e" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Finished goods</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,953</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">2,814</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryWorkInProcessNetOfReserves_iI_pn3n3_maINztzw_zOV1O6D8zdSg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,006</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,771</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pn3n3_maINztzw_zmGY5mmwW9P8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Raw materials</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,974</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,661</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryNet_iTI_pn3n3_mtINztzw_z3cupDsjK5eg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total inventory</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">11,933</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">12,246</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1953000 2814000 2006000 1771000 7974000 7661000 11933000 12246000 <p id="xdx_809_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zsjlSaGhB4f7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-size: 10pt"><b>7.</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_829_zXGXCXrgcwK9">PROPERTY AND EQUIPMENT</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property and equipment consist of the following (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zmW7sXjw4Twi" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_zVtd5M1Fsbpf" 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="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Office furniture and equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_z5YPYuPTl1Mb" style="width: 13%; text-align: right" title="Total property and equipment">227</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--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pn3n3" style="width: 13%; text-align: right" title="Total property and equipment">186</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Computer equipment and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_z8D0BM2Kvmgh" style="text-align: right" title="Property, Plant and Equipment, Gross">248</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pn3n3" style="text-align: right" title="Property, Plant and Equipment, Gross">118</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Land, buildings and leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zs9HvngZ1gUh" style="text-align: right" title="Property, Plant and Equipment, Gross">7,935</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" style="text-align: right" title="Property, Plant and Equipment, Gross">180</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Autos</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zgFSd0d5KRCh" style="text-align: right" title="Property, Plant and Equipment, Gross">616</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_pn3n3" style="text-align: right" title="Property, Plant and Equipment, Gross">337</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">Machinery and equipment</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_z0bDyISHBUug" style="border-bottom: Black 1pt solid; text-align: right" title="Property, Plant and Equipment, Gross">9,200</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_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Property, Plant and Equipment, Gross">1,556</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total property and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231_zqxMYXjdMG5b" style="text-align: right" title="Total property and equipment">18,226</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20221231_pn3n3" style="text-align: right" title="Total property and equipment">2,377</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">Less accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231_zAw4DEsDcDo4" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(1,713</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20221231_zO4FZziHB7Ll" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(829</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">Property and Equipment, net</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_pn3n3_c20231231_za3Wx5esZL6l" style="border-bottom: Black 2.5pt double; text-align: right" title="Property, Plant and Equipment, Net">16,513</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--PropertyPlantAndEquipmentNet_c20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Property, Plant and Equipment, Net">1,548</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zTXieHtUE84a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Depreciation expense for 2023 and 2022 was $<span id="xdx_906_eus-gaap--Depreciation_pn5n6_c20230101__20231231_zMtCK6zQhqei" title="Depreciation expense">0.9</span> million and $<span id="xdx_909_eus-gaap--Depreciation_pn5n6_c20220101__20221231_z2fRLYqmdcq1" title="Depreciation expense">0.4</span> million, respectively. In 2023 and 2022, $<span id="xdx_90A_ecustom--CapitalizedDepreciationCosts_iI_pn5n6_c20231231_zMn7a1OzRYm" title="Capitalized depreciation expense">0.2</span> million and $<span id="xdx_902_ecustom--CapitalizedDepreciationCosts_iI_pn5n6_c20221231_zzwkRQIotDhg" title="Capitalized depreciation expense">0.2</span> million of depreciation was capitalized into inventory as manufacturing overhead costs, respectively. See Note 4 for additional details of the acquisition of land, buildings and machinery and equipment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zmW7sXjw4Twi" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_zVtd5M1Fsbpf" 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="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Office furniture and equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_z5YPYuPTl1Mb" style="width: 13%; text-align: right" title="Total property and equipment">227</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--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pn3n3" style="width: 13%; text-align: right" title="Total property and equipment">186</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Computer equipment and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_z8D0BM2Kvmgh" style="text-align: right" title="Property, Plant and Equipment, Gross">248</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pn3n3" style="text-align: right" title="Property, Plant and Equipment, Gross">118</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Land, buildings and leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zs9HvngZ1gUh" style="text-align: right" title="Property, Plant and Equipment, Gross">7,935</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" style="text-align: right" title="Property, Plant and Equipment, Gross">180</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Autos</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zgFSd0d5KRCh" style="text-align: right" title="Property, Plant and Equipment, Gross">616</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_pn3n3" style="text-align: right" title="Property, Plant and Equipment, Gross">337</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">Machinery and equipment</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_z0bDyISHBUug" style="border-bottom: Black 1pt solid; text-align: right" title="Property, Plant and Equipment, Gross">9,200</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_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Property, Plant and Equipment, Gross">1,556</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total property and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231_zqxMYXjdMG5b" style="text-align: right" title="Total property and equipment">18,226</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20221231_pn3n3" style="text-align: right" title="Total property and equipment">2,377</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">Less accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231_zAw4DEsDcDo4" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(1,713</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20221231_zO4FZziHB7Ll" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(829</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">Property and Equipment, net</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_pn3n3_c20231231_za3Wx5esZL6l" style="border-bottom: Black 2.5pt double; text-align: right" title="Property, Plant and Equipment, Net">16,513</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--PropertyPlantAndEquipmentNet_c20221231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Property, Plant and Equipment, Net">1,548</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 227000 186000 248000 118000 7935000 180000 616000 337000 9200000 1556000 18226000 2377000 1713000 829000 16513000 1548000 900000 400000 200000 200000 <p id="xdx_80E_eus-gaap--IntangibleAssetsDisclosureTextBlock_zrzTp3Zlep45" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-size: 10pt"><b>8.</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82F_zqMO8K4C3ohb">INTANGIBLE ASSETS</span></b></span></td></tr> </table> <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-indent: 0.5in">Intangible assets, net as of December 31, 2023 consist of the following (in thousands)<b>:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b></b></p> <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_z641iQfDLFs8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B9_zvAagNUFgT1e" style="display: none">Schedule of intangible assets</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></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross Carrying Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Carrying Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted-average Amortization Period (yrs)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: left">Developed technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z0pc2Uwewxh1" style="width: 13%; text-align: right" title="Gross carrying amount">8,074</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_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z3CmmthlCune" style="width: 13%; text-align: right" title="Accumulated amortization">(612</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_987_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zz2M2pFXs6Ah" style="width: 13%; text-align: right" title="Net carrying amount">7,462</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--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_za7NajfLZxgg" style="width: 13%; text-align: right" title="Weighted-average amortization period (yrs)">11</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zCAveAn4vtB4" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">1,756</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zEiYRf3ebZBf" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(146</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zivByNECjK68" style="text-align: right" title="Finite-Lived Intangible Assets, Net">1,610</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zre4qmqsydyd" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zbWvs48unx3a" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zYSn1vzL3B8g" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(49</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zglDHD0AEIxk" style="text-align: right" title="Finite-Lived Intangible Assets, Net">395</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zvCjOj6HLCH6" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">13</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Backlog</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zLFAIvyIo6Vl" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_znY0FbaodVlj" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(154</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zSBJ9Iyghpj2" style="text-align: right" title="Finite-Lived Intangible Assets, Net">31</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zGHqN9e0E8n2" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Patents</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zr8ursivyhc2" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross">491</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zPixtTAN32ud" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(42</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_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zASYWw9234ad" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net">449</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_98D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zJlN4nteK3jh" style="padding-bottom: 1pt; text-align: right" title="Weighted-average amortization period (yrs)">20</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">Intangible assets</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--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231_zwMU9KKBnXnl" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount">10,950</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231_zswgWIIpXQ6c" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">(1,003</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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231_zTMr3aTScDUd" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount">9,947</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"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="margin: 0"> </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="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross Carrying Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Carrying Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted-average Amortization Period (yrs)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: left">Developed technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zZVT3ELuuqJi" style="width: 13%; text-align: right" title="Gross carrying amount">8,074</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zDkYWJLCauMd" style="width: 13%; text-align: right" title="Accumulated amortization">(1,346</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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zs1MBqJ66Zm1" style="width: 13%; text-align: right" title="Net carrying amount">6,728</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--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zuIi511cIrwd" style="width: 13%; text-align: right" title="Weighted-average amortization period (yrs)">11</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zTclHZATc1te" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">1,756</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z1Wd6cSgdetf" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(322</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z7olg7beFpSb" style="text-align: right" title="Finite-Lived Intangible Assets, Net">1,434</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zS4rTgA83NKj" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRHziXlFXfh" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zOAv7AnwrNTa" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(110</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zZ1crBidjoYd" style="text-align: right" title="Finite-Lived Intangible Assets, Net">334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zi9lZoZgkEUj" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">13</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Backlog</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_z0V74kNRRDnl" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zUIqtXBmxhC4" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(185</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zyhfpXhbxNqj" style="text-align: right" title="Finite-Lived Intangible Assets, Net">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_znnJDOb8P4zc" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Patents</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zhKESF0zGFmh" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross">611</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_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zagXSeWntSKh" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(57</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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_z2yjQCfyGUBa" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net">554</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_985_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zXT2OcTVkpf6" style="padding-bottom: 1pt; text-align: right" title="Weighted-average amortization period (yrs)">20</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">Intangible assets</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--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231_zEfiyDMT9yYa" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount">11,070</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_zaIHD30vi0Zk" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">(2,020</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_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_zHaUdV60v1f2" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount">9,050</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"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zmj168xkLkbl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Amortization expense for each of the years ended December 31, 2023 and 2022 was $<span id="xdx_90E_eus-gaap--AmortizationOfIntangibleAssets_pn6n6_c20230101__20231231_z0KeiGwfEgli" title="Amortization expense"><span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_pn6n6_c20220101__20221231_zUC31sG9yJ5h" title="Amortization expense">1</span></span>.0 million. Amortization expense for intangible assets held as of December 31, 2023 will be $<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn6n6_c20231231_zuDLwY35vHE9" title="Amortization expense for intangible assets - 2024"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn6n6_c20231231_zeNTHzF7eMd4" title="Amortization expense for intangible assets - 2025"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn6n6_c20231231_z2YCWt7rNN1h" title="Amortization expense for intangible assets - 2026"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn6n6_c20231231_znq3N2Tq6kC2" title="Amortization expense for intangible assets - 2027"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn6n6_c20231231_zEnhJlpx892c" title="Amortization expense for intangible assets - 2028">1</span></span></span></span></span>.0 million for each of the years 2024 – 2028.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_z641iQfDLFs8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B9_zvAagNUFgT1e" style="display: none">Schedule of intangible assets</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></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross Carrying Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Carrying Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted-average Amortization Period (yrs)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: left">Developed technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z0pc2Uwewxh1" style="width: 13%; text-align: right" title="Gross carrying amount">8,074</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_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z3CmmthlCune" style="width: 13%; text-align: right" title="Accumulated amortization">(612</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_987_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zz2M2pFXs6Ah" style="width: 13%; text-align: right" title="Net carrying amount">7,462</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--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_za7NajfLZxgg" style="width: 13%; text-align: right" title="Weighted-average amortization period (yrs)">11</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zCAveAn4vtB4" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">1,756</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zEiYRf3ebZBf" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(146</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zivByNECjK68" style="text-align: right" title="Finite-Lived Intangible Assets, Net">1,610</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zre4qmqsydyd" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zbWvs48unx3a" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zYSn1vzL3B8g" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(49</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zglDHD0AEIxk" style="text-align: right" title="Finite-Lived Intangible Assets, Net">395</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zvCjOj6HLCH6" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">13</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Backlog</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zLFAIvyIo6Vl" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_znY0FbaodVlj" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(154</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zSBJ9Iyghpj2" style="text-align: right" title="Finite-Lived Intangible Assets, Net">31</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zGHqN9e0E8n2" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Patents</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zr8ursivyhc2" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross">491</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zPixtTAN32ud" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(42</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_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zASYWw9234ad" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net">449</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_98D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20221231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zJlN4nteK3jh" style="padding-bottom: 1pt; text-align: right" title="Weighted-average amortization period (yrs)">20</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">Intangible assets</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--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20221231_zwMU9KKBnXnl" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount">10,950</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20221231_zswgWIIpXQ6c" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">(1,003</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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20221231_zTMr3aTScDUd" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount">9,947</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"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="margin: 0"> </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="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross Carrying Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated Amortization</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net Carrying Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted-average Amortization Period (yrs)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: left">Developed technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zZVT3ELuuqJi" style="width: 13%; text-align: right" title="Gross carrying amount">8,074</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zDkYWJLCauMd" style="width: 13%; text-align: right" title="Accumulated amortization">(1,346</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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zs1MBqJ66Zm1" style="width: 13%; text-align: right" title="Net carrying amount">6,728</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--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zuIi511cIrwd" style="width: 13%; text-align: right" title="Weighted-average amortization period (yrs)">11</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zTclHZATc1te" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">1,756</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z1Wd6cSgdetf" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(322</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z7olg7beFpSb" style="text-align: right" title="Finite-Lived Intangible Assets, Net">1,434</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zS4rTgA83NKj" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRHziXlFXfh" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zOAv7AnwrNTa" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(110</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zZ1crBidjoYd" style="text-align: right" title="Finite-Lived Intangible Assets, Net">334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zi9lZoZgkEUj" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">13</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Backlog</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_z0V74kNRRDnl" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zUIqtXBmxhC4" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(185</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zyhfpXhbxNqj" style="text-align: right" title="Finite-Lived Intangible Assets, Net">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_znnJDOb8P4zc" style="text-align: right" title="Finite-Lived Intangible Asset, Useful Life">1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Patents</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zhKESF0zGFmh" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross">611</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_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zagXSeWntSKh" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(57</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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_z2yjQCfyGUBa" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net">554</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_985_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zXT2OcTVkpf6" style="padding-bottom: 1pt; text-align: right" title="Weighted-average amortization period (yrs)">20</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">Intangible assets</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--FiniteLivedIntangibleAssetsGross_pn3n3_c20231231_zEfiyDMT9yYa" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount">11,070</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_zaIHD30vi0Zk" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">(2,020</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_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_zHaUdV60v1f2" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount">9,050</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"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 8074000 612000 7462000 P11Y 1756000 146000 1610000 P10Y 444000 49000 395000 P13Y 185000 154000 31000 P1Y 491000 42000 449000 P20Y 10950000 1003000 9947000 8074000 1346000 6728000 P11Y 1756000 322000 1434000 P10Y 444000 110000 334000 P13Y 185000 185000 0 P1Y 611000 57000 554000 P20Y 11070000 2020000 9050000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 <p id="xdx_80B_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zFOTkUxptHh3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-size: 10pt"><b>9.</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82B_z6TI4EBO9Dw5">ACCRUED EXPENSES AND LONG-TERM LIABILITIES</span></b></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The major components of accrued expenses and long-term liabilities are summarized as follows (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_zXnMUNablkN4" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span id="xdx_8BC_zS9t1yRIViP3" style="display: none">Schedule of accrued expenses</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20231231_z8xfBmSFV3P" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_492_20221231_zbkG7H2D8IPc" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrentAbstract_iB_zSiyaAfrGJmi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-style: italic; text-align: left">Accrued Expenses:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--AccruedVacationCurrent_iI_pn3n3_maALCzkcj_zAmlqyG8pYUk" style="vertical-align: bottom; background-color: White"> <td style="width: 45%; text-align: justify">Accrued vacation</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">246</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">190</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maALCzkcj_zNL3GtPKuO06" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Accrued salaries and bonus</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,086</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,220</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccountsPayableTradeCurrent_iI_pn3n3_maALCzkcj_zKJDT2DSkyNk" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Vendor accruals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">85</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--AccruedWarranty_iI_pn3n3_d0_maALCzkcj_zjC6sbLYHFg7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Accrued warranty</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27</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--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzkcj_za2GLgcDmmI1" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Other accrued expense</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">1,328</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">192</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzkcj_zlzFK05GG2M4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 2.5pt">Total accrued expenses</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">2,737</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,687</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--OtherLongtermLiabilities_iB_zwmFYt5AXiE9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-style: italic; text-align: left">Other Long-Term 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_408_eus-gaap--DeferredTaxAndOtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_z1qyJX0Isnc1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Long-term deferred tax liability</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,698</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--OtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_zlmeEkVLHGNf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Acquired long-term liability</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">3,787</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_403_ecustom--TotalLongTermLiabilities_iTI_d0_mtOLNz1Te_zOrS75tEsUR4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total long-term 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">5,485</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 id="xdx_8A2_zSj3iBeLaYKb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Acquired long-term liability of $<span id="xdx_90D_eus-gaap--OtherLiabilitiesNoncurrent_iI_pn3n3_dxL_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zoOHinjOb2cg" title="::XDX::3787"><span style="-sec-ix-hidden: xdx2ixbrl1178">3.8 million</span></span> consists of a restructuring debt settlement from the acquisition of Amiga. The debt restructuring was entered into in 2021 for a nine year term with seven years remaining at December 31, 2023. Payments are due quarterly as a percent of the remaining balance due.</p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_zXnMUNablkN4" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span id="xdx_8BC_zS9t1yRIViP3" style="display: none">Schedule of accrued expenses</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20231231_z8xfBmSFV3P" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_492_20221231_zbkG7H2D8IPc" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrentAbstract_iB_zSiyaAfrGJmi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-style: italic; text-align: left">Accrued Expenses:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--AccruedVacationCurrent_iI_pn3n3_maALCzkcj_zAmlqyG8pYUk" style="vertical-align: bottom; background-color: White"> <td style="width: 45%; text-align: justify">Accrued vacation</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">246</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">190</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maALCzkcj_zNL3GtPKuO06" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Accrued salaries and bonus</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,086</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,220</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccountsPayableTradeCurrent_iI_pn3n3_maALCzkcj_zKJDT2DSkyNk" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Vendor accruals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">85</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--AccruedWarranty_iI_pn3n3_d0_maALCzkcj_zjC6sbLYHFg7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Accrued warranty</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27</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--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzkcj_za2GLgcDmmI1" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Other accrued expense</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">1,328</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">192</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzkcj_zlzFK05GG2M4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 2.5pt">Total accrued expenses</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">2,737</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,687</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--OtherLongtermLiabilities_iB_zwmFYt5AXiE9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-style: italic; text-align: left">Other Long-Term 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_408_eus-gaap--DeferredTaxAndOtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_z1qyJX0Isnc1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Long-term deferred tax liability</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,698</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--OtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_zlmeEkVLHGNf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Acquired long-term liability</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">3,787</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_403_ecustom--TotalLongTermLiabilities_iTI_d0_mtOLNz1Te_zOrS75tEsUR4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total long-term 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">5,485</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> 246000 190000 1086000 1220000 50000 85000 27000 0 1328000 192000 2737000 1687000 1698000 0 3787000 0 5485000 0 <p id="xdx_80F_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z6I025a5SI74" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-size: 10pt"><b>10.</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_828_zQN7EUK78cHl">COMMITMENTS AND CONTINGENCIES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Legal Matters:</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; text-indent: 0.5in">From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As of December 31, 2023, there were no pending or threatened lawsuits that could reasonably be expected to have a material effect on the results of our 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"><span style="text-decoration: underline">Other Commitments:</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; text-indent: 0.5in">The Company enters into various contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments. Since inception, the Company entered into agreements to act as a reseller for certain vendors; joint development contracts with third parties; referral agreements where the Company would pay a referral fee to the referrer for business generated; sales agent agreements whereby sales agents would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic alliance agreements where both parties agree to cooperate and provide business opportunities to each other and in some instances, provide for a right of first refusal with respect to certain projects of the other parties; agreements with vendors where the vendor may provide marketing, investor relations, public relations, software licenses, technical consulting or subcontractor services, vendor arrangements with non-binding minimum purchasing provisions, and financial advisory agreements where the financial advisor would receive a fee and/or commission for raising capital for the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_809_eus-gaap--LesseeOperatingLeasesTextBlock_ztGi9GNvi4Va" 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 style="vertical-align: top"> <td style="width: 48px"><span style="font-size: 10pt"><b>11.</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_829_zMX0hJBV4je">LEASES</span></b></span></td></tr> </table> <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; text-indent: 0.5in">On September 1, 2020, the Company entered into a five-year operating lease with two one-year options to extend the term of the lease. At this time, it is not reasonably certain that the Company will extend the term of the lease and, therefore, the renewal periods have been excluded from the right-of-use (“ROU”) asset. As part of the All Cell acquisition, the Company assumed a facility lease located in Broadview, Illinois, and recorded $<span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn5n6_c20200901_z6y3i8Zx9Zag" title="Right of use asset and lease liability">0.2</span> million in right-of-use asset and lease liability. The lease term ended on August 31, 2023 and contains clauses for annual rent escalation. The present values of the lease payment streams were calculated using an effective borrowing rate of <span id="xdx_905_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pip0_dp_c20231231_zUncsvgqC38c" title="Borrowing rate">10</span>%. The Company remained in the facility on a month-to-month lease and then entered into a five-year lease extension effective February 1, 2024. As part of the Amiga acquisition, the Company assumed a lease for a small office and a few other small leases in Belgrade, Serbia, which have an indefinite term and may be terminated at any time with 30 days notice. Because of the short term and small value, these leases were not capitalized. The weighted average remaining lease term is <span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtxL_c20231231_zRrHMt5QT7S3" title="::XDX::P3Y3M19D"><span style="-sec-ix-hidden: xdx2ixbrl1191">3.3</span></span> years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the twelve months ended December 31, 2023 and 2022, cash paid for amounts included in the measurement of operating lease liabilities was $<span id="xdx_907_eus-gaap--OperatingLeasePayments_pn5n6_c20230101__20231231_zARh5LqMGAA9" title="Operating lease liabilities">0.8</span> million and $<span id="xdx_904_eus-gaap--OperatingLeasePayments_pn5n6_c20220101__20221231_z8utALJ63XV2" title="Operating lease liabilities">0.6 </span>million, respectively. Operating lease cost for the twelve months ended December 31, 2023 and 2022 were $<span id="xdx_907_eus-gaap--OperatingLeaseCost_pn5n6_c20230101__20231231_zT8WfvL8lxc1" title="Operating lease cost">0.8</span> million and $<span id="xdx_90D_eus-gaap--OperatingLeaseCost_pn5n6_c20220101__20221231_zqZwXOxbTd2d" title="Operating lease cost">0.8</span> million, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate to discount the lease payments to present value. The estimated incremental borrowing rate is derived from information available at the lease commencement date. The future minimum rental commitments for our operating leases is as follows (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zYKwSTyCjxza" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for operating leases)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span><span id="xdx_8B1_z3Ud8B2CRFzi" style="display: none">Schedule of minimum lease payments</span></span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20231231_zi4n7CdPOvai" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzKn0_z8KZimo22XJ4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,029</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzKn0_zuzdtipZKDIe" 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">820</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzKn0_zF1ST2zZ4DS5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">364</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPzKn0_zfw6S4kycks1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">377</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maLOLLPzKn0_zRS5JEFgf5y5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">2028</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">390</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKn0_zkyyGjqzfT7l" style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left">Total undiscounted future minimum payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,980</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zuU6vauaOTP7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Less imputed interest</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">(489</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iI_zKlllWkzz99" style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total lease liability</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">2,491</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_z2QalIT88xZ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 200000 0.10 800000 600000 800000 800000 <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zYKwSTyCjxza" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 62%; margin-right: auto" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for operating leases)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span><span id="xdx_8B1_z3Ud8B2CRFzi" style="display: none">Schedule of minimum lease payments</span></span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20231231_zi4n7CdPOvai" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzKn0_z8KZimo22XJ4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,029</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzKn0_zuzdtipZKDIe" 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">820</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzKn0_zF1ST2zZ4DS5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">364</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPzKn0_zfw6S4kycks1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">377</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maLOLLPzKn0_zRS5JEFgf5y5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">2028</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">390</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKn0_zkyyGjqzfT7l" style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left">Total undiscounted future minimum payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,980</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zuU6vauaOTP7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Less imputed interest</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">(489</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iI_zKlllWkzz99" style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total lease liability</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">2,491</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1029000 820000 364000 377000 390000 2980000 489000 2491000 <p id="xdx_808_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z5OsBtT4Ho12" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>12. <span id="xdx_829_zMaPSNfimA8d">STOCKHOLDERS’ EQUITY</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Stock Issued for Public Offering</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2023, the Company sold <span id="xdx_905_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230601__20230630_zPTPsCLPD6hi" title="Sale of stock">3,062,500</span> shares of its common stock at an offering price of $<span id="xdx_904_eus-gaap--SaleOfStockPricePerShare_iI_pip0_c20230630_zity2YNndPw3" title="Offering price">9.00</span> per share in a public offering. The offering provided net proceeds of approximately $<span id="xdx_90F_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_pn5n6_c20230601__20230630_zxBq59D5jPSb" title="Net proceeds">25.4</span> million after deducting underwriting discounts and commissions and offering expenses paid by the Company.</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"><span style="text-decoration: underline">Stock Issued for Acquisition</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--AllCellMember_zM7T9VoOysGb" title="Stock issued for purchase of assets, shares issued">1,055,000</span> shares of its common stock upon acquiring certain assets of All Cell during the year ended December 31, 2022. An additional <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellMember_zaJYCNNIDTuh" title="Stock issued for purchase of assets, shares issued">446,815</span> shares were issued in 2023 to All Cell in payment of contingent consideration for 2022 results.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_znkHPJZaI14i" title="Stock issued for purchase of assets, shares issued">451,807</span> shares of its common stock upon acquiring Amiga during the year ended December 31, 2023. See further discussion in note 4. Business Combination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Committed Equity Facility </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; text-indent: 0.5in; background-color: white">On September 2, 2022, the Company entered into a Common Stock Purchase Agreement (the “Purchase Agreement”) with B. Riley. Pursuant to the Purchase Agreement, the Company has the right, in its sole discretion, to sell to B. Riley up to $30.0 million, but in any event, a maximum of 2 million shares of the Company’s common stock at 97% of the volume weighted average price (“VWAP”) of the Company’s common stock on the trading day, calculated in accordance with the Purchase Agreement, over a period of 24 months subject to certain limitations and conditions contained in the Purchase Agreement. Sales and timing of any sales are solely at the election of the Company, and the Company is under no obligation to sell any common stock to B. Riley under the Purchase Agreement. As consideration for B. Riley’s commitment to purchase shares of the Company’s common stock the Company issued B. Riley <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220901__20220930__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zbR8rg8JrQsl" title="Stock issued new, shares"><span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230401__20230430__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zQWvxeKhEqH8" title="Stock issued new, shares">10,484</span></span> shares of its common stock in both September 2022 and April 2023.</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; text-indent: 0.5in; background-color: white">The Company incurred an aggregate cost of approximately $0.4 million in connection with the Purchase Agreement, including the fair value of the shares of common stock issued to B. Riley, which were recorded as equity on the Balance Sheet and offset proceeds from the sale of the Company’s common stock under the Purchase Agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">During the year ended December 31, 2023, the Company issued <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zLEfN2vXojVf" title="Stock issued new, shares">198,033</span> shares under the Purchase Agreement for $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20230101__20231231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_z1aOGdFDrXgh" title="Proceeds from issuance of common stock">2.5</span> million in proceeds, of which $<span id="xdx_909_ecustom--PaymentsOfStockIssuanceCost_pn5n6_c20230101__20231231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zmQJ7uX8Sinb" title="Offering costs">0.5</span> million was offset by the offering costs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Stock Issued For Services</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2023, the Company issued <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230301__20230331__us-gaap--TransactionTypeAxis__custom--MarketingServicesMember_zl0nnTsgAIZ" title="Stock issued for services, shares issued">6,444</span> shares of its common stock in exchange for marketing services to be provided over a six-month period. The number of shares were determined by dividing $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_pn5n6_c20230301__20230331__us-gaap--TransactionTypeAxis__custom--MarketingServicesMember_zrkfv3KEMbpa" title="Stock issued for services, value">0.1</span> million by the volume-weighted average price (VWAP) per share of the Company’s common stock for the 30 days preceding the effective date which was $<span id="xdx_90E_ecustom--AveragePricePerShare_iI_pip0_c20230331__us-gaap--TransactionTypeAxis__custom--MarketingServicesMember_zADD3szJAKtj" title="Average price per share">15.518</span>. The shares were then valued based on a market price on the date of grant of $<span id="xdx_905_ecustom--MarketPrice_iI_pip0_c20231231__us-gaap--TransactionTypeAxis__custom--MarketingServicesMember_zQL7kaaYuiXh" title="Market price">14.72</span> resulting in a fair value of $<span id="xdx_904_ecustom--FairValueOfMarketPrice_iI_pn5n6_c20231231__us-gaap--TransactionTypeAxis__custom--MarketingServicesMember_zHQH7Kcfww35" title="Fair value of market price">0.1</span> million which was recorded to prepaid expenses and other current assets upon issuance and recognized over the service period which ended in the third quarter of 2023. </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"><span style="text-decoration: underline">Awards Under Stock Incentive Plans</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; text-indent: 0.5in">On June 9, 2021, the Company’s stockholders approved the Beam Global 2021 Equity Incentive Plan (the “2021 Plan”) under which <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20210609__us-gaap--PlanNameAxis__custom--Plan2021Member_zFUeGqpAAuO8" title="Shares authorized for issuance">2,000,000</span> shares of the Company’s common stock are allowed to be issued pursuant to the exercise of stock options or other awards granted under such plan in addition to the <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20210609__us-gaap--PlanNameAxis__custom--Plan2011Member_zrdO3TIDwR8g" title="Shares authorized for issuance">630,000</span> shares previously allowed under the Beam Global 2011 Stock Incentive Plan. The number of shares reserved for issuance under the 2021 Plan will increase automatically on January 1 of each of 2022 through 2031 by the number of shares equal to 5% of the aggregate number of outstanding shares of the Company’s common stock as of the immediately preceding December 31, or a lesser number as may be determined by our board of directors or compensation committee. As of December 31, 2023, <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pn5n6_c20231231__us-gaap--PlanNameAxis__custom--Plan2021Member_zlQy9mhaiPs7" title="Shares available for grant">2.7</span> million shares remain available to grant under the 2021 Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Stock Options</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Stock options are granted to new and existing employees. New employee option grants generally have a term of ten years and vest ratably over four years. Existing employee option grants generally have a term of ten years and vest immediately upon grant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The fair value of each option is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain assumptions for inputs including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected option life and expected volatility in the market value of the underlying common stock based on our historical volatility. The Black-Scholes option-pricing model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions including the expected stock price volatility because the Company’s stock options and warrants have characteristics different from those of its traded stock, and because changes in the subjective input assumptions can materially affect the fair value estimate.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We used the assumptions in the table below and we assumed there would not be dividends granted for the options granted in fiscal 2023 and 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zqE0wYtGcjM8" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 83%; margin-right: auto" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0"><span id="xdx_8B5_zeOjV9SuVKFf" style="display: none">Schedule of assumptions for options granted</span></p></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">Year ended December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z0Pq4yMymiS7" title="Expected volatility">90.25</span>% - <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVtavqhP9ASl" title="Expected volatility">94.51</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zpQjPjT0JHu4" title="Expected volatility">94.94</span>% - <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmwqDwpu1ENh" title="Expected volatility">97.41</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z6SxwH76Box6" title="Expected remaining term">5 - 7 Years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ziKJ5TXJoO5k" title="Expected remaining term">5 - 7 Years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z33sbabcjuab" title="Risk-free interest rate">3.55</span>% - <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zLSGINjPfglc" title="Risk-free interest rate">4.47</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzW0WCUdrec6" title="Risk-free interest rate">1.55</span>% - <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ziAobUJWK2Ml" title="Risk-free interest rate">3.86</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 45%; text-align: left">Weighted-average FV</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2pkiPlUJNG5" style="width: 15%; text-align: center" title="Weighted-average FV">$5.93</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzZiTiQdP34a" style="width: 15%; text-align: center" title="Weighted-average FV">$13.02</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zjci8WlPu5rd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Option activity for the years ended December 31, 2023 and 2022 is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_ziXGKYuTIpqh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 10pt"><span id="xdx_8B6_zcQKBR1TrBTl" 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><td> </td> <td style="text-align: center"> </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="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center">Weighted</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Contractual Life</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%">Outstanding at December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0fXFakIPgK" style="width: 13%; text-align: right" title="Number of Options Outstanding, Beginning">263,433</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMFnymLEwv72" style="width: 13%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">11.56</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 15%"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMxvtJP8s6M7" style="text-align: right" title="Number of Options Granted">78,400</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsDlAIPKWnRd" style="text-align: right" title="Weighted Average Exercise Price Granted">16.72</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </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="padding-left: 10pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuMOO7Pc4xek" style="text-align: right" title="Number of Options Exercised">(1,750</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRWS1T9Lbko" style="text-align: right" title="Weighted Average Exercise Price Exercised">6.67</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </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; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYX4PWYNiQTb" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited">(3,325</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrulJBNS3Lk7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">36.25</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </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, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXbhcxUORYse" style="text-align: right" title="Number of Options Outstanding, Beginning">336,758</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoKkZB2Uqep1" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">12.54</td><td style="text-align: left"> </td><td> </td> <td> </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-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlviptu8z7O4" style="text-align: right" title="Number of Options Granted">169,800</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zX6weFBIQZx8" style="text-align: right" title="Weighted Average Exercise Price Granted">7.54</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </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="padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLNhsQzJhl9c" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited">(24,700</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwiFt6m19w7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">19.70</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </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 style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2023</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZJ1Q66zwxV9" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending">481,858</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhwaXruSmew3" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">10.41</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: center; padding-bottom: 2.5pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zC0OF0DjoE8g" title="Weighted Average Remaining Contractual Life">7.25</span> Years</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--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRxbl6LX3tcb" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Outstanding">350</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Exercisable at December 31, 2023</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zca1c7PCd9Ee" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable, Ending">151,310</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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zyfsx1w7gYfi" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, Ending">5.55</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: center; padding-bottom: 2.5pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zd8oiaAuSKX" title="Weighted Average Remaining Contractual Life, exercisable">7.18</span> Years</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--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXeLlCr3jmgj" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Exercisable">233</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zaIDv7KMXuD4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s stock option compensation expense was $<span id="xdx_903_eus-gaap--ShareBasedCompensation_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3It9IqYMdP4" title="Stock based compensation">0.7</span> million and $<span id="xdx_909_eus-gaap--ShareBasedCompensation_pn5n6_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQSjybimhQU6" title="Stock based compensation">0.9</span> million for the years ended December 31, 2023 and 2022, respectively, and there was $<span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn5n6_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zPFCUVbT9iDg" title="Unrecognized compensation costs">1.3</span> million of total unrecognized compensation costs related to outstanding stock options at December 31, 2023 which will be recognized over <span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z3lTqNOgwhR3" title="Stock options recognized period">4</span>.0 years. There were no options exercised in the year ended December 31, 2023, and the total intrinsic value of options exercised was immaterial for the year ended December 31, 2022. Number of stock options vested and unvested as of December 31, 2023 were <span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztLYSLG2RDw3" title="Options vested">335,745</span> and <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zUm5drIomA13" title="Options unvested">146,113</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Restricted Stock Units</i></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; text-indent: 0.5in">In November 2022, the Company granted <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20221101__20221130__srt--CounterpartyNameAxis__srt--ChiefExecutiveOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zTwA42Bc7Z0d" title="Restricted stock units granted">285,000</span> restricted stock units (RSUs) to its Chief Executive Officer (CEO), half of which contains performance conditions (PSUs). 50% of the RSUs without performance condition vested upon grant, and 25% will vest on February 1<sup>st</sup> of 2024 and 2025. The number of shares issuable under the PSUs are determined based on the achievement of performance metrics specific to the Company that are measured at the end of fiscal year 2024. The fair value of both the RSUs and PSUs were based on the stock price of $13.05 per share on the date of grant. The PSUs were further reviewed to determine estimated performance over the term and then a factor was applied ranging from 0% to 150% of the grant date fair value. This estimate is reviewed quarterly.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A summary of activity of the RSUs for the year ended December 31, 2023, is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zUZu2QLHu3L9" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 86%; margin-right: auto" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock units activity)"> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span id="xdx_8B6_zvd3wgfHVkP9" style="display: none">Schedule of restricted stock units</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="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">PSU</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">RSU</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Nonvested</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Nonvested</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average Grant-</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Date Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Nonvested at December 31, 2021</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zzgM8bYLcbAk" style="text-align: right" title="Nonvested shares, Beginning balance">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zXnCUUGkoeJb" style="text-align: right" title="Nonvested shares, Beginning balance">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_zfwsDgybjWW7" style="text-align: right" title="Weighted-average grant-date fair value, Beginning balance">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 35%; padding-left: 10pt">Granted</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_z6soqHtaRKj7" style="width: 13%; text-align: right" title="Nonvested shares, Granted">142,500</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zXmr95jugrC" style="width: 13%; text-align: right" title="Nonvested shares, Granted">142,500</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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_zhTYwaDGX9C2" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, Granted">13.05</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; padding-left: 10pt">Vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zVsc3vtvWvji" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Vested">–</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z5mU0eMY7Yse" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Vested">(71,250</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_zkSHPwid0lW6" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Vested">13.05</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Nonvested at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_z7FkBUqRbon5" style="text-align: right" title="Nonvested shares, Beginning balance">142,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zOG4ghZncUoj" style="text-align: right" title="Nonvested shares, Beginning balance">71,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_zT3uajmVdMS1" style="text-align: right" title="Weighted-average grant-date fair value, Beginning balance">13.05</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zn5s6nYt9nL4" style="text-align: right" title="Nonvested shares, Granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zeVm8kdlvdg2" style="text-align: right" title="Nonvested shares, Granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_z9DKfUa86zfk" style="text-align: right" title="Weighted-average grant-date fair value, Granted">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 10pt">Vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zo1MrrwxZX8e" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Vested">–</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znPlYvd0baz4" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Vested"><span style="-sec-ix-hidden: xdx2ixbrl1391">–</span></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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_zQBTo1QMUPib" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Vested"><span style="-sec-ix-hidden: xdx2ixbrl1393">–</span></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">Nonvested at December 31, 2023</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_ztgR8uMksSt6" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested shares, Ending balance">142,500</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zDbnK73hVOK1" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested shares, Ending balance">71,250</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_z7KP3ZyZP731" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, Ending balance">13.05</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zCcJoC8Wr9k3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Stock compensation expense related to restricted stock units was $<span id="xdx_90F_eus-gaap--ShareBasedCompensation_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z3Gy8sqEoJzj" title="Stock compensation expense">1.2</span> million during the year ended December 31, 2023, with $<span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zSvADjmIpplg" title="Unregnized stock compensation">1.4</span> million in unrecognized stock compensation expense remaining to be recognized over <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zHxiPAeCWatj" title="Remaining contractural term">1.2</span> years as of December 31, 2023. There were no restricted stock units that vested during the year ended December 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Restricted Stock Awards</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company issues restricted stock to the members of its board of directors as compensation for such members’ services. Such grants generally vest ratably over four quarters. Through 2022, the Company also issued restricted stock to its CEO, for which generally 50% of the shares granted vest ratably over four quarters and the remaining 50% vest ratably over twelve quarters. The common stock related to these awards are issued to an escrow account on the date of grant and released to the grantee upon vest. The fair value is determined based on the closing stock price of the Company’s common stock on the date granted and the related expense is recognized ratably over the vesting period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A summary of activity of the restricted stock awards for the years ended December 31, 2023 and 2022 is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zTnqWmsBVs7e" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)"> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span id="xdx_8B6_z2UQfVazXOrj" style="display: none">Schedule of restricted stock awards</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="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Nonvested</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average Grant-</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Date Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%">Nonvested at December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zSuqI9s2I6q6" style="width: 13%; text-align: right" title="Nonvested shares, Beginning balance">13,669</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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0H3z2XrFxR4" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, Beginning balance">20.45</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPFXYHhzGZH2" style="text-align: right" title="Nonvested shares, Granted">26,136</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zt1IRTRsy8Ti" style="text-align: right" title="Weighted-average grant-date fair value, Granted">14.68</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; padding-left: 10pt">Vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0M3xvWa7q41" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Vested">(21,940</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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkDEz0m0PyCj" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Vested">18.75</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Nonvested at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9RxUq5mcOI" style="text-align: right" title="Nonvested shares, Beginning balance">17,865</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zlwP9rgrcZ7g" style="text-align: right" title="Weighted-average grant-date fair value, Beginning balance">14.11</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zBPIfIEHxVX8" style="text-align: right" title="Nonvested shares, Granted">19,795</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyrbxA62pnAg" style="text-align: right" title="Weighted-average grant-date fair value, Granted">10.98</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zQyQ3EBnz907" style="text-align: right" title="Nonvested shares, Vested">(31,022</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zfIkKiZxoTc3" style="text-align: right" title="Weighted-average grant-date fair value, Vested">12.29</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zngk6pxrmHrb" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited">(5,400</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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgI9U5cBuK22" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Forfeited">11.68</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">Nonvested at December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zTqt2deR0ZX3" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested shares, Ending balance">1,238</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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zOnaQByOUaqh" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, Ending balance">20.17</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zznDO6kUGld1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Stock compensation expense related to restricted stock awards was $<span id="xdx_900_eus-gaap--ShareBasedCompensation_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zmFycIJMWJwe" title="Stock based compensation"><span id="xdx_90B_eus-gaap--ShareBasedCompensation_pn5n6_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zV8wA30X1i57" title="Stock based compensation">0.4</span></span> million for each of the years ended December 31, 2023 and 2022, respectively. Fair values of restricted stock vested during each of the years ended December 31, 2023 and 2022 were $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zX4isL9cKpF1" title="Fair value of vested shares"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_pn5n6_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zU8kimmrc0Tf" title="Fair value of vested shares">0.4</span></span> million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2023, there were unreleased shares of common stock representing $20 thousand of unrecognized restricted stock grant expense which will be recognized over <span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_pid_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaaco5NsGwMj" title="Remaining contractural term">1.25</span> years.</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"><span style="text-decoration: underline">Warrants</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended December 31, 2023, the Company issued warrants to purchase up to <span id="xdx_90D_ecustom--WarrantsIssuedShares_pip0_c20230101__20231231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z08uNBpDl8M5" title="Warrants issued, shares">200,000</span> shares of the Company’s common stock at a price per share equal to $17.00 to a consultant for investor relations services to be provided over a five-year period. The warrants are immediately exercisable but are subject to repurchase by the Company until the required service is provided. The fair value of such warrants was $8.05 per share or $<span id="xdx_90E_ecustom--FairValueOfWarrantsIssuedShares_pn5n6_c20230101__20231231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZWbYjO28W59" title="Fair value of warrants issued">1.6</span> million on the date of grant using the Black-Scholes option-pricing model. This model incorporated certain assumptions for inputs including a risk-free market interest rate of 3.86%, expected dividend yield of the underlying common stock of 0%, expected life of 2.5 years and expected volatility in the market value of the underlying common stock based on our historical volatility of 99.6%. The fair value of the warrants was recorded to prepaid expenses and other current assets to be recognized over the service period. During the year ended December 31, 2023, $<span id="xdx_902_eus-gaap--FairValueAdjustmentOfWarrants_pn5n6_c20230101__20231231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjxQzlq22zlj" title="Warrant expense">0.2</span> million was recorded as expense and at December 31, 2023, $1.4 million of cost has not been recognized and will be recognized over the next 4.25 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A summary of activity of warrants outstanding for the years ended December 31, 2023 and 2022 is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_pn3n3_zcsZevrYMxaa" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 10pt"><span id="xdx_8BB_zp8HtvYWeZ5h" style="display: none">Schedule of warrant outstanding</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="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of Warrants</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%">Outstanding at December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pp0d_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zWvrde1wVpe4" style="width: 13%; text-align: right" title="Number of Warrants Outstanding, Beginning">519,658</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_98E_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXnnBlChFIz6" style="width: 13%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">6.30</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Exercised</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhUaz6WeFUFe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised">(79,454</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_98B_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zh0MrhPDdEl1" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised">6.30</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, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhNZ6o1VvOF8" style="text-align: right" title="Number of Warrants Outstanding, Beginning">440,204</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z6Wrfi0SfzD9" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">6.30</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zrsJTc1Qhpxg" style="text-align: right" title="Number of Warrants Granted">200,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjLTyHbUxnRa" style="text-align: right" title="Weighted Average Exercise Price Granted">17.00</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; padding-left: 10pt">Exercised</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zELXowp6R9Pe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised">(29,459</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_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zkQ6SkCoE5sh" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised">6.30</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">Outstanding at December 31, 2023</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_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z0m3Tiy5nhha" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending">610,745</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_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zn4SSroN4eTd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">9.80</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Exercisable at December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zft3ukfSzaGk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable">610,745</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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zUaVHm4eqBU8" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable">9.80</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_zifZ9XQnmwx8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Exercisable warrants as of December 31, 2023 have a weighted average remaining contractual life of <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHCjUEUmRsP" title="Weighted average remaining contractual life">1.60</span> years. Of the outstanding warrants, 410,745 will expire in April 2024. The intrinsic value of the exercisable shares of the warrants at December 31, 2023 was $<span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn5n6_c20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ztXhfzWGywYa" title="Intrinsic value exercisable shares warrants">0.3</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended December 31, 2023, <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_z6g71aLA5uC6" title="Warrants exercised">29,459</span> warrants to purchase shares of the Company’s registered common stock were exercised generating $<span id="xdx_90F_eus-gaap--ProceedsFromWarrantExercises_pn5n6_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zIkbbTvkuyx2" title="Proceeds from warrants exercised">0.2</span> million, and in the year ended December 31, 2022, <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20220101__20221231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_z1k8yQ5bdJl5" title="Warrants exercised">79,454</span> warrants to purchase shares of the Company’s registered common stock were exercised generating $<span id="xdx_90C_eus-gaap--ProceedsFromWarrantExercises_pn5n6_c20220101__20221231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_z0GFqHPVaTpa" title="Proceeds from warrants exercised">0.5</span> million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> 3062500 9.00 25400000 1055000 446815 451807 10484 10484 198033 2500000 500000 6444 100000 15.518 14.72 100000 2000000 630000 2700000 <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zqE0wYtGcjM8" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 83%; margin-right: auto" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0"><span id="xdx_8B5_zeOjV9SuVKFf" style="display: none">Schedule of assumptions for options granted</span></p></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">Year ended December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z0Pq4yMymiS7" title="Expected volatility">90.25</span>% - <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVtavqhP9ASl" title="Expected volatility">94.51</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zpQjPjT0JHu4" title="Expected volatility">94.94</span>% - <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmwqDwpu1ENh" title="Expected volatility">97.41</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z6SxwH76Box6" title="Expected remaining term">5 - 7 Years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ziKJ5TXJoO5k" title="Expected remaining term">5 - 7 Years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z33sbabcjuab" title="Risk-free interest rate">3.55</span>% - <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zLSGINjPfglc" title="Risk-free interest rate">4.47</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20220101__20221231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzW0WCUdrec6" title="Risk-free interest rate">1.55</span>% - <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20220101__20221231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ziAobUJWK2Ml" title="Risk-free interest rate">3.86</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 45%; text-align: left">Weighted-average FV</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2pkiPlUJNG5" style="width: 15%; text-align: center" title="Weighted-average FV">$5.93</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzZiTiQdP34a" style="width: 15%; text-align: center" title="Weighted-average FV">$13.02</td><td style="width: 1%; text-align: left"> </td></tr> </table> 0.9025 0.9451 0.9494 0.9741 5 - 7 Years 5 - 7 Years 0.0355 0.0447 0.0155 0.0386 5.93 13.02 <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_ziXGKYuTIpqh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 10pt"><span id="xdx_8B6_zcQKBR1TrBTl" 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><td> </td> <td style="text-align: center"> </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="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center">Weighted</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Contractual Life</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(in thousands)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%">Outstanding at December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0fXFakIPgK" style="width: 13%; text-align: right" title="Number of Options Outstanding, Beginning">263,433</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMFnymLEwv72" style="width: 13%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">11.56</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 15%"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zMxvtJP8s6M7" style="text-align: right" title="Number of Options Granted">78,400</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsDlAIPKWnRd" style="text-align: right" title="Weighted Average Exercise Price Granted">16.72</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </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="padding-left: 10pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuMOO7Pc4xek" style="text-align: right" title="Number of Options Exercised">(1,750</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRWS1T9Lbko" style="text-align: right" title="Weighted Average Exercise Price Exercised">6.67</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </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; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYX4PWYNiQTb" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited">(3,325</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrulJBNS3Lk7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">36.25</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </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, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXbhcxUORYse" style="text-align: right" title="Number of Options Outstanding, Beginning">336,758</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoKkZB2Uqep1" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">12.54</td><td style="text-align: left"> </td><td> </td> <td> </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-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlviptu8z7O4" style="text-align: right" title="Number of Options Granted">169,800</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zX6weFBIQZx8" style="text-align: right" title="Weighted Average Exercise Price Granted">7.54</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </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="padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLNhsQzJhl9c" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited">(24,700</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwiFt6m19w7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">19.70</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center; padding-bottom: 1pt"> </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 style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Outstanding at December 31, 2023</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZJ1Q66zwxV9" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending">481,858</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhwaXruSmew3" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">10.41</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: center; padding-bottom: 2.5pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zC0OF0DjoE8g" title="Weighted Average Remaining Contractual Life">7.25</span> Years</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--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zRxbl6LX3tcb" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Outstanding">350</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Exercisable at December 31, 2023</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zca1c7PCd9Ee" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable, Ending">151,310</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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zyfsx1w7gYfi" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, Ending">5.55</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: center; padding-bottom: 2.5pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zd8oiaAuSKX" title="Weighted Average Remaining Contractual Life, exercisable">7.18</span> Years</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--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXeLlCr3jmgj" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Exercisable">233</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 263433000 11.56 78400000 16.72 1750000 6.67 3325000 36.25 336758000 12.54 169800000 7.54 24700000 19.70 481858000 10.41 P7Y3M 350000 151310000 5.55 P7Y2M4D 233000 700000 900000 1300000 P4Y 335745 146113 285000 <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zUZu2QLHu3L9" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 86%; margin-right: auto" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock units activity)"> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span id="xdx_8B6_zvd3wgfHVkP9" style="display: none">Schedule of restricted stock units</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="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">PSU</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">RSU</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Nonvested</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Nonvested</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average Grant-</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Date Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Nonvested at December 31, 2021</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zzgM8bYLcbAk" style="text-align: right" title="Nonvested shares, Beginning balance">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zXnCUUGkoeJb" style="text-align: right" title="Nonvested shares, Beginning balance">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_zfwsDgybjWW7" style="text-align: right" title="Weighted-average grant-date fair value, Beginning balance">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 35%; padding-left: 10pt">Granted</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_z6soqHtaRKj7" style="width: 13%; text-align: right" title="Nonvested shares, Granted">142,500</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zXmr95jugrC" style="width: 13%; text-align: right" title="Nonvested shares, Granted">142,500</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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_zhTYwaDGX9C2" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, Granted">13.05</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; padding-left: 10pt">Vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zVsc3vtvWvji" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Vested">–</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z5mU0eMY7Yse" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Vested">(71,250</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_zkSHPwid0lW6" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Vested">13.05</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Nonvested at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_z7FkBUqRbon5" style="text-align: right" title="Nonvested shares, Beginning balance">142,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zOG4ghZncUoj" style="text-align: right" title="Nonvested shares, Beginning balance">71,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_zT3uajmVdMS1" style="text-align: right" title="Weighted-average grant-date fair value, Beginning balance">13.05</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zn5s6nYt9nL4" style="text-align: right" title="Nonvested shares, Granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zeVm8kdlvdg2" style="text-align: right" title="Nonvested shares, Granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_z9DKfUa86zfk" style="text-align: right" title="Weighted-average grant-date fair value, Granted">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 10pt">Vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zo1MrrwxZX8e" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Vested">–</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znPlYvd0baz4" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Vested"><span style="-sec-ix-hidden: xdx2ixbrl1391">–</span></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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_zQBTo1QMUPib" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Vested"><span style="-sec-ix-hidden: xdx2ixbrl1393">–</span></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">Nonvested at December 31, 2023</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_ztgR8uMksSt6" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested shares, Ending balance">142,500</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zDbnK73hVOK1" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested shares, Ending balance">71,250</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__custom--PSUAndRSUAwardsMember_z7KP3ZyZP731" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, Ending balance">13.05</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 0 0 0 142500000 142500000 13.05 0 71250000 13.05 142500000 71250000 13.05 0 0 0 0 142500000 71250000 13.05 1200000 1400000 P1Y2M12D <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zTnqWmsBVs7e" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)"> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span id="xdx_8B6_z2UQfVazXOrj" style="display: none">Schedule of restricted stock awards</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="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Nonvested</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Average Grant-</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Date Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%">Nonvested at December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zSuqI9s2I6q6" style="width: 13%; text-align: right" title="Nonvested shares, Beginning balance">13,669</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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0H3z2XrFxR4" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, Beginning balance">20.45</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPFXYHhzGZH2" style="text-align: right" title="Nonvested shares, Granted">26,136</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zt1IRTRsy8Ti" style="text-align: right" title="Weighted-average grant-date fair value, Granted">14.68</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; padding-left: 10pt">Vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0M3xvWa7q41" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Vested">(21,940</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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkDEz0m0PyCj" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Vested">18.75</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Nonvested at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9RxUq5mcOI" style="text-align: right" title="Nonvested shares, Beginning balance">17,865</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zlwP9rgrcZ7g" style="text-align: right" title="Weighted-average grant-date fair value, Beginning balance">14.11</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zBPIfIEHxVX8" style="text-align: right" title="Nonvested shares, Granted">19,795</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyrbxA62pnAg" style="text-align: right" title="Weighted-average grant-date fair value, Granted">10.98</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zQyQ3EBnz907" style="text-align: right" title="Nonvested shares, Vested">(31,022</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zfIkKiZxoTc3" style="text-align: right" title="Weighted-average grant-date fair value, Vested">12.29</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zngk6pxrmHrb" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited">(5,400</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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgI9U5cBuK22" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Forfeited">11.68</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">Nonvested at December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zTqt2deR0ZX3" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested shares, Ending balance">1,238</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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zOnaQByOUaqh" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, Ending balance">20.17</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 13669000 20.45 26136000 14.68 21940000 18.75 17865 14.11 19795 10.98 31022 12.29 5400 11.68 1238 20.17 400000 400000 400000 400000 P1Y3M 200000 1600000 200000 <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_pn3n3_zcsZevrYMxaa" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 10pt"><span id="xdx_8BB_zp8HtvYWeZ5h" style="display: none">Schedule of warrant outstanding</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="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of Warrants</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%">Outstanding at December 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pp0d_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zWvrde1wVpe4" style="width: 13%; text-align: right" title="Number of Warrants Outstanding, Beginning">519,658</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_98E_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXnnBlChFIz6" style="width: 13%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">6.30</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Exercised</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhUaz6WeFUFe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised">(79,454</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_98B_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zh0MrhPDdEl1" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised">6.30</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, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhNZ6o1VvOF8" style="text-align: right" title="Number of Warrants Outstanding, Beginning">440,204</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z6Wrfi0SfzD9" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">6.30</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zrsJTc1Qhpxg" style="text-align: right" title="Number of Warrants Granted">200,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjLTyHbUxnRa" style="text-align: right" title="Weighted Average Exercise Price Granted">17.00</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; padding-left: 10pt">Exercised</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zELXowp6R9Pe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised">(29,459</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_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zkQ6SkCoE5sh" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised">6.30</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">Outstanding at December 31, 2023</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_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z0m3Tiy5nhha" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending">610,745</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_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zn4SSroN4eTd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">9.80</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Exercisable at December 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zft3ukfSzaGk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable">610,745</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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zUaVHm4eqBU8" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable">9.80</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 519658 6.30 79454000 6.30 440204 6.30 200000 17.00 29459 6.30 610745 9.80 610745 9.80 P1Y7M6D 300000 29459 200000 79454 500000 <p id="xdx_80E_eus-gaap--RevenueFromContractWithCustomerTextBlock_zvrCv7zCj9R4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-size: 10pt"><b>13.</b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_823_z5ki7wd08w4b">REVENUES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For each of the identified periods, revenues can be categorized into the following (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zifXOQkM4nNk" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - REVENUES (Details - Schedule of revenues)"> <tr style="vertical-align: bottom"> <td style="font-weight: 400; font-style: normal; text-align: left"><span id="xdx_8B0_zaA6guLVokv7" style="display: none">Schedule of revenues</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 style="text-align: left"> </td><td style="font-weight: 700; font-style: normal"> </td> <td colspan="6" style="font-style: normal; text-align: center">Twelve Months Ended</td><td style="font-weight: 700; font-style: normal"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: 700; font-style: normal; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-style: normal; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: 700; font-style: normal"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; font-weight: 400; font-style: normal; text-align: left">Product sales</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zZOPmjAf8UJ2" style="width: 13%; text-align: right" title="Revenues">65,152</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_pn3n3_c20220101__20221231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zrqlB4EQYOy" style="width: 13%; text-align: right" title="Revenues">20,347</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left">Maintenance fees</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zEwr7KsUCCmc" style="text-align: right" title="Revenues">83</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20220101__20221231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zJd3fAzvaxBf" style="text-align: right" title="Revenues">53</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left">Professional services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zyBCUCzYPGNf" style="text-align: right" title="Revenues">146</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zleeEQMk0ncj" style="text-align: right" title="Revenues">527</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left">Shipping and handling</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zcZVhpaivaba" style="text-align: right" title="Revenues">2,308</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20220101__20221231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zIWSOxBKkRRb" style="text-align: right" title="Revenues">1,137</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Discounts and allowances</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--OtherSellingAndMarketingExpense_iNP2us-gaap--Revenues_pn3n3_di_c20230101__20231231_z0EdMkY50VYh" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(337</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_982_eus-gaap--OtherSellingAndMarketingExpense_iN_pn3n3_di_c20220101__20221231_zLh9SRX2GG2j" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(69</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total revenues</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--Revenues_pn3n3_c20230101__20231231_zIc6sbFJlotk" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">67,353</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_984_eus-gaap--Revenues_pn3n3_c20220101__20221231_zKI1xEisQGqb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">21,995</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zA4j5QLGQTu3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended December 31, 2023 and 2022, <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_zROa7l3E6sWh" title="Concentration risk percentage">80</span>% and <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_zwyVkFYzMCeg" title="Concentration risk percentage">62</span>% of revenues were derived from federal, state and local governments, respectively. In addition, <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zYNNdvA1Q3o" title="Concentration risk percentage">15</span>% of revenues in the year ended December 31, 2023 were international sales compared to <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zeNJrzWQN2Nh" title="Concentration risk percentage">9</span>% in the prior year. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December 31, 2023 and 2022, deferred revenue was $<span id="xdx_905_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231231_ze4bqtwgE6E8" title="Contract with customer liability">1.2</span> million and $<span id="xdx_900_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20221231_zTGRZNP22Nbg" title="Contract with customer liability">1.4</span> million, respectively. These amounts consisted mainly of customer deposits in the amount of $<span id="xdx_906_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_zuqbV5i6gR04" title="Contract with customer liability">0.7</span> million and $<span id="xdx_907_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20221231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_z4MHQY83EQub" title="Contract with customer liability">1.0</span> million for December 31, 2023 and 2022, respectively and prepaid multi-year maintenance plans for previously sold products which account for $<span id="xdx_908_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_zd0SVVCPMled" title="Contract with customer liability">0.5</span> million and $<span id="xdx_90B_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20221231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_zoXyjndbIL5" title="Contract with customer liability">0.3</span> million for December 31, 2023 and 2022, respectively, and pertain to services to be provided through 2029. Revenue recognized during the year ended December 31, 2023 and 2022 which pertained to revenue deferred in prior years was $<span id="xdx_904_eus-gaap--DeferredIncomeRevenueRecognized_pn5n6_c20230101__20231231_zidR8A0gJntd" title="Deferred revenue recorded in prior year">0.4</span> million and $<span id="xdx_903_eus-gaap--DeferredIncomeRevenueRecognized_pn5n6_c20220101__20221231_zAsOvp2RlQak" title="Deferred revenue recorded in prior year">0.1</span> million respectively. <b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zifXOQkM4nNk" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - REVENUES (Details - Schedule of revenues)"> <tr style="vertical-align: bottom"> <td style="font-weight: 400; font-style: normal; text-align: left"><span id="xdx_8B0_zaA6guLVokv7" style="display: none">Schedule of revenues</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 style="text-align: left"> </td><td style="font-weight: 700; font-style: normal"> </td> <td colspan="6" style="font-style: normal; text-align: center">Twelve Months Ended</td><td style="font-weight: 700; font-style: normal"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: 700; font-style: normal; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-style: normal; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: 700; font-style: normal"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; font-weight: 400; font-style: normal; text-align: left">Product sales</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zZOPmjAf8UJ2" style="width: 13%; text-align: right" title="Revenues">65,152</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_pn3n3_c20220101__20221231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zrqlB4EQYOy" style="width: 13%; text-align: right" title="Revenues">20,347</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left">Maintenance fees</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zEwr7KsUCCmc" style="text-align: right" title="Revenues">83</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20220101__20221231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zJd3fAzvaxBf" style="text-align: right" title="Revenues">53</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left">Professional services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zyBCUCzYPGNf" style="text-align: right" title="Revenues">146</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20220101__20221231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zleeEQMk0ncj" style="text-align: right" title="Revenues">527</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left">Shipping and handling</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zcZVhpaivaba" style="text-align: right" title="Revenues">2,308</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20220101__20221231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zIWSOxBKkRRb" style="text-align: right" title="Revenues">1,137</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 1pt">Discounts and allowances</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--OtherSellingAndMarketingExpense_iNP2us-gaap--Revenues_pn3n3_di_c20230101__20231231_z0EdMkY50VYh" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(337</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_982_eus-gaap--OtherSellingAndMarketingExpense_iN_pn3n3_di_c20220101__20221231_zLh9SRX2GG2j" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(69</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Total revenues</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--Revenues_pn3n3_c20230101__20231231_zIc6sbFJlotk" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">67,353</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_984_eus-gaap--Revenues_pn3n3_c20220101__20221231_zKI1xEisQGqb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">21,995</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 65152000 20347000 83000 53000 146000 527000 2308000 1137000 337000 69000 67353000 21995000 0.80 0.62 0.15 0.09 1200000 1400000 700000 1000000.0 500000 300000 400000 100000 <p id="xdx_806_eus-gaap--IncomeTaxDisclosureTextBlock_zuvLQOgVbQPl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"> <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>14.</b></p></td> <td> <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 id="xdx_82D_zCGYUfUQKqFa">INCOME TAXES</span></b></p></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There was no Federal income tax expense for the years ended December 31, 2023 and 2022 due to the Company’s net losses. Income tax expense represents the minimum state taxes due.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The pretax loss by country is shown below (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfPretaxLossTableTextBlock_pn3n3_zyl9KnT3UC39" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of pretax loss)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zndlevCQyZLe" style="display: none">Schedule of pretax loss</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">Year Ended December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_903_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zaUkBwaZWJb3" title="Pretax loss">(15,682</span></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"><span id="xdx_906_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20220101__20221231__srt--StatementGeographicalAxis__country--US_zYTwkUVkSKNg" title="Pretax loss">(19,680</span></td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>International</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_906_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__custom--InternationalMember_zHU28Jnm8LQ4" title="Pretax loss">(366</span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_d0_c20220101__20221231__srt--StatementGeographicalAxis__custom--InternationalMember_zpoMqXtlPNF6" title="Pretax loss">–</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A7_zbzNNKHT7UY7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The blended Federal and State tax rate of <span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pip0_dp_c20230101__20231231_zNN4EBrHo5K9">27.77</span>% applies to loss before taxes. The Company’s tax expense differs from the “expected” tax expense for Federal income tax purposes, (computed by applying the United States Federal tax rate of 21% to loss before taxes), as follows (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zm8oNanVzSoe" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B7_zfpErykGLqaa" style="display: none">Schedule of income tax reconciliation</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20230101__20231231_zEnkXuxOwkXk" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220101__20221231_z80Qc65zg8Dh" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="color: Black; font-weight: bold"> </td> <td colspan="6" style="color: Black; text-align: center">Year Ended December 31,</td><td style="color: Black; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzvRv_z2cUGViqR5D8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Computed “expected” tax expense (benefit)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(3,370</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">(4,136</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCITEBzvRv_ztrP9gJrXkvb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State taxes, net of federal benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(933</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,383</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzvRv_zUVIB6sEySV2" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Non-deductible stock options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzvRv_zmMz8T6R4sE8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Non-deductible items</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">154</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_d0_maCITEBzvRv_zrm53HRCBokh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Foreign tax rate differential</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22</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--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzvRv_zL4LfXiGC6uf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">True-up to tax return</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzvRv_zwXjyofgchV7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Change in deferred tax asset 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">4,161</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">5,361</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzvRv_z2SIQGfSP0S3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</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">12</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">2</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zrTFZ0jcSV8j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant portions of deferred tax assets and liabilities are as follows (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_zyzqlziUXXW6" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8BE_zmnztcxynxl1" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20231231_zMWUhXPQl0k7" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20221231_z5NMChwKw44f" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">Year Ended December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z6ZQh7Ifbgfc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="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_40F_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_zvyogs201pg7" style="vertical-align: bottom; background-color: White"> <td style="width: 45%; text-align: left">Stock options</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,115</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">701</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_iI_zWJvxnJWkKU" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Deferred Revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">147</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_d0_zBORtfeb0gS" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Capitalized R&amp;D</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">286</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">234</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsUnrealizedLossesOnTradingSecurities_iI_d0_zmIsx8TRyMoi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Change in FV of contingent consideration</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">1,579</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_d0_zlMh3Qj40MW2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Patents/Intangible Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,598</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">113</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--DeferredTaxAssetsLeaseLiability_iI_d0_zB0mQMiZn7df" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">297</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_405_eus-gaap--DeferredTaxAssetsOther_iI_z6lIj7ErEFva" style="vertical-align: bottom; background-color: White"> <td>Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">287</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">278</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_zpRgvMzHh7J1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Net operating loss carryforward</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">19,035</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">15,372</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsGross_iI_z3MqWZNS05x3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total gross deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,765</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18,395</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zCIo3zsU8Y97" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Less: Deferred tax asset 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,500</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">(18,339</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_iI_zGzM8qJH49d3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total net deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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_407_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_z8yAol0Nfy4j" style="vertical-align: bottom; background-color: White"> <td style="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_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_iNI_di0_zzOykzuY14N4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">ROU Asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(283</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_zf6IYwkzrpKh" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Depreciation</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">(1,680</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">(56</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_zKO1RCCWmDfd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: left">Total deferred tax 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">(1,963</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">(56</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_401_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di0_zxVkgTmqEuG3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total net deferred taxes</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,698</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 id="xdx_8A4_zPSxF4r6Kvi7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a result of the Company’s history of incurring operating losses, a full valuation allowance has been established. The valuation allowance at December 31, 2023 was $<span id="xdx_904_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_dm_c20231231_zfRgutke7vC3">22.5 million</span>. The increase in the valuation allowance during 2023 was $<span id="xdx_90A_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pn5n6_c20230101__20231231_zfUwrzS6oZFc" title="Increase in the valuation allowance">4.2</span> million which was all recorded through deferred taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December 31, 2023, the Company has a Federal net operating loss carry forward of $<span id="xdx_908_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20231231_zwGGH2opBDP2" title="Net operating loss carryforward">68.1</span> million, of which $<span id="xdx_90F_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn5n6_c20231231_zCFuOd3xUqe6" title="NOL carryforward with expiration">25.1</span> million is available to offset future net income through 2037, a State net operating loss carry forward of $<span id="xdx_903_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn5n6_c20230101__20231231_zTYBsemk63bd" title="Federal net operating loss carryforward">70.8</span> million and a Serbian net operating loss carry forward of $<span id="xdx_90E_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_iI_pn5n6_c20231231_zytBOYUHNmgj" title="Net operating loss carryforward">0.4</span> million. The net operating loss (“NOL”) expires during the years 2027 to 2037 and $<span id="xdx_909_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_iI_pn6n6_c20231231_zrkfEcmjQcG1" title="NOL carryforward without expiration">43</span>.0 million may be carried forward indefinitely and limited to offsetting 80% of taxable income. The utilization of the net operating loss carryforwards is dependent upon the ability of the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in ownership of the Company occurs as a result of the Company’s issuance of common stock, the utilization of the NOL carry forward will be subject to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that such a change has occurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No liability related to uncertain tax positions is recorded on the financial statements related to uncertain tax positions. There are no unrecognized tax benefits as of December 31, 2023. The Company does not expect that uncertain tax benefits will materially change in the next 12 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All tax returns will remain open for examination by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating loss carryforwards.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfPretaxLossTableTextBlock_pn3n3_zyl9KnT3UC39" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of pretax loss)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zndlevCQyZLe" style="display: none">Schedule of pretax loss</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">Year Ended December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><span id="xdx_903_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zaUkBwaZWJb3" title="Pretax loss">(15,682</span></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"><span id="xdx_906_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20220101__20221231__srt--StatementGeographicalAxis__country--US_zYTwkUVkSKNg" title="Pretax loss">(19,680</span></td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>International</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_906_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__custom--InternationalMember_zHU28Jnm8LQ4" title="Pretax loss">(366</span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_d0_c20220101__20221231__srt--StatementGeographicalAxis__custom--InternationalMember_zpoMqXtlPNF6" title="Pretax loss">–</span></td><td style="text-align: left"> </td></tr> </table> -15682000 -19680000 -366000 0 0.2777 <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zm8oNanVzSoe" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B7_zfpErykGLqaa" style="display: none">Schedule of income tax reconciliation</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20230101__20231231_zEnkXuxOwkXk" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220101__20221231_z80Qc65zg8Dh" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="color: Black; font-weight: bold"> </td> <td colspan="6" style="color: Black; text-align: center">Year Ended December 31,</td><td style="color: Black; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzvRv_z2cUGViqR5D8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 45%; text-align: left">Computed “expected” tax expense (benefit)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(3,370</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">(4,136</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCITEBzvRv_ztrP9gJrXkvb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State taxes, net of federal benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(933</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,383</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzvRv_zUVIB6sEySV2" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Non-deductible stock options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzvRv_zmMz8T6R4sE8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Non-deductible items</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">154</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_d0_maCITEBzvRv_zrm53HRCBokh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Foreign tax rate differential</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22</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--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzvRv_zL4LfXiGC6uf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">True-up to tax return</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzvRv_zwXjyofgchV7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Change in deferred tax asset 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">4,161</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">5,361</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzvRv_z2SIQGfSP0S3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</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">12</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">2</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> -3370000 -4136000 -933000 -1383000 14000 -3000 48000 154000 22000 0 70000 9000 4161000 5361000 12000 2000 <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_zyzqlziUXXW6" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 79%; margin-right: auto" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8BE_zmnztcxynxl1" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20231231_zMWUhXPQl0k7" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20221231_z5NMChwKw44f" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">Year Ended December 31,</td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z6ZQh7Ifbgfc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="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_40F_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_zvyogs201pg7" style="vertical-align: bottom; background-color: White"> <td style="width: 45%; text-align: left">Stock options</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,115</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">701</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_iI_zWJvxnJWkKU" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Deferred Revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">147</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_d0_zBORtfeb0gS" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Capitalized R&amp;D</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">286</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">234</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsUnrealizedLossesOnTradingSecurities_iI_d0_zmIsx8TRyMoi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Change in FV of contingent consideration</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">1,579</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_d0_zlMh3Qj40MW2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Patents/Intangible Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,598</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">113</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--DeferredTaxAssetsLeaseLiability_iI_d0_zB0mQMiZn7df" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">297</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_405_eus-gaap--DeferredTaxAssetsOther_iI_z6lIj7ErEFva" style="vertical-align: bottom; background-color: White"> <td>Other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">287</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">278</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_zpRgvMzHh7J1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Net operating loss carryforward</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">19,035</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">15,372</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsGross_iI_z3MqWZNS05x3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total gross deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,765</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18,395</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zCIo3zsU8Y97" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Less: Deferred tax asset 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,500</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">(18,339</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_iI_zGzM8qJH49d3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total net deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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_407_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_z8yAol0Nfy4j" style="vertical-align: bottom; background-color: White"> <td style="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_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_iNI_di0_zzOykzuY14N4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">ROU Asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(283</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_zf6IYwkzrpKh" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Depreciation</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">(1,680</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">(56</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_zKO1RCCWmDfd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: left">Total deferred tax 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">(1,963</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">(56</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_401_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di0_zxVkgTmqEuG3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total net deferred taxes</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,698</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> 1115000 701000 147000 118000 286000 234000 0 1579000 1598000 113000 297000 0 287000 278000 19035000 15372000 22765000 18395000 22500000 18339000 265000 56000 283000 -0 1680000 56000 1963000 56000 1698000 -0 22500000 4200000 68100000 25100000 70800000 400000 43000000